摘要
本文在研究了国内外Byzantine协议的基础上提出了一种新的 Byzantine一致性协议,即基于代理的 Byzan tine一致性协议。该协议按照Byzantine容错机制将所有参与运算的进程分成很多小块,每个块设有一个代理。通过代理,块内的进程向其他块的进程发送运算结果。这样,在进程发生Byzantine错误时可以先在块的内部处理,从而可以有效地减少容错的开销和时延,提高系统的安全性。
We propose a new protocol for the Byzantine Agreement which is based on agents. According to the Byzantine-fault tolerant mechanism, our protocol divides the processes into many small blocks, and every block has an agent which features responsibility of sending messages to the other blocks. The protocol can reduce the overhead of fault tolerantce and latency by dealing with the Byzantine failures inside the blocks.
出处
《计算机工程与科学》
CSCD
2005年第4期57-59,共3页
Computer Engineering & Science
基金
国家自然科学基金资助项目(60273070).