iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 28
0

Corda 的智能合約稱為 CorDapp。

https://ithelp.ithome.com.tw/upload/images/20181111/20103635CwzM7Jd0kU.png

節點可依需求自訂部署數量:

  • Corda Nodes:2 ~ N
  • Oracles:0 ~ N
  • Network Map Service:1
  • Notary Services:0 ~ N

https://ithelp.ithome.com.tw/upload/images/20181111/20103635dJdEfXLyCm.png

節點設置:使用 Gradle 設定檔 build.gradle 管理佈署(deployNodes)任務(Task)

node
{
    name "Controller"
    nearestCity "London"
    advertisedServices = ["corda.notary.validating"]
    artemisPort 10002
    webPort 10003
    cordapps = []
}

設定檔位於 kotlin-source/build/nodes 資料夾,其中 codar.jar 即為節點函式庫,可以使用預設的 runnodes script 啟動。


上一篇
R3 Corda:共識(Consensus)
下一篇
R3 Corda:Plugins and APIs
系列文
區塊鏈開發(Blockchain/DLT Application Development)30

尚未有邦友留言

立即登入留言