CORDA在我的世界中启动

时间:2018-04-17 19:49:01

标签: corda

背景 - 我是CORDA和Blockchain Platform的新手。在过去的几个月里,我在以太坊作为平台的小型项目上有着丰富的经验。以太坊区块链被用作分类账,将交易标记为存在的证明。这意味着对于某些行动(成功/失败)我们在区块链上标记了相应的交易。我们可以将其视为概念证明,以展示与在以太坊区块链上运行的节点的交互的知识。 基础设施 - Node.js网络服务,两个以太坊(PoA)节点

问题 - 我现在想把这个运行的例子移植到CORDA区块链上。如何以最小的变化实现这一目标。这意味着如果我有一个Corda网络,我的系统上运行了两个节点,我希望我的Web服务连接到一个或两个节点并保存事务(处于其状态)。我知道这肯定不是CORDA的意思。将此问题视为我从Node.js Web服务与CORDA交互的第一步。

任何投入都受到高度赞赏。

1 个答案:

答案 0 :(得分:2)

我建议您先阅读文档。你的Tx将是一个州。你需要为Tx建立合同和流程。 Tx将使用将使用Crash Shell或RPC Client启动的流程发生。 AFAIK,这个客户端在Kotlin或Java。所以你必须创建一个JAVA或Kotlin应用程序来实例化这个客户端。现在,在Java应用程序中,您必须公开其他端点以与将启动流的客户端进行通信。您可以从节点应用程序中调用这些休息端点。所有这些都必须在CodaApp中创建。这是最低限度的。

我刚发现有一个图书馆。

看看这个:https://gitlab.com/bluebank/braid 这可以帮到你。