Bitrootブログ
公式サイトへ戻る ↗
© 2026 Bitroot · 本サイトの内容は一般情報であり、金融・投資・法律・税務上の助言ではありません。
編集基準公式サイトへ戻る

並列 EVM を明快に解説

実行モデル、コンセンサス、EVM の基礎、検証可能な AI を扱う技術記事です。洞察を通じて Web3 をより明確にします。

編集部おすすめ
並列実行·2026/08/27

並列実行の三つの路線:決定論的スケジューリング、楽観的 OCC、オブジェクトモデル

成熟した三つの路線が単一スレッド実行を打ち破ります。Sealevel 風の決定論的な事前宣言、Block-STM 風の楽観的並行制御、Sui 風のオブジェクトモデルです。本稿はそれらの前提、開発者コスト、EVM 互換性との相性を比較します。

記事を読む →

すべての記事 20 件

すべて並列実行EVM 基礎コンセンサスとスケーリングAI と信頼計算ガイド
2026/10/06EVM 基礎

Storage Layout:Solidity の状態変数はどうスロットに配置されるか

状態変数は宣言順に 32 バイトのスロットへ収まります。小さい型はスロットを共有し、マッピングと動的配列はハッシュから位置を導出し、継承順はスロット番号を全体としてずらします。これらの配置規則が、アップグレード可能なプロキシがなぜコンパイラの割り当てるスロットを避けなければならないかを決めます。

2026/10/04EVM 基礎

CALL 族の対照:CALL、CALLCODE、DELEGATECALL、STATICCALL

4 つの呼び出し命令はバイトコード上では番号が数個違うだけですが、そのセマンティクスは、コードが誰のコンテキストで動き、誰のストレージに書き込み、msg.sender と address(this) が何になるかを決めます。CALL、CALLCODE、DELEGATECALL、STATICCALL を順に対照すると、プロキシがなぜ DELEGATECALL に依存するのか、STATICCALL がなぜ導入されたのかが見えてきます。

2026/10/02EVM 基礎

ABI 精読:セレクタ、静的パラメータ、動的型

生の calldata から ABI を分解します。4 バイトのセレクタは正規署名を切り詰めたもので、静的型はそのまま 1 ワードを占め、動的型はオフセットと長さによる二段階のアドレッシングで辿ります。イベントは indexed パラメータを topics に書き込むことで検索性を得ます。ABI は自己記述的ではないため、デコードとアップグレードはいずれも制約を受けます。

2026/09/29EVM 基礎

単一スレッドのグローバル状態:EVM 性能ボトルネックの設計原点

イーサリアムのイエローペーパーはブロックレベルの状態遷移をネストした呼び出しとして書き下しており、評価順序はそれゆえ仕様の一部です。一件ずつの直列実行のセマンティクスがどこから来るのか、読み書き集合のコンフリクトがなぜ事前に判定できないのか、決定性と検証の単純さが何と引き換えに得られたのか、そしてこの設計の原点にどんな案が正面から応答しているのかが、以下の本筋です。

2026/09/27EVM 基礎

ワールドステートと Merkle Patricia Trie:stateRoot がすべてを約束する仕組み

ブロックヘッダの stateRoot はわずか 32 バイトですが、ネットワーク全体のアカウント、残高、コントラクトストレージを束縛します。以下では Merkle Patricia Trie のノード構造と、アカウントの下にぶら下がるストレージ trie の設計を分解し、Merkle 証明がどのようにオフチェーン検証を支えるのか、そして状態膨張のコストが誰にのしかかるのかを説明します。

2026/09/25EVM 基礎

Gas の仕組みを読み解く:計量単位、手数料市場、実行中止

Gas は EVM の資源計量単位であり、その価格は手数料市場が決めます。両者を混同すると、スケーリングと実行中止の境界を誤って判断することになります。本稿は固有コストと動的コストの構成を分解し、out-of-gas と REVERT がそれぞれ何を返すのか、EIP-1559 の base fee と tip がそれぞれ誰に帰属するのかを説明します。

2026/09/22EVM 基礎

三種類のストレージを混同しない:Memory、Storage、Transient Storage

同じ 32 バイトのデータでも、メモリ、ストレージ、一時ストレージのどこに置くかでガスコストは二桁変わることがあり、生存期間もまったく異なります。本稿は帰属、寿命、価格設定という三つの軸で三種類のストレージを分解し、再入ロック、一時配列、状態変数をそれぞれどこに置くべきかを説明します。

2026/09/20EVM 基礎

スタックマシンの解剖:256 ビット語、1024 段のスタック、実行ループ

EVM はレジスタを持たないスタックマシンです。256 ビットの語長、1024 項のスタック深、JUMPDEST にしかジャンプできないプログラムカウンタを備えます。フェッチ、デコード、実行という 1 回のループは、スタックのアンダーフローとオーバーフローがなぜガスを使い切るのか、そしてスタックマシンがレジスタマシンに対して何を得て何を支払ったのかを説明します。

2026/09/18EVM 基礎

EVM とは何か:分散型台帳から分散型ステートマシンへ

イーサリアムを送金を記録する台帳と見なすと、最も重要な部分を見落とします。アカウント・ストレージにある自由に読み書きできる変数です。イエローペーパーの状態遷移関数 Υ(σ, T) に従えば、イーサリアムは分散型ステートマシンであり、EVM はその状態遷移の実行仕様です。さらに、ネットワーク全体がビット単位でリプレイすることが、実行セマンティクスに一連の厳しい制約を課します。

2026/09/13並列実行

コンフリクトのホットスポットとワークロード:並列 EVM が実際に効くとき

並列 EVM は送金のベンチマークではめったに失敗しませんが、AMM、レンディング、NFT ミントのトラフィックではしばしば崩壊します。本稿は、コンフリクトのホットスポットがどう形成されるか、読み書き集合の粒度がコンフリクト率をどう左右するか、実ワークロード下でピーク TPS がどう劣化するかを説明します。

2026/09/11コンセンサスとスケーリング

分散化と性能の緊張:バリデータ要件、ハードウェア、地理的分布

より高い TPS は、より高価なハードウェアとより少ないバリデータで買われているのか。本稿は、検証可能な次元——バリデータ要件、地理、クライアント多様性——を分解し、BLS 集約のようなエンジニアリング上の対応を誇張なく論じます。投資助言ではありません。

2026/09/08ガイド

性能指標の用語集:TPS、BPS、確認レイテンシ、最終性、コンフリクト率

TPS、BPS、確認レイテンシ、最終性、コンフリクト率は日常的に混同されます。本稿は再利用可能な定義、よくある誤用パターン、そしてあらゆるベンチマークに対して要求すべき開示チェックリストを示します。投資助言ではありません。

2026/09/06ガイド

並列 EVM について誰が読むべきか:コントラクト開発者・クライアントエンジニア・研究者のための三つの道

コントラクト開発者、クライアントエンジニア、研究者が並列 EVM に関心を持つ理由はそれぞれ異なります。本記事は三つの読書経路を示し、このサイトにすでに公開されている記事だけを指すことで、各読者が何を読むべきか、何を飛ばしてよいかを判断できるようにします。

2026/09/03AI と信頼計算

EVM 互換とは実際に何を意味するのか:バイトコード、プリコンパイル、JSON-RPC、ツールチェーン

「EVM 互換」はしばしばマーケティングの一文に平坦化されます。実際に移行コストを決めるのは、バイトコードのセマンティクス、プリコンパイル集合、JSON-RPC の挙動、そして Foundry/Hardhat がそのまま動くかどうかです。本稿はそれら四つの層を分離し、並列化がなぜ互換性の維持を難しくするかを説明します。

2026/09/01ガイド

Bitroot のポジショニング:楽観的並列 EVM Layer 1 の境界

楽観的並列 EVM Layer 1 を選ぶことは、決済ドメイン、互換性、並列戦略における同時のトレードオフを意味します。本稿は Bitroot が解決することと解決しないことをスローガンではなく境界として述べ、技術要素がどう支え合うかを示します。

2026/08/29並列実行

楽観的並行制御(OCC)入門:データベースからオンチェーン実行へ

楽観的並行制御は 1981 年のデータベース研究に始まり、今日では多くの並列 EVM を支えています。本稿は読み取り–検証–書き込みのフェーズを説明し、OCC を悲観的ロックや MVCC と対比し、ブロックチェーンが追加する決定性とビザンチンの制約に名前をつけます。

2026/08/27並列実行

並列実行の三つの路線:決定論的スケジューリング、楽観的 OCC、オブジェクトモデル

成熟した三つの路線が単一スレッド実行を打ち破ります。Sealevel 風の決定論的な事前宣言、Block-STM 風の楽観的並行制御、Sui 風のオブジェクトモデルです。本稿はそれらの前提、開発者コスト、EVM 互換性との相性を比較します。

2026/08/24コンセンサスとスケーリング

ブロックチェーン・スケーリングの地図:L1 並列、L2、シャーディング、DA がそれぞれ何を解決するか

「スケーリング」はしばしば一つの問題として扱われます。本稿はそれをコンセンサス、データ可用性、実行、決済に分解し、L2、シャーディング、独立系 DA、L1 並列実行をその地図上に配置し、並列 EVM がどこに位置するかを示します。

2026/08/22並列実行

なぜ単一スレッド EVM は TPS の上限を生むのか:輻輳の歴史と実行モデル

主要なイーサリアムの輻輳事象は一つの設計上の根を共有しています。EVM はトランザクションを一度に一つ実行します。本稿は、ガスリミットの引き上げと EIP-1559 がなぜその実行モデルを書き換えられないのか、そして確認遅延が単一スレッドの上限をどう増幅するのかを説明します。

2026/08/19AI と信頼計算

AI 資産の権利:データ・モデル・収益を実行可能なルールに変える

AI においてデータ・モデル・計算の貢献者がなぜ自動的な支払いを受けにくいのか。オンチェーンのメタデータインデックス、閾値シャーディング、TEE を活用した監査、スマートコントラクトによる分配がそれぞれ何を解決し、何を解決しないのかを整理し、権利が決済とトラステッドコンピューティングの上にどう位置づけられるかを論じます。

← 前へ12次へ →