単一のコードではない:ブロックチェーンシステムの操作に影響するもの

ブロックチェーンネットワークは、常に相互にやり取りする多くの部分で構成される構造です。 この複雑なメカニズムの働きを理解することは、コンポーネント、そのダイナミクス、構造の包括的な分析なしでは不可能です。 この記事では、ブロックチェーンシステムのさまざまなタイプとレベルの制御、およびその主要コンポーネントについて説明します。

画像

管理レベル


ほとんどの分散型ブロックチェーンベースのアプリケーションには、相互接続されたいくつかの管理レベルがあります。

  1. インターネットプロトコル-たとえば、TCP / IP。
  2. ブロックチェーン-例えば、イーサリアム;
  3. DAppフレームワーク-たとえば、DAOstack。
  4. DApp(分散アプリケーション)-たとえば、Sapien。

各レベルには、他のレベルから影響を受けたり影響を受けたりする独自の構造、ルール、アルゴリズムがあります。 原則として、それらの設計と実装は、互いに独立して動作するいくつかの異なるチームまたはコミュニティによって実行されます。

基本ルールを決定するのは「上位」レベルであるという事実にもかかわらず、「下位」レベルは独自のガバナンス構造を実装することもできます。

たとえば、DAOstackプラットフォームはEthereumブロックチェーン上に構築されているため、このネットワークのルールに従います。 ただし、DAOstackには、プラットフォームとのユーザーインタラクション、および子アプリケーションの作成を管理する独自のプロトコルもあります。 同様に、Sapienアプリケーションにも独自の制御プロトコルがあります。

したがって、ブロックチェーンアプリケーションは独自のルールに従って動作しますが、それが構築されているプラ​​ットフォームの「法律」の影響も間接的に受けます。

管理の種類


各レベルの管理は、2つのタイプに分類できます。


特定の状況に応じて、これらのメカニズムは内因性または外因性のいずれかになります。 内生ルールはコミュニティ自体によって作成され、外生ルールは外部から課されます。

インフラストラクチャの管理には 、プラットフォームに直接組み込まれた明確に定義されたルールが含まれます。

たとえば、イーサリアムの場合、内生ルールにはコンセンサスアルゴリズムとブロックチェーンプロトコルが含まれます。 DAppの観点からシステムを見ると、スマートコントラクトを管理する意思決定手順と技術ルールは内生的ルールと見なされ、イーサリアムプロトコルは外生的と見なされます。

これらのルールがブロックチェーンネットワークに内在する場合、インフラストラクチャの管理は「ネットワーク」と呼ばれます。 この場合、それらはネットワーク上で直接エンコードされるため、セキュリティと分散化が保証されます。

時々、管理規則は修正と変更の可能性を提供します。 たとえば、Tezosブロックチェーンは自己調整型です。人々はプロトコル自体だけでなく、それを変更するためのルールも変更できます。

インフラストラクチャ外の管理について話す場合、これにはプラットフォーム外のすべての力が含まれますが、同時にその開発と活動に影響します。 しかし、彼らは技術的なレベルではなく、社会的および制度的なレベルで活動しています。

同時に、内生的管理には、倫理基準、行動規則、およびコミュニティによって開発および承認されたその他の社会的構成要素が含まれます。 これらの規則を順守しないと、さまざまな制裁が科されたり、コミュニティから完全に排除されたりする場合があります。

ほとんどのブロックチェーンコミュニティでは、ハードフォークを含むプロトコルの変更に関する決定を行うために使用される非公式のメカニズムとして提示されます。

外生ルールはコミュニティによって選択および規制されていませんが、同時に、その活動に大きな影響を与える可能性があります。 したがって、さまざまな州の法律は、ブロックチェーンの規則と直接矛盾する可能性があります。

顕著な例は、ビットコインブロックチェーンで発見された児童ポルノをめぐる最近のスキャンダルです。 そのようなコンテンツをホストすることは違法ですが、ビットコインの内生的なルールはブロックチェーンの変更を許可していません。

「忘却権」が存在する国でも同様の問題が存在し、人々はインターネットから自分に関する情報の削除を要求することができます。

このようにして、政府は公共の利益を保護するために、コミュニティに外生的な規則と規制を課すことができます。

まとめると


現在、ブロックチェーンシステムの管理に関するほとんどの議論は、外生的離脱をほとんど考慮せずに、内生的ルールに集中しています。

同時に、ブロックチェーンシステムの機能を決定するのは、内部要因と外部要因の組み合わせです。 したがって、コミュニティは、ブロックチェーンへのエコシステムアプローチを実装し、プラットフォームの動作に影響を与える可能性のあるすべての力と、相互の相互作用を分析する必要があります。

Source: https://habr.com/ru/post/J358086/


All Articles