如何将英特尔SGX平台服务与Hyperledger Sawtoth一起使用



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

[更新]

以下是使用英特尔SGX和Hyperledger锯齿可以获得的独特好处

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

私人交易家族:保护数据隐私的能力,存储中的数据是加密的,带外机制可以在许可的情况下读取数据,能够验证在另一方机器上运行的智能合约/交易处理器是有效的协议代码。

[原始答案]

也许这就是你想要的https://sawtooth.hyperledger.org/docs/core/nightly/1-2/sysadmin_guide/configure_sgx.html

本文档介绍如何将PoET配置为在英特尔SGX上运行。既然你想知道如何将英特尔SGX与Hyperledger Sawtoth一起使用,那么还有一个Hyperledger Labs项目可以提供Private Transaction Family。有关这方面的更多信息,请点击此处https://github.com/hyperledger-labs/private-transaction-families

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

最新更新