【Author】 Zamir, Linir; Shaan, Aman; Nojoumian, Mehrdad
【Source】2021 IEEE 29TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP 2021)
【Abstract】Consensus protocols are a key feature in decentralized systems where multiple unreliable nodes operate, e.g., in Blockchain technologies with many worldwide applications such as supply chain management, cryptocurrencies and information sharing. ISRaft is a consensus protocol built upon Raft, a previously developed protocol that is used for replicated state machines when a group of nodes is required to achieve a consensus related to the state of the machine. This paper therefore proposes an alternative version of the ISRaft consensus protocol to allow communication among nodes in a secured fashion while maintaining the security features of the original ISRaft algorithm even in the presence of adversarial nodes. The proposed model utilizes a trust parameter to enforce cooperation, i.e., a trust value is assigned to each node to prevent malicious activities over time. This is a practical solution for autonomous units with resource-constrained devices where a regular encrypted communication method can negatively affect the system performance.
【Keywords】Consensus Algorithm; Autonomous System; Blockchain Technology; Trust Model; Raft
【标题】自治单元的 ISRaft 共识算法
【摘要】共识协议是分散系统中的一个关键特征,其中多个不可靠节点运行,例如,在具有许多全球应用(如供应链管理、加密货币和信息共享)的区块链技术中。 ISRaft 是建立在 Raft 之上的共识协议,Raft 是先前开发的协议,当需要一组节点来实现与机器状态相关的共识时,用于复制状态机。因此,本文提出了 ISRaft 共识协议的替代版本,以允许节点之间以安全的方式进行通信,同时即使在存在敌对节点的情况下也能保持原始 ISRaft 算法的安全特性。所提出的模型利用信任参数来强制合作,即,为每个节点分配一个信任值,以防止随着时间的推移进行恶意活动。对于具有资源受限设备的自治单元来说,这是一种实用的解决方案,其中常规加密通信方法会对系统性能产生负面影响。
【关键词】共识算法;自治系统;区块链技术;信任模型;筏
【发表时间】2021
【收录时间】2022-08-23
【文献类型】Proceedings Paper
【论文大主题】共识机制
【论文小主题】RAFT改进
【翻译者】石东瑛
评论