4の4つのののの原則は何ですか?

⒈ブ

ロックチェーンの4つのコアテクノロジーは何ですか?分散型台帳、コンセンサスメカニズム、暗号化、スマートコントラクトの4つのコアテクノロジーは、ブロックチェーンでのデータストレージ、データ処理、データセキュリティ、およびデータアプリケーションの役割を果たします。 一般に、4つのコアテクノロジーはそれぞれブロックチェーンで独自の役割を果たさなければならず、ブロックチェーンの基礎を共同で構築します。

1つの貯蔵関数

最初に、分散したブロックチェーンのフレームワークを構築します。 、このデータベースに保存されるため、分散型台帳はブロックチェーンのデータストレージに役割を果たします集中型機器と管理組織は、確立されたルールに従って実行される限り、デジタル署名テクノロジーを通じて検証されます。 ノードは他のノードを欺くことはできません。 ネットワーク全体が分散化されているため、誰もが参加者であり、誰もが話す権利を持っています。

2データの記録ですが、同時に、「ビザンチンの一般」の問題が導き出されます。 つまり、ネットワークに関与する人が多いほど、ネットワーク全体で統一されることが困難です一貫性を維持するために、ノード全体のアカウントを調整するために必要です終わり?記録する権利を取得するには、ネットワーク全体が誰が処理されるかを使用します。 したがって、コンセンサスメカニズムは、ブロックチェーンのノードを調整し、データ処理の役割を明確にする役割を果たします。

ブロックチェーンネットワークに参加できますブロックチェーン、任意のノードが失敗し、残りのノードはまだ正常に機能します。 ゲームルールを認識することに相当します。 ビットコインのルールは、大規模な計算を実行することであり、それを最初に計算する人は誰でも捕虜に報いることになります。

注:POW、POS、DPOS?

アルゴリズムは簡単で簡単に実装できますコスト。

その短所も非常に明白です。 >新しいゾーンブロックチェーンは別のハッシュアルゴリズムを見つける必要があります。 そうしないと、ビットコインのコンピューティングパワー攻撃に直面します。

フォークを生成するのは簡単で、複数の確認を待つ必要があります。 最終的には、最終性を補うためにチェックポイントメカニズムが必要です

次の会計士になります。 このメカニズムの利点は、それが捕虜ほど力を消費しないことですが、多くの欠点もあります。

専門化はありません。 また、公平な参加者は会計に参加したくないかもしれません;

フォークを生成するのは簡単です。 複数の確認を待つ必要があります。

最終的なことはありません。 また、最終性を補うためにチェックポイントメカニズムが必要です;

POSに基づいたDPOSは、会計士の専門化の役割を担い、最初に権利と利益を通じて会計士を選択し、次に会計士が交代で本を録音します。 この方法では、最終的な問題はまだ解決しません。

dbft(DelegatedBFT)は、ブロックチェーンシステムに適用できるようにするための改善されたビザンチン断層トレランスアルゴリズムを提案する一般的なコンセンサスメカニズムモジュールです。

DBFTは、ブロックチェーンテクノロジーに基づくプロトコルです。 ユーザーは物理的な世界に資産と利益を譲渡できますデジタル化、登録、発行、転送およびトランザクション、ポイントツーポイントネットワークを介した配信のための分散型ネットワークプロトコル。 Xiaoyiは、中国の「契約法」と「会社法」によって認められた企業の株式を発行できます。 これは、デジタル通貨サークルだけでなく、主流のインターネットファイナンスでもあります。 Xiaoyiは、エクイティクラウドファンディング、P2Pオンライン貸出、デジタル資産管理、スマートコントラクトなどに使用できます。

このコンセンサスメカニズムは、カストロとリスコフによって提案された「実用的なビザンチンフォールトトレランス」に基づいており、ブロックチェーンシステムに適用できるように改善されています。 ビザンチンフォールトトレランステクノロジーは、分散ファイルシステム、分散コラボレーションシステム、クラウドコンピューティングなど、分散システムで広く使用されています。 DBFTは主に次の改善を行いました。

P2Pネットワークに適したピアノードモードへのC/Sアーキテクチャのリクエスト応答モードを改善します。

ブロックチェーンにデジタル証明書を導入すると、投票における会計ノードの実際のアイデンティティを認証するという問題が解決します

このような解決策が最終的に採用されたのはなぜですか?

a:分散型台帳システムであるブロックチェーンの内部経済モデルは、すべての参加者が信頼することなく他の参加者を信頼できると判断します。 これはいわゆる信頼性です。 ビザンチンの一般的な問題は、参加者が信頼の不在でコンセンサスに到達する方法を説明しており、ビザンチンのフォールトトレランステクノロジーがそのような問題の解決策であることを説明しています。 さらに、ブロックチェーンネットワーク環境は非常に複雑であり、ネットワークの遅延、送信エラー、セキュリティの脆弱性、ハッカーの侵入、さまざまな悪意のあるノードなどの問題に直面します。

dbftメカニズムは、権利と利益によって会計士を選択することであり、会計士はこの方法の利点は、

簿記係の利点です;

は、あらゆるタイプのエラーを許容できます;

会計は複数の人によって完了し、各ブロックには最終性があり、フォークされません;

アルゴリズムの信頼性には厳密な数学的証拠があります

欠点:

1/3以上の簿記係が機能しなくなった場合、システムはサービスを提供できません。

1/3以上の簿記係が協力し、他のすべての簿記係が2つのネットワーク島に分割されると、悪意のある簿記係はシステムをフォークする可能性がありますが、暗号化の証拠を残します;

概要、DBFTメカニズムの最もコアポイントは、システムの最終性を最大限に確保し、ブロックチェーンが実際の金融アプリケーションシナリオに適していることを可能にすることです。 たとえば、私たちのコロンバスコンセンサスメカニズムは、DPOS+DBFTのコンセンサスメカニズムです。 ノード全体またはデバイスの1つがオフになっている場合、他のノードはまだ正常に機能しており、ネットワークシステム全体に影響しません。 ただし、Tencentのサーバーが閉じている場合、データを取得する場所がないため、全員のWeChatを開くことはできません。

3。 。 耐性のある特性は、ブロックチェーンネットワークでのみ、改ざんしていないため、アカウントも非対称になります。 データの所有権の確認。

単一または複数のデータベースの変更は、他のデータベースに影響を与えることはできません。 これは、ネットワーク全体のデータの51%以上が同時に変更されることを除いて、ほとんど不可能です。 ブロックチェーン内の各トランザクションは、暗号化方法を介して2つの隣接するブロックに接続されているため、トランザクションの過去と現在にまでさかのぼることができます。 これは、ブロックチェーンのデータ構造、ブロックヘッダー、ブロック本体です。 暗号化ハッシュ値、タイムスタンプは、タイムスタンプによる順序を決定し、破壊されません。

この原則は、商品システムを含むビジネスシステムで機能します。 フロント。 各ステップを踏むと、このシステムを介して情報データを書き込みます。 このようなデータストレージの構造により、これは実際にこの製品によって生成されます。

さらに、データを変更することはできません。 これは単なる可能性です。 ブロックチェーンテクノロジーは、インターネットテクノロジーよりもより安全であるのですか? 、多分あなたはそれを変更するためにそれらの1つをすぐに見つけることができますが、それらすべてを変更することは困難です。

ブロックチェーン内のすべてのトランザクション情報は、すべてのノードが分散しているため、すべてのノードを開示する必要はありません。 たとえば、各コンピューティングマシンが開始された後、誰がそれを開始し、誰がそれを開始できないかを知りません。 。

スマートコントラクト - アプリケーションの実行

最後に、分散型台帳に基づいてアプリケーションレベルのスマートコントランスを構築できます。 いくつかの信頼の問題を解決したい場合、スマートコントラクトを使用して、コードの形で条件を明確にリストし、ブロックチェーンのデータをスマート契約を通じて呼び出すことができます。 ブロックチェーンでのデータの実行とアプリケーション。

スマートコントラクトは、透明で紛争のない方法でお金、財産、株式、または貴重なアイテムを交換するのに役立ちます。 未来。 スマート契約により、資産または通貨はこのコードを実行し、特定の時点で自動的に条件を検証します。 すぐにそれを送った人またはそれの組み合わせに戻る必要があります。 (自動的に強制され、アカウントの信頼なし)同時に、分散型の元帳はファイルを保存し、Copysファイルも保存し、特定のセキュリティと不変性を備えています。

スマートコントラクトの機能

自治 - 仲介者と第三者をキャンセルします。 確認する。 ちなみに、これは、バイアスに陥る可能性のある1人以上の個人が実行できるのではなく、ネットワークによって自動的に管理されるため、サードパーティの操作の危険性も排除します。

信頼 - ファイルは共有台帳で暗号化されます。 誰かがそれを失ったとは言えません。

バックアップ - 銀行が普通預金口座を失うかどうかを想像してください。 ブロックチェーンでは、あなたのすべての友人があなたの背中を持っています。 あなたのドキュメントは数回繰り返されます。

セキュリティ - 暗号化、ウェブサイト暗号化、およびファイルのセキュリティを確保します。 ハッキングはありません。 実際、これには非常に賢いハッカーがコードをクラックして侵入する必要があります。

速度 - 通常、ドキュメントを手動で処理するために多くの時間と書類を費やす必要があります。 スマートコントラクトはソフトウェアコードを使用してタスクを自動化し、一連のビジネスプロセスの時間を短縮します。

コスト削減を節約 - スマートコントラクトは、仲介者を排除するため、お金を節約できます。 たとえば、トランザクションを目撃するには公証人を支払う必要があります。

精度 - 自動化された契約は、より速く、より安価であるだけでなく、フォームに手動で記入することによって引き起こされるエラーを回避します。

スマートコントラクトを説明する最良の方法は、テクノロジーを自動販売機と比較することです。 通常、あなたは弁護士または公証人に行き、支払い、文書を取得するのを待ちます。 スマートコントラクトを通じてビットコインを自動販売機(元帳など)に入れて、エスクロー、運転免許証などをアカウントに入れます。 さらに重要なことは、スマート契約は、従来の契約と同じ方法で契約の規則と罰則を定義するだけでなく、これらの義務を自動的に実行することです。

スマートコントラクトとブロックチェーン

ブロックチェーンの最良のところは、許可されたすべてのパーティーの間に存在する分散型システムであるため、仲介者(中級者)に支払う必要がないことです)、それはあなたに時間と対立を節約することができます。 ブロックチェーンには問題がありますが、その評価は従来のシステムよりも紛れもなく速く、安価で、より安全です。 そのため、銀行や政府はそれらに目を向けています。 ブロックチェーンテクノロジーの特性を使用してスマートコントラクトに適用すると、仕事と生活のさまざまな契約がより便利に改善されます。

ブロックチェーンの原則は何ですか?

ブロックチェーンの原理は、分散データベースと暗号化アルゴリズムに基づいて実装された分散型テクノロジーです。

ブロックチェーンは、分散化された方法を使用して記録とデータ検証を実現することを中心とするデータベーステクノロジーです。 暗号化アルゴリズムを使用して、データセキュリティと変動性を確保します。 特に、ブロックチェーンテクノロジーは、次の重要なセクションを通じてその原則を実行します。

1。 ブロックチェーンネットワークでは、各参加者にノードがあり、各ノードには記録とデータ検証に参加する権利があります。 この分散構造により、ブロックチェーンシステムは非常に安全で安定しています。

2。 各ブロックには多くのトランザクションレコードが含まれており、暗号化アルゴリズムを介して前のブロックに関連付けられて、成長するチェーンを形成します。 この構造により、1つのデータが入力されると、変更または削除が困難になります。

3。 暗号化を通じて、ブロックチェーンはトランザクションの有効性を確認し、二重支払いなどの問題を防ぐことができます。 同時に、ブロックチェーンコンセンサスメカニズムは暗号化アルゴリズムを使用して、トランザクションを記録するときにすべてのノードが一貫性​​に達するようにします。

4。 各ノードは、一連のアルゴリズムを介して新しいブロックを追加するときに同じルールと標準に従い、ブロックブロックの整合性と一貫性を維持することを保証します。 一般に、ブロックブロックの原則は、地方分権化、分散データベース、暗号化アルゴリズム、コンセンサスメカニズムなどの技術的方法を通じて、安全で信頼性の高い独立したデータ記録と検証を実現することです。 このテクノロジーには、デジタル通貨、サプライチェーン管理、スマートコントラクト、その他の分野など、さまざまなアプリケーションの見通しがあります。

⒈ブ

ロックチェーンの技術原則は何ですか?

ブロックチェーンテクノロジーに関与する重要なポイントには、分散型、自信、集合的メンテナンス、信頼できるデータベース(信頼性)、タイムスタンプ、非対称暗号化などが含まれます。 :システムでは、参加者は他の人の背景情報を理解する必要はなく、第3パーティ機関の保証または保証に依存する必要もありません。

拡張情報

ブロックチェーン技術の原則のソースは、数学的な問題:ビザンチンの一般的な問題のために要約できます。 都市の問題はインターネットの生活にまで及び、その意味合いは次のように要約できます。 インターネットの文脈では、不明な敵との価値 - ロバクル活動が必要な場合、人々は悪意のあるサボターガーにだまされないようにするにはどうすればよいですか? 間違った決定をしてください。

技術分野のビザンチンの一般的な問題を拡張すると、その意味合いは次のように要約できます。 信頼性の高い中央ノードと信頼できるチャネルがない場合、ネットワークで分布している各ノードがどのようにコンセンサスを実現する必要がありますか。 ブロックチェーンテクノロジーは、長く知られているバイザンチンの一般的な問題を解決します。 それは、個々のノードに依存せずにコンセンサスネットワークを作成する方法を提供します。

リファレンス出典:Baidu Encyclopedia-blockchain