Blog
Neueste Artikel
Deep EVM #15: MEV-Simulation — Lokale EVM-Ausfuehrung mit revm fuer Gewinnberechnung
MEV-Strategien vor dem Senden mit lokaler EVM-Simulation testen: revm fuer Transaktionsnachbildung, Gewinnberechnung und Gas-Schaetzung in der MEV-Pipeline.
Weiterlesen IngenieurwesenDeep EVM #14: Arbitrage-Zyklen-Finder — DFS auf einem Pool-Graphen
Einen Produktions-Arbitrage-Zyklen-Finder in Rust mit Tiefensuche auf einem Token-Pool-Graphen bauen. Tausende Pools, Millionen Zyklen und Deduplizierung mit keccak256.
Weiterlesen BlockchainDeep EVM #13: Was ist MEV — Extrahierbarer Wert, Searcher und Block Builder
Ein umfassender Leitfaden zu Maximal Extractable Value: was es ist, wie Searcher es finden, die Rolle von Block Buildern und die ethische Landschaft der MEV-Extraktion.
Weiterlesen BlockchainDeep EVM #12: Fortgeschrittenes Huff — Adaptive Ausfuehrung und On-Chain-Berechnung
Produktions-Huff-Muster aus echten MEV-Contracts: adaptive Ausfuehrung mit On-Chain-Balance-Fallbacks, Multi-Operator-Auth ueber Priority-Fee-Entropie, USDT-Safe-Approve und Memory-Layout-Tricks.
Weiterlesen BlockchainDeep EVM #11: Huff-Sprungtabellen — O(1)-Funktionsdispatch ohne Solidity-Overhead
Einen O(1)-Funktionsdispatcher in Huff mit gepackten Sprungtabellen bauen. Soliditys if-else-Kette mit einer handgefertigten Sprungtabelle vergleichen, die Tausende Gas spart.
Weiterlesen BlockchainDeep EVM #9: Huff-Sprachgrundlagen — Makros, Labels und rohe Opcodes
Eine praktische Einfuehrung in Huff, die Low-Level-EVM-Assemblersprache, die Ihnen direkte Kontrolle ueber jeden Opcode, jedes Byte Bytecode und jede Gas-Einheit gibt.
Weiterlesen BlockchainDeep EVM #8: Token-Swap in reinem Yul entwickeln
Einen vollstaendigen Token-Swap-Contract in reinem Yul implementieren: Funktionsdispatch, ERC-20-Interaktion, Slippage-Schutz und Gasoptimierung auf Produktionsniveau.
Weiterlesen BlockchainDeep EVM #7: Gaseffiziente Schleifen und Verzweigungen in Yul
Hochoptimierte Schleifen- und Verzweigungsmuster in Yul implementieren: Loop-Unrolling, Lookup-Tabellen, Batch-Verarbeitung und das Vermeiden teurer Vergleiche.
Weiterlesen BlockchainDeep EVM #6: Yul-Speicherverwaltung — mstore, mload und Free Memory Pointer
EVM-Speicherverwaltung in Yul meistern: der Free Memory Pointer, manuelle ABI-Kodierung, Aufbau externer Aufrufdaten und speichereffiziente Muster fuer gaskritische Contracts.
Weiterlesen BlockchainDeep EVM #5: Einfuehrung in Yul — Soliditys geheime Assemblersprache
Eine praktische Einfuehrung in Yul: Syntax, Inline-Assembly in Solidity, wann man es verwendet, und praktische Beispiele zum Lesen von Storage, Emittieren von Events und Umgehen von Soliditys Overhead.
Weiterlesen BlockchainDeep EVM #4: Sicherheitsprimitive — msg.sender, Zugangskontrolle und Reentrancy
Wie das Ausfuehrungsmodell der EVM Sicherheitsluecken schafft und wie man sie verhindert: msg.sender vs tx.origin, Reentrancy-Angriffe, delegatecall-Risiken und Zugangskontrollmuster.
Weiterlesen BlockchainDeep EVM #3: Gas verstehen — Warum Ihr Contract kostet, was er kostet
Eine praezise Aufschluesselung der EVM-Gaskosten: intrinsisches Gas, EIP-2929 kalt/warm-Zugriff, Rueckerstattungsmechanismen und bewaehrte Optimierungsmuster, die echtes Geld sparen.
Weiterlesen