0
チェーンコードは、HyperLedgerファブリックブロックチェーンのスマートコントラクトを表します。トランザクションを通じて呼び出すことはできますが、チェーンコードを実行するのは誰ですか?チェーンコードはどこで実行されていますか?
チェーンコードは、HyperLedgerファブリックブロックチェーンのスマートコントラクトを表します。トランザクションを通じて呼び出すことはできますが、チェーンコードを実行するのは誰ですか?チェーンコードはどこで実行されていますか?
BitCoinではBlockChainのブロックが最終的に1つのノード(PoWの問題を最初に解決するもの)だけで実行されたため、HyperLedgerファブリックプロジェクトをBitCoinと比較すると混乱することがあります。
しかし、HyperLedgerファブリックは異なる方法で動作しますsee this post。
すべての妥当性検査ピア(VP)は、実行の合計順序に同意した後、すべてのトランザクションを受信して実行します。したがって、ChainCodeサンドボックス(クエリを実行し、トランザクションを呼び出す)は、展開されたすべてのChainCodeのすべてのVPに存在します(サンドボックスは非アクティブな時間の後に強制終了され、非アクティブなChainCodeが再度呼び出される/