Ant*_*ony 5 consensus blockchain corda
这个问题经常出现在对话中:当Corda交易被发送到非验证公证服务进行最终确定时,公证服务可以看到并推断出世界的哪些内容?
在将事务发送到非验证公证人之前,它按如下方式过滤:
stx.buildFilteredTransaction(Predicate {
it is StateRef || it is TimeWindow || it == notaryParty
})
Run Code Online (Sandbox Code Playgroud)
(参见主要Corda回购中的NotaryFlow.kt).这意味着非验证公证人只会看到:
StateRefs 的形式因为事务是Merkle树(请参阅https://docs.corda.net/_images/merkleTree.png),虽然其余组件已被删除且公证人无法看到,但事务的内容可以'一旦应用了公证人签名,就可以稍后更改.
| 归档时间: |
|
| 查看次数: |
696 次 |
| 最近记录: |