Blockchain Serviceの利用シナリオ
    • PDF

    Blockchain Serviceの利用シナリオ

    • PDF

    Article Summary

    VPC環境で利用できます。

    Blockchain Serviceは、NAVERクラウドプラットフォームコンソールでブロックチェーンネットワークを作成することから始まります。その後、ブロックチェーンネットワークを構成する各要素を設定し、チャネルにチェーンコードをインストールおよびインスタンス化すると、ブロックチェーンネットワークが動作します。

    Blockchain Serviceの全体利用のシナリオをまとめると、次の通りです。

    単一ネットワークの構成

    • 例: 単一参加者が1つのネットワークを作成し、1つのチャンネルでトランザクションが発生

    blockchain-scenario-1_ko

    • シナリオ内の msp1のように強調表示された部分は、上記の構成図にある Blockchain Service構成要素のサンプル名です。
    1. ネットワーク作成
      • Network: nbs-net1
      • Orderer: MSP(oderer1-msp1), CA(orderer1-ca1), Orderer(orderer1)
      • Organization: MSP(msp1), CA(msp1-ca1), Peer(msp1-peer1)
      • Channel: channel1(ネットワーク作成時、チャンネルを構成すると「msp1」に対するコンソーシアムが自動構築される)
      • 構成要素を別途作成する場合のガイドページ(以下の順で構成)
    2. 追加 Organizationと peer作成
    1. コンソーシアム構築
      • msp2 MSPを ordererコンソーシアムに含める
    2. msp2 mspをチャンネル(channel1)のメンバーに追加
    3. channel1msp2-peer2 を追加(join)
    4. チェーンコードの開発
    5. チェーンコード(CDS)のパッケージング
    6. チェーンコードのインストール
    7. チェーンコードのインスタンス化
    8. チェーンコードの呼び出し、ビルド、実行
    1. msp2で10回実行

    マルチネットワークの構成

    • 例: 2人の参加者が2つのネットワークを作成し、2つのチャンネルでトランザクションを発生

    blockchain-scenario-2_ko

    • シナリオ内の msp1のように強調表示された部分は、上記の構成図にある Blockchain Service構成要素のサンプル名です。
    1. ネットワーク1の構築
    2. ネットワーク2の作成ネットワーク作成
      • Network: nbs-net2
      • Orderer: MSP(oderer2-msp2), CA(orderer2-ca2), Orderer(orderer2)
      • Organization: MSP(msp3), CA(msp3-ca3), Peer(msp3-peer3)
      • Channel: channel2(ネットワーク作成時、チャンネルを構成すると「msp3」に対するコンソーシアムが自動構築される)
      • 構成要素を別途作成する場合のガイドページ(以下の順で構成)
    3. ネットワーク1からネットワーク2への招待
      • ネットワークに招待
      • 招待が確定すると、互いに MSPを importして、ネットワーク2はネットワーク1の orderer/channelが自動的に importされます
    4. ネットワーク1でネットワーク2から持ってきた msp3をオーダラーコンソーシアムに追加
    5. ネットワーク1でネットワーク2から持ってきた msp3をチャンネルメンバーとして追加
    6. ネットワーク2から自動的に importされた channel1チャンネルに msp3-peer3ピアを追加
    7. チェーンコードの開発、パッケージング後ネットワーク1と2のそれぞれにインストール、ネットワーク1でチェーンコードのインスタンス化
    1. ネットワーク1で証明書やアクセス情報を利用して msp1msp2に対する Chaincodeの呼び出し、ビルド、実行
    2. ネットワーク2で msp3を用いて8番を行う

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.