2017-08-22 7 views
0

私はHyperledger v1.0について読んでいましたが、このシナリオについて考えていました。 トランザクションが活発に送信されている1000 ++ピアの忙しいHyperledgerネットワークでは、 1か月に10,000トランザクションを持つ他のより活動的な同輩と比較して、1ヶ月あたりの取引に貢献するいくつかの同輩を持つことは確かです。ハイパージーガーピア分散元帳にはどのくらいのストレージスペースが必要ですか?

小規模のピアがすべてのピアによって行われたすべての元帳取引を含む巨大な分散元帳を保管することは公正ではないようです。これはHyperledgerでどのように処理されますか?分散元帳で実際に使用されているストレージはどれくらいですか?元帳には取引量の上限がありますか?

ありがとうございます。

答えて

2

Hyperledgerファブリックは、すべてのピアからのすべてのトランザクションを保存しません。チャネルアーキテクチャは、ピアが、そのチャネルに関係するトランザクションだけを見る(および格納する)ことを提供する。

ストレージ要件は何ですか、レジャーは永遠に成長します。元帳のチェックポイントとアーカイブの機能は将来追加されますが、今のところそれに応じて計画する必要があります。

+0

Hyperledger v1.0以降では、トランザクションはチャネル間で行われることができるため、すべての取引の共有元帳を維持しながら、すべてのピアのデータプライバシーを確​​保する方法を提供します。 –

+0

各ピアは、このピアチャネルで実行されたトランザクションのみを格納します。ピアは、複数のチャネルに参加することができるため、異なるチャネルからのトランザクションを格納します。 Hyperledger Fabricでは、Ordering Sericeがブロックを作成します。各ブロックは同じチャネルからのトランザクションを格納します。つまり、ブロック内では異なるチャネルからのトランザクションはありません。 – Urko

+0

各ピアが競争企業であり、競合他社がお互いの取引データを見ることができないようにプライバシーを要求する場合はどうなりますか?この場合、各ピアは完全分離のために別々のチャネルに存在する必要がありますか?または同じチャネルで使用し、いくつかの可視性機能を使用してプライバシーを実施しますか? –

関連する問題