メインコンテンツへスキップ

ブログ

最新記事

エンジニアリング

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のコールド/ウォームアクセス、リファンドメカニクス、実績のある最適化パターン。

続きを読む