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

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

1。

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

2は、POW、POS、DPOと比較して、ボタン全体を調整しますビットコインの電気攻撃に直面します。 絶対に、有限の特性を補うためにテストメカニズムが必要である

POSは公平の証拠です。 次の会計になります。 このメカニズムの利点は、Powのようなエネルギーを消費しないことですが、多くの欠点もあります。

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

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

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

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

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

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

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

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

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

短所:

1/3または多くの会計士が作業を停止した場合、システムはサービスを提供できません。 P>

会計士の3分の1が協力し、他のすべての会計士が2つのネットワーク島に分割されると、有毒な会計士はシステムをフォークにする可能性がありますが、暗号の証拠を残します。 要約、DBFTメカニズムの最もコアポイントは、システムの最大レベルでの制限を確保し、ブロックチェーンが実際の財務アプリケーションシナリオに合わせて許可することです。 たとえば、私たちのコロンバスコンセンサスメカニズムは、DPOS+DBFTのコンセンサスメカニズムです。 ボタン全体またはデバイスのいずれかがオフになっている場合、他のボタンはまだ正常に機能しており、ネットワーク全体に影響しません。 しかし、Tencentサーバーが閉じた場合、データにアクセスする場所がなかったため、WeChatの人々は開くことができませんでした。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

⑴ブ

ロックチェーンにはどのテクノロジーが必要ですか? 1。 分散帳:ブロックチェーンの基礎は分散帳のテクノロジーであり、トランザクションの履歴全体を記録し、いくつかのネットワークノードに配布される分散データベースです。 各ノードには、ブロックの情報を変更するためには、ほとんどのノードで同時に変更する必要があるため、情報の透明性と無敵性を提供する本の完全なコピーがあります。 2。 暗号化アルゴリズム:ブロックチェーンは、暗号化テクノロジーを使用して、安全性と匿名性を確保します。 HESH機能は、これらのトランザクションを固定長のハッシュ値に変換して、データの完全性と不可逆性を確保するために使用されます。 州およびプライベートキーの非対称暗号化技術は、デジタル署名に使用され、トランザクションの開始者のイニシエーターが真で​​あり、分割されていないことを保証します。 3。 コンセンサスメカニズム:ブロックチェーンネットワークでは、すべてのトランザクションを新しいブロックに追加する前に、特定のコンセンサスメカニズムによって確認される必要があります。 一般的なコンセンサスメカニズムには、作業、チェックなどが含まれます。 これらのメカニズムは、すべてのネットワーク参加者が取引の履歴に同意し、詐欺と二重費用の問題を防ぐことを保証します。 4。 スマート契約:知的契約は、ブロックチェーン上の自動実行プロトコルであり、サードパーティのない信頼できる取引を可能にします。 スマートコントラクトには、事前にインストールされたルールと条件が含まれています。 これらのテクノロジーの組み合わせにより、ブロックチェーンは、デジタル通貨、サプライチェーンの資金調達、モノのインターネット、識別の認証など、いくつかの分野で広く使用されている、ストレージと交換のブロックチェーンを安全で透明で分散した情報プラットフォームにします。 ブロックチェーンの4つの基本テクノロジーは何ですか? 1。 より多くのデータが作成されるほど、ネットワーク内の契約で処理した後、このデータベースに保存されます。 ブロックチェーンでは、契約はネットワーク全体に広がり、中央の管理機器や機関はありません。 この契約は、人々の自信に依存することなく、デジタル署名技術を通じて検証されており、指定されたルールに従って機能するだけです。 ネットワーク全体が中心ではないため、すべての参加者とすべての人が意見を持っています。 2。 同意メカニズム - データ処理ブロックチェーン教授の本の分散特性により、誰でも自由に参加してデータを一緒に記録できます。 ただし、これにより、契約がネットワーク内にある問題も提起しますが、ネットワーク全体で合意に達することはより困難です。 したがって、ノードアカウント全体を調整して一貫性を維持するには、コンセンサスメカニズムが必要です。 コンセンサスメカニズムは、すべての人がデータを処理し、会計上の権利の競争を通じて契約間の意見単位を完了する方法を明確にするための一連のルールを策定しました。 最後に、ネットワーク全体を登録する権利を得るすべての人が、fromで処理されたデータを使用します。 3.チェック - データ安全データ分散データベースデータを入力および検証します。 これは単にパックされていて良好ではなく、ブロックチェーン暗号化によって決定されるデータの構造です。 各データブロックは、暗号化の小売機能を通じてチェーン構造で扱われ、最後の質量には以前の質量の小売価値が含まれています。 小売アルゴリズムには単方方向の特性と改ざんに対する抵抗があるため、データを改ざんすることはできず、その後にチェーンに置くだけです。 さらに、アカウントは非対称暗号化によって暗号化されるため、データの安全性と検証データの所有権が確保されます。 4.スマートコントラクト - データとアプリケーションの実装は、分配教授の本に基づいて構築できます。 スマートコントラクトは、コード内のユーザー間の契約を表明し、プログラムを通じてそれらを実装します。 ブロックチェーンのデータはスマートコントラクトを通じて呼び出すことができるため、スマートコントラクトはブロックチェーンでのデータとアプリケーションの実装の役割を果たします。 スマートコントラクトを通じて、お金、財産、株、または貴重な要素は、調停サービスを避けながら、透明で紛争のない方法で交換できます。