Bagaimana blockchain modular dapat mengatasi batasan kinerja: Analisis solusi yang dapat dihubungkan

blockchain modular: solusi yang dapat dipasang memberikan terobosan pada hambatan kinerja Blockchain

Blockchain tunggal dikenal karena komprehensifnya, secara independen menangani berbagai aspek jaringan, mulai dari penyimpanan data hingga verifikasi transaksi. Sementara itu, blockchain modular dengan memisahkan fungsi-fungsi yang berbeda dari blockchain menjadi modul-modul independen, dapat memberikan dukungan kinerja dan pengalaman pengguna yang lancar pada fungsi tertentu, sekaligus menyelesaikan masalah "trilema yang tidak mungkin" hingga tingkat tertentu.

Ethereum sebagai platform blockchain pertama yang mendukung kontrak pintar, menyediakan dasar untuk desain modular. Seiring dengan perkembangan teknologi blockchain, ekosistem Bitcoin juga mulai mengeksplorasi kemungkinan modularitas, dengan menambahkan modul baru untuk mencapai fungsi yang lebih tinggi, seperti perlindungan privasi yang lebih baik, pemrosesan transaksi yang lebih efisien, atau fungsi kontrak pintar yang ditingkatkan.

Teknologi modular mewakili pemikiran produk yang lebih "fleksibel" dan dapat dipasang, di masa depan akan muncul solusi blockchain yang lebih fleksibel dan dapat disesuaikan, berbagai layanan dan fungsi dapat dengan mudah dipasang dan dicabut seperti balok Lego. Fleksibilitas ini memungkinkan pengembang untuk dengan cepat membangun dan menerapkan solusi blockchain sesuai dengan kebutuhan skenario aplikasi tertentu.

Struktur dan Keuntungan Blockchain Modular

Saat kita membahas blockchain modular, kita harus terlebih dahulu memahami konsep blockchain monolitik. Rantai monolitik, seperti Bitcoin, Ethereum, dan lainnya, terkenal karena kelengkapannya, secara independen menangani berbagai aspek jaringan, mulai dari penyimpanan data hingga verifikasi transaksi, serta eksekusi kontrak pintar. Dalam proses ini, rantai monolitik memainkan peran sebagai serba bisa, terlibat dalam semua tahap.

Sebagai contoh dengan Ethereum, sebuah blockchain modular yang matang umumnya dapat dibagi menjadi empat arsitektur.

  • Lapisan eksekusi
  • Lapisan penyelesaian
  • Lapisan Ketersediaan Data
  • Lapisan konsensus

Pendalaman Modular: Solusi Plug-and-Play untuk Mengatasi Bottleneck Kinerja Blockchain

Melalui analogi ini, kita dapat lebih jelas memahami bagaimana berbagai arsitektur blockchain bekerja sama. Blockchain monolitik adalah dengan mengonsolidasikan semua fungsi untuk dieksekusi di satu rantai, sedangkan blockchain modular adalah jenis arsitektur blockchain baru yang membagi sistem blockchain menjadi beberapa komponen atau lapisan khusus, di mana setiap komponen bertanggung jawab untuk menangani tugas tertentu, seperti konsensus, ketersediaan data, eksekusi, dan penyelesaian.

blockchain modular seperti sekelompok ahli, fokus pada eksplorasi mendalam dan inovasi teknologi di bidang masing-masing. Fokus ini memungkinkan blockchain modular untuk memberikan kinerja dan pengalaman pengguna yang luar biasa dalam fungsi tertentu, misalnya, mereka dapat menawarkan kecepatan pemrosesan transaksi yang lebih cepat dengan biaya yang lebih rendah.

Dalam arsitektur node, rantai monolitik bergantung pada node penuh, yang harus mengunduh dan memproses salinan data seluruh Blockchain. Ini tidak hanya menuntut sumber daya penyimpanan dan komputasi yang lebih tinggi, tetapi juga membatasi kecepatan skala jaringan. Sebaliknya, blockchain modular mengadopsi desain node ringan, yang hanya perlu memproses informasi header blok, sehingga secara signifikan meningkatkan kecepatan transaksi dan efisiensi jaringan.

Salah satu keunggulan signifikan dari blockchain modular adalah fleksibilitas dan kolaborasinya. Mereka dapat mengalihkan fungsi non-inti kepada para ahli lain, menciptakan efek kolaboratif, dan mencapai peningkatan kinerja keseluruhan yang signifikan. Filosofi desain ini mirip dengan blok Lego, yang memungkinkan pengembang untuk menggabungkan berbagai modul sesuai kebutuhan proyek, menciptakan solusi yang beragam.

Meskipun blockchain monolitik memiliki keunggulan dalam kontrol global, keamanan, dan stabilitas, mereka juga menghadapi tantangan dalam hal skalabilitas, kesulitan upgrade, dan penyesuaian dengan kebutuhan baru. Blockchain modular menonjol dengan fleksibilitas dan kustomisasi yang tinggi, menyederhanakan proses pembuatan dan pengoptimalan blockchain baru.

Namun, blockchain modular juga menghadapi tantangan yang khas. Arsitekturnya yang kompleks meningkatkan beban kerja pengembang dalam hal desain, pengembangan, dan pemeliharaan. Sebagai teknologi yang muncul, blockchain modular belum mengalami pengujian keamanan yang komprehensif dan ujian fluktuasi pasar, sehingga stabilitas dan keamanan jangka panjangnya masih perlu diverifikasi lebih lanjut.

blockchain modular dan "trilema yang tidak mungkin"

Mengapa teknologi blockchain modular mendapatkan perhatian luas dan diprediksi sebagai "tren masa depan"? Ini berkaitan erat dengan teori "segitiga tidak mungkin" yang terkenal di bidang blockchain.

"Segitiga Tidak Mungkin" dari blockchain merujuk pada kesulitan jaringan blockchain untuk mencapai kondisi optimal pada tiga atribut inti: keamanan, desentralisasi, dan skalabilitas, secara bersamaan.

  • Skalabilitas berkaitan dengan kemampuan jaringan untuk memproses sejumlah besar transaksi, serta kemampuannya untuk tetap beroperasi dengan efisien dan biaya rendah saat jumlah pengguna dan transaksi meningkat. Biasanya diukur melalui TPS dan latensi.
  • Keamanan melibatkan biaya dan kesulitan untuk melindungi jaringan Blockchain dari serangan. Misalnya, mekanisme POW Bitcoin mengharuskan penyerang menguasai lebih dari 51% dari total daya komputasi jaringan, sementara mekanisme POS Ethereum memerlukan lebih dari ⅓ dari node untuk berkolusi.
  • Desentralisasi menggambarkan operasi jaringan yang tidak bergantung pada satu node pusat, tetapi tersebar di banyak node. Semakin banyak node dan semakin luas distribusi geografisnya, semakin tinggi tingkat desentralisasi jaringan.

Penjelasan Mendalam tentang Modular: Solusi Plug-and-Play untuk Mengatasi Bottleneck Kinerja Blockchain

Inti dari "segitiga tidak mungkin" adalah bahwa sebuah sistem blockchain sulit untuk mengoptimalkan ketiga karakteristik ini. Misalnya: di antara banyak blockchain publik, Bitcoin dan Ethereum menonjol dalam hal desentralisasi dan keamanan karena distribusi node yang luas dan jumlah node yang cukup.

Namun, mereka mengorbankan beberapa skalabilitas, yang menyebabkan kecepatan transaksi yang lebih lambat dan biaya transaksi yang lebih tinggi: waktu pembuatan blok Bitcoin sekitar 10 menit, TPS Ethereum sekitar 13, dan saat terjadi lonjakan volume transaksi, biaya transaksi Ethereum bisa mencapai ratusan dolar.

Dalam latar belakang seperti ini, teknologi blockchain modular muncul, yang menyelesaikan tantangan skalabilitas dan biaya transaksi dari blockchain publik tradisional dengan membagi fungsi yang berbeda ke dalam modul khusus. Misalnya, jaringan Lightning Bitcoin dan teknologi Rollup Ethereum adalah perwujudan dari pemikiran modular.

Keuntungan blockchain modular terletak pada arsitekturnya yang berlapis, yang memungkinkan setiap lapisan dioptimalkan untuk kebutuhan tertentu. Lapisan data dapat fokus pada penyimpanan dan verifikasi data, sementara lapisan eksekusi dapat menangani logika kontrak pintar. Pemisahan ini tidak hanya meningkatkan kinerja dan efisiensi, tetapi juga mendorong interoperabilitas antar blockchain, memberikan dasar untuk membangun ekosistem yang terbuka dan terhubung.

Secara keseluruhan, teknologi blockchain modular menawarkan cara baru untuk mengatasi keterbatasan blockchain publik tradisional. Ini mencapai skalabilitas yang lebih tinggi dan biaya transaksi yang lebih rendah sambil mempertahankan desentralisasi dan keamanan, memiliki makna yang mendalam untuk penerapan luas dan perkembangan jangka panjang teknologi blockchain.

Klasifikasi blockchain modular

Blockchain modular dapat dibagi menjadi berbagai jenis berdasarkan karakteristik arsitekturnya. Di antara jenis-jenis ini, lapisan ketersediaan data dan lapisan konsensus sering kali dirancang sebagai satu kesatuan karena saling ketergantungan yang erat. Ini karena, ketika node menerima data transaksi, biasanya juga menentukan urutan transaksi secara bersamaan, yang merupakan inti dari keamanan dan ketidakberubahan blockchain.

Berdasarkan prinsip desain ini, kita dapat memahami proyek blockchain modular yang berbeda dari tiga aspek, yaitu lapisan eksekusi, lapisan ketersediaan data, dan lapisan konsensus serta lapisan penyelesaian.

Pendalaman Modular: Solusi Plug-and-Play untuk Mengatasi Bottleneck Performa Blockchain

Lapisan Eksekusi: Teknologi Layer 2

Teknologi Layer 2, sebagai perpanjangan dari lapisan eksekusi dalam arsitektur blockchain, adalah salah satu perwujudan dari konsep blockchain modular. Ini berupaya meningkatkan skalabilitas main chain dengan membangun jaringan, sistem, atau teknologi off-chain di atas blockchain dasar.

Solusi Layer 2 memungkinkan pemrosesan transaksi yang lebih cepat dan lebih ekonomis, sambil mempertahankan keamanan dan desentralisasi dari blockchain dasar. Menurut dasbor dune yang dibuat oleh @0xning, dapat dilihat bahwa proporsi gas yang digunakan untuk verifikasi dan penyelesaian Layer 2 di ekosistem Ethereum rata-rata di bawah 10%, sehingga sangat menghemat biaya transaksi bagi pengguna.

Pendalaman Modular: Solusi Plug-in untuk Mengatasi Bottleneck Kinerja Blockchain

Teknologi Rollup adalah solusi Layer 2 yang paling utama saat ini, dengan inti pemikirannya adalah "eksekusi di luar rantai, verifikasi di dalam rantai", di mana pekerjaan seperti perhitungan dilakukan di luar rantai, kemudian data calldata diunggah kembali ke jaringan utama.

Eksekusi luar rantai:

Dalam model Rollup, transaksi dieksekusi di luar rantai, sementara blockchain dasar hanya bertanggung jawab untuk memvalidasi bukti transaksi dalam kontrak pintar, dan menyimpan data transaksi asli. Desain ini secara signifikan mengurangi beban komputasi pada rantai utama, mengurangi kebutuhan penyimpanan, sehingga memungkinkan pemrosesan transaksi yang lebih efisien.

Untuk lebih mengurangi biaya, Rollup menggunakan teknologi pengemasan transaksi. Ini dapat dibandingkan dengan pengemasan barang dalam logistik, mengirimkan setiap barang secara terpisah akan menghasilkan biaya pengiriman yang tinggi. Sementara itu, teknologi Rollup mengemas beberapa transaksi bersama-sama, hanya memerlukan satu "pengiriman", sehingga secara signifikan mengurangi biaya per transaksi.

Verifikasi di rantai:

Verifikasi di blockchain adalah kunci keamanan jaringan Layer 2. Jaringan Layer 2 harus menyediakan bukti kriptografis untuk menyelesaikan potensi perbedaan di blockchain dasar. Saat ini, dua mekanisme bukti utama adalah bukti kesalahan dan bukti validitas, yang masing-masing mendukung Optimistic Rollups dan ZK Rollups.

Bukti kesalahan dari Optimistic Rollups:

Optimistic Rollups mengadopsi asumsi optimis, yaitu semua transaksi dianggap valid kecuali ada bukti jelas yang menunjukkan kesalahan. Model ini bergantung pada bukti kesalahan selama periode tantangan ( bukti penipuan ), di mana setiap peserta jaringan dapat mengajukan bukti untuk menantang status kontrak pintar, memastikan keadilan dan transparansi jaringan.

Menurut data L2BEAT, saat ini ada 16 Layer 2 yang menggunakan mekanisme Optimistic Rollups, seperti: Arbitrum, OP, Base, Blast, dan lain-lain.

Pendalaman Modular: Solusi Plug-and-Play untuk Mengatasi Kendala Kinerja Blockchain

Bukti validitas ZK Rollups:

Berbeda dengan Optimistic Rollups, ZK Rollups mengadopsi pendekatan yang lebih hati-hati, yang mengharuskan semua transaksi untuk melalui pembuktian validitas sebelum diterima. Mekanisme pembuktian ini mirip dengan proses verifikasi, yang memastikan bahwa setiap transaksi dan perhitungan di jaringan Layer 2 adalah akurat.

Singkatnya, bukti validitas adalah dasar dari ZK-Rollups, yang mengharuskan setiap batch transaksi dilengkapi dengan bukti yang sesuai, sehingga memastikan bahwa kontrak pintar di blockchain yang mendasarinya dapat memverifikasi dan menyetujui perubahan status. Untuk node verifikasi, ZK Rollups menyediakan mekanisme penyelesaian tanpa kesalahan, karena setiap transaksi harus melewati verifikasi validitas yang ketat.

Menurut data L2BEAT, saat ini ada 11 Layer 2 yang menggunakan mekanisme ZK Rollups, seperti: Linea, Starknet, zkSync, dan lain-lain.

Pendalaman Modul: Solusi Plug-and-Play untuk Mengatasi Kendala Kinerja Blockchain

lapisan ketersediaan data dan lapisan konsensus

Celestia

Celestia sebagai pionir di bidang blockchain modular, pada dasarnya adalah lapisan ketersediaan data, yang menyediakan dasar yang kuat untuk pengembangan dApps dan Rollup. Dengan menerapkan di lapisan ketersediaan data dan lapisan konsensus Celestia, pengembang aplikasi dapat fokus pada optimasi logika eksekusi, sementara kompleksitas ketersediaan data dan mekanisme konsensus diserahkan kepada Celestia untuk ditangani.

Desain arsitektur Celestia menyediakan berbagai solusi untuk skalabilitas modular, arsitekturnya terutama terdiri dari tiga jenis berikut:

  • Sovereign Rollup: Celestia menyediakan lapisan ketersediaan data dan lapisan konsensus, sedangkan lapisan penyelesaian dan lapisan eksekusi diimplementasikan secara independen oleh masing-masing rantai kedaulatan.
  • Penyelesaian Rollup( misalnya proyek Cevmos ): di atas lapisan DA dan konsensus yang disediakan oleh Celestia, Cevmos menyediakan layanan lapisan penyelesaian, sementara rantai aplikasi mengambil peran lapisan eksekusi.
  • Celestium: Lapisan ketersediaan data dikelola oleh Celestia, sedangkan lapisan konsensus dan lapisan penyelesaian bergantung pada jaringan kuat Ethereum, dan rantai aplikasi terus fokus pada lapisan eksekusi.

![Pendalaman Modular: Solusi Plug-and-Play untuk Kinerja Blockchain Bottleneck

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
RugDocDetectivevip
· 07-21 15:30
luar biasa Justru harus seperti ini
Lihat AsliBalas0
ser_ngmivip
· 07-20 08:29
Akhirnya ada yang mengerti! luar biasa
Lihat AsliBalas0
SignatureAnxietyvip
· 07-20 08:26
Lalu siapa yang masih menggunakan Eth?
Lihat AsliBalas0
LightningPacketLossvip
· 07-20 08:17
Paket upgrade pembebasan sangat menarik ya
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)