⒈ 4つのメインブロックチェーンテクノロジー?
ブロックチェーンの主要なテクノロジーには、主に4つの側面が含まれています。 最初に、データストレージの基礎として機能する大規模な分散帳は、情報の透明性と不変性を保証します。 および権威; 次に、暗号化の適用により、データのセキュリティと認証が保証され、暗号化されたロックはデータの整合性を保護します。 直接的かつ自動的に実行されます。 ブロックチェーンのユニークな点は、ブロックに基づいたデータ構造です。 各ブロックは、トランザクションの履歴を記録する標準のようなものです。 これらのブロックは、メインチェーンを形成するために年代順にリンクされており、すべてのノードがこの情報を共有および検証します。 この構造は、WeChatの瞬間に似ています。 友人のサークルの情報はより多様化されていますが、ブロックチェーンは非インプラントチェーンを形成することにより、ハッシュ値、トランザクション情報などの特定のデータの記録に焦点を当てています。 ブロックチェーン動作メカニズムは、データベースにデータを搭載し、ビジネスロジックがブロックチェーンによって輸送される分散データベースに基づいています。 トランザクションプロセスは、セキュリティと検証プロセスを保証するための非対称暗号化技術に基づいています。 証拠やステークの証拠などのコンセンサスアルゴリズムは、二重支払い防止の問題(二重支出)の問題を解決し、システムの信頼性と安全性を確保します。 上記のコンテンツは、ブロックチェーンのベースを理解するのに役立ちます。 ブロックチェーンの基本技術は何ですか?1アルゴリズム(コンセンサスメカニズム)、暗号化の署名の署名、算術およびストレージフォーム。
2。 現在、ブロックチェーンには4種類のコンセンサスメカニズムがあります:PoW、POS、DPOS、および分布の一貫性アルゴリズム。
3。 3つの基本的なテクノロジーは、マシントラストによってサポートされています。 つまり、ネットワークテクノロジーを通じて、ポイントツーポイント、トランザクションアクティビティの分散化、情報の不適切な調整、不可逆的なトランザクション、およびコーディング情報。
4。
⒉ブロックチェーンセキュリティテクノロジーに含まれるもの
ブロックチェーンセキュリティテクノロジーには、P2Pネットワークプロトコル、暗号化テクノロジー、スマートコントラクト、コンセンサスメカニズムなどが含まれます。
1。 P2Pネットワークプロトコル。
P2Pネットワークは、ブロックチェーン全体の基本的なコンピューティングアーキテクチャです。 ブロックチェーン分散ネットワークでは、中央サーバーの概念が弱体化しています。 つまり、中央ハブはもう必要ありません。 ネットワーク内の各ノードは、独立した個人として存在する可能性があります。 これらのノードは、リクエストを送信するサービスとクライアントを提供するサーバーの両方として機能できます。
リソースを直接交換するためにサーバーブリッジングは必要ありません。 ノードから送信された情報は、隣接するノードに送信されるように検証され、隣接する各ノードはトランザクションを送信します。 最終的には、ブロックチェーンネットワーク内のすべてのノードに広がり、ユーザー間のリソースの直接共有と利用を実現します。
2。 暗号化技術。
暗号化技術の観点から、ブロックチェーンは非対称暗号化アルゴリズムを使用します。 非対称暗号化、つまり情報を暗号化することは、実際には単一のキーではなく、2つのキー、パブリックキーとプライベートキーであり、分散ネットワークでのポイントツーポイント情報伝送のセキュリティを確保できます。
公開キーは、ネットワーク全体に公開されています。 誰もが公開鍵を使用して情報を暗号化し、ハッシュ値を生成して、情報の整合性と信頼性を確保し、情報送信の両当事者が信頼されていないネットワーク上で安全に転送されるようにすることができます。 秘密鍵は公開されていません。 公開鍵によって暗号化された情報は、対応する秘密鍵を所有している人によってのみ解読できるため、情報所有者は秘密鍵のセキュリティを高度に保護する必要があります。
3。 スマートコントラクト。
「スマートコントラクト」という用語は、1995年に法学者のニック・サボによって最初に提案されました。 彼が与えた定義は次のとおりです。 スマートコントラクトは、デジタル形式で定義された一連のコミットメントです。 フォルクスワーゲンは、サードパーティの監督なしで信頼できるトランザクションを可能にするスマートコントラクトとしてスマートコントラクトを理解することができます。
4。 コンセンサスメカニズム。
ブロックチェーントランザクションで分散コンセンサスに到達するためのアルゴリズム。 ブロックチェーンは、デジタル資産、不動産権証明書、ポイントなどを登録および発行し、ポイントツーポイントで譲渡、支払い、取引を登録および発行するために使用できる分散型分散型台帳システムです。 従来の集中型台帳システムと比較して、ブロックチェーンシステムには、完全にオープンで改ざん、複数の支払いを防ぐという利点があります。
そして、信頼できる第三者に依存していません。 ポイントツーポイントネットワークの下でのネットワーク遅延が高いため、各ノードで観察されるトランザクションの順序は完全に一貫していません。 したがって、ブロックチェーンシステムは、ほぼ同時に発生するトランザクションの順序に合意するメカニズムを設計する必要があります。 時間ウィンドウ内のトランザクションの順序でコンセンサスに達するこのアルゴリズムは、「コンセンサスメカニズム」と呼ばれます。