共识和公证人
Consensus and Notaries
我一直在努力理解Consensus和Notaries的概念,有一些问题:
- 是否所有nodes/participants要求进行验证共识以确保交易输入、输出有效?它在某种程度上类似于验证比特币输入交易吗?
- 当涉及一个国家的唯一继承者(又名防止双重支出)并且通过使用唯一性共识时,唯一性共识是必须的,涉及公证服务?
- (这个让我很困惑)在公证服务中,包含验证和非验证公证人,验证公证人是否也这样做验证共识验证所有交易的方式(回到每个状态的最开始以检查签名和正确性),这就是为什么它被称为验证公证服务?
- 这两个公证服务是否都会在本地存储地图以检查建议交易的消费状态?如果可以,如何查看地图的详细信息?
感谢和欢呼,
没有。只有参与给定交易的参与者,加上交易的公证人,才能验证给定的交易。这是 Corda 隐私优先方法的核心,其中交易信息仅在需要知道的基础上分发。
是的,每笔交易都分配给特定的公证人服务(网络上可能有好几家),公证人确保没有双花。
没错。非验证公证人只是检查交易的输入是否还没有被花费。验证公证人还 "walks the chain" 以确保交易有效。您可以选择为每笔交易使用非验证公证人和验证公证人,具体取决于您希望披露的信息量。
两种类型的公证人都存储有关哪些状态已在本地花费的信息。只有公证人自己可以通过检查其 H2 数据库中的 NODE_NOTARY_COMMIT_LOG 来查看此地图的详细信息。
我一直在努力理解Consensus和Notaries的概念,有一些问题:
- 是否所有nodes/participants要求进行验证共识以确保交易输入、输出有效?它在某种程度上类似于验证比特币输入交易吗?
- 当涉及一个国家的唯一继承者(又名防止双重支出)并且通过使用唯一性共识时,唯一性共识是必须的,涉及公证服务?
- (这个让我很困惑)在公证服务中,包含验证和非验证公证人,验证公证人是否也这样做验证共识验证所有交易的方式(回到每个状态的最开始以检查签名和正确性),这就是为什么它被称为验证公证服务?
- 这两个公证服务是否都会在本地存储地图以检查建议交易的消费状态?如果可以,如何查看地图的详细信息?
感谢和欢呼,
没有。只有参与给定交易的参与者,加上交易的公证人,才能验证给定的交易。这是 Corda 隐私优先方法的核心,其中交易信息仅在需要知道的基础上分发。
是的,每笔交易都分配给特定的公证人服务(网络上可能有好几家),公证人确保没有双花。
没错。非验证公证人只是检查交易的输入是否还没有被花费。验证公证人还 "walks the chain" 以确保交易有效。您可以选择为每笔交易使用非验证公证人和验证公证人,具体取决于您希望披露的信息量。
两种类型的公证人都存储有关哪些状态已在本地花费的信息。只有公证人自己可以通过检查其 H2 数据库中的 NODE_NOTARY_COMMIT_LOG 来查看此地图的详细信息。