我阅读了论文https://www.swirlds.com/downloads/SWIRLDS-TR-2016-01.pdf并查看了“HashGraph HashGraph协议”https://www.youtube.com/watch?v=BAfsN3NW2Zg&list=PLr-BND1DE3sUR7GMm4lgw3B3D94OT4NuL&index=8&t=774s,它解释了哈希图是如何工作的,但我仍然不是很清楚八卦协议是如何工作的。
有人能给我一个详细的例子说明它是如何工作的吗?
更具体地说,当我与某人同步我的消息包含的内容时,另一个节点在他的图中插入了什么,我如何了解插入了什么,然后如何继续执行?
例如,当我从客户端收到一个事务时,我创建了一个包含该事务的节点,将其插入到图中(在我的行中),并将当前时间作为timestamp.Then,如何继续?
发布于 2021-05-22 01:00:32
需要澄清的是,八卦协议对于哈希图来说并不新鲜,但在许多分布式系统中却很常见。您所问的是节点之间的“八卦同步”。Hedera文档在这里谈到了这一点,你可能会发现这对你有帮助-
https://docs.hedera.com/guides/core-concepts/hashgraph-consensus-algorithms/gossip-about-gossip
hashgraph引入的是关于八卦的八卦-向每个事件添加额外的散列信息,关于八卦节点最初是如何接收八卦的-以及虚拟投票。
https://stackoverflow.com/questions/67626276
复制相似问题