暗号通貨用語集
グラフビューホワイトペーパーへのバックリンク付き 14 用語
スマート コントラクトによって発行される名前付きログ タイプ。オフチェーンのインデックス作成や UI の更新によく使用されます。イベントを使用すると、アプリケーションはコントラクトのアクティビティを効率的に監視できます。
仮想マシンまたはスクリプト言語での単一の命令。EVM オペコードは、コントラクトが実行できる計算操作と状態操作を定義します。
特定のブロックでのブロックチェーンの状態にコミットするルート ハッシュ。イーサリアムでは、ステート ルートは、アカウントとコントラクト ストレージを表すマークル パトリシア トライのルートです。
永続的なコントラクト データはオンチェーンに保存され、通常は一時メモリよりも書き込みコストが高くなります。EVM では、ストレージは各コントラクトに関連付けられたキーと値のストアです。
ブロックチェーン上にデプロイされたプログラム コード。資産を保持し、入力に基づいて決定的に実行できます。スマート コントラクトにより、単純な価値の転送を超えたアプリケーションが可能になります。
イーサリアムにおいて、実行中にあるアカウント/コントラクトから別のアカウント/コントラクトへの内部呼び出し。メッセージ呼び出しでは、値の転送、コードの呼び出し、ネストされた実行コンテキストの作成が可能です。
コントラクトの実行によって発行される追加専用のレコード。通常、効率的なクエリのためにインデックスが付けられます。ログは、スマート コントラクト プラットフォームの多くのイベント システムの基礎です。
EVM のコントラクトを作成するために一般的に使用される高レベルのスマート コントラクト プログラミング言語。Solidity は EVM バイトコードにコンパイルされます。
秘密鍵によって管理されるイーサリアムアカウント。EOA はトランザクションに署名し、ガソリンを支払うことができます。コードはなく、残高フィールドとノンス/状態フィールドのみがあります。
EVM によって実行されるコードを含む Ethereum アカウント。契約アカウントはトランザクションに直接署名できません。これらは、トランザクションまたは別のコントラクトによって呼び出されたときに実行されます。
トランザクションの有効性と実行結果に影響を与えるブロックチェーンの現在のデータ。イーサリアムでは、状態にはアカウント残高、コントラクトストレージ、ノンスが含まれます。
Solana の並列スマート コントラクト ランタイムにより、重複しないトランザクションを同時に実行できます。並列処理により、トランザクションが異なるアカウントにアクセスするときのスループットが向上します。
トランザクションの実行によって生成される、ステータスとログ/イベントを含むレコード。領収書は、トランザクションが実行されたことと、トランザクションが発行した内容を証明するために使用されます。