ブロックチェーンの4つのコンセンサスメカニズムで
3共通コンセンサスメカニズム
ブロックチェーンは、P2Pネットワークに基づく分散元帳システムであり、最大の特性は「最大の意志」です。 言い換えれば、ブロックチェーンシステムのユーザー、ユーザー、臓器、または機関間で信頼を確立する必要はありません。 ノードは何を偽物であるべきですか? ノード間のデータの一貫性を保証する方法は何ですか? 決定に参加する - つまり、個人間の信頼を確立する方法。 さまざまなタイプの ブロックチェーンでは、ネットワーク全体の状態をいつでも反映するために、別のコンセンサスアルゴリズムが必要です。 Paxos、PBFT(実際のビザンチン障害アルゴリズム)、DBFT、DAG(DAG)の例)、Common PoW、PO> 最初の経済用語 特定の目標を達成するために、ワークロードが完了したことを証明したシステムの簡単な理解が行われました。
作業メカニズムには、作業メカニズムを備えたブロックチェーンに完全に分布できるという利点があります。 ブロックを作成するための正しい番号ソリューションを取得する機能は、ノードのコンピューティング能力の特定の式です。
アプリケーション:POWの最も有名なアプリケーションはビットコインです。 ビットコインネットワークでのブロック作成中、マイナーはNのメイン0で構成され、0はネットワークの難易度に依存します。 この期間中、多くの計算試行(ワークロード)それが必要であり、計算時間はマシンのハッシング速度に依存します。
合理的なハッシュを検索することは、ノード上のネットワーク全体のn%を占めるコンピューティング能力であり、ノードはn/100の確率でブロックハッシュを見つけます。 ノードが満足のいくハッシュ値を正常に見つけた後、ネットワーク全体が直ちにブロードキャストされ、ネットワーク上のノードを受信した直後にチェックされます。
検証が渡された場合、謎によってすでに正常に解決され、現在のブロックと競合しなくなったノードがありますが、このブロックを受け入れて直接記録することを選択します。 ディレクター、次のブロックコンペティションパズルに進みます。 ネットワークで最も速いパズル解像度ブロックにより、元帳上の元帳全体の独創性が確保されます。
ノードにノードがある場合、すべての不正行為操作は、確認を渡さずにネットワークノードによって直接破棄できます。 また、システム全体のセキュリティを確保するために、ビットコインシステムのコンセンサスプロトコルに意識的に準拠しています。
の利点:結果は迅速にチェックでき、システムには多くのノードがあり、悪のコストが高く、意識的なコンプライアンスを保証します。 鉱山労働者。 短所:大量のアルゴリズムには、大量のアルゴリズムと長い一致期間が必要です
概念:
ステーキメカニズム(証明書)の暗号通貨の人々の証明。
ステーキメカニズムの証拠は新しいブロックを作成し、マイナーは「コインの権利」トランザクションを作成する必要があり、トランザクションは予備レートでミネン自体にコインを送信します。 ステーキメカニズムの証拠は、ノードのマイニングの難易度を減らし、各ノードのトークンの比率と時間に比例して任意の数を検索することができます。
アプリケーション:
Netizenは、2012年にサニーキングがリリースされたため、暗号通貨のステーキメカニズム証明の最初のアプリケーションを開始しました。 PPCの最大の革新は、マイニング方法がPOWとPOSを組み合わせ、作業メカニズムを使用して新しいコインを発行し、ステーキメカニズムの証明を使用してネットワークセキュリティを維持することです。
POSを実現するために、SunnykingはSatoshiのCoinbaseから借りて、Coinstakeと呼ばれる特別なタイプの取引を設計しました。
上の図は、金銭年齢が10日間開催された場合、通貨年齢が100日間の通貨年齢をどのように回収するかを示しています。 。 これらの10個のコインを使用すると、コインの年齢が消費されます(破壊)。 利点と短所と短所:
利点と短所:
利点と短所:利点と短所:契約に到達するために必要な時間と仕事の証明よりも多くのエネルギーを節約するために必要な時間の短いもの。 。 短所:本質的に、ネットワークのノードは採掘作業を実行する必要があり、すべての株主が会社の決定を決定するために投票するため、送信の信頼性は困難です。 リアルタイム。 株式投票システムが組み込まれています。
承認された在庫の証拠は、従来のPOWメカニズムとPOSメカニズムの問題を解決しようとしていますが、技術民主主義の実施は、集中化の悪影響を相殺する可能性があります。 DPOメカニズムに基づいて確立されたブロックチェーンの分散化すべてのユーザーではなく、特定の数の代表者に依存します。 これらのブロックチェーンでは、すべてのノードが特定の数のノードを選択するために投票され、ブロックをチェックし、システムの順序で操作を維持する責任があります。
同時に、ブロックチェーンのすべてのノードをいつでも削除して任命できます。 必要に応じて、すべてのノードは、現在のノードの代表者を失格にするために投票し、新しい代表者を再選し、実際のタイムの民主主義を達成することができます。
アプリケーション:
ビット共有は、DPOメカニズムを採用する一種の暗号通貨です。 目撃者の概念を紹介することで、証人はブロックを作成でき、少し在庫を持つすべての人が証人に投票することができます。 投票の総数の最初のn(n)は、選出された証人の数(n)によって選出されることができます。 証人の候補者のリストは、すべてのメンテナンスサイクル(1日)を更新されます。 その後、目撃者はランダムに整列し、各証人は、特定の時間スライスでブロックを生成できない場合、2秒のブロックを生成できます。 このDPOSデザインにより、ブロックの作成により、より速く、省エネが節約されます。
DPOは、株主の投票を使用して、公正かつ民主的な方法で合意に達します。 権利は完全に同じです。 株主は、これらの証人(採掘プール)を投票によっていつでも置き換えることができます。 不安定である限り、コンピューターがダウンしているか、手の電力を使用できます。
Point:
利点:検証と会計に参加するノードの数を減らすことにより、数秒でコンセンサス検証を達成します。 また、ノードプロキシはPOSよりも公平性が低いために人為的に選択されており、コンセンサスメカニズム全体は、プロキシノードの安定性を維持するためのトークンの追加に依存します。
ブロックチェーンのコンセンサスメカニズム。 ?
コンセンサスメカニズムがよく言及されていますが、コンセンサスメカニズムの意味と理解は明確です。 したがって、コンセンサスメカニズムの関連する概念、原則、方法を理解する必要があります。 ? ブロックチェーンのトランザクション情報は、ネットワークブロードキャストを介してネットワークの各ノードに送信されます。 ? コンセンサスメカニズムは、信頼できる安全な実装メカニズムなしで基本的な機能を実現することが困難であるため、ネットワーク全体の動作の中核です。
コンセンサスメカニズムは、分散シナリオでブロックチェーンがどのように一貫性を達成するかという問題を解決します。 多くのノードでは、ブロックチェーンが比較的バランスの取れた状態に到達できる理由は、コンセンサスメカニズムのためです。 それでは、コンセンサスメカニズムは、分散アイデアのノード間の相互信頼の問題をどのように解決しますか? ? 分散アプローチのアイデアが提案されたとき、人々はFLPとCAP定理に基づいてコンセンサスアルゴリズムの設計を開始しました。 標準的に言えば、理想的な分散システムの一貫性は、次の3つのポイントを満たす必要があります。
1:一貫性の結果は、限られた時間内に完了できます。
2。 他のノードの最終決定は同じでなければなりません。
3。
しかし、実際のコンピュータークラスターには次の問題がある場合があります。
1は、トランザクションの処理に異なる機能を持ち、ネットワークノードデータの処理量が異なります。 P> 2。 ノード間の通信は安全ではありませんできる。 システムが悪化します(新しいノードを追加することはできません)。
科学者は、分散シナリオで完全な一貫性に達することは不可能であると考えています。 ただし、エンジニアは分散シナリオの一貫性のために価格の一部を犠牲にすることができるため、2つの理論は同じアイデアです。 したがって、ブロックチェーン設計に基づくさまざまな公式メカニズムは、一貫性に合った価格の一部を犠牲にするために考慮されるため。 アイデアは、このアイデアで柔軟な変形を実行できるということです。 つまり、当時のシーンの見返りに、見返りに適切な時間と空間でコストの一部を犠牲にすることができるということです。 ブロックチェーンシステムをプラグに接続できます。 今日は、さまざまなコンセンサスメカニズムの私の見解と分析を紹介します。 分散システムの邪悪なノードは、ビザンチンの欠陥とビザンチンの欠陥が許可されたエラーメカニズムに分けられます。
FLPの定理、FLP Impossibleは、たとえ1つのプロセスだけが失敗しても、アルゴリズムに関係なく、他の非定型プロセスが契約に到達できないことを証明しています。
FLPは、次の仮定に基づいています。
1回しか変更できません。 値(0または1)は、各プロセスの開始時に記録されます。 プロセスはメッセージを受信し、値を変更し、プロセスが決定に入ると、値は変更されなくなります。 すべての非レラックスプロセスが決定された状態に入ると、プロトコルは正常に終了します。 この場合、プロトコルが成功したとしても、減圧に入る特定のプロセスでリラックスしています。
非同期通信:同期通信の最大の違いは、クロックがなく、同期できず、使用できず、障害を検出できず、メッセージをランダムに遅らせることができることです。 。 注文
ラウンド通信:プロセスが失敗しない限り、メッセージは無限に遅延しますが、メッセージは最終的に1回配信されます(複製はありません)。
失敗停止モデル:プロセスの障害はダウンタイムと同じであり、メッセージは処理されません。
失敗したプロセスの数:最大1つのプロセスが失敗します。
キャップは、分散システム、特に分散型ストレージフィールドで最も議論されている理論です。 Ericbreaは、Ericbreaが検索エンジンを開発し、Ink Tommyの間に分配されたWebキャッシングを開発したときに取得されました。 あなたはそれを読まなければなりません。 このデータはすべてこのデータを読み取ることができません。 時間と終了することができます。 APが満たされた場合、APが満たされ、別々のノードが同時に提供されますが、互いに通信できないため、C、C、Cが満たすことはできませんいいえとPは満足していません。
C、A、およびPは、FLPの要約のような2つのことのみを満たすことができます。
ブロックチェーンテクノロジーの場合コンセンサスアルゴリズムの形成とは何ですか?Chongqing Jinwowo分析コンセンサスアルゴリズムは、次のように形成されます。 ブロックチェーンの合意メカニズムは、分散されたすべてのセクション間の合意に到達し、アルゴリズムを介してデータを作成および更新する方法です。 記録は、識別の手段であり、変更を防ぐ手段です。
ブロックチェーンは、主に4つのコンセンサスメカニズムと、他のアプリケーションシナリオのバランスの取れた効率とセキュリティに適しています。
ブ">⒈ブロックチェーン(ブロックチェーンコンセンサスメカニズムとは何か)に合意を形成する方法は、4つのカテゴリに分割できます。 ステーキメカニズムの証明、証拠作業メカニズム、完全な検証およびCo。 、Ltd。 Co.、Ltdからの承認証明。ブロックチェーンは1つのブロックのブロックです。 一定量の情報が各ブロックに保存され、各時間順序でチェーンに接続されます。 このチェーンは、1つのサーバーがシステム全体で動作する限り、ブロックチェーン全体に対して安全です。 このサーバーは、ブロックチェーンシステムのノードと呼ばれ、ブロックチェーンシステム全体のストレージスペースとコンピューティングパワーを提供します。
3共通コンセンサスメカニズム
ブロックチェーンは、P2Pネットワークに基づく分散元帳システムであり、最大の特性は「最大の意志」です。 言い換えれば、ブロックチェーンシステムのユーザー、ユーザー、臓器、または機関間で信頼を確立する必要はありません。 ノードは何を偽物であるべきですか? ノード間のデータの一貫性を保証する方法は何ですか? 決定に参加する - つまり、個人間の信頼を確立する方法。 さまざまなタイプの ブロックチェーンでは、ネットワーク全体の状態をいつでも反映するために、別のコンセンサスアルゴリズムが必要です。 Paxos、PBFT(実際のビザンチン障害アルゴリズム)、DBFT、DAG(DAG)の例)、Common PoW、PO> 最初の経済用語 特定の目標を達成するために、ワークロードが完了したことを証明したシステムの簡単な理解が行われました。
作業メカニズムには、作業メカニズムを備えたブロックチェーンに完全に分布できるという利点があります。 ブロックを作成するための正しい番号ソリューションを取得する機能は、ノードのコンピューティング能力の特定の式です。
アプリケーション:POWの最も有名なアプリケーションはビットコインです。 ビットコインネットワークでのブロック作成中、マイナーはNのメイン0で構成され、0はネットワークの難易度に依存します。 この期間中、多くの計算試行(ワークロード)それが必要であり、計算時間はマシンのハッシング速度に依存します。
合理的なハッシュを検索することは、ノード上のネットワーク全体のn%を占めるコンピューティング能力であり、ノードはn/100の確率でブロックハッシュを見つけます。 ノードが満足のいくハッシュ値を正常に見つけた後、ネットワーク全体が直ちにブロードキャストされ、ネットワーク上のノードを受信した直後にチェックされます。
検証が渡された場合、謎によってすでに正常に解決され、現在のブロックと競合しなくなったノードがありますが、このブロックを受け入れて直接記録することを選択します。 ディレクター、次のブロックコンペティションパズルに進みます。 ネットワークで最も速いパズル解像度ブロックにより、元帳上の元帳全体の独創性が確保されます。
ノードにノードがある場合、すべての不正行為操作は、確認を渡さずにネットワークノードによって直接破棄できます。 また、システム全体のセキュリティを確保するために、ビットコインシステムのコンセンサスプロトコルに意識的に準拠しています。
の利点:結果は迅速にチェックでき、システムには多くのノードがあり、悪のコストが高く、意識的なコンプライアンスを保証します。 鉱山労働者。 短所:大量のアルゴリズムには、大量のアルゴリズムと長い一致期間が必要です
概念:
ステーキメカニズム(証明書)の暗号通貨の人々の証明。
ステーキメカニズムの証拠は新しいブロックを作成し、マイナーは「コインの権利」トランザクションを作成する必要があり、トランザクションは予備レートでミネン自体にコインを送信します。 ステーキメカニズムの証拠は、ノードのマイニングの難易度を減らし、各ノードのトークンの比率と時間に比例して任意の数を検索することができます。
アプリケーション:
Netizenは、2012年にサニーキングがリリースされたため、暗号通貨のステーキメカニズム証明の最初のアプリケーションを開始しました。 PPCの最大の革新は、マイニング方法がPOWとPOSを組み合わせ、作業メカニズムを使用して新しいコインを発行し、ステーキメカニズムの証明を使用してネットワークセキュリティを維持することです。
POSを実現するために、SunnykingはSatoshiのCoinbaseから借りて、Coinstakeと呼ばれる特別なタイプの取引を設計しました。
上の図は、金銭年齢が10日間開催された場合、通貨年齢が100日間の通貨年齢をどのように回収するかを示しています。 。 これらの10個のコインを使用すると、コインの年齢が消費されます(破壊)。 利点と短所と短所:
利点と短所:
利点と短所:利点と短所:契約に到達するために必要な時間と仕事の証明よりも多くのエネルギーを節約するために必要な時間の短いもの。 。 短所:本質的に、ネットワークのノードは採掘作業を実行する必要があり、すべての株主が会社の決定を決定するために投票するため、送信の信頼性は困難です。 リアルタイム。 株式投票システムが組み込まれています。
承認された在庫の証拠は、従来のPOWメカニズムとPOSメカニズムの問題を解決しようとしていますが、技術民主主義の実施は、集中化の悪影響を相殺する可能性があります。 DPOメカニズムに基づいて確立されたブロックチェーンの分散化すべてのユーザーではなく、特定の数の代表者に依存します。 これらのブロックチェーンでは、すべてのノードが特定の数のノードを選択するために投票され、ブロックをチェックし、システムの順序で操作を維持する責任があります。
同時に、ブロックチェーンのすべてのノードをいつでも削除して任命できます。 必要に応じて、すべてのノードは、現在のノードの代表者を失格にするために投票し、新しい代表者を再選し、実際のタイムの民主主義を達成することができます。
アプリケーション:
ビット共有は、DPOメカニズムを採用する一種の暗号通貨です。 目撃者の概念を紹介することで、証人はブロックを作成でき、少し在庫を持つすべての人が証人に投票することができます。 投票の総数の最初のn(n)は、選出された証人の数(n)によって選出されることができます。 証人の候補者のリストは、すべてのメンテナンスサイクル(1日)を更新されます。 その後、目撃者はランダムに整列し、各証人は、特定の時間スライスでブロックを生成できない場合、2秒のブロックを生成できます。 このDPOSデザインにより、ブロックの作成により、より速く、省エネが節約されます。
DPOは、株主の投票を使用して、公正かつ民主的な方法で合意に達します。 権利は完全に同じです。 株主は、これらの証人(採掘プール)を投票によっていつでも置き換えることができます。 不安定である限り、コンピューターがダウンしているか、手の電力を使用できます。
Point:
利点:検証と会計に参加するノードの数を減らすことにより、数秒でコンセンサス検証を達成します。 また、ノードプロキシはPOSよりも公平性が低いために人為的に選択されており、コンセンサスメカニズム全体は、プロキシノードの安定性を維持するためのトークンの追加に依存します。
ブロックチェーンのコンセンサスメカニズム。 ?
コンセンサスメカニズムがよく言及されていますが、コンセンサスメカニズムの意味と理解は明確です。 したがって、コンセンサスメカニズムの関連する概念、原則、方法を理解する必要があります。 ? ブロックチェーンのトランザクション情報は、ネットワークブロードキャストを介してネットワークの各ノードに送信されます。 ? コンセンサスメカニズムは、信頼できる安全な実装メカニズムなしで基本的な機能を実現することが困難であるため、ネットワーク全体の動作の中核です。
コンセンサスメカニズムは、分散シナリオでブロックチェーンがどのように一貫性を達成するかという問題を解決します。 多くのノードでは、ブロックチェーンが比較的バランスの取れた状態に到達できる理由は、コンセンサスメカニズムのためです。 それでは、コンセンサスメカニズムは、分散アイデアのノード間の相互信頼の問題をどのように解決しますか? ? 分散アプローチのアイデアが提案されたとき、人々はFLPとCAP定理に基づいてコンセンサスアルゴリズムの設計を開始しました。 標準的に言えば、理想的な分散システムの一貫性は、次の3つのポイントを満たす必要があります。
1:一貫性の結果は、限られた時間内に完了できます。
2。 他のノードの最終決定は同じでなければなりません。
3。
しかし、実際のコンピュータークラスターには次の問題がある場合があります。
1は、トランザクションの処理に異なる機能を持ち、ネットワークノードデータの処理量が異なります。 P> 2。 ノード間の通信は安全ではありませんできる。 システムが悪化します(新しいノードを追加することはできません)。
科学者は、分散シナリオで完全な一貫性に達することは不可能であると考えています。 ただし、エンジニアは分散シナリオの一貫性のために価格の一部を犠牲にすることができるため、2つの理論は同じアイデアです。 したがって、ブロックチェーン設計に基づくさまざまな公式メカニズムは、一貫性に合った価格の一部を犠牲にするために考慮されるため。 アイデアは、このアイデアで柔軟な変形を実行できるということです。 つまり、当時のシーンの見返りに、見返りに適切な時間と空間でコストの一部を犠牲にすることができるということです。 ブロックチェーンシステムをプラグに接続できます。 今日は、さまざまなコンセンサスメカニズムの私の見解と分析を紹介します。 分散システムの邪悪なノードは、ビザンチンの欠陥とビザンチンの欠陥が許可されたエラーメカニズムに分けられます。
FLPの定理、FLP Impossibleは、たとえ1つのプロセスだけが失敗しても、アルゴリズムに関係なく、他の非定型プロセスが契約に到達できないことを証明しています。
FLPは、次の仮定に基づいています。
1回しか変更できません。 値(0または1)は、各プロセスの開始時に記録されます。 プロセスはメッセージを受信し、値を変更し、プロセスが決定に入ると、値は変更されなくなります。 すべての非レラックスプロセスが決定された状態に入ると、プロトコルは正常に終了します。 この場合、プロトコルが成功したとしても、減圧に入る特定のプロセスでリラックスしています。
非同期通信:同期通信の最大の違いは、クロックがなく、同期できず、使用できず、障害を検出できず、メッセージをランダムに遅らせることができることです。 。 注文
ラウンド通信:プロセスが失敗しない限り、メッセージは無限に遅延しますが、メッセージは最終的に1回配信されます(複製はありません)。
失敗停止モデル:プロセスの障害はダウンタイムと同じであり、メッセージは処理されません。
失敗したプロセスの数:最大1つのプロセスが失敗します。
キャップは、分散システム、特に分散型ストレージフィールドで最も議論されている理論です。 Ericbreaは、Ericbreaが検索エンジンを開発し、Ink Tommyの間に分配されたWebキャッシングを開発したときに取得されました。 あなたはそれを読まなければなりません。 このデータはすべてこのデータを読み取ることができません。 時間と終了することができます。 APが満たされた場合、APが満たされ、別々のノードが同時に提供されますが、互いに通信できないため、C、C、Cが満たすことはできませんいいえとPは満足していません。
C、A、およびPは、FLPの要約のような2つのことのみを満たすことができます。
ブロックチェーンテクノロジーの場合コンセンサスアルゴリズムの形成とは何ですか?Chongqing Jinwowo分析コンセンサスアルゴリズムは、次のように形成されます。 ブロックチェーンの合意メカニズムは、分散されたすべてのセクション間の合意に到達し、アルゴリズムを介してデータを作成および更新する方法です。 記録は、識別の手段であり、変更を防ぐ手段です。
ブロックチェーンは、主に4つのコンセンサスメカニズムと、他のアプリケーションシナリオのバランスの取れた効率とセキュリティに適しています。
3共通コンセンサスメカニズム
ブロックチェーンは、P2Pネットワークに基づく分散元帳システムであり、最大の特性は「最大の意志」です。 言い換えれば、ブロックチェーンシステムのユーザー、ユーザー、臓器、または機関間で信頼を確立する必要はありません。 ノードは何を偽物であるべきですか? ノード間のデータの一貫性を保証する方法は何ですか? 決定に参加する - つまり、個人間の信頼を確立する方法。 さまざまなタイプの ブロックチェーンでは、ネットワーク全体の状態をいつでも反映するために、別のコンセンサスアルゴリズムが必要です。 Paxos、PBFT(実際のビザンチン障害アルゴリズム)、DBFT、DAG(DAG)の例)、Common PoW、PO> 最初の経済用語 特定の目標を達成するために、ワークロードが完了したことを証明したシステムの簡単な理解が行われました。
作業メカニズムには、作業メカニズムを備えたブロックチェーンに完全に分布できるという利点があります。 ブロックを作成するための正しい番号ソリューションを取得する機能は、ノードのコンピューティング能力の特定の式です。
アプリケーション:POWの最も有名なアプリケーションはビットコインです。 ビットコインネットワークでのブロック作成中、マイナーはNのメイン0で構成され、0はネットワークの難易度に依存します。 この期間中、多くの計算試行(ワークロード)それが必要であり、計算時間はマシンのハッシング速度に依存します。
合理的なハッシュを検索することは、ノード上のネットワーク全体のn%を占めるコンピューティング能力であり、ノードはn/100の確率でブロックハッシュを見つけます。 ノードが満足のいくハッシュ値を正常に見つけた後、ネットワーク全体が直ちにブロードキャストされ、ネットワーク上のノードを受信した直後にチェックされます。
検証が渡された場合、謎によってすでに正常に解決され、現在のブロックと競合しなくなったノードがありますが、このブロックを受け入れて直接記録することを選択します。 ディレクター、次のブロックコンペティションパズルに進みます。 ネットワークで最も速いパズル解像度ブロックにより、元帳上の元帳全体の独創性が確保されます。
ノードにノードがある場合、すべての不正行為操作は、確認を渡さずにネットワークノードによって直接破棄できます。 また、システム全体のセキュリティを確保するために、ビットコインシステムのコンセンサスプロトコルに意識的に準拠しています。
の利点:結果は迅速にチェックでき、システムには多くのノードがあり、悪のコストが高く、意識的なコンプライアンスを保証します。 鉱山労働者。 短所:大量のアルゴリズムには、大量のアルゴリズムと長い一致期間が必要です
概念:
ステーキメカニズム(証明書)の暗号通貨の人々の証明。
ステーキメカニズムの証拠は新しいブロックを作成し、マイナーは「コインの権利」トランザクションを作成する必要があり、トランザクションは予備レートでミネン自体にコインを送信します。 ステーキメカニズムの証拠は、ノードのマイニングの難易度を減らし、各ノードのトークンの比率と時間に比例して任意の数を検索することができます。
アプリケーション:
Netizenは、2012年にサニーキングがリリースされたため、暗号通貨のステーキメカニズム証明の最初のアプリケーションを開始しました。 PPCの最大の革新は、マイニング方法がPOWとPOSを組み合わせ、作業メカニズムを使用して新しいコインを発行し、ステーキメカニズムの証明を使用してネットワークセキュリティを維持することです。
POSを実現するために、SunnykingはSatoshiのCoinbaseから借りて、Coinstakeと呼ばれる特別なタイプの取引を設計しました。
上の図は、金銭年齢が10日間開催された場合、通貨年齢が100日間の通貨年齢をどのように回収するかを示しています。 。 これらの10個のコインを使用すると、コインの年齢が消費されます(破壊)。 利点と短所と短所:
利点と短所:
利点と短所:利点と短所:契約に到達するために必要な時間と仕事の証明よりも多くのエネルギーを節約するために必要な時間の短いもの。 。 短所:本質的に、ネットワークのノードは採掘作業を実行する必要があり、すべての株主が会社の決定を決定するために投票するため、送信の信頼性は困難です。 リアルタイム。 株式投票システムが組み込まれています。
承認された在庫の証拠は、従来のPOWメカニズムとPOSメカニズムの問題を解決しようとしていますが、技術民主主義の実施は、集中化の悪影響を相殺する可能性があります。 DPOメカニズムに基づいて確立されたブロックチェーンの分散化すべてのユーザーではなく、特定の数の代表者に依存します。 これらのブロックチェーンでは、すべてのノードが特定の数のノードを選択するために投票され、ブロックをチェックし、システムの順序で操作を維持する責任があります。
同時に、ブロックチェーンのすべてのノードをいつでも削除して任命できます。 必要に応じて、すべてのノードは、現在のノードの代表者を失格にするために投票し、新しい代表者を再選し、実際のタイムの民主主義を達成することができます。
アプリケーション:
ビット共有は、DPOメカニズムを採用する一種の暗号通貨です。 目撃者の概念を紹介することで、証人はブロックを作成でき、少し在庫を持つすべての人が証人に投票することができます。 投票の総数の最初のn(n)は、選出された証人の数(n)によって選出されることができます。 証人の候補者のリストは、すべてのメンテナンスサイクル(1日)を更新されます。 その後、目撃者はランダムに整列し、各証人は、特定の時間スライスでブロックを生成できない場合、2秒のブロックを生成できます。 このDPOSデザインにより、ブロックの作成により、より速く、省エネが節約されます。
DPOは、株主の投票を使用して、公正かつ民主的な方法で合意に達します。 権利は完全に同じです。 株主は、これらの証人(採掘プール)を投票によっていつでも置き換えることができます。 不安定である限り、コンピューターがダウンしているか、手の電力を使用できます。
Point:
利点:検証と会計に参加するノードの数を減らすことにより、数秒でコンセンサス検証を達成します。 また、ノードプロキシはPOSよりも公平性が低いために人為的に選択されており、コンセンサスメカニズム全体は、プロキシノードの安定性を維持するためのトークンの追加に依存します。
ブロックチェーンのコンセンサスメカニズム。 ?
コンセンサスメカニズムがよく言及されていますが、コンセンサスメカニズムの意味と理解は明確です。 したがって、コンセンサスメカニズムの関連する概念、原則、方法を理解する必要があります。 ? ブロックチェーンのトランザクション情報は、ネットワークブロードキャストを介してネットワークの各ノードに送信されます。 ? コンセンサスメカニズムは、信頼できる安全な実装メカニズムなしで基本的な機能を実現することが困難であるため、ネットワーク全体の動作の中核です。
コンセンサスメカニズムは、分散シナリオでブロックチェーンがどのように一貫性を達成するかという問題を解決します。 多くのノードでは、ブロックチェーンが比較的バランスの取れた状態に到達できる理由は、コンセンサスメカニズムのためです。 それでは、コンセンサスメカニズムは、分散アイデアのノード間の相互信頼の問題をどのように解決しますか? ? 分散アプローチのアイデアが提案されたとき、人々はFLPとCAP定理に基づいてコンセンサスアルゴリズムの設計を開始しました。 標準的に言えば、理想的な分散システムの一貫性は、次の3つのポイントを満たす必要があります。
1:一貫性の結果は、限られた時間内に完了できます。
2。 他のノードの最終決定は同じでなければなりません。
3。
しかし、実際のコンピュータークラスターには次の問題がある場合があります。
1は、トランザクションの処理に異なる機能を持ち、ネットワークノードデータの処理量が異なります。 P> 2。 ノード間の通信は安全ではありませんできる。 システムが悪化します(新しいノードを追加することはできません)。
科学者は、分散シナリオで完全な一貫性に達することは不可能であると考えています。 ただし、エンジニアは分散シナリオの一貫性のために価格の一部を犠牲にすることができるため、2つの理論は同じアイデアです。 したがって、ブロックチェーン設計に基づくさまざまな公式メカニズムは、一貫性に合った価格の一部を犠牲にするために考慮されるため。 アイデアは、このアイデアで柔軟な変形を実行できるということです。 つまり、当時のシーンの見返りに、見返りに適切な時間と空間でコストの一部を犠牲にすることができるということです。 ブロックチェーンシステムをプラグに接続できます。 今日は、さまざまなコンセンサスメカニズムの私の見解と分析を紹介します。 分散システムの邪悪なノードは、ビザンチンの欠陥とビザンチンの欠陥が許可されたエラーメカニズムに分けられます。
FLPの定理、FLP Impossibleは、たとえ1つのプロセスだけが失敗しても、アルゴリズムに関係なく、他の非定型プロセスが契約に到達できないことを証明しています。
FLPは、次の仮定に基づいています。
1回しか変更できません。 値(0または1)は、各プロセスの開始時に記録されます。 プロセスはメッセージを受信し、値を変更し、プロセスが決定に入ると、値は変更されなくなります。 すべての非レラックスプロセスが決定された状態に入ると、プロトコルは正常に終了します。 この場合、プロトコルが成功したとしても、減圧に入る特定のプロセスでリラックスしています。
非同期通信:同期通信の最大の違いは、クロックがなく、同期できず、使用できず、障害を検出できず、メッセージをランダムに遅らせることができることです。 。 注文
ラウンド通信:プロセスが失敗しない限り、メッセージは無限に遅延しますが、メッセージは最終的に1回配信されます(複製はありません)。
失敗停止モデル:プロセスの障害はダウンタイムと同じであり、メッセージは処理されません。
失敗したプロセスの数:最大1つのプロセスが失敗します。
キャップは、分散システム、特に分散型ストレージフィールドで最も議論されている理論です。 Ericbreaは、Ericbreaが検索エンジンを開発し、Ink Tommyの間に分配されたWebキャッシングを開発したときに取得されました。 あなたはそれを読まなければなりません。 このデータはすべてこのデータを読み取ることができません。 時間と終了することができます。 APが満たされた場合、APが満たされ、別々のノードが同時に提供されますが、互いに通信できないため、C、C、Cが満たすことはできませんいいえとPは満足していません。
C、A、およびPは、FLPの要約のような2つのことのみを満たすことができます。
ブロックチェーンテクノロジーの場合コンセンサスアルゴリズムの形成とは何ですか?Chongqing Jinwowo分析コンセンサスアルゴリズムは、次のように形成されます。 ブロックチェーンの合意メカニズムは、分散されたすべてのセクション間の合意に到達し、アルゴリズムを介してデータを作成および更新する方法です。 記録は、識別の手段であり、変更を防ぐ手段です。
ブロックチェーンは、主に4つのコンセンサスメカニズムと、他のアプリケーションシナリオのバランスの取れた効率とセキュリティに適しています。
ブ">⒈ブロックチェーンの多くのコンセンサスメカニズムと利点と短所 1。 アルゴリズムはシンプルで、適用しやすいです。 2。 POS(ProofStake)ステーキの証明:ノードの会計上の権利を取得することの難しさは、ノードによって実施されるエクイティに比例します。 操作時のハッシュ。 3。 PBFT(実践的な皮膚障害)実用的なBijantineフォールトトレランス:アクティビティと安全性(n -1)/3は断層トレランスを提供し、分散コンピューティングに適しています。 このメカニズムはトークンの存在を必要とせず、コンセンサスの遅延は約2〜5秒であるため、コンセンサスが効率的になります。 4。 DBFT(DelegatedBFT)Agestin Fault Tolerance Authority:会計士は権利と利益によって選択され、簿記係はビザンチンの断層トレランスアルゴリズムを通じてコンセンサスに達します。 システムのシステムがシナリオに適していることを確認するための財務アプリケーション。 5。 プール検証プールは、従来の分散安定性技術とデータ検証メカニズムに基づいています。 トークンなしでは機能します。 これは、参加したマルチシータービジネスモデルにより適していますが、地方分権化の点ではビットコインほど良くありません。