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

What is the difference between Hyperledger sawtooth core and Hyperledger sawtooth sabre?

我是区块链技术的新手。我们已经竞标了 hyperledger 上的潜在项目。所以我正在阅读 hyperledger Sawtooth 的文档。在文档中,我找到了 Sawtooth core 和 Sawtooth Sabre。从文档中,在外行术语中,我可以看出 Sawtooth 核心为您提供了平台,而 Sawtooth Saber 是一种制定智能合约的方式。

我的问题是:

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

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

    Sawtooth 提供了两个额外的交易系列,为您提供了在 solidity(seth) 和 webassembly(sabre) 中编写智能合约的方式。

    否则,您必须使用 sawtooth 提供的 SDK 之一创建自己的交易系列。所以你可以用 javascript、python、Go 和 Rust 编写智能合约。 Sabre 只是一种支持 websassembly 合同的方式。

  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. 锯齿代替织物是正确的选择吗?

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

    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

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

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