ブログ
最新記事
Deep EVM #15:MEVシミュレーション — 二分探索、ステートフォーク、12秒のデッドライン
MEVシミュレーションパイプラインの構築:EVMステートのフォーク、アービトラージ実行のシミュレーション、最適借入額の二分探索、12秒ブロックデッドラインの管理。
続きを読む エンジニアリングDeep EVM #14:アービトラージサイクルファインダーの構築 — プールグラフ上のDFS
Rustで深さ優先探索を使用したプロダクションアービトラージサイクルファインダーを構築。数千のプール、数百万のサイクルを処理し、keccak256で重複除去。
続きを読む ブロックチェーンDeep EVM #13:MEVとは — 抽出可能価値、サーチャー、ブロックビルダー
Maximal Extractable Value(最大抽出可能価値)の包括的ガイド:それが何であるか、サーチャーがどう見つけるか、ブロックビルダーの役割、MEV抽出の倫理的側面。
続きを読む ブロックチェーンDeep EVM #12:高度なHuff — 適応型実行とオンチェーン計算
実際のMEVコントラクトからのプロダクションHuffパターン:オンチェーン残高フォールバック、プライオリティフィーエントロピーによる複数オペレーター認証、USDT安全approve、メモリレイアウトトリック。
続きを読む ブロックチェーンDeep EVM #11:Huffジャンプテーブル — Solidityオーバーヘッドなしのo(1)関数ディスパッチ
パックされたジャンプテーブルを使用してHuffでO(1)関数ディスパッチャを構築。Solidityのif-elseチェーンとの比較で数千ガスを節約。
続きを読む ブロックチェーンDeep EVM #10:Huffスタック管理 — takes()、returns()、dup/swapの技術
EVMスタックマシンをマスター:スタック状態の可視化、dup1-16とswap1-16の効果的な使用、値の保持、ローテーション、クリーンアップのパターン。
続きを読む ブロックチェーンDeep EVM #9:Huff言語入門 — マクロ、ラベル、生のオペコード
すべてのオペコード、バイトコードのすべてのバイト、すべてのガスユニットを直接制御できる低レベルEVMアセンブリ言語Huffの実践的入門。
続きを読む ブロックチェーンDeep EVM #8:純粋なYulでのトークンスワップ構築
純粋なYulで完全なUniswap V2トークンスワップコントラクトを構築:calldataパース、外部コール、リターンデータ処理、Solidityとの行ごとのガス比較。
続きを読む ブロックチェーンDeep EVM #7:Yulでのガス効率的なループと条件分岐
YulでのEVMループと条件分岐の最適化:forループのガス解析、switch vs if、unchecked算術、ループアンローリング、SolidityとYulの反復パターンのベンチマーク。
続きを読む ブロックチェーンDeep EVM #6:Yulメモリ管理 — mstore、mload、フリーメモリポインタ
Yulでのメモリ管理をマスター:フリーメモリポインタ、手動ABIエンコーディング、外部コールデータの構築、ガスクリティカルなコントラクトのメモリ効率パターン。
続きを読む ブロックチェーンDeep EVM #5:Yul入門 — Solidityの秘密のアセンブリ言語
Yulの実践的入門:構文、Solidityでのインラインアセンブリ、使用すべき場面、ストレージ読み取り、イベント発行、Solidityオーバーヘッド回避の実例。
続きを読む ブロックチェーンDeep EVM #3:ガスの理解 — コントラクトのコストが決まる理由
EVMガスコストの精密な内訳:固有ガス、EIP-2929のコールド/ウォームアクセス、リファンドメカニクス、実績のある最適化パターン。
続きを読む