Hyperledger锯齿刀齿和Hyperledger锯齿刀刀有什么区别?

时间:2018-11-21 16:59:20

标签: hyperledger-fabric hyperledger blockchain hyperledger-sawtooth

我是区块链技术的新手。我们反对潜在的关于超级账本的项目。因此,我正在阅读Hyperledger Sawtooth的文档。在文档中,我找到了Sawtooth核心和Sawtooth Sabre。从文档中,我可以从外行术语中看出,Sawtooth核心为您提供了平台,而Sawtooth Saber是一种制作智能​​合约的方式。

我的问题是:

  1. 我的理解正确吗?
  2. 我可以使用智能合约,即具有Sawtooth核心的Sawtooth Saber。(任何文档,请提供任何参考)
  3. 可以请您指出一些好的学习材料吗?
  4. 是锯齿而不是面料是正确的选择。

2 个答案:

答案 0 :(得分:3)

  1. 我的理解正确吗?

    没有Hyperledger锯齿形内核提供智能合约,但它们被称为事务处理器,第二件事是saber为您提供了可以在webassambly中编写逻辑的事务处理器。

    Sawtooth提供了两个附加的交易族,这为您提供了以solidity(seth)和webassembly(sabre)形式编写智能合约的方式。

    否则,您必须使用锯齿提供的SDK之一创建自己的交易族。因此,您可以使用javascript,python,Go和rust编写智能合约。 Sabre只是支持合同的Web组装的一种方法。

  2. 我可以使用智能合约,即具有Sawtooth核心的Sawtooth Saber吗?(任何文档,请提供任何参考信息,

    https://sawtooth.hyperledger.org/docs/sabre/releases/latest/sabre_transaction_family.html(我仅具有此参考)

  3. 请问您可以指出一些很好的学习材料吗?

    对于Hyperledger锯齿来说,这是一个不错的YouTube播放列表。 https://www.youtube.com/watch?v=RaRK_gKckkE&list=PLCDDZcRbrd6JYNcwENh1aR2NmlxmmGM7k

    对于处理者和执行交易,请查看以下文档 https://sawtooth.hyperledger.org/docs/core/releases/1.0/app_developers_guide.html

  4. 是锯齿而不是织物是正确的选择。

    这取决于案例研究,如果您需要更多信息,请查看以下文章

    What's the difference between Hyperledger Fabric and Sawtooth?

    https://www.skcript.com/svr/should-i-choose-hyperledger-sawtooth-1-0-over-fabric-1-0/

    https://bitcoin.stackexchange.com/questions/71312/hyperledger-fabric-vs-sawtooth-lake-which-platform-is-appropriate-for-supply-cha

    https://hackernoon.com/know-hyperledger-fabric-then-moving-to-sawtooth-is-easy-15445f902493

答案 1 :(得分:1)

Hyperledger具有多个独立的区块链平台。主要平台是Hyperledger FabricHyperledger Sawtooth

Seth是在Hyperledger Sawtooth上运行的以太坊VM的实现。它使用Hyperledger Burrow中的代码作为EVM部件,但在锯齿之上运行。