检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李晓辉[1] 刘晓炜 吕思婷 LI Xiaohui;LIU Xiaowei;LYU Siting(School of Telecommunication Engineering,Xidian University,Xi'an 710071,China;Guangzhou Institute of Technology,Xidian University,Guanzhou 510555,China)
机构地区:[1]西安电子科技大学通信工程学院,西安710071 [2]西安电子科技大学广州研究院,广州510555
出 处:《北京邮电大学学报》2024年第4期105-110,共6页Journal of Beijing University of Posts and Telecommunications
摘 要:物联网场景下,传统区块链存在扩展性不足、开销大、出块效率低等问题,引入有向无环图(DAG)的结构能够有效地提高区块链系统的并发程度,但也带来了网络负载严重和一致性难以达成等问题。针对以上问题,设计了一种结合网络分片方案的DAG区块链模型,基于此,提出了一种改进的拜占庭容错共识算法。所提算法通过社区机制发现将网络中的节点划分为多个小组,每个小组中由信任积分机制筛选出候选节点,然后使用可验证随机函数筛选出主节点,并根据聚合签名方案改进共识流程。仿真实验结果表明,所提算法能够缩短交易延迟并有效地提高系统的吞吐量。In the context of the Internet of things,traditional blockchain faces challenges such as insufficient scalability,high costs,and low block generation efficiency.The introduction of the structure of directed acyclic graph(DAG)can effectively enhance the concurrency of the blockchain system,but it also brings about problems such as heavy network load and difficult to achieve consistency.To address these issues,a DAG blockchain model combined with a network sharding scheme is designed.Based on this,an improved Byzantine fault tolerance consensus algorithm is proposed.The nodes in the network are divided into several groups through community mechanism discovery by the proposed algorithm.In each group,candidate nodes are selected through a trust scoring mechanism.Subsequently,a verifiable random function is employed to select primary nodes,followed by an enhancement of the consensus process based on an aggregated signature scheme.Simulation results demonstrate that the proposed algorithm can reduce transaction latency and effectively increase system throughput.
分 类 号:TP311.13[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.200