ブロックチェーンアーキテクチャの6つのレベルとは?

ブロックチェーンネットワークアーキテクチャは何ですか? ブロックチェーンの技術フレームワークは何ですか?

現在のブロックチェーンの主流アーキテクチャには、ネットワークレベル、データレベル、同意レベル、インセンティブのレベル、契約レベル、アプリケーションレベルの6つのレベルが含まれます。 データレベルとネットワークレベルの位置を図で比較し、主な用途について詳細に説明します。 次のセクションで説明します。

ネットワークレベル:ブロックチェーンネットワークのエッセンスは、P2P(ピアツーピアからポイント)ネットワークです。 また、サービスの実装は、中間接続とサーバーの介入なしにノード間で直接実行されます。 各ノードは両方の情報を受信し、情報を生成します。 ブロックに従って、ネットワーク全体で以下のマスターブックを共同で維持する機能に到達するためにブロックします。 したがって、ネットワークレベルには、P2Pネットワークの設計、伝播メカニズム、検証メカニズムなどが含まれます。 これらのプロジェクトがブロック上の情報の確認に影響を与える可能性があることは明らかです。 ブロックチェーンテクノロジーの; プロジェクト。 これらの中で、データブロックとチェーン構造は、ブロックチェーンテクノロジーのスケーラブルなソリューションのデータレベルに関する研究の改善方向として使用できます。

コンセンサスのレベル:これは、チェックデータに対する高度に分散したノットの有効性に関する迅速な同意の基礎です。 、DPOS(パロメカニズムの委任された証明のテスト代表)およびPBFT(ビザンチン障害の実用的耐性)など。 ブロックチェーンテクノロジーのスケーラブルなソリューションの顕著なポイントは常にそうでした。

インセンティブレベル:これは、人々がしばしばマイニングメカニズムと呼ぶものであり、経済的インセンティブの特定のモデルを設計し、ノードが排出機構、分布の設計を含むブロックチェーンの安全性をチェックする作業に参加することを奨励するために使用されます。 メカニズムなど このレベルの改善は、ブロックチェーンのスケーラビリティと直接接続されていないようです。

契約レベル:主にさまざまなスクリプトコード、アルゴリズムメカニズム、インテリジェント契約などを指します。 厳密には、このレイヤーはブロックチェーンの第1世代から欠落しているため、トランザクションをリードすることしかできませんが、他のフィールドでは使用したり、他の論理的精巧さを実行したりすることはできません。 。 このレベルの改善は、ブロックチェーンのスケーラビリティの潜在的な新しい方向を提供するようですが、構造に関して直接的なつながりはないようです。

アプリケーションのレベル:アプリケーションやケースのさまざまなシナリオを含む、ブロックチェーンの表示レベルです。 たとえば、EthereumはトリュフとWeb3-JSを使用しています。 このレベルの改善は、ブロックチェーンのスケーラビリティの潜在的な新しい方向を提供するようですが、構造の点で直接的な関係はないようです。

XushuイノベーションブロックチェーンテクノロジーワークステーションLianqiao Education Onlineの下では、中国教育省の学校計画、建設および開発センターによって承認された唯一の「ブロックチェーンテクノロジー」です。 専門的な視点は、学生に多様な成長経路を提供し、専門家の学位検索における生産、学術、研究の生産形成モデルの改革を促進し、応用および構成された才能に関するトレーニングシステムを構築します。

構造はどのブロックチェーンで構成されていますか?

ブロックチェーンは、相互接続されたブロックで構成されるチェーンストレージ構造です。

一般的なブロックには、ボディのブロックとブロックの2つの部分が含まれています。 ブロックの閉塞にはが含まれていますバージョン番号、ハッシュ値、タイムスタンプ、ブロックの高さ、その他の情報など、各ブロックのIDの識別情報。

Jinwowo:ブロックチェーンのアーキテクチャは何ですか?

Blockchainは、分散データアーカイブ、ポイントポイント伝送、、暗号化アルゴリズムなどのITテクノロジーの適用マシンのメソッドです。 Jinwowoグループは、データレベル、ネットワークレベル、同意レベル、インセンティブレベル、契約レベル、アプリケーションレベルで構成されていると考えています。 データと関連するデータの暗号化技術。 コンセンサスレイヤー:主に、Netard Netherのさまざまなコンセンサスアルゴリズムをカプセル化します。

4。 契約層:主に、ブロックチェーンのプログラム可能な特性であるさまざまなスクリプト、アルゴリズム、スマートコントラクトをカプセル化します。 基本;

5。

ブロックチェーンの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サイト暗号化とファイルの機密性を確保します。 ハックはありません。 実際、これには非常にスマートなハッカーがコードをクラックして侵入する必要があります。

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

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

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

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

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

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

⓵ブロックチェーンテクノロジーアーキテクチャの3つのレベルは何ですか

ブロックチェーン技術の3つのレベルは次のとおりです。

プロトコル層

>既知のレイヤープロトコル層は最低のテクノロジーを指します。 このレベルは通常、コンピューターのオペレーティングシステムと同様に、完全なブロックチェーン製品であり、ネットワークノードが管理し、呼び出しのAPIのみを提供します。 通常、役人は単純な顧客を作ります(一般に財布と呼ばれます)。

拡張レイヤー

このレベルは、ブロックチェーン製品をより実用的にするためのコンピュータードライバーに似ています。

アプリケーションレイヤー

このレベルは、コンピューターのさまざまなソフトウェアプログラムに似ています。 Sアーキテクチャ。 このレベルのアプリケーションは現在ほとんど空です。

⓶ブロックチェーンテクノロジースタックには何が含まれていますか? ブロックチェーンテクノロジーアーキテクチャのコア機能

ブロックチェーンテクノロジーに含まれる基本的なテクノロジーは何ですか?

ブロックチェーン1.0の時代はデジタル通貨の時代であり、その技術的根拠は次のとおりです。 >2。 > ソースコードオープンソース

ブロックチェーン2.0 ERAの技術基盤:

1。

スマートコントラクト。 ブロックチェーンシステムのアプリケーションであり、自動的に実行されるビジネスロジックは通常、独自のトークンと専用の開発言語を持っています。

2。

dapp:ユーザーが引き継ぐアプリケーションが含まれています。 P>

仮想マシン:スマートコントラクトによってコンパイルされたコードを実行するために使用される仮想マシンは、チューリングが完全です。

アプリケーションとブロックチェーン技術の深化により、ブロックチェーン3.0の時代が到着しました。 すべての人生の操作の背後にあるため、ブロックチェーンコラボレーション操作のモデルを見ることができるため、ブロックチェーンは必然的に人間のライフスタイルを広範囲かつ深く変えるため、ライフサービス全体がブロックチェーン時代に入ります。 このインターネット開発のプロセスでは、ブロックチェーンテクノロジーをブロックチェーン +物理産業、ブロックチェーンeコマース、およびブロックチェーンコミュニティオペレーションで使用できます。

もちろん、3.0は現代の暗号化の開発で生まれました。 今日適用されている暗号化は、20年前の暗号化の結果です。 したがって、ブロックチェーンテクノロジーは、特にインターネット経済やその他の側面に適用されるより多くの参加シナリオに適用する必要があります。 既存の暗号化テクノロジーがニーズを満たしているかどうかにかかわらず、さらに検証が必要であり、最先端の暗号化技術と継続的なイノベーションのより詳細な統合が必要です。

ブロックチェーンテクノロジーに含まれる主なモジュールは何ですか?

Jinwowoネットワークテクノロジー分析では、ブロックチェーンテクノロジーには4つの主要なモジュールが含まれており、ビジネスネットワーク全体の効率を改善し、コストを削減できると考えています。 ブロックチェーントラストビジネスを作成する機能には、次のものが含まれます。

1。 すべての当事者がネットワーク検証トランザクションに同意しなければならないため、コンセンサス。

2。 分散元帳に書かれているものは何も変更できないため、不変性。

3。 ソース、記録があるため、各資産はどこにあるか。

4.プリバシー。 許可とアイデンティティは、トランザクションの適切な可視性を確保するためです。

ブロックチェーンテクノロジーとは何ですか? ブロックチェーンとは正確には何ですか? ブロックチェーンとは何ですか?

1。 BT(BlockChaintechnology)と呼ばれるいわゆるブロックチェーンテクノロジーは、分散型台帳技術とも呼ばれます。 これは、分散化、開放性、透明性を備えたインターネットデータベーステクノロジーであり、全員がデータベースレコードに参加できるようにします。

データベースが元帳であると仮定した場合、データベースの読み取りと書き込みは会計の行為と見なすことができます。 ブロックチェーンテクノロジーの原則は、期間内に会計を見つけることです。 最速で最高の人は、アカウントを維持し、このページの情報のページをアカウントブックに送信して、システム全体の他のすべての人に送信することです。

2。 ブロックチェーンは、分散データストレージ、ポイントツーポイント送信、コンセンサスメカニズム、暗号化アルゴリズムなどのコンピューターテクノロジーの新しいアプリケーションモデルです。

ブロックチェーンは、ビットコインの重要な概念です。 基本的に分散データベースです。 同時に、ビットコインの根本的な技術と同様に、それに関連する一連の暗号化方法です。 生成されたデータブロック、各データブロックには、その情報の有効性を確認するために使用されるビットコインネットワークトランザクションのバッチに関する情報が含まれています(countifutionting anti counterifeating)、次のブロックを生成します。

拡張情報:

ブロックチェーンシステムは、データレイヤー、ネットワークレイヤー、コンセンサスレイヤー、インセンティブレイヤー、契約層、アプリケーションレイヤーで構成されています。 その中で、データレイヤーは、基本的なデータブロックや関連データ暗号化やタイムスタンプなどの基本的なデータと基本的なアルゴリズムをカプセル化します。 ネットワークレイヤーには、分散ネットワークメカニズム、データ伝播メカニズム、データ検証メカニズムなどが含まれます。 コンセンサスレイヤーは、主にネットワークノードがさまざまなコンセンサスアルゴリズムをカプセル化します。

インセンティブ層は、主に経済的インセンティブの発行メカニズムと流通メカニズムを含む、経済的要因をブロックチェーン技術システムに統合します。 契約層は、主にさまざまなスクリプト、アルゴリズム、スマート契約をカプセル化し、チェーンプログラム可能な特性の基礎となるブロックです。 アプリケーションレイヤーは、さまざまなアプリケーションシナリオとブロックチェーンのケースをカプセル化します。

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

リファレンス出典:BaiduEncyclopedia-ブロックチェーン

ブロックチェーンの技術分類には主に

1が含まれます。 パブリックチェーン、公式組織、管理組織、中央サーバーなし。 参加ノードは、制御せずにシステムのルールに従ってネットワークに自由にアクセスし、ノードはコンセンサスメカニズムに基づいて機能します。 (破壊的:絶対に信頼できる公開)

典型的なケース:デジタル通貨はビットコインを表します。

2。 プライベートチェーンはグループ内に確立されます。 システムの運用ルールは、グループの要件に従って設定されます。 ブロックチェーンの真正性と部分的な分散化を保持している間、それらはある程度の変更または読み取り許可を制限します。 (比較的信頼できるもので公開)

典型的なケース:R3

3。 いくつかの機関によって開始されたアライアンスチェーンは、公共チェーンと民間チェーンの間にあり、部分的な分散化を備えています。 変換の特性。 このエリアの高速チェーンの読み取り権限は、開いているか、部分的に開いている場合があります。 つまり、複数の事前に選択されたノードを会計当事者として内部的に指定することにより、事前に選択された人は会計許可を求めて競争し、その他のアクセスノードはトランザクションに参加できますが、会計プロセスについては尋ねません。 事前に選択された人の能力は不均一であってはなりません。 ?

(比較的信頼できる公開)

既存のケース:スーパーレジャー

例:? ローンの転用に関しては、ユーザーが相手のW​​ebページにジャンプしてリンクを登録すると、相手は欺くことを選択し、ユーザーの登録リクエストが受信されていないと言うことができます。 ただし、ユーザー登録行動をブロックに配置する場合、ユーザー登録動作を受けるときに相手は支払う必要があります。