是否可以使用新的合约代码(jar)创建新节点并将其加入现有的Corda网络并使其与现有节点合作?
此方案的步骤是什么?
答案 0 :(得分:2)
是的,从V2开始,Corda已经支持了这一点。您只需将新节点指向要加入的网络的网络映射节点即可。已经在网络上的节点将需要CorDapp JAR,以便它们能够使用在新节点上运行的cordapp。这些节点的系统管理员需要手动将JAR复制到其节点的/plugins
文件夹中。
在将来的版本中,事务中引用的所有状态类型(及其相关合同)的字节码将包含在事务中。共享流也可以附加到事务中。但是,大多数流程可能都有私有实现。因此,此代码不会附加到交易中。
结果是每个CorDapp可能至少有2个JAR:一个包含将附加到事务的共享代码,另一个包含流的私有实现。