⑴ブロックチェーンテクノロジーに基づくコンピューターネットワークは何ですか?
ブロックチェーン(英語:ブロックチェーンまたはブロックチェーン)は分散データベースです。 誰もがビットコインのことを聞いたことがあるかもしれません、そして、コアテクノロジーはそれを使用しています。 ブロックチェーンは、暗号化方法によって生成される一連のデータブロックです。 各データブロックには、ネットワークトランザクションに関する情報が含まれています。 これは、情報の有効性を確認し、次のブロックを生成するために使用されます。 人気のある方法では、ブロックチェーンは誰もが覚えているアカウントです。 会社または機関では、ほとんどの人はメモを取る権利しか持っていませんが、専門的なトレーニングを受けた人は少数の人だけがメモを取る権利を持っています。 もちろん、ブロックチェーンは伝統的な意味では元帳ではありません。 技術原則には次の3つの重要なポイントがあります。 まず、分散化。 ブロックチェーンテクノロジーを実践するネットワークでは、カバーするすべてのコンピューターがレコードを読み取り、追加できます。 アカウントブックの観点から見ると、彼らはアカウントをまとめる人々であり、それを導き、修正する権威ある人はいません。 第二に、非対称暗号化。 このアカウントを見ないでください。 しかし、あなたがインサイダーでない場合は、間違いなくそれを理解していません。 なぜなら、会計プロセス中、誰もが統一された暗号化ルールに従っているが、読むときは独自の独自の復号化方法を使用する必要があるからです。 したがって、誰もが絶えず更新されているこの本を保持していますが、理解できる部分は、彼らが復号化できる部分、つまり自分自身に関連する部分に限定されます。 第三に、時間のマーク。 つまり、タイムスタンプ(英語:タイムスタンプ)は、文字列またはエンコードされた情報が記録された時間と日付を識別するために使用される日時を指します。 ブロックチェーン上の各ブロックは、それが生成される時間に従って順番に配置され、まとめて認定され、確立されていることが確認されています。 さらに、以前のレコードを変更することはできません。 本と同じように、時点の後にレコードを通じて以前のコンテンツをインデックス付けおよび検証することができます。 これらのが確認されると、それらを改ざんすることはさらに困難になります。
ブロックチェーンテクノロジーは、成長するデータレコードを維持する分散データベースです。 これは、暗号化技術を通じて以前に記述されたすべてのデータに関連付けられているため、第三者やノードの所有者が改ざんすることを困難にします。 ブロックには、実際にデータベースに保存する必要があるデータが含まれており、これらのデータはブロックを介してデータベースに編成されます。 チェーンとは、通常、Merkletreeおよびその他の方法を使用して、すべての現在のブロックが変更されたかどうかを確認することを指します。 Gitを使用したコーダーは、長い間これに精通してきました。 Gitの歴史を変更する方法を考えてください。
ブロックチェーンテクノロジーは、主に3つのカテゴリに分かれています。
public blockchain(publicblockchain)
例:Bitcoin、EthereumFrontier。 パブリックブロックチェーンのデータにはすべての人がアクセスでき、誰もがブロックチェーンに書き込むためにトランザクションを発行できます。 コンセンサスプロセスの参加者(ビットコインの鉱夫に対応)は、暗号化技術と組み込みの経済的インセンティブを通じて、データベースのセキュリティを維持しています。 パブリックブロックチェーンは完全に分散されています。
ハイライトとペインポイント:オープンブロックチェーンは完全に分布しており、ビットコインのすべての特性がありますが、組み込みのインセンティブに依存して、システムの動作を維持するのに十分なコストが必要です。 現在、パブリックブロックチェーンのビットコインのみが十分に安全であると考えられています。 ビットコインのアルゴリズム、エタンと同じ場合; 組み込みの報酬はありません、エタン。 コンピューティングパワー攻撃(大量のグラフィックカードなどの驚きのスキャンなど)を集中させたり、Jujubeの丸薬を服用したりするのは簡単です。 データがパブリックブロックチェーンを節約しようとしたほど、そのセキュリティを調べる必要があります。 セキュリティによってもたらされるトランザクションコストとシステムのスケーラビリティの問題。
フェデレーションブロックチェーン(FederatedBlockChain)
例:HyperledgerやDeloitteなどが試した監査システムなど。 ブロックチェーンに参加するノードは事前に選択されており、ノード間に良いネットワーク接続がある可能性があります。 作業証明ではない他のコンセンサスアルゴリズムは、そのようなブロックチェーンで使用できます。 たとえば、100の金融機関の間にブロックチェーンが確立されており、67を超える機関がコンセンサスと見なされることに同意しなければならないと規定されています。 このようなブロックチェーンに関するデータは、これらのノードの参加者の公開または内部にすることができます。 部分的に分布しています。
ハイライトとペインポイント:コラボレーションブロックチェーンは、ノード間の良好な接続を実現でき、非常に少ないコストで操作を維持できます。 開発者は、コンセンサスの下でプロトコルを変更する能力があり、Bitcoin Hardforkに問題はありませんが、これはコンセンサスの下で、誰もが一緒にデータを改ざんできることを意味します。 コラボレーションブロックチェーンは、このブロックチェーンのアプリケーション範囲があまりにも広くなく、ビットコインのネットワーク伝播効果が欠けていることも意味します。
privateblockchain
例:erisindustries。 参加するノードのみはユーザー自身であり、データアクセスと使用は厳密に管理されます。 一部の金融機関によって内部で発表されたブロックチェーンテクノロジーのほとんどは曖昧ですが、この範囲内にある可能性があります。
ハイライトとペインポイント:プライベートブロックチェーンは、実際には非常に紛らわしい名詞です。 このようなシステムは、Merkletreeやその他の方法を使用した従来の共有データベースにすぎないため、そのデータが検証されていることを説明しようとします。 このようなデータベースには成熟したソリューションがあり、Merkletreeは多くの成熟したソリューションの1つにすぎません。 これらのアイテムは簡単に「swer」です。 すべてのユーザーが最終発言権を持っているため、内部のデータには変更できない特性はなく、第三者に保証はありません。 したがって、多くのプライベートブロックチェーンは、ビットコインに定期的に記録するシステムスナップショットなど、ビットコインに依存することで存在します。