Langsung ke konten utama

Blog

Artikel Terbaru

Blockchain

Lapisan Interoperabilitas Ethereum: Bagaimana 55+ L2 Menjadi Satu Chain

Ethereum memiliki 55+ rollup Layer 2, memecah likuiditas dan pengalaman pengguna. Lapisan Interoperabilitas Ethereum — menggabungkan pesan lintas-rollup, shared sequencer, dan based rollup — bertujuan menyatukan mereka menjadi satu jaringan yang dapat dikomposisi.

Baca Selengkapnya
Blockchain

EIP-7702 dalam Praktik: Membangun Alur Akun Pintar Setelah Pectra

EIP-7702 memungkinkan EOA Ethereum mana pun untuk sementara bertindak sebagai kontrak pintar dalam satu transaksi. Berikut cara mengimplementasikan transaksi batch, sponsorship gas, dan social recovery menggunakan primitif account abstraction baru.

Baca Selengkapnya
Blockchain

Tokenisasi RWA Tembus $26 Miliar: Yang Perlu Diketahui Developer

Tokenisasi aset dunia nyata (RWA) telah melampaui $26,48 miliar on-chain. Dari dana BUIDL BlackRock hingga sidang Kongres AS, RWA mengubah cara instrumen keuangan diterbitkan, diselesaikan, dan diperdagangkan di blockchain publik.

Baca Selengkapnya
Blockchain

CI/CD untuk Smart Contract — Testing, Regresi Gas, dan Keamanan

Pipeline CI/CD lengkap untuk smart contract: unit test, fuzz test, gas snapshot, analisis keamanan statis, dan deployment otomatis dengan verifikasi.

Baca Selengkapnya
Blockchain

Property-Based Testing untuk Smart Contract — Fuzzing dengan Foundry

Panduan property-based testing dan fuzzing untuk smart contract: mendefinisikan invariant, menulis fuzz test dengan Foundry, dan menemukan kerentanan yang tidak terdeteksi unit test.

Baca Selengkapnya
Blockchain

Debugging Bytecode EVM — Trace, Stack Dump, dan cast run

Teknik debugging bytecode EVM: membaca execution trace, menganalisis stack dump, menggunakan cast run untuk replay transaksi, dan mendekode revert reason.

Baca Selengkapnya
Blockchain

Testing Kontrak Huff dengan Foundry Fork Test dan Asersi Gas

Panduan lengkap testing kontrak Huff menggunakan Foundry: fork test terhadap mainnet, asersi gas untuk regresi, dan integrasi dengan foundry-huff untuk deployment test.

Baca Selengkapnya
Blockchain

Deep EVM #12: Huff Lanjutan — Eksekusi Adaptif dan Komputasi On-Chain

Teknik Huff tingkat lanjut: eksekusi adaptif berdasarkan state on-chain, autentikasi multi-operator, trik layout memory, dan komputasi on-chain yang dioptimasi gas.

Baca Selengkapnya
Blockchain

Deep EVM #11: Jump Table Huff — Dispatch Fungsi O(1) Tanpa Overhead Solidity

Bangun dispatcher fungsi O(1) di Huff menggunakan jump table yang dipadatkan. Bandingkan rantai if-else Solidity dengan jump table buatan tangan yang menghemat ribuan gas.

Baca Selengkapnya
Blockchain

Deep EVM #9: Pengantar Bahasa Huff — Makro, Label, dan Opcode Mentah

Pengantar praktis ke Huff, bahasa assembly EVM tingkat rendah yang memberikan kontrol langsung atas setiap opcode, setiap byte bytecode, dan setiap unit gas.

Baca Selengkapnya
Blockchain

Deep EVM #8: Membangun Token Swap di Yul Murni

Implementasi token swap lengkap dalam Yul murni: interaksi dengan Uniswap V2, encoding calldata manual, penanganan return value, dan perbandingan gas dengan Solidity.

Baca Selengkapnya
Blockchain

Deep EVM #7: Loop dan Kondisional Efisien Gas di Yul

Teknik loop dan kondisional di Yul yang menghemat gas: for loop teroptimasi, trik short-circuit, loop unrolling, dan perbandingan biaya gas dengan Solidity.

Baca Selengkapnya