ブ
ロックチェーンの欠陥は何ですか?メンテナンスのコストは非常に高くなっています。
従来の集中データベースは一度だけ記述する必要がありますが、ブロックチェーンは何千回も記述する必要があります。 データ、ブロックチェーンは、データに従って数千のチェックを実行する必要があります。
インセンティブ構造の設計は困難です。
報酬がネットワークの目標に対応することを確認する方法は? ノードがデータを保存または更新するのはなぜですか? データとの競合の2つの部分はいつですか。 これにより、他のデータの代わりにデータの一部を選択できます。 これらの質問はすべて、研究して答える必要があります。
すべての更新は自発的です:
ブロックチェーンで最も重要なことは、1つの本質の制御下にないため、更新することは不可能です。 すべての更新は互換性がなければなりません。 これは明らかに非常に困難です。 特に、新しい機能を追加し、テストの観点からそれらを検討したい場合。 各ソフトウェアバージョンは、テストマトリックスに多くを追加し、リリース時間を拡張します。
拡張は困難です
拡張の複雑さは、少なくとも従来の集中型システムよりも少なくとも数桁高い。 同じデータは、1つの場所ではなく、数百または数千の場所に存在する必要があります。 データベース内の各独立したノードの支払いコストは、従来の集中データベースで一度だけ支払いコストに置き換える必要があるため、転送、検証、ストレージのコストは膨大です。
上記のすべては、ブロックチェーンに殺人的なアプリケーションがないという事実につながります(ビットコインを除く)
:なぜブロックチェーンはそれほど単純ではないのですか?
blockchainの質問は何らかの用途ですが、これは決して全能ではありません。
ブロックチェーンには2つの主な問題があります。
1ブロックチェーンは、システム外の情報の信頼性を確認できません。 ダウンロードされた情報が正しいことを保証するために、権威ある組織はそれをチェックする必要があります。 私たちは皆、この権威ある組織にロードされた情報を信じているので、なぜそれが情報を偽造することを恐れているのですか? ブロックチェーンの使用の違いは何ですか?
2ブロックチェーンの世界では、コードは法律であり、システムはそれは自動的に機能する可能性がありますが、現実の世界と相互作用するとすぐに、現実の世界は必ずしもコードの法則に同意するとは限りません。 たとえば、契約はブロックチェーンで署名され、有効期限が切れると自動的に実行され、資産が譲渡されます。 ブロックチェーンでは、この契約は単なる紙です。
ブロックチェーンの最初の使用であるビットコインが非常に大きな影響を与える理由は、上記の2つの問題を単に回避できることです。
ビットコインは完全に独立しており、すべての情報は閉じられて自動的にテストされているビットコインシステムで生成されます。
ビットコインは、手順とルールに従って完全に完全に完全に機能するため、境界線はなく、規制されて制御されず、交換を必要とせず、循環しておらず、凍結して没収され、誰もが没収し、アクセスしやすい、そして、過度にリリースされ、償却されることはありません。
ただし、ビットコインは自動発射のための致命的なルールとプログラムに完全に依存しているため、ビットコインの供給は弾力性がなく、閉じたキーが盗まれた場合、プロパティが失われ、その欠乏はできません復元。
同様に、実際には、ブロックチェーンテクノロジーが使用されている場合、コードが実際に実装されている場合、これは法律であり、個人キーが盗まれた場合、これは必然的に資産の損失と復元できません。 たとえば、ブロックチェーンに株式を表示した場合、大株主の個人的な鍵を失い、すべての株式を使用できませんか? これは、ブロックチェーンが避けられない問題でもあります。
要約すると、ブロックチェーンの実際の使用は実際には暗号通貨です。 通貨のないブロックチェーンの使用には、このような大きな破壊的な効果はありません。 詐欺師がブロックチェーンバナーの下でお金や補助金を欺かないように注意する必要があります。
#digital vurrant ## bitcoin [super talk]#
block°カバー、コンセンサスメカニズム? 利点と短所は何ですか?ブロックチェーンには多くのコンセンサスメカニズムがあります。 。
ブロックチェーンの5つの大きな欠点は何ですか? ブロックチェーンの欠点
株式資金調達におけるブロックチェーンの利点と短所ブロックチェーンの欠点
ブロックチェーンの短所
1。 プライバシーなし
ブロックチェーンが分散されています。 パブリックチェーンでは、誰もが完全な元帳を持っていることを意味し、ブロックチェーンはバランスを計算するため、トランザクションの妥当性を検証するため、すべてのアカウントをトレースする必要があるため、トランザクションデータはオープンで透明です。 誰かのアカウントを知っていれば、プライバシーなしで、彼のすべての富とすべての取引を知ることができます。
2。 監督
ブロックチェーンの分散化された自律的な特性は、国家監督の概念を軽視しています。 ただし、すべてのイノベーションは規制要件を満たす必要があります。 場合によっては、ブロックチェーンの規制は、ブロックチェーンの商用アプリケーションを促進し、コンプライアンス保護をより適切に提供することです。 一方、規制当局は、この新しいテクノロジーの法的および制度的システムの確立に遅れをとっており、ブロックチェーンを破壊し、基準を把握する必要がある可能性があります。
3。 セキュリティの問題
ブロックチェーンテクノロジーの主要な機能は、それが不可逆的で非忘れられることですが、前提は秘密鍵が安全であることです。 秘密鍵はユーザーによって生成および保存され、サードパーティの参加はありません。 秘密鍵が失われると、アカウントの資産に関する操作はできません。 量子コンピューターなどの新しいコンピューティングテクノロジーの開発により、非対称暗号化アルゴリズムは、将来特定のひび割れの可能性を持ち、これはブロックチェーンテクノロジーが直面する潜在的なセキュリティの脅威でもあります。
4。 データ確認の遅延
ブロックチェーンのトランザクションが遅れます。 例としてビットコインを取ります。 現在生成されているトランザクションの有効性は、ネットワーク上のほとんどのノードによるこのトランザクションについて学習するために、次の会計サイクル(ビットコインが約10分間制御される)、つまり、認識されるまで待機する必要があるため、ネットワーク伝送の影響を受けます。 ほとんどのノード。 また、小さな確率イベントの影響を受けます。 つまり、ネットワーク上の2つ以上のノードが同時に会計力を求めて競合する場合、ネットワークで2つ以上のブロックチェーンブランチが生成されます。 この時点で、そのブランチによって記録されたデータは、有効な場合、次の会計サイクルを待つ必要があります。 これは最終的には最長のブロックチェーンブランチによって決定されます。 したがって、ブロックチェーンのトランザクションデータが遅れます。
ブロックチェーンの利点
1。 集合的なメンテナンス
システムは開いています。 トランザクション内の各当事者の個人情報に加えて、システムはメンテナンス関数が共同で維持されているすべてのノードで構成されており、誰でもブロックチェーンデータを照会してパブリックインターフェイスを介して関連アプリケーションを開発できるため、システム全体が非常に透明性があります。
2。 分散
ブロックチェーンは、分散会計とストレージを使用してデータを保存するときにピアツーピアネットワークテクノロジーを使用します。 すべてのノードには平等な権利と義務があるため、ノードを機能させるのを停止しても、システム全体の動作に影響しません。
3。 システムを信頼する必要はありません
ノード間の交換は固定アルゴリズムに従うため、参加者は誰も信頼する必要はありません。 参加しているノードが増加すると、システムのセキュリティが増加します。 したがって、カウンターパーティは、自分のアイデンティティを明らかにすることによって、相手に自分自身を信頼させる必要はありません。 これは、クレジットの蓄積に非常に役立ちます。
4。 情報が検証され、ブロックチェーンに追加されると、
で情報を改ざんすることはできません。 永久に保存されます。 記録された、改ざん防止された信頼できるデータベースのセットを生成します関連する違法行為を制限できるように、時系列の順序。 したがって、ブロックチェーンのデータの安定性と信頼性は非常に高いです。
不変で疑わしいブロックチェーンは、利点と短所の両方です。 ブロックチェーンには後悔の薬はありません。 ブロックチェーンのデータの変更について何もすることはほとんどできません。 それは主に反映されます:転送アドレスが誤って埋められている場合、それは永久的な損失を直接引き起こし、取り消すことができません。 キーが失われた場合、永続的な損失も引き起こし、回復することはできません。 実際には、銀行カードを紛失したり、パスワードを忘れたりした場合でも、銀行のビジネスサイトにアクセスして処理できます。
現在、ブロックチェーンで使用されているコンセンサスメカニズムは何ですか? それらのそれぞれの利点と短所と適用の範囲は何ですか?現在、4つの主要なコンセンサスメカニズムがあります:POW、POS、DPOS、プール
1。 仕事の証拠は、誰もがよく知っている採掘です。 および操作を通じて、ルールを満たす乱数が計算されます。 つまり、今回記録する権利が取得され、このラウンドで記録する必要があるデータが発行され、ネットワーク全体の他のノードが発行されます。 一緒に検証して保存する;/p>
利点:完全に分散化され、ノードは自由に入力して出口を出て、
短所:現在、ビットコインは世界のほとんどを引き付けました コンピューティングパワー、およびPOWコンセンサスメカニズムを使用して他のブロックチェーンアプリケーションを使用することは困難です。 独自のセキュリティを確保するために、同じコンピューティングパワーを取得します。 マイニングはリソースの無駄を大幅に引き起こします。 到達したコンセンサスは長く、商用アプリケーションには適していません
2。 POSの証明、POWのコンセンサスアップグレードメカニズム。 各ノードが占めているトークンの割合と時間に応じて、マイニングの難易度を等しい割合で減らし、それにより乱数を見つける速度を高速化します。
利点:ある程度まで、コンセンサスの時間を短縮する
短所:マイニングは、基本的に、商業アプリケーションの問題点を解決しない
3。 DPOS共有認証証明メカニズムは、コインホルダーが特定の数のノードをキャストし、エージェントが検証と会計を行う理事会投票に似ています。
利点:検証と会計に参加するノードの数は、第2レベルのコンセンサス検証に達する可能性があります
短所:全体的なコンセンサスメカニズムは依然としてトークンに依存します。 トークンを存在させる必要があるプール検証プールは、従来の分散型一貫性テクノロジーとデータ検証メカニズムに基づいています。 現在、幅広い産業チェーンで使用されています
利点:トークンなしで機能することができ、成熟した分散一貫性アルゴリズムで動作します(AsoxとRaftに基づくPでは、第2レベルのコンセンサス検証を実現できます;
不利な点:分散型の程度は、マルチパーティ使用へのマルチパーティの参加により適しています。 コンセンサスメカニズムの中で、データの一貫性を確保する際の大きな利点(コンセンサスメカニズムは、データの精度を優先するネットワークトランザクション同期メカニズムであるRippleによって最初に提案されました。 コンセンサスネットワークでは、ソフトウェアコードがどのように変更されても、ソフトウェアコードがどのように変更されても、 フォークされたことは言うまでもなく、コンセンサスに到達せずにネットワークに入ります)。
PS:コンセンサスメカニズムは、いつでも不可能であることを確実に保証できます。 つまり、明らかに現在のビットコインネットワークよりもはるかに長いです。 極端な場合、リップルコンセンサスネットワークでの切断の結果も恐ろしい。
あなたの家が1日間停電している可能性があり、翌日、システム全体が他の破れたノードとコンセンサスに達することができなくなります(コンセンサスメカニズムには実際には80%以上が必要です データを認識するノードと送信のみを認識し、他のノードで受け入れられます。 そうしないと、排他的な接続によって拒否され、すべてのデータをクリアして再同期して他のデータに接続することさえできます リップルノード。
現時点では、既存の裂けた端は民間使用には適していません(市販されている場合、影響は比較的小さくなります。 たとえば、RL独自のリッピングノードはAmazon Cloud Data Centerでホストされており、 長期的な非応答は高く評価されている可能性があり、そのような場所は大規模な災害を除いて停止することはほとんどありません)、これはRLが常に改善したいと思っていた側面の1つです。
ブロックチェーンのいくつかの主要なアプリケーションに関する簡単な議論。 ビットコインで生まれた優れたテクノロジーであるブロックチェーンは、取引コストを大幅に削減し、効率を改善するために金融分野で使用できるようになりました。 しかし、これは氷山の一角にすぎず、その潜在的なアプリケーションの見通しは非常に広く、将来の私たちの生活のあらゆる側面を覆します。
インターネットは、0と1が流れる情報ネットワークです。 ブロックチェーンはバリューネットワークであり、その機能は値を送信することであり、これはデータ送信のためにインターネットとは異なります。
バリュー転送に関しては、支払いなど、非常に簡単なシナリオがあります。 私は100元を手に持っています。 グループに転送したい、WeChat Red EnvelopesまたはWeChatを使用できます この取引でお金を稼ぐための転送。 プロセス中、第三者が参加する必要があり、ブロックチェーンはポイントツーポイント配信によって配信され、中間ノードは必要ありません。 これは、ブロックチェーンと既存のアーキテクチャの大きな違いです。
ピアツーピアの支払いに関しては、ほとんどの人がビットコインからブロックチェーンを知っているため、多くの人がビットコインを考えるでしょう。 ブロックチェーンとビットコインの違いは何ですか?
ブロックチェーンは、ビットコインの背後にある技術です。 ブロックチェーンは、特定のデータ構造とコンセンサスアルゴリスと自律システムによって設計および実装された基本的な技術アーキテクチャです。
特定のデータ構造は、実際にはブロックチェーン自体の名前です。 つまり、そのデータはデータブロックの一部に配置され、このデータブロックはチェーンを使用して接続および実装されます。 「コンセンサスアルゴリズム」は、ブロックチェーンの非常に重要な概念です。 同期アルゴリズムがなければ、ブロックチェーンのような意味はありません。
Bubiブロックチェーンの紹介
Bube Blockchainは、設立以来、ブロックチェーンテクノロジーと製品の研究開発と革新に焦点を当てています。 多くのコアテクノロジーを備えており、多くの面で実質的なイノベーションが行われており、次のような多くのコア技術的成果を形成しています。 4月25日に、ビジネスフォームの拡張をサポートし、ブロックチェーンなどの不均一な地域の相互接続テクノロジーをサポートするチェーン総勘定元テクノロジーで、「Gege Points」はポイントシステムを導入しました。 ブロックチェーン、ポイントを一緒に開き、ポイントを発行および交換してポイントの循環を促進しました。 すべての協同組合機関は、取引の検証、元帳貯蔵、およびリアルタイム決済に共同で参加できます。 エンタープライズポイント発行者のサードパーティの支払いプラットフォームにより、ポイントの出入りがより柔軟になります。 Bubiは、エクイティ、サプライチェーンで適用されている独自の基本的なブロックチェーンサービスプラットフォームを開発しました。 ポイント、クレジット、その他のフィールド。 Bubiは常に、デジタル資産が自由に流れるように、De-(Multi)Center Trustを備えたオープンバリューサーキュレーションネットワークをコアとして構築することに取り組んできました。
この時点で、ブロックチェーンとビットコインの違いは何ですか?
1。 本質的な違い。 この世界では、ビットコインは暗号化に基づいたデジタル通貨であり、ブロックチェーンは値を渡すためのプロトコルであると述べました。 1つはデジタル通貨であるため、この2つには本質的な違いがあります。 、1つは価値転送の合意です。
2。 アルゴリズム。 Bitcoinのコンセンサスアルゴリズムは、Proof of Work and Powと呼ばれる作業アルゴリズムに基づいています。 ブロックチェーンには、さまざまなコンセンサスアルゴリズムがあります。 ビットコインPOWアルゴリズム、POSアルゴリズム、DPSアルゴリズムの両方で使用できます。
3。 取引速度。 ビットコインの1秒あたりの最大トランザクションは、1秒あたり7回のトランザクションにすることができます。 これは非常に厳格な定義であるため、ここで私たちが話していることは平均ではなく最大であることに注意してください。 ブロックチェーンの場合、1秒あたりのトランザクション数は実際には数万以上に達する可能性があるため、これはブロックチェーンとビットコインの大きな違いでもあります。 多くの人が、ブロックチェーントランザクションのトランザクション速度が1秒あたり7つのトランザクションであると混同するため、これは間違っています。 これはビットコインの制限です。 ブロックチェーンは、異なるコンセンサスアルゴリズムとリンク方法に基づいて非常に高いレベルに達することができます。 取引速度。
4。 リンクフォーム。 ビットコインはインターネットに基づいたブロックチェーンです。 つまり、パブリックチェーンと呼んでいます。 ブロックチェーンは、パブリックチェーン、プライベートチェーン、またはアライアンスチェーンの形式にすることができます。
5。 制限。 ブロックチェーンに関連するデジタル通貨に触れないことをお勧めします。 理由は何ですか? デジタル通貨であるビットコインはまったく異なる特性を持っていますが、財務監督に準拠していません。 つまり、これらの2100万のビットコインは州によって許可されておらず、倍数として国家的信用を持っていません。 次にリリースされました。 ブロックチェーンにはいくつかの制限もあります。 それは単なるプロトコルとテクノロジーですが、まだ初期段階では新しいテクノロジーです。
要約すると、ブロックチェーンは、さまざまな異なるコンセンサスアルゴリズムを備えた技術インフラストラクチャである比較的根本的なプロトコルです。 ブロックチェーンが1の場合、コンセンサスアルゴリズムは10〜20になる場合がありますが、上記のアプリケーションには1,000〜2,000個以上のアプリケーションがある場合があります。 つまり、ビットコインは多くのブロックチェーンアプリケーションの1つです。 実現。 したがって、ビットコインとブロックチェーンは同一視できず、ビットコインはブロックチェーンの非常に基本的な実装にすぎません。
ブロックチェーンは何ができますか? ブロックチェーンの問題? 法案市場では、ブロックチェーンテクノロジーに基づいて実装されたデジタル請求書は、より安全で、よりスマートで、より便利な請求書になる可能性があります。 ブロックチェーンの助けを借りて達成されたポイントツーポイントトランザクションは、法案の仲介者の既存の機能を破り、法案の価値転送の除去を実現することができます。 デジタル請求書システムとデータストレージの構築には、中央のアプリケーションとアクセスシステムの開放を排除する中央サーバーは必要ありません。 コストは、従来のモデルの下でシステムのメンテナンスと最適化のコストを削減し、システムの集中化によってもたらされるリスクを削減します。 ブロックチェーンに基づく情報は不可能であり、請求書が完了すると、債務はなく、「複数のチケットを販売する」ことを避け、請求書市場のリスクを効果的に防ぐことができます。 証券取引市場は、ブロックチェーンテクノロジーが大成功を収めた分野でもあります。 現在の従来の証券取引モデルには、長い取引プロセス、低い取引効率、包括的なコストの欠点があり、強力な仲介者と規制機関、したがって、金融消費者の権利はしばしば保護されていません。 ブロックチェーンテクノロジーを使用することにより、買い手と売り手はスマートコントラクトを通じて直接ペアリングでき、トランザクションの実行の効率を大幅に改善し、分配されたデジタル登録システムを通じて決済と配信を自動的に実現できます。 ブロックに入力されたデータは取消不能であり、短時間で各データブロックにコピーできるため、ブロックチェーンに入力された情報は実際に公開開示の効果を生み出すため、トランザクションの発生と所有権の確認は発生しません。 紛争。
ブロックチェーンは何ができますか? ブロックチェーンの問題? 現時点から成熟した基礎となるブロックチェーンテクノロジープラットフォームソリューションはありませんが、容量のスケーラビリティ、プライバシー保護、純額を解決できない、その後回復できないなどの技術的な問題も解決します。 ブロックチェーンは大規模に適用されます。 テクノロジーはまた、ITアーキテクチャをリセットし、ビジネスプロセスを再構築する必要がありますが、これらは単なる技術的な問題です。 ブロックチェーンテクノロジーが金融分野で根付いて成長していることを実際にテストしているのは、規制機関と金融機関です。 ブロックチェーンの固有の「規制緩和」および「分散化」の特性により、市場エンティティはテクノロジーの革新を推進する原動力を持たないでしょうか。 ただし、ブロックチェーンは数学的アルゴリズムに基づいたテクノロジーであるため、取引のすべての関係者間の信頼関係の確立は、仲介者や権威あるセンターの助けを必要とせず、信頼関係を確立するコストはほぼゼロです(ブロックチェーン金融インフラストラクチャで確立されています および関連インフラストラクチャ)。 )、およびブロックチェーンコードは地理的な制限なしにオープンソースでオープンであり、ネットワーク構造は相互接続されており、包括的な財務と共有資金の将来の確立と開発のための技術的基盤を築き、グローバルな金融統合とグローバルな金融統合のための重要な条件を作成するための技術的基盤を築きます。 統一。 この観点からだけで、ブロックチェーンテクノロジーは、将来の金融開発において確実に核心を確立し、お互いに依存し、互いに補完し、一緒に未来を獲得します。
ブロックチェーンは問題を解決しますか?ブロックチェーンの最も重要なことは、仲介者の信用問題を解決することです。 過去には、お互いを知らずに信頼しても、コラボレーションに到達することは困難であり、第三者に頼らなければなりませんでした。 たとえば、過去のあらゆる種類の支払い譲渡では、銀行やアリペイなどの機関がなければなりません。 しかし、ブロックチェーン技術を通じて、ビットコインは、人間が両当事者が中間機関の参加なしに信頼できるお金の移転を達成したのは初めてです。 これは、ブロックチェーンの大きなブレークスルーです。 (「ビット交換」でブロックチェーン資産を取引)
1つの文で説明したい場合は、それは次のとおりです。
ブロックチェーンは、分散データストレージ、ポイントツーポイント送信、コンセンサスメカニズム、暗号化アルゴリズムなどのコンピューターテクノロジーの新しいアプリケーションモデルです。
いわゆるコンセンサスメカニズムは、ブロックチェーンシステムの数学的アルゴリズムであり、異なるノード間の信頼と利益を確立し、利益を得ることができます。
狭い意味では、ブロックチェーンは、データブロックを時系列で順番に組み合わせたチェーンデータ構造であり、暗号化で保証されています。 鍛造分散元帳。
大まかに言えば、ブロックチェーンテクノロジーはブロックチェーンデータ構造を使用してデータを検証および保存し、分散ノードコンセンサスアルゴリズムを使用してデータを生成および更新し、暗号化を使用してデータの送信とアクセスを確保します。 構成されたスマートコントラクトを使用する新しい分散インフラストラクチャおよびコンピューティング方法データをプログラムおよび操作する自動スクリプトコードの。
利点:
1)アルゴリズムは簡単で簡単に実装できます。
2)ノードは、追加情報を交換せずにコンセンサスに達することができます。
3)システムの破壊には莫大なコストが必要です。
短所:
1)エネルギーの無駄。
2)ブロック確認時間を短縮することは困難です。
3)新しいゾーンブロックチェーンは、別のハッシュアルゴリズムを見つける必要があります。 そうしないと、ビットコインのコンピューティングパワー攻撃に直面します。
4)スコアを生成するのは簡単です。 フォーク、複数の確認を待つ必要があります。
5)最終性は決してありません。 また、最終性を補うためにチェックポイントメカニズムが必要です。
ブロックチェーンのいくつかの主要なコンセンサスメカニズムと利点と欠点まず、コンセンサスメカニズムは完全ではなく、各コンセンサスメカニズムには利点と短所があります。 いくつかの特定の問題を解決するために、いくつかのコンセンサスメカニズムが作成されています。 。
1.pow(proofofwork)作業証明
1つの文の概要:あなたがやればするほど、収集します。
会計上の権利を得るために数学的操作を実行するために機械に依存すると、リソース消費は他のコンセンサスメカニズムよりも高く、弱く規制されています。 同時に、ネットワーク全体がコンセンサスに到達するたびにコンピューティングに参加する必要があります。 これは、パフォーマンスの効率とエラーの許容度が比較的低いです。 セクシュアリティに関しては、ネットワーク全体のノードの50%がエラーを行うことが許可されています。
利点:
1)アルゴリズムは簡単で簡単に実装できます。
2)ノードは、追加情報を交換せずにコンセンサスに達することができます。
3)システムの破壊には莫大なコストが必要です;
短所:
1)エネルギーの無駄;
2) ブロック確認時間を短縮するのは困難です;
3)新しいブロックチェーンは別のハッシュアルゴリズムを見つける必要があります。 そうしないと、ビットコインのコンピューティングパワー攻撃に面します;
4) フォークを生成するには、複数の確認を待つ必要があります。
5)最終性は決してありません。 また、最終性を補うためにチェックポイントメカニズムが必要です。
2. PosproofofStake、Sport of Stake
文の紹介:保持すればするほど、
主な考え方は、ノードの会計上の権利を取得することの難しさが、ノードが保有する権利に反比例することです。 POWと比較して、数学的操作によってもたらされる資源消費はある程度減少し、それに応じてパフォーマンスも改善されています。 ただし、ハッシュ操作に基づいて会計上の権利を取得する方法であり、監督が弱いです。 このコンセンサスメカニズムには、POWと同じ断層トレランスがあります。 これは、POWがアップグレードするためのコンセンサスメカニズムであり、各ノードが占めているトークンの割合と時間に基づいて等しい割合でのマイニングの難易度を減らし、それにより乱数を見つける速度を高速化します。 利点:ある程度まで、到達したコンセンサスの時間が短縮されます。 大量のエネルギー消費と採掘はもはや必要ありません。
短所:採掘にはまだ必要であり、これは本質的に商業アプリケーションの問題点を解決しません。 すべての確認は、決定論的なものではなく、単なる確率的表現であり、理論には他の攻撃効果があるかもしれません。 たとえば、EthereumのDAO攻撃事件により、イーサリアムのハードフォークなどが発生し、実際にこのハードフォークの失敗が証明されました。
dposとposには同じ原則がありますが、「NPCの代表者」を選択しました。
Bitsharesコミュニティは、最初にDPOSメカニズムを提案しました。
POSとの主な違いは、ノードがいくつかのエージェントを選択し、エージェントによって検証され、簿記されていることです。 コンプライアンスの監督、パフォーマンス、リソース消費、断層のトレランスは、POSに似ています。 取締役会の投票と同様に、保有者はaをキャストします特定の数のノード、およびエージェントは検証と会計を実施します。
DPOSは次のように機能します。
分散化とは、各株主がその株式保有率に応じて影響を与え、51%の株主投票の結果は不可逆的で拘束力があることを意味します。 。 課題は、タイムリーで効率的なアプローチを通じて51%の承認を達成することです。 この目標を達成するために、各株主は代表者に投票権を付与することができます。 最大数の投票数を持つ上位100票は、確立されたスケジュールに従ってブロックを生成するために表されます。 各デリゲートは、ブロックを生成するために期間に割り当てられます。 すべての代表者は、平均レベルに相当するブロックに含まれる取引料の10%を受け取ります。 平均ブロックに取引料として100株が含まれている場合、代表者は報酬として1株を受け取ります。
ネットワークレイテンシにより、特定の代表者がブロックを時間内にブロードキャストできなくなる可能性があり、ブロックチェーンフォークにつながります。 ただし、製造ブロックの代表者が製造前後のブロックの代表者と直接的なつながりを確立できるため、これは起こりそうにありません。 あなた(そしておそらくあなたの後のもの)の後のあなたの代表者とのこの直接的なつながりは、あなたが支払いを確実にすることです。
このモードは30秒ごとに新しいブロックを生成でき、通常のネットワーク条件下でのブロックチェーンフォークの可能性は非常に小さく、発生しても数分以内に解決できます。
代表者になります:
代表者になります。 ネットワークに公開キーを登録してから、32ビットの一意の識別子に割り当てる必要があります。 識別子は、各トランザクションデータの「ヘッダー」によって参照されます。
認定投票:
各ウォレットにはパラメーター設定ウィンドウがあり、1つ以上の代表者を選択して分類できます。 設定すると、ユーザーが行った各トランザクションは、「入力担当者」から「出力担当者」に投票を転送します。 一般に、ユーザーは、投票目的で特別なトランザクションを作成しません。 これは、取引手数料がかかるためです。 しかし、緊急時には、一部のユーザーは、より前向きな方法で支払うことで投票を変更する価値があると感じるかもしれません。
代表者の誠実さを維持してください:
各ウォレットは、ユーザーが自分の代表者のパフォーマンスを知らせるステータスインジケーターを表示します。 ブロックが多すぎる場合、システムはユーザーに新しい代表者に変更することをお勧めします。 いずれかの代表者が無効なブロックを発行することがわかった場合、すべての標準ウォレットは、各ウォレットがより多くのトランザクションを行う前に、新しい代表者を選択する必要があります。
抵抗攻撃:抵抗攻撃の観点から、上位100人の代表者が得た力は同じであるため、各代表者は平等な投票権を持っています。 したがって、投票の1%以上を取得することで、権力を単一の代表者に集中することはできません。 100人の代表者しかいないので、攻撃者が生産ブロックのターンにいる各代表者に対してサービス拒否攻撃を行うと考えられます。 幸いなことに、この特定の攻撃の脅威は、各代表者の識別がIPアドレスではなく公開鍵であるという事実のために簡単に軽減されます。 これにより、DDOS攻撃のターゲットを識別することがより困難になります。 そして、潜在的な直接的な接続は、代表者がブロックを生成するのを防ぐことをより困難にします。
利点:検証と会計に参加するノードの数は、数秒でコンセンサス検証に達する可能性があります。
短所:コンセンサスメカニズム全体は依然としてトークンに依存しており、多くの商用アプリケーションはトークンを必要としません。
3.pbft:PracticalByzantine fauldtolerance、実用的なビザンチン断層トレランス
紹介:提供(n-1)/3障害を提供する活動と安全を確保しながら寛容。
分散コンピューティングでは、さまざまなコンピューターが情報交換を通じてコンセンサスに到達しようとします。 ただし、システムを調整したコンピューター(コーディネーター/コマンダー)またはメンバーコンピューター(メンバー/Lieutanent)は、システムエラーと最終的なシステムの一貫性に影響を与える誤ったメッセージを交換することが原因である場合があります。
ビザンチン将軍の問題は、間違ったコンピューターの数に基づいて可能な解決策を見つけることです。 これは絶対的な答えを見つけることができませんが、メカニズムの有効性を検証するためにのみ使用できます。
ビザンチンの問題に対する可能な解決策は、N≥3F+1の場合、
一貫性が可能です。 その中で、nはコンピューターの総数であり、Fは問題のコンピューターの総数です。 情報がコンピューター間で交換された後、各コンピューターは取得したすべての情報をリストし、結果のほとんどをソリューションとして使用します。
1)システム操作は、コインの存在から分離できます。 PBFTアルゴリズムは、各ノードがビジネス参加者または監督者で構成されていることに同意し、ビジネス関連当事者によってセキュリティと安定性が保証されています。
2)コンセンサス遅延は約2〜5秒で、基本的に商用リアルタイム処理の要件を満たしています。
3)高いコンセンサス効率であり、高周波取引量のニーズを満たすことができます。
短所:
1)1/3以上の簿記係が機能しなくなった場合、システムはサービスを提供できません。
2)1/3以上の簿記係が協力し、他のすべての簿記係が2つのネットワーク島に分割されている場合、悪意のある簿記係はシステムをフォークする可能性がありますが、暗号化の証拠を残します
< 2つの国内のものについて話しましょう〜4.dbft:delegatedBft認定byzantineフォールトトレランスアルゴリズム
紹介: Xiaoyiによって採用されたDBFTメカニズムは、会計の人々と簿記係を選択するために権利と利益によって使用され、ビザンチン断層トレランスアルゴリズムを通じてコンセンサスに達します。
このアルゴリズムは、PBFTに基づいて以下の改善を行いました。
C/Sアーキテクチャのリクエスト応答モードをP2Pネットワークに適したピアノードモードに改善します;
静的コンセンサス参加ノードを改善して、動的なコンセンサス参加ノードに動的に入力して終了できる;
保持の比率に基づく投票メカニズム エクイティはコンセンサス参加ノードの生成用に設計されており、投票は投票決定コンセンサス参加ノード(アカウンティングノード);
ブロックチェーンにデジタル証明書を導入し、実際のアイデンティティを認証する問題を解決し、 投票の会計ノード。
利点:
1)プロの簿記係;
2)あらゆる種類の数学的証明;
短所:
1)1/3以上の簿記係が機能しなくなった場合、システムはできません。 サービスを提供する;
2)1/3以上の簿記係が協力し、他のすべての簿記係が2つのネットワーク島に分かれている場合、悪意のある簿記係はシステムをフォークする可能性がありますが、 暗号化の証拠を残します。 /p>
上記の要約では、DBFTメカニズムの最もコアポイントは、システムの最終性を最大限に確保し、ブロックチェーンが実際の財務アプリケーションシナリオに適していることです。
5.プール検証プール
従来のものに基づいています分散された一貫性テクノロジー、およびデータ検証メカニズム。
利点:トークンなしで動作する可能性があり、成熟した分散一貫性アルゴリズム(PASOX、RAFT)に基づいて、第2レベルのコンセンサス検証を実現します。
短所:分散化の程度は、Bictoinの程度ほど良くありません。 マルチパーティ参加マルチパーティマルチパーティビジネスモデルにより適しています。
ブロックチェーンが直面する問題は何ですか?メンテナンスコストは非常に高くなっています。
従来の集中データベースは1回だけ記述する必要がありますが、ブロックチェーンは何千回も記述する必要があります。 従来の集中データベースは、データをテストするだけでテストする必要があります。 ブロックチェーンは、データに関する数千の検証を実行する必要があります。 従来の集中データベースは、データを1回送信してデータを保存するだけで、ブロックチェーンは何千回もデータを送信する必要があります。
インセンティブ構造の設計は困難です。
報酬がネットワークの目標と一致していることを確認するにはどうすればよいですか? ノードがデータを保持または更新するのはなぜですか? 2つのデータが競合する場合、別のデータの代わりに1つのデータを選択するのはなぜですか? これらの質問はすべて、まだ調査して回答する必要があります。 ブロックチェーンは、最初は一貫性を持つ必要があるだけでなく、将来的には常に一貫性を持つ必要があります。
すべてのアップグレードは自発的です:
ブロックチェーンの最も重要なことは、単一のエンティティの制御下になく、アップグレードを強制することが不可能であることです。 すべてのアップグレードは後方互換でなければなりません。 これは明らかに非常に困難です。 特に、新しい機能を追加し、テストの観点からそれらを考慮したい場合。 ソフトウェアの各バージョンは、テストマトリックスに多くを追加し、リリース時間を延長します。
拡張は困難です
拡張の難しさは、少なくとも従来の集中型システムよりも数桁高いです。 同じデータは、1つの場所ではなく、数百または数千の場所で存在する必要があります。 データベース内の各独立ノードの支払いコストは、従来の集中データベースで1回だけ支払うコストに置き換える必要があるため、送信、検証、ストレージのコストは膨大です。
上記のすべての原因ブロックチェーンにはキラーアプリケーションがありません(ビットコインを除く)