论文标题
SOK:潜入基于DAG的区块链系统
SoK: Diving into DAG-based Blockchain Systems
论文作者
论文摘要
区块链在加密货币市场和技术服务中起重要作用。但是,对高潜伏期和低可扩展性的限制阻碍了其在经典设计中的采用和应用。已经提出了重建的区块链系统,以避免消耗线性测序区块引起的竞争交易。相反,这些系统以定向无环图(DAG)的形式结构交易/块,因此重建上层组件,包括共识,激励措施,\ textIt {etc。}基于DAG的区块链系统的承诺是启用快速确认(在百万秒内的完全交易)和高伸缩性(无显着superaction insections in nroce supartions)和高伸缩性(无显着固定)。但是,该领域仍然缺乏总结DAG技术的系统工作。为了弥合差距,这种知识系统化(SOK)提供了对基于DAG的区块链系统的全面分析。通过解构开源系统并审查学术研究,我们结论了系统的主要组成部分和特色系统的特征,并提供了建立DAG的方法。借助此功能,我们分析了几个领先系统的安全性和性能,然后与并发(缩放区块链)技术进行了讨论和比较。我们进一步确定了开放的挑战,以突出基于DAG的解决方案的潜力,并指出其有希望的未来研究方向。
Blockchain plays an important role in cryptocurrency markets and technology services. However, limitations on high latency and low scalability retard their adoptions and applications in classic designs. Reconstructed blockchain systems have been proposed to avoid the consumption of competitive transactions caused by linear sequenced blocks. These systems, instead, structure transactions/blocks in the form of Directed Acyclic Graph (DAG) and consequently re-build upper layer components including consensus, incentives, \textit{etc.} The promise of DAG-based blockchain systems is to enable fast confirmation (complete transactions within million seconds) and high scalability (attach transactions in parallel) without significantly compromising security. However, this field still lacks systematic work that summarises the DAG technique. To bridge the gap, this Systematization of Knowledge (SoK) provides a comprehensive analysis of DAG-based blockchain systems. Through deconstructing open-sourced systems and reviewing academic researches, we conclude the main components and featured properties of systems, and provide the approach to establish a DAG. With this in hand, we analyze the security and performance of several leading systems, followed by discussions and comparisons with concurrent (scaling blockchain) techniques. We further identify open challenges to highlight the potentiality of DAG-based solutions and indicate their promising directions for future research.