【发布时间】:2017-11-17 07:27:48
【问题描述】:
冒着听起来幼稚的风险,我问自己“是否需要验证公证人?”,考虑到它的所有问题 - 交易和依赖关系泄漏,状态模型的暴露等等。 我听到的答案与不诚实节点试图窃取他人资产的潜在攻击有关。例如,在合法交易中,甲方根据移动合同向乙方出售了一些资产 S。紧接着,甲方创建了一个自签名交易,将 S 转回给他自己,受制于虚假流中的虚拟合约,甚至不运行账本交易 verify()。但是当他调用 FinaltyFlow 来满足简单的公证人在账本上提交交易时,verifyContracts() 将失败,因为 S 指定了 Move 合约,这应该说所有者方 B 必须签署虚假交易。 所以这并不能说服我需要一个验证公证人。 显然,我一定错过了什么。有人可以启发我吗?
谢谢。
\肖恩
【问题讨论】:
-
我投票结束这个问题,因为它与计算机、编程、软件或任何与计算相关的技术领域没有任何关系。这个问题更多地与财产的法律手续有关。
-
嗨 Chetan - 澄清一下……公证人是 Corda 网络中技术组件的名称。这个问题是关于那个,而不是关于公证人的法律概念。
标签: corda