ブロックチェーンの4大核心技術とは?

ブロックチェーンの4つのコアテクノロジーとは何ですか? 分散型台帳、コンセンサスメカニズム、暗号化、スマートコントラクトの4つのコアテクノロジーは、ブロックチェーンのデータストレージ、データ処理、データセキュリティ、データアプリケーションの役割を果たします。 一般に、4つのコアテクノロジーはブロックチェーンで独自の役割を果たし、ブロックチェーンのプラットフォームを一緒に構築する必要があります。

1。

ブロックチェーンには複数のボタンが含まれており、端子管理と濃縮デバイスを形成します。 ボタンは他のボタンを欺くことはできません。 ネットワーク全体が分散化されているため、誰もが関与しており、誰もが話す権利を持っています。

2ボタン全体のアカウントを調整して、データ処理を維持する必要があります。 ブロックチェーンに参加できます。 :

非常にシンプルで簡単に実装できます。 株式の証拠。 このメカニズムの利点は、Powのようなエネルギーを消費しないことですが、多くの欠点もあります。

フォークを作成するのは簡単です。 多くの確認を待つ必要があります。 POSに基づくDPOは、会計の専門化の役割を果たし、最初に権利と利益を通じて会計を選択し、次にアカウントが交代で本を録音します。 この方法では、最終的な問題はまだ解決しません。

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

DBFTは、ブロックチェーンテクノロジーに基づくプロトコルです。 ユーザーは、マテリアルの世界で資産と利益を作成できます。 これは、ポイントポイントネットワークを介して登録、リリース、転送、および削除、配布を登録、リリース、転送、削除、配布するための分散ネットワークプロトコルです。 Xiaoyiは、デジタル通貨サークルだけでなく、公式のインターネットファイナンスでもある中国の「契約法」と「会社法」によって認められている企業の公平性を発行できます。 Xiaoyiは、コミュニティファンド、P2Pオンライン貸出、資産管理に使用できますデジタル、スマートコントラクトなど

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

C/SアーキテクチャのリクエストのリクエストがP2Pネットワークに適したピアからピアモードへのリクエストを改善します。 動的参加ボタンは、柔軟に入力して終了できます。 >ブロックチェーンにデジタル証明書を導入して、投票における会計ボタンの本物のアイデンティティを解決するための本物のアイデンティティを解決する

なぜこのような解決策が最終的に適用されるのですか? 分散型台帳システムであるブロックチェーンの内部経済モデルは、誰もが信頼することなく他の参加者を信頼できると判断しました。 ビザンチンの一般的な問題は、参加者が信仰なしでコンセンサスに達する方法を説明しており、ビザンチンのエラー許容度技術がそのような問題の解決策であると説明しています。 さらに、ブロックチェーンネットワーク環境は非常に複雑であり、ネットワークレイテンシ、送信エラー、ソフトウェアエラー、セキュリティホール、ハッカー、さまざまな毒性ボタンなどの問題に直面します。

DBFTメカニズムは、権利と利益をもって会計を選択することであり、会計士はビザンチンのエラートレランスアルゴリズムを通じてコン​​センサスを達成します。 ;

あらゆる種類のエラーに耐えることができます。

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

短所:サービスを提供できません。 実装された有毒な会計士は、システムをジャンクションにする可能性がありますが、暗号化の証拠を残します。

上記の要約では、DBFTメカニズムの最もコアポイントは最大レベルを確保することです。 ブロックチェーンは、実際の金融アプリケーションシナリオに合うことができます。 たとえば、私たちのコロンバスコンセンサスメカニズムは、DPOS+DBFTのコンセンサスメカニズムです。 ボタン全体またはデバイスのいずれかがオフになっている場合、他のボタンはまだ正常に機能しており、ネットワーク全体に影響しません。 しかし、Tencentサーバーが閉じた場合、データにアクセスする場所がなかったため、WeChatの人々は開くことができませんでした。

3。 基本的なデータ構造は、ブロックチェーンコードによって決定されます。 抵抗機能は、ブロックチェーンネットワークにのみあります。 データの所有権を確認します。

他のデータベースに影響を与えることができない単一のデータベースまたは他の多くのデータベースを変更します。 これは、同時に変更されたネットワーク全体のデータの51%以上を除いて、ほとんど不可能です。 ブロックチェーンの各トランザクションは、暗号化方法を介して2つの隣接するブロックに接続されているため、過去と現在からトレースできます。 どのトランザクション。 これは、データ構造、ブロックタイトル、およびブロックチェーンの本文です。 ハッシュ処理のコーディング、タイムマーク、時間兆候の順序を決定し、破壊されません。

この原則は、商品システムを含むビジネスシステムで動作します。 フロント。 このようなデータストレージ構造を通じて、これは実際にこの製品によって生成されていると信じることができます。

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

ブロックチェーン内のすべてのトランザクション情報は公開されているため、ボタンが分散しているため、すべてのノードに対して各トランザクションが表示され、ボタン間でアイデンティティを開示する必要はありません。 たとえば、各コンピューティングコンピューターが開始された後、誰が各コンピューターを起動し、誰が起動しないかがわかりません。 。

4。 委託の問題のいくつかを解決したい場合、スマートコントラクトを使用してコードの形式の条件を明確にリストし、プログラムを通じて実行できます。 ブロックチェーンのデータ実行とアプリケーション。

スマートコントラクトは、人事を避けながら、透明で非責任のある方法でお金、資産、株式、または貴重なアイテムを交換するのに役立ちます。 未来。 スマートコントラクトを通じて、プロパティまたは金銭がプログラムに転送されます。 それで、すぐにそれを送ったか、それを組み合わせた人に戻ります。 (アカウントに関係なく自動的に実行されます)同時に、分散型の元帳もファイルを保存およびコピーして、特定のセキュリティと不変性を備えています。

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

自律 - 仲介者と第三者のキャンセル、あなたは契約に達した人です。 確認する。 ちなみに、これにより、1人以上の個人が可能にするのではなく、実行がネットワークによって自動的に管理されるため、3番目のパーティ操作の危険性も排除されます。

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

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

セキュリティ - 暗号、Webサイト暗号化とファイルの機密性を確保します。 ハックはありません。 実際、これには非常にスマートなハッカーがコードをクラックして侵入する必要があります。

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

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

精度 - 自動契約はより速く、安価であるだけでなく、フォームの充填によるエラーを回避します。

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

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

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

ブロックチェーンセキュリティテクノロジー

ブロックチェーンセキュリティテクノロジーには、P2Pネットワークプロトコル、暗号化テクノロジー、スマートコントラクト、コンセンサスメカニズムなどが含まれます。

1。 ブロックチェーンで分散したネットワークでは、セントラルサーバーが弱いという概念、つまり、中央ハブは再び必要ありません。 ネットワーク内の各ノードは、独立した個人として存在する可能性があります。 これらのノードは、サービスを提供するサーバーとリクエストを送信する顧客の両方として機能できます。

ブロックチェーンネットワークは、直接的なパートナーシップとユーザーのユーザーを認識しています。

2。

暗号化技術の観点から、ブロックチェーンは非対称暗号化アルゴリズムを使用します。 非対称暗号化、つまり情報を暗号化することは鍵ではなく、2つのキー、パブリックキーとプライベートキーであり、分散ネットワークでポイントツーポイント情報の安全性を確保できます。

公開キーは、ネットワーク全体に公然と見ることができます。 情報送信は、信頼できないネットワーク上の安全な転送キーです。 非公開の秘密鍵。 情報所有者は、公開鍵によって暗号化された情報は、対応する秘密鍵を持っている人だけが混乱させることができるため、秘密鍵のセキュリティを大幅に保護する必要があります。

3。 デジタル形式で定義された一連のコミットメント。 フォルクスワーゲンは、検出され、不可逆的である第三者の監督なしで信頼できる取引を可能にするスマート契約として、スマート契約を理解することができます。

4。 ブロックチェーンは、デジタル資産、資産権証明書、ポイントなどを登録および発行するために使用できる分散型台帳システムです。 従来の集中元帳と比較して、ブロックチェーンシステムには、本当にオープンで自由に、一般的な利点があります。

そして、信頼できる第三者に依存していません。 ポイントまでのポイントの下にあるネットワークの遅延が高いため、各ノードで観察されるトランザクションのシーケンスは完全に一貫していません。 したがって、ブロックチェーンシステムは、トランザクションの配置に同時に同意するメカニズムを計画する必要があります。 時間ウィンドウでの一連のトランザクションのコンセンサスに達するこのアルゴリズムは、「コンセンサスメカニズム」と呼ばれます。