Web3.0実戦(02) - アライアンスチェーン入門

アライアンスチェーンはパブリックチェーンとプライベートチェーンの間にあり、部分的な分散化の特徴を持っています。

アライアンスチェーンは、複数の組織によって共同で開始され、同盟国によって共同で維持されており、特定のグループのメンバーと限られた第三者にのみ公開されています。

8.1 部分的な分散化

コンソーシアム チェーンはコンソーシアム内のメンバーのみが所有し、コンソーシアム チェーン内のノードの数は限られているため、合意に達するのは簡単です。

8.2 強力な制御性

パブリック チェーンが一度形成されると、改ざんすることはできません。これは主に、パブリック チェーンには一般に多数のノードが存在するという事実によるものです。たとえば、ビットコイン ノードが多すぎるためです。ほとんどの機関は、コンセンサスがあれば、ブロック データを変更できます。

8.3 データはデフォルトでは開示されません

パブリックチェーンとは異なり、コンソーシアムチェーンのデータは、アクセスできるコンソーシアム内の機関とそのユーザーのみに限定されます。

8.4 トランザクション速度が非常に速い

プライベートチェーンと同様に、アライアンスチェーンも本質的にはプライベートチェーンであるため、ノード数が少ないため合意形成が容易であり、当然トランザクション速度も大幅に速くなります。

9 コンソーシアム チェーンのアプリケーション シナリオ

シナリオ 1: 商品のトレーサビリティ

従来の商業小売の場面では、工場から消費者までのチェーンの中間リンクに不透明な情報があります。製品の品質や安全性に問題が発生した場合、追跡して責任を追及することは困難です。同時に、サプライチェーン情報は改ざんや偽造されるリスクもあります。

シナリオ 2: 慈善活動

ブロックチェーンデータの追跡可能性と不変性に基づいて寄付された資金と資金の流れを公表することで、寄付された機関の信頼性が向上し、資金の使用に対する寄付者の疑念が軽減されます。

シナリオ 3: サプライ チェーン ファイナンス

従来のサプライチェーンシステムでは、中核企業に加えて、上流の複数レベルのサプライヤー、下流の複数レベルの流通業者も含まれますが、企業の信用を移転することができないため、多くの企業が資金調達の困難と遅延の問題に直面しています。事業の健全な発展と生産規模の拡大に影響を与える資金調達。一方で、情報共有が難しいため、請求書の流通が不便で契約決済が遅いなど、企業間の取引連携の効率が相対的に低い。

シナリオ 4: 相互保険

このモデルは、中央の信頼による承認なしに、特定のグループの人々を保険リスクプールに自発的に組織し、互いに助け合うことに基づいています。現時点では、保険資金の公平かつ合理的な使用をどのように改善するかが特に重要です。ブロックチェーン技術を使用してすべての保険資金の流れを公開することで、緩やかなグループ間の信頼が高まり、この保険モデルがより良い発展の見通しを達成するのに役立ちます。

ハッシュ関数

意味

一般的な変換は、ハッシュ、ハッシュ、またはハッシュへの音訳です。これは、任意の長さの入力 (事前マップされたプリイメージとも呼ばれます) を、ハッシュ アルゴリズムを通じて固定長の出力に変換することであり、出力はハッシュ値です。 。

特徴

順計算は簡単ですが、逆計算は難しいです。

一般的なハッシュ関数

MD5

ダイジェストの長さは 128 ビットですが、衝突攻撃に弱いため、現在では使用されなくなりました。

SHA シリーズのハッシュ アルゴリズムは米国国家安全保障局によって開発されており、160 ~ 512 ビットの範囲のハッシュ ダイジェストを生成できる複数のハッシュ アルゴリズム標準があります。現在、SHA256 はブロックチェーンで広く使用されており、ダイジェスト長は 256 ビットであり、衝突攻撃に対する高いセキュリティを備えています。

暗号化アルゴリズム

マークルツリー

数値がツリー内にあるかどうかを証明する:

データ署名技術

コアデータ構造

ブロックチェーン内のハッシュと署名

コンセンサスメカニズム

意味

ビザンチン シーン ネットワーク環境における分散データの一貫性の問題を解決するためのアルゴリズムのクラス

共通コンセンサスプロトコル

書いた後の合意

POW、POS、DPOS、POXなど

  1. POW: hash(B)< targetl noounce ,hash=sha256
  2. POS: ハッシュ(B)< ターゲット * 発表した残高、ハッシュ=sha2563
  3. .DPOS: topN(ソート(候補者の票))
  4. 4.POX: X の証明

まず合意を得てから書く

PBFT および BFT バリアントなど:

  1. 連鎖BFT
  2. タワーBFT
  3. TBFT、XBFTなど

スマートコントラクト

コア データとコア ビジネス ロジックはブロックチェーン上で実行され、分散化が上位レベルのビジネス システムと確実に接続され、ユーザー インターフェイスやビジネス統合が提供されます。ブロックチェーン スマート コントラクト: 信頼できるデータからビジネスの信頼へ

ブロックチェーンの仕組み

おすすめ

転載: blog.csdn.net/qq_33589510/article/details/131955246