Solidity
如何顯示私人交易的部分資訊?
我想在仲裁區塊鏈中實現以下要求。
1) Participant A sells a red asset to Participant B for 100 dollars. 2) Participant B paints the asset blue. 3) Participant C cannot see the price for the transaction but can see the asset, owner and color. 4) Participant D is added to the network with a new peer. 5) Participant D can see the asset but is not allowed to paint it because he is not the owner.
如果我們在仲裁中進行私有交易(節點 A 和節點 B),則無法看到節點 C 的交易數據。因為 txn 對節點 B 是私有的。但是我想在仲裁區塊鏈中實現上述要求。所以我想知道是否有任何可能性。
這是一個非常常見的場景,有一個非常好的範例,稱為 5 節點 RTGS,它詳細解釋了解決此類場景的一種方法。這是連結:https ://github.com/bacen/quorum-examples/tree/master/examples/5nodesRTGS