问题标签 [hashgraph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
589 浏览

blockchain - 私有区块链与 Hashgraph、Ripple、BigChainDb

我一直在为一些用例研究不同的区块链。最后,我得出的结论是,建立私有区块链相当于拥有一个分布式数据库,其中包含区块链概念,如不可变性、数字签名等。例如:Bigchaindb。(好吧,如果我们确实需要智能合约功能,那么分布式数据库可能无法工作)

从理论上讲,哈希图共识算法对于公共链来说看起来不够安全。它看起来像是 Ripple 的一个接近的替代版本。

总之,

  1. Hashgraph,Ripple 适合私有链。
  2. 私有链相当于设置一个分布式数据库

在这里分享一下我的观点,想知道私有链在哪些方面比分布式数据库更好?

0 投票
2 回答
225 浏览

blockchain - 如何在哈希图中动态推送交易?

如何将事务动态推送到哈希图的运行方法中?

例如:

在下面的代码中,名称作为事务发布。如何动态获取此值。如果必须通过套接字,启动套接字的最佳位置是哪个?

任何示例代码都会有帮助。

0 投票
3 回答
649 浏览

blockchain - 谁能描述 Tendermint 和 Hashgraph 的区别?

谁能描述 Tendermint 和 Hashgraph 的区别?

我们希望在 BigchainDb 中使用带有 mongoDb 的 BFT 共识解决方案,但我们想知道 Tendermint 和 Hashgraph 的区别?

谢谢你

0 投票
1 回答
45 浏览

blockchain - 分布式/dlt 系统中用于节点建立通信的协议

在分布式/分布式账本技术中,节点之间建立初始通信的底层协议是什么?

例如:Cassandra 使用 TCP 来了解其他节点。

同样,使用什么协议

比特币 - ?
以太坊 - ?
哈希图 - TCP?

我不确定这个问题是否过于宽泛而无法解决。请给出一些指示以获得这个问题的答案。

0 投票
3 回答
1195 浏览

network-programming - “八卦八卦”协议

最近有很多关于(专利的)哈希图共识算法的传言,该算法声称具有非常好的复杂性度量。请参阅白皮书:

https://swirlds.com/downloads/SWIRLDS-TR-2016-01.pdf

该方法的核心部分是所谓的“关于八卦的八卦”,它使用八卦协议通过网络传播八卦历史本身。至少,如果我没记错的话。这构建了一个称为哈希图的数据结构。

最重要的是,然后运行拜占庭容错算法,但这与这个问题无关,即:

哈希图算法真的是第一个使用这种数据结构的人,八卦八卦,还是有以前的/其他方法?不过什么也找不到。

编辑:我无法找到正确的标签。也许有人可以详细说明这一点?

0 投票
1 回答
116 浏览

python - 在 Python 中绘制哈希图模拟

我从事 Hashgraph 模拟已经有一段时间了,但在试图弄清楚如何在 hashgraph 数据结构中绘制数据时遇到了麻烦。

哈希图可视化表示

我的 hashgraph 数据结构是一个包含键(将是每个成员的名称)的字典,对应于包含每个成员的事件对象(在上图中由圆圈表示)的列表。事件是随机添加的,有两条边:一条指向自身父成员的最新事件,另一条指向发起同步的成员创建的最后一个事件。

对不起,如果这没有多大意义!如果有人愿意,我可以解释更多,但我认为这就是我需要做的所有解释。我不完全确定使用什么方法或库来创建这种图表,但任何帮助将不胜感激!

0 投票
1 回答
98 浏览

hashgraph - Hashgraph,它是什么以及它是如何工作的?

有谁知道什么是哈希图以及与区块链的区别?如果你能向我解释它是如何工作的,我会很高兴的!先感谢您!

0 投票
1 回答
100 浏览

corda - 具有 HCS 可插拔共识的 Corda

我试图了解可插拔共识在corda中的适用性。

例如,从技术上讲,可以将 hedera hashgraph 的共识服务插入 corda。但我不清楚为什么需要它?

任何人都可以帮助我理解适当的业务用例吗?

0 投票
1 回答
61 浏览

distributed-computing - HashGraph 八卦协议如何工作?

我阅读了 HashGraph 论文https://www.swirlds.com/downloads/SWIRLDS-TR-2016-01.pdf并查看“The HashGraph Protocol” https://www.youtube.com/watch?v=BAfsN3NW2Zg&list=PLr- BND1DE3sUR7GMm4lgw3B3D94OT4NuL&index=8&t=774s解释了哈希图的工作原理,但我仍然不太清楚 Gossip 协议的工作原理。

有人可以给我一个详细的例子来说明它是如何工作的。

更具体地说,当我与某人同步我的消息包含的内容时,另一个节点在他的图中插入了什么,我如何了解插入的内容以及执行如何进行?

例如,当我从客户端收到交易时,我创建了一个包含该交易的节点,将其插入图表(在我的行中)并将当前时间作为时间戳提供给它。那么我该如何进行?

0 投票
0 回答
32 浏览

distributed-computing - HashGraph Gossip about Gossip - 恶意节点分叉

我正在研究哈希图和八卦协议。我试图了解哈希图是如何工作的,以及如何使用强视图来处理分叉。

有人有任何例子说明有叉子时如何使用它吗?特别是如果恶意节点发送具有不同时间戳或不同父或自父哈希的事件会发生什么?

谢谢你。