作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我们的用例:安娜想将她的股份出售给彼得,需要奥尔加批准(作为公司所有者)。
这将如何在区 block 链 super 账本结构/作曲器上达成共识?
特别是,其中的哪一部分是交易,什么是提案(提案是否需要活着的人对交易进行实际批准?)以及如何在区 block 链上处理,应用程序中和外部会发生什么的应用程序。
请尽可能具体。谢谢!
最佳答案
首先有几件事:Composer 使用底层区 block 链配置使用的任何共识算法。所以; Hyperledger Fabric 目前提供 SOLO 或 KAFKA。KAFKA 仅提供容错,不提供拜占庭容错。
所以:正如您所描述的那样,认可政策确实存在。它不需要活人的批准,你可以让一切变得程序化,它甚至可以是一个物联网设备。审批者必须模拟交易并查看他们是否同意输出。 Olga 是您场景中的审批者。
使所有链代码(Composer 中的事务)具有确定性非常重要,这样就可以以这种方式模拟它们。
Fabric 的文档上有关于事务流程的很好的描述:http://hyperledger-fabric.readthedocs.io/en/latest/txflow.html
我将在一个月内发布一篇论文,其中有专门关于共识比较和 Composer/Fabric 的部分。如果您进一步感兴趣,我可以向您发送草稿。
关于hyperledger-fabric - super 账本共识——它是如何运作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49754346/
我是一名优秀的程序员,十分优秀!