Penulisan: Yokiiiya

Modularitas adalah tren inti dalam evolusi blockchain saat ini, dan perlu dijelaskan mengapa hal itu muncul - yaitu bagaimana keterbatasan blockchain monolitik secara alami mengarah pada solusi modular. Harus menggunakan struktur perbandingan untuk menonjolkan keuntungan yang dibawa oleh 'pembagian kerja', seperti bagaimana pemisahan lapisan DA (seperti Celestia) dan lapisan eksekusi (berbagai L2) menyelesaikan masalah 'segitiga yang tidak mungkin'.

I. Pemikiran Inti: Mengapa perlu modularitas?

Blockchain tradisional (seperti Ethereum dan Bitcoin awal) adalah blockchain monolitik. Mereka seperti sebuah bengkel kecil yang harus menangani semua tahap produksi:

  • Eksekusi: menangani transaksi dan perhitungan kontrak pintar.

  • Konsensus: menentukan blok mana yang valid, dan mengurutkannya.

  • Ketersediaan data: memastikan semua data transaksi tersedia secara publik, sehingga siapa pun dapat memverifikasi status.

  • Penyelesaian: menentukan hasil transaksi secara final, menyelesaikan sengketa.

Masalahnya adalah: 'bengkel kecil' ini memiliki kapasitas terbatas. Ketika semua pekerjaan dibebankan padanya, ia akan menghadapi 'segitiga blockchain yang mustahil' yang kita kenal—sulit untuk menjaga keseimbangan antara desentralisasi, keamanan, dan skalabilitas.

Solusi blockchain modular adalah: membagi empat fungsi inti ini, yang dikelola oleh berbagai 'pabrik' yang berspesialisasi. Melalui kerja sama, sistem dapat beroperasi dengan efisien secara keseluruhan.

Dua, rincian 'lapisan' blockchain modular.

Desain modular melalui pemisahan fungsi inti, memungkinkan setiap lapisan fokus pada apa yang paling mereka kuasai:

  1. Lapisan eksekusi: khusus untuk menangani transaksi dan menjalankan kontrak pintar, adalah antarmuka yang langsung berinteraksi dengan pengguna.

  2. Lapisan penyelesaian: menyediakan finalitas transaksi, memverifikasi bukti, menyelesaikan sengketa, dan bertindak sebagai jembatan antara lapisan eksekusi yang berbeda.

  3. Lapisan konsensus: mencapai kesepakatan tentang urutan dan validitas transaksi melalui jaringan node, menjaga konsistensi buku besar.

  4. Lapisan ketersediaan data: memastikan data transaksi diterbitkan secara lengkap dan dapat diverifikasi serta diunduh, merupakan fondasi penting untuk keamanan.

Tiga, bagaimana modularitas dapat memecahkan 'segitiga yang mustahil'.

Arsitektur modular melalui pemisahan fungsi, memungkinkan optimasi independen untuk setiap lapisan, memberikan jalur untuk memecahkan 'segitiga yang mustahil'. Misalnya, lapisan eksekusi dapat mengejar pemrosesan cepat, sementara lapisan konsensus dan ketersediaan data fokus pada keamanan dan desentralisasi.

Blockchain modular melalui pemikiran pembagian kerja yang profesional, memisahkan empat fungsi inti dari blockchain monolitik tradisional—eksekusi, penyelesaian, konsensus, dan ketersediaan data (DA)—memungkinkan setiap lapisan fokus pada apa yang paling mereka kuasai, sehingga memberikan kelayakan untuk memecahkan 'segitiga yang mustahil'. Tabel di bawah ini dapat membantu Anda dengan cepat memahami bagaimana setiap lapisan mengoptimalkan untuk 'segitiga yang mustahil':

Celestia adalah contoh yang khas, yang berfokus pada lapisan ketersediaan data, melalui teknik seperti sampling ketersediaan data (DAS), yang secara signifikan meningkatkan skalabilitas sambil memastikan desentralisasi dan keamanan. Rollup (seperti Arbitrum, zkSync) adalah praktik sukses dari pemikiran modular, yang memindahkan eksekusi transaksi ke off-chain (lapisan eksekusi), akhirnya mengunci data ke Ethereum dan lapisan dasar yang lebih aman lainnya (lapisan konsensus dan ketersediaan data), sehingga mewarisi keamanan lapisan dasar sambil mendapatkan kinerja tinggi.

Empat, melihat modularitas secara rasional.

Meskipun desain modular memiliki prospek yang luas, perlu melihatnya secara rasional:

  • 'Memecahkan' adalah tentang mengoptimalkan keseimbangan, bukan solusi akhir: blockchain modular lebih cenderung pada seni kompromi yang lebih baik. Ini bukan tentang membuat satu rantai sempurna dalam tiga aspek sekaligus, tetapi melalui penyesuaian arsitektur, memungkinkan sistem secara keseluruhan mencapai skalabilitas yang lebih tinggi sambil mempertahankan tingkat keamanan dan desentralisasi yang dapat diterima. Intinya adalah spesialisasi dan kolaborasi.

  • Arsitektur baru membawa tantangan baru: pemisahan ini juga memperkenalkan masalah kompleksitas baru. Misalnya, keamanan komunikasi antar lapisan sangat penting. Pada saat yang sama, kompleksitas keseluruhan sistem meningkat, sehingga ambang pemahaman bagi pengembang dan pengguna menjadi lebih tinggi. Saat ini, tingkat desentralisasi beberapa komponen dalam tumpukan modular (seperti sorter) masih memiliki ruang untuk peningkatan.

Blockchain modular melalui pemisahan fungsi inti, memungkinkan lapisan yang profesional untuk melakukan tugas spesialis mereka, membuka jalur nyata untuk skalabilitas blockchain, dan membawa kita lebih dekat ke keseimbangan optimal dari 'segitiga yang mustahil'. Tentu saja, ini adalah evolusi yang berkelanjutan, bukan revolusi yang terjadi dalam semalam.