ブロックチェーンのコンセンサスメカニズムとは?

⑴ブ

ロックチェーンにコンセンサスを形成する方法(ブロックチェーンコンセンサスメカニズムとは) 、証明証明の証明証明の証明証明証明の証明証明の証明証明の証明の証明の証明の証明の証明の証明、作業メカニズムの証明の証明の証明、スイミングプールおよびCo。 、Ltd。 承認メカニズム。

ブロックチェーンは、次々とブロックで構成されるチェーンです。 一定量の情報が各ブロックに保存され、それぞれの時間の順にチェーンに接続されます。 このチェーンは、すべてのサーバーに記録されています。 これらのサーバーは、ブロックチェーンシステムのノードと呼ばれ、ブロックチェーンシステム全体にコンピューターフィードのストレージスペースと管理を提供します。

ブロックチェーンブロックチェーンの3つの現在のコンセンサスメカニズムは、P2Pネットワーク上に構築された分散レジスタシステムであり、ノードによって参加されます。 言い換えれば、ブロックチェーンシステムでは、ユーザー間、ユーザー間、機関間、および機関間で信頼を確立する必要はありません。

しかし、正確さ、権限、および権限を確保する方法大きな本の信頼性?相互信頼の根拠がない人々の間。

ブロックチェーンテクノロジーは、一連の信用機関ではなく、技術的な承認のおかげで新しいクレジット作成を作成するために、コンセンサスに基づいてコンセンサスに基づいて一連の数学アルゴリズムを使用して、機械間の「信頼性」のネットワークを確立します。

さまざまな種類のブロックチェーンには、最後のブロックチェーンブロックがネットワーク全体の状態をいつでも反映できるようにするために、異なるコンセンサスアルゴリズムが必要です。

これまでのところ、主に以下のブロックチェーンコンセンサスメカニズムがあります。 POWの仕事の証明、株式証明、DPO、Paxos、PBFTによって承認された公平性の証拠(アルゴリズム(アルゴリズム)実用)、dbft、dag(yes)

それから、主に捕虜、Possee、および一般的なDPOSの原則とアプリケーションシナリオについて話しましょう

概念:

ワークロードの証明、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、仕事、最初の用語であるワークロードワークは、経済的なものであり、特定の目的を達成するためにシステムによって定義された測定方法を指します。 簡単な理解とは、一定量の作業を行ったことを証明し、ワークロードが終了したことを証明することです作業の結果を証明することにより対応します。

作業証明のメカニズムには、完全に分散化されるという利点があります。 ブロックを生成するための正しいデジタルソリューションを取得する能力は、ノードのコンピューティング能力の特定の現れです。

アプリケーション:

最も有名なPOWアプリケーションはビットコインです。 ビットコインネットワークでは、ブロックの生成中、未成年者は複雑な暗号化数学的問題を解決し、要件を満たすブロックハッシュを見つけなければなりません。 この期間中、計算の多数の試行(ワークロード)が必要であり、計算時間はマシンのハッシュ速度に依存します。

合理的なハッシュの検索は確率イベントです。 ノードが満足のいくハッシュ値に成功すると、ネットワーク全体をすぐに配布し、ネットワークのノードがパッケージブロックの普及を受信した後にすぐにチェックします。

検証が通過した場合、それは謎を解決することができたノードがすでにあることを意味し、あなたはもはや現在のブロックを競うことはありませんが、このブロックを受け入れ、保存することを選択します。 あなたの元帳は、次のブロック競争のパズルに進みます。 ネットワーク内の最速のパズル解像度ブロックのみが、大きな本のビッグブックの他のノードにコピーされ、大きな本全体の独自性を確保します。

チーズの動作の結び目がネットワークのノードをチェックし、パッケージブロックを直接拒否しない場合。 また、未成年者は、システム全体のセキュリティを保証するビットコインシステムの合意的なプロトコルを意識的かつ自発的に尊重するようになります。

長所と短所

利点:結果は迅速に検証でき、システムは多数のノードを持ち、悪の悪のコストが高いため、適合性が認識されることを保証します。 未成年者。

短所:大量のアルゴリズムが必要であり、コンセンサス期間は長い

概念:

ステークメカニズムの証明(プルーフステーク)暗号通貨の特定の財産を提供する人。

ステークメカニズムの証明は、新しいブロックを作成することにより機能し、未成年者は「お金の権利」取引を作成する必要があり、取引は事前定義されたレポートで未成年者自身に部品を送信します。 参加の証明のメカニズムは、各ノードがトークンを持っている関係と時間に比例してノードのマイニングの難易度を減らし、したがって乱数の検索を加速します。

アプリケーション:

2012年、サニーキングの仮名を持つサーファーは、暗号通貨におけるステークメカニズムの証明の最初の適用であるPeercoin(Coin de Diandian)を発売しました。 PPCの最大の革新は、そのマイニング方法がPoWとPOSを組み合わせ、作業証明メカニズムを使用して新しいコインを発行し、参加のメカニズムを使用してネットワークの安全性を維持することです。

POSを作るために、サトシのコインベースから晴れたものを借りて、Coinstakeと呼ばれる特別なトランザクションタイプを特別に設計しました。

上記の画像は、通貨の年齢が通貨を保持する期間を指します。 。 これらの10個を使用すると、部品の年齢が消費されます(破壊されます)。

利点と短所:

利点と短所:

長所と短所:到達するのに必要な時間を短くするコンセンサス、そして仕事の証明よりも多くのエネルギーを節約します。

短所:基本的に、ネットワークのノードは採掘操作を実行する必要があり、転送の信頼性を確保することは困難です。 )、取締役会の投票と同様に、メカニズムは、システムが会社の決定を決定するために投票するすべての株主が投票する株主の会議を保有しているように、統合された実在の株式に投票システムを持っています。

認可された公平性の証拠は、従来のPOWおよびPOSメカニズムの問題を解決しようとしていますが、技術民主主義の実施による集中化の悪影響を補うこともできます。 DPOSメカニズムに基づいて確立されたブロックチェーンの分散化は、すべてのユーザーではなく、特定の数の代表者に依存します。 このようなブロックチェーンでは、すべてのノードがノードの一定数の代表者を選出するために投票し、すべてのノードを担当してブロックを確認し、システムの順序付けられた機能を維持します。

同時に、ブロックチェーンのすべてのノードには、いつでも代表者を削除および名前を付ける力があります。 必要に応じて、すべてのノードは、現在のノードの代表者を失格にし、新しい代表者を再選し、リアルタイムで民主主義を達成するために投票することができます。

アプリケーション:

bitshareは、DPOSメカニズムを採用する一種の暗号通貨です。 証人の概念を紹介することにより、目撃者はブロックを生成することができ、ビットアクションを保持しているすべての人が証人に投票することができます。 最初のn票数(nは一般に101として定義されます)は、証人として選出できます。

証人の制限されたリストは、各メンテナンスサイクル(1日)が更新されます。 その後、目撃者はランダムに組織され、各証人は2秒の許可を持っています。 このDOPSデザインにより、ブロックの生成がエネルギーにより高速で経済的になります。

DPOSは、株主の投票を完全に使用して、公正かつ民主的なコンセンサスを達成します。 権利は完全に平等です。 株主は、投票によってこれらの証人(スイミングプールを採掘する)をいつでも置き換えることができます。 彼らが提供するコンピューティング力が不安定である限り、コンピューターが壊れているか、悪を行うために手で電力を使用しようとします。

YouPoint:

利点:検証と会計に参加するノードの数を減らすため、秒単位でのコンセンサスの検証

短所:下部中央Low、Low、Low、Low Pow、およびノー​​ドプロキシよりもレベルとセキュリティが多く、POSよりも低い株式があります。

ブロックチェーンの合意メカニズム

1.?

コンセンサスメカニズムはよく言及されていますが、合意メカニズムの意味と理解は明確ではありません。 その結果、合意メカニズムの関連する実装の概念、原則、方法を理解する必要があります。 ?

ブロックチェーントランザクション情報は、ネットワークの分布を介してネットワークの各ノードに送信されます。 ? 対応する信頼性の高い安全な実装メカニズムがない場合、その基本的な機能を実行することは困難であるため、コンセンサスメカニズムはネットワーク全体の機能の鍵です。

コンセンサルメカニズムは、分散シナリオの一貫性に到達する方法の問題を解決します。 ブロックチェーンが多くの人で比較的バランスのとれた状態に到達できる理由ノードは、合意に基づいたメカニズムによるものでもあります。 それでは、合意に基づいたメカニズムは、分散化されたアイデアにおけるノード間の相互信頼の問題をどのように解決しますか? ?

分散アプローチのアイデアが提案されたとき、人々はFLP定理とCAP定理に基づいてコンセンサスアルゴリズムを設計し始めました。 正規化された方法では、理想的な分散システムの一貫性は、次の3つのポイントを満たす必要があります。

1。

2。

3。 しかし、実際のコンピュータークラスターでは、次の問題が存在する場合があります:

1。 P>2。 Systemは悪化します(新しいノードは追加できません)。

科学者は、分散シナリオで完全な一貫性を達成することは不可能だと考えています。 ただし、エンジニアは、分散シナリオの一貫性のために価格の一部を犠牲にすることができます。 アイデアは、このアイデアで柔軟な変換を行うことができるということです。 つまり、時代のコストの犠牲の一部と、時代にシーンに適応したコヒーレンスと引き換えに適切なスペースを行うことであり、柔軟なブロックチェーンシステムは達成することができます。 これを達成できます。 これは、接続できます。 切断されたブロックチェーンシステム。 今日、私は自分の意見とさまざまなコンセンサスメカニズムの分析を提示します。

flpの定理、flp不可能性は、分散シナリオでは、アルゴリズムが何であれ、1つのプロセスが失敗したとしても、他のUnat -Spentプロセスが合意に達することができない可能性があることを証明しています。

FLPは、次の仮説に基づいています。

1回しか変更できません:? 各プロセスの開始時に値(0または1)が記録されます。 このプロセスは、メッセージを受信し、値を変更し、メッセージを送信できます。 すべての非除去プロセスが入力されると、プロトコルは正常に終了します。 ここでは、たとえプロトコルが成功したとしても、特定のプロセスが所定の位置に入るように柔らかくなります。

非同期通信:同期通信の最大の違いは、クロックがなく、時間内に同期できず、使用できず、検出できず、メッセージを任意に遅らせ、メッセージが故障しないことです。

ラウンドコミュニケーション:プロセスが失敗しない限り、メッセージは際限なく遅延しますが、最終的には配信されます。 メッセージは一度だけ配信されます(複製なし)。

故障モデル:プロセスの障害は停止時間のようなもので、メッセージは処理されません。

処理されたプロセスの数:プロセスまで失敗しました。

キャップは、分散システムの分野で最も議論されている理論、特に分散ストレージです。 CAPは、PODC 2000会議でEricbrewerによって提案されました。 データの一貫性、サービスの可用性、およびパーティション許容度に関する推測:

データコヒーレンス:システムが操作を正常に返す場合、次の読み取りリクエストはこれらを読む必要があります。 新しいデータ; 次に、すべての読み取り操作はこのデータを読み取ることができません。 これには強いコヒーレンスがあります(原子および線形原子コヒーレンスとも呼ばれます。 線形コヒーレンス)[5]

サービスの可用性:すべての読み取りと書き込みリクエストが応答されます一定の期間で、終了することができ、常に待つことはありません。 APは特定の瞬間に満足しています。 個別のノードは同時に外で使用されますが、互いに通信できないため、一貫性のないステータスにつながります。 つまり、できないということです。 満足する; 、リクエストは常に待つことができます。 つまり、Aは満たされていないことです。

C、A、およびPは、せいぜい2つしか満たすことができません。

ブロックチェーンテクノロジーのコンセンサスアルゴリズムのトレーニングは何ですか?

Jinwowo Chongqing Analysis Algorithmは次のように形成されます。

コンセンサルブロックチェーンメカ​​ニズムは、分散されたすべてのセクション間のコンセンサスに到達し、アルゴリズムを介してデータを生成および更新し、記録の妥当性を決定する方法です。 識別の手段であり、改ざんを防ぐ手段の両方です。

ブロックチェーンには、主に4つの異なるコンセンサスメカニズムが含まれています。 これらは、さまざまなアプリケーションシナリオとバランスと安全の効率に適しています。

⑴ブ

ロックチェーンの同意メカニズム? ブロックチェーンの承認証拠。 このメカニズムは、ビットコインネットワークで広く使用されています。 ただし、高エネルギー消費や長い取引の検証などの問題があります。 株式の株式の証拠は、ノードが保有するCryptonrencriensの数と時間に基づいています。 これは、新しいブロックの作成と競合できるより効果的な取引です。 Pow Pow Pow Pow Powerと比較して、エネルギーを削減し、ネットワークのパフォーマンスを向上させます。 POSからのPOSからのPOSからのPOSからのPOSからのPOSからのPOSからのPOSからのPOSからのPOSからのPOSからのPOSのポスト、Bloceメカニズムの証拠は、責任を負う責任のある代表者グループを生成したグループを生成しました。 EOSブロックチェーンの取得と取得それは知られ、承認されなければなりません。 これは、検証者が独自のインスピレーションを得ようと動機付けられていないことを意味します。 POAネットワークはより安全で安価で、転送確認時間が短くなります。 最後に、実際のブイタガンによる入力であるエラーシステムは、一部のノードでのエラーまたは有害な動作に耐える方法です。 一連のアルゴリズムを使用します。 システムが危険なノードの状態で一貫して到達できるようにするため。 このメカニズムは、中央銀行のデジタル通貨などの提携でよく使用されます。 一般に、ブロッキングメカニズムは、ブロッキングのセキュリティと信頼性を確保するための重要なメカニズムです。 さまざまな一致メカニズムには、さまざまな種類の機能とアプリケーションがあります。

⑴ブ

ロックチェーン-Consensusとは何ですか? ブロックチェーンのコンセンサスメカニズムは何ですか?

So -Caled Consensusは、誰もが合意に達したことを意味することを単に理解しています。

ブロックチェーンでは、実際にはルールです。

ライフの例を例として使用する場合、会社は今日会議を開催しますが、上司はここにいないため、誰もがプロジェクトを行うかどうかを議論するか決定する必要があります。

このような頭のない環境では?

本契約に到達し、最終的にそれを上司に任せる決定を形成する方法は? このプロセスには、役割を果たすためのコンセンサスメカニズムが必要です。

現時点では、誰かが誰もが自分の意見を話し、表現することを提案するかもしれません。 ボス。

最後に、「互いに反対票を投じた人よりも多くの投票があれば、プロジェクトが開始される」というルールに基づいて、決定結果は形成されました。 その後、有権者はコンセンサスメカニズムです。

ブロックチェーンの世界では、ブロックチェーンは分散型メインブックまたは分散データベースを実行しているため、新しいブロックが生成されたときに、登録されたアカウントブックの正確性のブロック精度で各アカウントを確認する方法各コンピューターは長い間一貫していますか?

これには、コンセンサスメカニズムの存在が必要です。 したがって、コンセンサスメカニズムは、各ノードのアカウント(またはデータ)を長時間保持するメカニズムです。

ブロックチェーンでは、コンセンサスはブロックチェーンテクノロジーの信頼ソリューションです。

コンセンサスはすべてによって認識されます。

しばしば社会的メカニズムに違反し、他の人に害を及ぼし、自分自身に利益をもたらすことをするように。

そうすれば、悪意のあるノードになり、個人的な信頼性が低下します。 社会によってブラックリストに登録されたり、国外追放されたりします。

ブロックチェーンとは何ですか?

ブロックチェーンには2つの意味があります。

1。 いわゆるコンセンサスメカニズムは、ブロックチェーンシステムの数学的アルゴリズムであり、信頼を確立し、異なるノード間の権利と利益を少なくします。

2。 この技術は、セキュリティと利便性のために銀行業界や金融業界から徐々に注目を集めています。

狭い意味では、ブロックチェーンは、データブロックを順に順番に組み合わせたチェーンデータ構造であり、暗号化で保証されています。

ワイドセットは、ブロックチェーンテクノロジーブロックチェーンデータ構造を使用してデータを検証および保存し、分散ノードセンスサルゴリズムを使用してデータを生成および更新し、暗号化を使用してデータ転送とアクセスを保護します。 ASは、自動化されたスクリプトコードで構成されるスマートコントラクトを使用して、データをプログラムおよび操作します。

ブロックチェーン-Consensusとは何ですか?

ビットコインやその他のブロックチェーンコインでは、どのようにコンセンサスに到達できるかという疑問もあります。 言い換えれば、ビットコインまたはその他のブロックチェーンコインの最もコア版は、分散型環境で合意に達する方法です。

ブロックチェーンは、ビットコインとビットコインをサポートするインフラストラクチャの背後にあるコアテクノロジーです。 したがって、ブロックチェーン - コンスセンサスについて話すときは、ビットコインのコンセンサスについて話さなければなりません。

ビットコインの最も中核的なブレークスルーは、分散化の場合、つまり、中央組織なしの取引の有効性に関する合意を得るために、取引インシデントに関する合意に達することです。

このコンセンサスを達成するビットコインの方法には、主に2つの部分が含まれています。

インセンティブ。 >安全性を確保するために外部リソースを導入します。 。 たとえば、まともな、ライトコイン、砂コイン、ドゲコインなど

ブロックチェーンのコンセンサスメカニズム So -Caledの「コンセンサスメカニズム」は、特別なボタンの投票を通じて非常に短い時間の検証と確認を完了することです。 一部のボタンがコンセンサスに到達できる場合、ネットワーク全体もこのコンセンサスを達成できると考えるかもしれません。 プロのブロックチェーン処理会社であるBeijing Muqi Mobile Technology Co.、Ltd。 は、協力の交渉を歓迎します。 以下では、ブロックチェーンのコンセンサスメカニズムのいくつかを検討して、誰もがブロックチェーンの基本技術を理解するのに役立つことを期待しています。 ブロックチェーンテクノロジーの開発により、人々はもはや磁気コンセンサスメカニズムに精通していません。 Pow Proof of Work BitcoinはCelly EscentのPow Proofを使用し、後のEthereumはPowのコンセンサスメカニズムです。 POWは、困難な数学的問題を計算することと同等です。 これは、新しいブロックのハッシュ値と計算の難易度を毎回調整します。 Powは誰もが認識するコンセンサスメカニズムですが、計算は多くのエネルギーを消費し、環境汚染を引き起こす可能性もあります。 POS株式の証拠は、開催された通知コードの数量と期間ごとに会計上の権利を取得する機会を決定します。 POWと比較して、POSは搾取のために多くのリソースの無駄を回避し、ノード間のコンセンサスに到達するための時間を短縮します。 しかし、POSの欠点は、ボタンには「マシュー効果」につながる多くの機会があることが多く、ブロックチェーンの階層になります。 DPO株式のDPOS証拠は、POS原則と同じと委任されます。 これらのボタンが職務を遂行しない場合、新しいボタンに投票されます。 同様の欠点が集中する傾向があります。 POAには、通信なしでPOAボタン間のコンセンサスに到達することが可能であることを証明する権限があるため、非常に効果的です。 また、電気攻撃と戦い、セキュリティが高いこともあります。 しかし、POAはアイデンティティを検証するための焦点ボタンを必要とします。 つまり、ブロックチェーンの分散化に害を及ぼすことを意味します。 これは、分散化と効率の改善の妥協でもあります。