Hyperledger Cactiの機能と利点
l HyperledgerCactiが提供する機能
l トランザクション要求
l スマートコントラクトの呼び出し
l ブロックのモニタ
l Hyperledger Cactiを使う利点
l どのブロックチェーンでもTypescriptで統⼀
l ブロックチェーンには専⽤のスマートコント
ラクト不要
l 多数のプラットフォームをサポート
Copyright FUJITSU LIMITED 2023
共通の仕組みの提供により資産の交換を簡単に実現
Fabric⽤
Cacti-LP
Node.jsアプリ
ユーザコード
(Business
Logic Plugin)
API
クライアント
API
クライアント
API
クライアント
Go Ethereum⽤
Cacti-LP
Indy⽤
Cacti-LP
(Ledger
Plugin)
3
4.
Hyperledger Cactiのユースケース
Copyright FUJITSULIMITED 2023
lNFT(資産)を特定の相⼿に割
引販売するユースケース
l コイン、NFTと分散ID基盤が別々の
ブロックチェーンにある世界を想定
l 3種類のブロックチェーンを使い、
本⼈確認、代⾦⽀払い、NFT移転を
連携させる
l 本⼈確認(割引適⽤可否)︓
Hyperledger Indy
l 代⾦⽀払い︓Ethereum
l NFT移転︓Hyperledger Fabric
Cactus利⽤例︓discounted asset trade
3種類のブロックチェーンを連携させるアプリを共通の仕組みで書ける
Fabric⽤
Cacti-LP
Node.jsアプリ
ユーザコード
(Business
Logic Plugin)
API
クライアント
API
クライアント
API
クライアント
Go Ethereum⽤
Cacti-LP
Indy⽤
Cacti-LP
4
5.
Hyperledger Cactiの将来
l 以下の新機能を含むV2に向けて開発中
lV2でもV1の機能セットは維持
l データキャッシュとブロック可視化機能
追加
l トランザクションの結果をコンソールにダンプ
するかわりにブラウザで表⽰できる
l Weaver: DLT Interoperabilityと統合進
⾏中
l アプリケーションロジックの機能を提供できる
ようになる
l ブロックチェーン間の資産転送・交換・共有機
能により、たとえば有価証券のネットワークと
通貨のネットワークで有価証券取引を実装でき
る
Copyright FUJITSU LIMITED 2023
開発者が⾼レベルの操作をできるようになる
https://labs.hyperledger.org/weaver-dlt-interoperability/docs/external/interoperability-modes/
5