可扩展性
块链
计算机科学
瓶颈
块(置换群论)
算法
鉴定(生物学)
有向无环图
集合(抽象数据类型)
理论计算机科学
理论(学习稳定性)
图形
机器学习
数学
数据库
计算机安全
植物
生物
几何学
嵌入式系统
程序设计语言
作者
Xu Wang,Guohua Gan,Ling‐Yun Wu
出处
期刊:PLOS ONE
[Public Library of Science]
日期:2020-01-08
卷期号:15 (1): e0227531-e0227531
被引量:8
标识
DOI:10.1371/journal.pone.0227531
摘要
Blockchain technology gains more and more attention in the past decades and has been applied in many areas. The main bottleneck for the development and application of blockchain is its limited scalability. Blockchain with directed acyclic graph structure (BlockDAG) is proposed in order to alleviate the scalability problem. One of the key technical problems in BlockDAG is the identification of honest blocks which are very important for establishing a stable and invulnerable total order of all the blocks. The stability and security of BlockDAG largely depends on the precision of honest block identification. This paper presents a novel universal framework based on graph theory, called MaxCord, for identifying the honest blocks in BlockDAG. By introducing the concept of discord, the honest block identification is modelled as a generalized maximum independent set problem. Several algorithms are developed, including exact, greedy and iterative filtering algorithms. The extensive comparisons between proposed algorithms and the existing method were conducted on the simulated BlockDAG data to show that the proposed iterative filtering algorithm identifies the honest blocks both efficiently and effectively. The proposed MaxCord framework and algorithms can set the solid foundation for the BlockDAG technology.
科研通智能强力驱动
Strongly Powered by AbleSci AI