中文
相关论文

相关论文: Money grows on (proof-)trees: the formal FA1.2 led…

200 篇论文

A key component of blockchain technology is the ledger, viz., a database that, unlike standard databases, keeps in memory the complete history of past transactions as in a notarial archive for the benefit of any future test. In…

密码学与安全 · 计算机科学 2021-10-01 Paolo Bottoni , Anna Labella , Remo Pareschi

Tezos is a smart-contract blockchain. Tezos smart contracts are written in a low-level stack-based language called Michelson. This article gives an overview of efforts using the Coq proof assistant to have stronger guarantees on Michelson…

编程语言 · 计算机科学 2021-06-25 Bruno Bernardo , Raphaël Cauderlier , Guillaume Claret , Arvid Jakobsson , Basile Pesin , Julien Tesson

Tezos is an innovative blockchain that improves on several aspects compared to more established blockchains. It offers an original proof-of-stake consensus algorithm and can be used as a decentralized smart contract platform. It has the…

分布式、并行与集群计算 · 计算机科学 2019-09-19 Victor Allombert , Mathias Bourgoin , Julien Tesson

With a market capitalisation of over USD 205 billion in just under ten years, public distributed ledgers have experienced significant adoption. Apart from novel consensus mechanisms, their success is also accountable to smart contracts.…

密码学与安全 · 计算机科学 2018-11-02 Dominik Harz , William Knottenbelt

The rise of crypto-currencies has spawned great interest in their underlying technology, namely, Blockchain. The central component in a Blockchain is a shared distributed ledger. A ledger comprises series of blocks, which in turns contains…

分布式、并行与集群计算 · 计算机科学 2018-05-04 Qi Zhang , Petr Novotny , Salman Baset , Donna Dillenberger , Artem Barger , Yacov Manevich

Decentralized Ledger Technology, popularized by the Bitcoin network, aims to keep track of a ledger of valid transactions between agents of a virtual economy without a central institution for coordination. In order to keep track of a…

系统与控制 · 计算机科学 2018-07-04 Michael Zargham , Zixuan Zhang , Victor Preciado

Distributed immutable ledgers, or blockchains, allow the secure digitization of evidential transactions without relying on a trusted third-party. Evidential transactions involve the exchange of any form of physical evidence, such as money,…

密码学与安全 · 计算机科学 2024-03-26 Zaynah Dargaye , Önder Gürcan , Florent Kirchner , Sara Tucci-Piergiovanni

The development of underlying technologies in blockchain mostly revolves around a difficult problem: how to enhance the performance of the system and reduce various costs of nodes (such as communication, storage and verification) without…

密码学与安全 · 计算机科学 2023-12-04 Lide Xue , Wei Yang , Wei Li

We propose LazyLedger, a design for distributed ledgers where the blockchain is optimised for solely ordering and guaranteeing the availability of transaction data. Responsibility for executing and validating transactions is shifted to only…

密码学与安全 · 计算机科学 2019-06-11 Mustafa Al-Bassam

Blockchain, as a distributed ledger technology, becomes more and more popular in both industry and academia. Each peer in blockchain system maintains a copy of ledger and makes sure of data consistency through consensus protocol. Blockchain…

分布式、并行与集群计算 · 计算机科学 2020-05-25 Song Hua , Shenbin Zhang , Bingfeng Pi , Jun Sun , Kazuhiro Yamashita , Yoshihide Nomura

We present a model/executable specification of smart contract execution in Coq. Our formalization allows for inter-contract communication and generalizes existing work by allowing modelling of both depth-first execution blockchains (like…

计算机科学中的逻辑 · 计算机科学 2020-02-10 Jakob Botsch Nielsen , Bas Spitters

Trace-based properties are the gold standard for program behaviour analysis. One of the domains of application of this type of analysis is cryptocurrency ledgers, both for the purpose of analyzing the behaviour of the ledger itself, and any…

计算机科学中的逻辑 · 计算机科学 2025-06-09 Polina Vinogradova , Alexey Sorokin

Blockchain technology adds records to a list using cryptographic links. Therefore, the security of blockchain smart contracts is among the most popular contemporary research topics. To improve the theorem-proving technology in this field,…

编程语言 · 计算机科学 2019-07-04 Zheng Yang , Hang Lei

Blockchains are modern distributed systems that provide decentralized financial capabilities with trustable guarantees. Smart contracts are programs written in specialized programming languages running on a blockchain and govern how tokens…

密码学与安全 · 计算机科学 2022-07-11 Margarita Capretto , Martin Ceresa , Cesar Sanchez

A smart contract is a program executed on a blockchain, based on which many cryptocurrencies are implemented, and is being used for automating transactions. Due to the large amount of money that smart contracts deal with, there is a surging…

编程语言 · 计算机科学 2021-09-13 Yuki Nishida , Hiromasa Saito , Ran Chen , Akira Kawata , Jun Furuse , Kohei Suenaga , Atsushi Igarashi

Blockchain is a decentralized ledger used to securely exchange digital currency, perform deals and transactions efficient manner, each user of the network has access to the least copy of the encrypted ledger so that they can validate a new…

密码学与安全 · 计算机科学 2022-01-03 Bosubabu Sambana

Tezos is a blockchain launched in June 2018. It is written in OCaml and supports smart contracts. Its smart contract language is called Michelson and it has been designed with formal verification in mind. In this article, we present…

编程语言 · 计算机科学 2019-09-20 Bruno Bernardo , Raphaël Cauderlier , Zhenlei Hu , Basile Pesin , Julien Tesson

Despite the hype about blockchains and distributed ledgers, no formal abstraction of these objects has been proposed. To face this issue, in this paper we provide a proper formulation of a distributed ledger object. In brief, we define a…

分布式、并行与集群计算 · 计算机科学 2018-05-07 Antonio Fernández Anta , Chryssis Georgiou , Kishori Konwar , Nicolas Nicolaou

Smart contracts are the building blocks of the "code is law" paradigm: the smart contract's code indisputably describes how its assets are to be managed - once it is created, its code is typically immutable. Faulty smart contracts present…

软件工程 · 计算机科学 2022-05-17 Pedro Antonino , Juliandson Ferreira , Augusto Sampaio , A. W. Roscoe

Tezos is a smart-contract blockchain. Tezos smart contracts are written in a low-level stack-based language called Michelson. In this article we present Albert, an intermediate language for Tezos smart contracts which abstracts Michelson…

编程语言 · 计算机科学 2020-01-09 Bruno Bernardo , Raphaël Cauderlier , Basile Pesin , Julien Tesson
‹ 上一页 1 2 3 10 下一页 ›