> 今日の仮想通貨ニュース
bitcoin
bitcoin

$83431.384543 USD

1.12%

ethereum
ethereum

$1892.151092 USD

-0.03%

tether
tether

$0.999942 USD

0.02%

xrp
xrp

$2.278148 USD

3.41%

bnb
bnb

$578.808477 USD

3.91%

solana
solana

$127.225561 USD

2.56%

usd-coin
usd-coin

$1.000010 USD

0.01%

cardano
cardano

$0.727715 USD

-0.81%

dogecoin
dogecoin

$0.172018 USD

3.11%

tron
tron

$0.224692 USD

1.50%

pi
pi

$1.713684 USD

3.42%

unus-sed-leo
unus-sed-leo

$9.723476 USD

-1.81%

chainlink
chainlink

$13.386106 USD

2.19%

stellar
stellar

$0.274124 USD

7.50%

hedera
hedera

$0.198131 USD

-1.41%

プロトコル層

プロトコル層とは何ですか?

ブロックチェーンのプロトコル層は、ブロックチェーン ネットワークの基盤です。開発者はこのレイヤーを拡張して、ブロックチェーン ネットワーク用の新しいルールを作成できます。彼らは、ブロックチェーンのルールに準拠した新しいトランザクションとスマートコントラクトを設計できます。

プロトコル層は、以下を確立する一連のルールと設計です。

  • あるアドレスから別のアドレスに値を転送する機能

  • 取引を台帳に記録する機能

  • チェーン内に新しいブロックまたはトランザクションを作成するための要件

  • どのトランザクションが有効であるか、どの順序でトランザクションを実行する必要があるかについて、ネットワーク参加者間で合意に達するためのメカニズム

  • ブロックに含まれるトランザクションの種類を含む、ブロック作成プロセス

  • ネットワークにノードを追加するプロセス

  • 新しいブロックをマイニングするプロセス。

ブロックチェーンに情報を追加するためのルールは単純なものも複雑なものもあり、プロトコル層によって決定されます。

ブロックチェーンに情報を追加するための最も基本的なルールは、ネットワークのすべての参加者が、追加される情報とその追加時間について同意する必要があるということです。

プロトコル層には、ネットワーク内のすべての参加者がどのような情報がいつ追加されるかについて合意に達することを可能にするコンセンサス メカニズムが含まれています。コンセンサス メカニズムは、攻撃者がほぼ同時に 2 つの異なるトランザクションにコインを使用して資金を 2 回使用しようとする二重支払いなどのネットワーク攻撃を防ぐために使用されます。

ビットコイン プロトコルは、コンセンサス メカニズムとしてプルーフ オブ ワークを使用します。 Proof of work を使用すると、十分なコンピューティング能力を持っている人なら誰でも、ビットコイン ブロックチェーンにトランザクションのブロックを追加できます。また、攻撃者がコインの二重支払いを成功させるには、ネットワーク上の計算能力の半分以上を制御する必要があるため、ネットワーク攻撃のコストも大幅に増加します。

ブロックチェーンはさまざまな層で構成されています。

アプリケーション層:ユーザー (たとえば、特定のブロックチェーンに基づいて dApps を開発したいエンドユーザーや開発者など) と対話する責任があります。イーサリアム ウォレット、メタマスクなどがこのカテゴリに分類されます。

コントラクト層:この層には、トランザクションの実行と状態の変更を担当するスマート コントラクトが含まれています。 Solidity (イーサリアム)、Neo Contract (Neo) などが含まれます。

プロトコル層:トランザクションを公開台帳に追加する方法と、新しいノードが既存のブロックチェーン ネットワークに参加して同期する方法を定義します。これには、PoW (ビットコイン)、dBFT(NEO) などのコンセンサス プロトコルと、TCP/IP (ビットコイン)、Devp2p (イーサリアム) などの P2P ネットワーキング層が含まれます。