Blockchain-native mechanism supporting the circulation of complex physical assets

Blockchain-native mechanism supporting the circulation of complex physical assets
复制标题

支持复杂实物资产流通的区块链原生机制

DOI:
10.1016/j.comnet.2021.108588
复制
发表时间:
2021-11
期刊:
影响因子:
5.6
通讯作者:
Guo Bin
Guo Bin
中科院分区:
计算机科学3区
文献类型:
--
作者:
Min Xinping;Kong Lanju;Li Qingzhong;Liu Yuan;Zhang Baochen;Zhao Yongguang;Xiao Zongshui;Guo Bin

文献摘要

参考文献

相似文献

越来越多的实物资产,如学历证书和证书,正以数字资产的形式呈现。这些资产总是涉及多个状态、规则和复杂的关联。使用现有区块链确定交易执行顺序具有挑战性,因为它们缺乏记录和执行资产之间关联的能力,这导致资产不一致的问题,例如资产状态变化的丢失和交易之间的状态冲突。该研究提出了一种支持复杂物理资产的区块链原生机制,包括一种新的数字资产模型和交易有效性保证协议。在保证安全性和性能的前提下,该机制能够充分描述不同的关联及其对事务执行顺序的影响。该研究构建了一个全局确定的事务执行序列,可以并行执行,以保证基于偏序的复杂数字资产的一致性。理论分析表明,该机制能够保证数字资产的一致性,并能抵御重入攻击和交易序列攻击。此外,实验表明,所提出的机制可以实现高达每秒10,000个事务的事务执行速度,并且可以通过增加CPU核的数量来进一步提高该速度。
An increasing number of physical assets, such as academic certificates and credentials, are being represented in the form of digital assets. These assets always involve multiple statuses, rules, and complex associations. It is challenging to determine the transaction execution order using the existing blockchains because they lack the ability to record and execute associations between assets, which results in problems of inconsistency of assets, such as the loss of asset status changes and status conflict between transactions. This study proposes a blockchain-native mechanism supporting complex physical assets, including a novel digital asset model and transaction validity guarantee protocol. Under the premise of ensuring safety and performance, the proposed mechanism can fully describe different associations and their influence on the transaction execution order. This study builds a global deterministic transaction execution sequence that can be executed in parallel to guarantee the consistency of complex digital assets based on partial orders. Theoretical analysis of the proposed mechanism demonstrates that it can guarantee digital asset consistency and can protect against attacks such as reentrant and transaction sequence attacks. Furthermore, experiments show that the proposed mechanism can achieve a transaction execution speed of up to 10,000 transactions per second, and this speed can be further increased by increasing the number of CPU cores.
DOI: 10.1007/978-3-030-40783-4_7
发表时间: 2019-05
期刊: --
影响因子: --
作者:
A. Smirnov;L. Sheremetov;N. Teslya
通讯作者: A. Smirnov;L. Sheremetov;N. Teslya
DOI: 10.1109/icbc48266.2020.9169401
发表时间: 2020-05
期刊: 2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
影响因子: --
作者:
Rishi Saket;N. Singh;Pankaj Dayama;Vinayaka Pandit
通讯作者: Rishi Saket;N. Singh;Pankaj Dayama;Vinayaka Pandit
DOI: 10.1109/vtcspring.2019.8746337
发表时间: 2019-04
期刊: 2019 IEEE 89th Vehicular Technology Conference (VTC2019-Spring)
影响因子: --
作者:
N. Zhao;Hao Wu
通讯作者: N. Zhao;Hao Wu
DOI: 10.5220/0009417907620769
发表时间: 2020
期刊: --
影响因子: --
作者:
Marta Aparício;Sérgio Guerreiro;P. Sousa
通讯作者: Marta Aparício;Sérgio Guerreiro;P. Sousa
DOI: --
发表时间: 2020
期刊: IACR Cryptol. ePrint Arch.
影响因子: --
作者:
W. Mao;Wenxiang Wang;LotMint Dao;Satoshi Nakamoto
通讯作者: W. Mao;Wenxiang Wang;LotMint Dao;Satoshi Nakamoto