摘要
针对DPOS共识机制中节点活跃度低、容易滋生腐败、记账节点容易被DDOS攻击和腐化攻击等问题,提出一种改进方案。重新设计记账权分配机制,利用安全多方计算协议生成系统随机数,在全网在线节点集合中随机决定出记账节点,在此基础上提出一种MPC-DPOS网络模型,降低执行安全多方协议带来的通信流量问题。设计相应的激励机制,保证见证人节点诚实地执行协议。通过实验验证了改进方案的可用性和有效性。
In the DPOS consensus mechanism,the node activity is low,corruption is easy to breed,and the accounting node is easily vulnerable to DDOS attacks and corruption.Therefore,an improvement plan was proposed.The accounting rights allocation mechanism was redesigned and the secure multi-party calculation protocol was used to generate random system numbers.The accounting nodes were randomly determined from the set of online nodes in the entire network.On this basis,an MPC-DPOS network model was proposed.As a result,communication traffic problems caused by the implementation of secure multi-party agreements were reduced.A corresponding incentive mechanism was designed to ensure that the witness node fairly executed the agreement.The usability and effectiveness of the improved scheme are verified through experiments and demonstrated to be effective and reliable.
作者
蒋翊彬
汪学明
JIANG Yi-bin;WANG Xue-ming(College of Computer Science and Technology,Guizhou University,Guiyang 550025,China)
出处
《计算机工程与设计》
北大核心
2022年第7期1810-1815,共6页
Computer Engineering and Design
基金
国家自然科学基金项目(61163049)
贵州省自然科学基金项目(黔科合J字[2014]7641)。
关键词
区块链
委托权益证明
共识机制
安全多方计算
DDOS攻击
腐化攻击
激励机制
blockchain
delegated proof-of-stake
consensus mechanism
secure multi-party computing
DDOS attack
corruption attack
excitation mechanism