A P*_*ola 2 blockchain hyperledger hyperledger-fabric
我正在Hyperledger中创建一个区块链应用程序,该应用程序为一家制造公司执行投标过程。招标过程涉及4个供应商(供应商A到供应商D)。出价最低的一方获胜。
我可以为此创建链码。但是,由于它是区块链,因此供应商可以看到彼此的出价(例如,仅通过查看块的内容即可)。此外,中标的供应商将知道谁真正中标了。
我想在区块链中执行以下隐私规则:
一种。特定供应商的出价只能由制造公司和供应商本身查看(例如,供应商A无法看到供应商B的出价)
b。只有制造公司和中标的供应商知道谁中了(例如,如果供应商A输了标书,那么供应商A只知道它输了标书,却不知道是谁中标了)
我已经查看了交易证书的目的,并且我认为这将解决我的隐私问题。
我可以使用REST API请求多个交易证书。但是,我不确定如何使用交易证书。
它是否打算在链码之外使用(例如,是否用于加密将传递给调用函数的参数)?
还是要将其作为参数传递给链码函数,并在链码内部使用它对特定数据进行加密,然后再将其存储在区块链中?
如何使用交易证书执行实际的加密?
我当前正在将Hyperledger架构的v0.6用于我的链码。对于我的前端,我正在使用Node.JS HFC SDK v0.6.5。
我是否可以使用示例代码作为基础来理解如何使用交易证书解决隐私问题?
小智 5
注册的用户可以请求交易证书。然后,这些证书用于在区块链上调用Chaincode交易。我认为这些证书不会给您带来隐私,它们更多地是用来验证交易的所有者。
但是,如果您是我,我将开始使用Hyperledger Fabric v1.0。
我认为,当今有更多关于v1.0的信息。
| 归档时间: |
|
| 查看次数: |
1064 次 |
| 最近记录: |