标签: networking blockchain distributed-computing distributed-system
我正在对分布式系统进行一些粗略的研究,涉及到区块链和共识,我想知道使用异步系统与同步有何优势。
速度更快吗?更安全?为什么要设计一个系统而不是另一个系统?
答案 0 :(得分:0)
同步分布式系统不切实际-您假设网络是完美的,并且会在一定时间内传递消息。如果您可以在数据中心网络中做出这样的假设,那么设计同步分布式算法将比异步等效算法便宜得多。但是,一旦打破假设,就必须使用异步算法,以免失去所需的安全性。