Blockchain Corda Quickstart';什么是公证节点?

Blockchain Corda Quickstart';什么是公证节点?,blockchain,corda,Blockchain,Corda,你好 如前所述,只部署了3个参与方节点和一个公证人节点。我看到公证节点已启动 问题是我找不到任何关于如何与公证人合作的文件。我创建了一些借条,我认为这些借条应该在公证处进行核实,还是我错了 我还看到samples\cordapp example\kotlin source\src\main\kotlin\com\example\api\ExampleApi.kt只包含用于参与方节点的api 因此,问题是“CORDA Quickstart的公证人服务器是否提供任何用于验证IOU的API?”这取决于

你好

如前所述,只部署了3个参与方节点和一个公证人节点。我看到公证节点已启动

问题是我找不到任何关于如何与公证人合作的文件。我创建了一些借条,我认为这些借条应该在公证处进行核实,还是我错了

我还看到samples\cordapp example\kotlin source\src\main\kotlin\com\example\api\ExampleApi.kt只包含用于参与方节点的api


因此,问题是“CORDA Quickstart的公证人服务器是否提供任何用于验证IOU的API?”

这取决于公证人是否正在验证

如果公证人正在验证,它将验证作为
FinalityFlow
一部分收到的任何交易。这通过运行合同自动发生,并且不需要公证人节点的操作员进行干预

如果公证人未进行验证,则不会看到完整的交易,也不会对其进行验证


还要注意,公证人只发送具有输入状态和/或时间戳的事务。

Joel。谢谢你的回答!如我所见,在samples\cordapp example\kotlin source\build\nodes\Notary\node.conf文件中,我的公证人是非验证性的(validating=false)。但是,无论如何,无论公证人是否为验证人,都不需要操作员批准交易,因此公证人没有任何API,对吗?对,如果使用标准公证人流,公证人会自动执行。