0

我正在尝试在英特尔 sgx 旁边使用 hyperledger-sawtooth。我已经在 ubuntu 机器上安装了锯齿,但我想弄清楚如何在它旁边使用 intel sgx?将它与 sgx 服务一起使用有什么好处?

4

1 回答 1

1

[更新]

以下是使用英特尔 SGX 和 Hyperledger Sawtooth 可以获得的独特优势

SGX 模式下的 PoET 共识:PoET 是一种可扩展的共识算法,如果将其配置为在 SGX 模式下运行,那么您将获得拜占庭容错 (BFT) 功能。其他 BFT 算法无法扩展以适用于更大的网络。例如,与 PoET 不同,PBFT 需要一个完全连接的网络。尽管 PBFT 对于较小的网络(甚至 20 个节点)来说已经足够了。比较完全是另一个话题,我不会在这里回答。

Private Transaction Family:保护数据隐私的能力,存储数据被加密,带外机制读取数据的权限,验证运行在另一方机器上的智能合约/交易处理器是有效商定的代码。

[原答案]

可能这就是您要寻找的内容https://sawtooth.hyperledger.org/docs/core/nightly/1-2/sysadmin_guide/configure_sgx.html

该文档解释了如何配置 PoET 以在英特尔 SGX 上运行。由于您要了解如何将英特尔 SGX 与 Hyperledger Sawtooth 一起使用,因此还有一个 Hyperledger Labs 项目可提供私有交易系列。更多信息可以在这里找到https://github.com/hyperledger-labs/private-transaction-families

希望这能让你更好地理解。随时向问题添加更多信息或询问除此之外还需要什么。

于 2019-11-08T14:15:39.673 回答