A study on Diem and Aptos distributed ledger technology

被引:2
作者
Pierro, Giuseppe Antonio [1 ]
Ibba, Giacomo [1 ]
Tonelli, Roberto [1 ]
机构
[1] Univ Cagliari, Dept Math & Comp Sci, Cagliari, Italy
关键词
Blockchain; virtual asset service providers (VASPs); UTXO model; account model;
D O I
10.1080/17445760.2023.2217486
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the paper, Diem Distributed Ledger Technology (DLT) and Aptos blockchain data are examined. First, the paper presents a general overview of the Diem project from a technical point of view. Second, it presents a study that aims to collect and analyze data from the Diem and Aptos blockchain, in order to verify some properties declared in the technical paper. For instance, a relevant property of the Diem and Aptos blockchains is their transactions' throughput, i.e. the rate at which valid transactions are committed into a block by the Diem blockchain in a one-second interval of time (transactions per second, TPS) and the interval of time for a transaction to be confirmed. In the case of the Diem blockchain, the data were collected over three months (January 1-March 31, 2022) while in the case of the Aptos blockchain, the data were collected over a month (December 1 - December 31, 2022). These data can be found on a GitHub repository that is publicly accessible. The results of the data analysis show that the average transactions' throughput is about 60 TPS and the waiting time is on average 1 minute and 40 seconds. Moreover, the paper sheds light on some Diem features that are unique when compared to similar blockchains, such as Ethereum. Some of these unique features are the consensus mechanism based on the BFT consensus protocols (Byzantine Fault Tolerance, 2017), its accounting system based on a hierarchical model and its programming language, Move, used to code smart contracts. Through this study, the capabilities of both Diem and Aptos blockchains will be explored in more depth.
引用
收藏
页数:17
相关论文
共 57 条
[1]  
Amsden Z., 2019, LIBRA BLOCKCHAIN WHI
[2]  
Arner DW., 2021, CALIF W INT LAW J, V51, P11, DOI [10.2139/ssrn.3622311, DOI 10.2139/SSRN.3622311]
[3]   A Formal Model of Bitcoin Transactions [J].
Atzei, Nicola ;
Bartoletti, Massimo ;
Lande, Stefano ;
Zunino, Roberto .
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2018, 2018, 10957 :541-560
[4]  
Baldi M., 2017, P 1 IT C CYB ITASEC, P156
[5]  
Balster J., INVESTIGATING SCALAB
[6]   A True Concurrent Model of Smart Contracts Executions [J].
Bartoletti, Massimo ;
Galletta, Letterio ;
Murgia, Maurizio .
COORDINATION MODELS AND LANGUAGES, COORDINATION 2020, 2020, 12134 :243-260
[7]  
Blackshear Sam, 2019, Move: A language with programmable resources
[8]  
Brandon W, 2022, APTOS
[9]  
Bullmann D., 2019, In search for stability in crypto-assets: are stablecoins the solution?, DOI 10.2139/ssrn.3444847
[10]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461