0

我是区块链技术的新手。我们已经竞标了超级账本的潜在项目。所以我正在阅读超级账本 Sawtooth 的文档。在文档中,我找到了 Sawtooth core 和 Sawtooth Sabre。从文档中,通俗地说,我可以看出 Sawtooth 核心为您提供了平台,而 Sawtooth Saber 是一种制作智能​​合约的方式。

我的问题是:

  1. 我的理解对吗?
  2. 我可以使用智能合约,即带锯齿核心的锯齿军刀吗?(任何文档,任何参考,请提供)
  3. 你能指出一些很好的学习材料吗?
  4. Is Sawtooth 是正确的选择,而不是织物。
4

2 回答 2

4
  1. 我的理解对吗?

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

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

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

  2. 我可以使用智能合约,即带锯齿核心的锯齿军刀吗?(任何文档,任何参考,请提供)

    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. Is Sawtooth 是正确的选择,而不是织物。

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

    Hyperledger Fabric 和 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

于 2018-11-23T10:35:19.490 回答
1

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

Seth是一个运行在 Hyperledger Sawtooth 上的 Ethereum VM 实现。它使用Hyperledger BurrowEVM 部分的代码,但在 Sawtooth 之上运行。

于 2018-11-26T19:15:54.667 回答