R3でおなじみCordaのコードが、2016年11月30日にリリースされました。
公式サイト
- 公式サイト: Corda - an open-source distributed ledger platform
- GitHub: https://github.com/corda/corda
- 公式ドキュメント: Welcome to the Corda documentation! — R3 Corda latest documentation
トレード・デモのインストール方法
CLIとIDE(IntelliJ)でのインストール方法がある様子。
macOSでCLIの場合
1. git cloneして、cd
git clone https://github.com/corda/corda.git
cd corda
2. samples以下にデモ用設定を作成 (gradleとかも自動インストール?)
./gradlew samples:trader-demo:deployNodes
3. 3つのノード用の3つの新しいターミナルを開く
./samples/trader-demo/build/nodes/runnodes
4. 自分で発行したお金を持つ購入者のノードをセットアップ
./gradlew samples:trader-demo:runBuyer
5. トランザクションを実行
./gradlew samples:trader-demo:runSeller
デモを動かすための参考ドキュメント
Running the demos — R3 Corda latest documentation
所感
他にもいくつかデモあるから、試してみるといいかも!
- 今までのブロックチェーン実装の中で最もデモセットアップが楽
- リリースからちゃんとドキュメントがある。そしてわかりやすい。
- 開発者視点では、非常に好印象
関連用語
- R3
- Linux Foundationの Hyperledger プロジェクト
- blockchain、ブロックチェーンではなく、分散台帳(DTL)