Vitalik Buterns mengungkapkan Layer-3 memiliki "peran lebih besar" saat ekosistem penskalaan Layer-2 matang

Blockchain biasanya disebut sebagai solusi Layer-1 atau Layer-2. Layer-1 adalah lapisan dasar ekosistem seperti Ethereum, Cardano, atau Solana. Solusi Layer-2 ditambatkan ke blockchain Layer-1 dan memberikan skalabilitas.

Layer-3 juga bisa ada; namun, Anda tidak dapat menumpuk lapisan lain di atas Lapisan 2 untuk menambahkan skalabilitas yang lebih besar, pendiri Ethereum Vitalik Buterin menulis dalam a posting blog pada 17 September.

Ada beberapa tantangan dengan menumpuk dua lapisan yang dirancang serupa di atas satu sama lain, tulis Buterin. Misalnya, batasan ketersediaan data dan ketergantungan pada bandwidth Layer-1 untuk penarikan darurat dapat menghambat penumpukan dua lapisan.

Buterin mengatakan bahwa rollup di atas rollup tidak dapat memberikan skalabilitas yang lebih tinggi daripada solusi Layer-2. Rollup memampatkan jumlah data yang perlu disimpan transaksi di blockchain Layer-1 untuk memastikan transaksi dapat diakses dan diverifikasi.

Dalam kasus transfer token sederhana, data dikurangi dari 100 menjadi 16 byte. Untuk transaksi ZK-SNARK yang menjaga privasi, data transaksi dikompres dari 600 byte menjadi 80 byte, kata Buterin.

Tetapi data hanya dapat dikompresi sekali, tulis Buterin. Jika kompresi lebih lanjut dimungkinkan, logika kompresor kedua dapat diintegrasikan ke dalam yang pertama sehingga data dapat dikompresi sekali saja dengan hasil yang sama. Inilah sebabnya mengapa rollup di atas rollup tidak dapat “memberikan keuntungan besar dalam skalabilitas,” tulisnya.

Tiga visi kasus penggunaan L3

StarkWare, yang mengoperasikan StarkNet, ZK-rollup yang berfungsi sebagai solusi penskalaan Ethereum Layer-2, memaparkan tiga visi berbeda tentang bagaimana Layer-3 dapat digunakan. Buterin menganggap ketiga visi itu sebagai "pada dasarnya masuk akal."

Dalam skenario pertama, Layer-3 dapat digunakan untuk fungsi yang disesuaikan seperti privasi. Tujuannya bukan untuk memberikan skalabilitas tambahan dalam kasus seperti itu. Layer-2 akan memberikan skalabilitas untuk aplikasi, dan Layer-3 akan melayani fungsionalitas yang disesuaikan yang diperlukan untuk kasus penggunaan yang berbeda.

Dalam visi kedua, Layer-2 menawarkan penskalaan tujuan umum, dan Layer-3 menyediakan penskalaan yang disesuaikan melalui aplikasi khusus. Layer-3 akan menghitung data melalui cara selain EVM atau rollup, yang kompresi datanya dioptimalkan sesuai dengan format data tertentu.

Dalam visi ketiga, Layer-3 dapat memberikan penskalaan yang kurang dipercaya melalui Validium, yang menggunakan SNARK untuk memverifikasi perhitungan. Ketersediaan data di sini menjadi tanggung jawab pihak ketiga yang terpercaya. Buterin mengatakan bahwa meskipun Validium menawarkan tingkat keamanan yang lebih rendah daripada rollup, mereka "sangat diremehkan" dan "jauh lebih murah."

Layer-3 dapat memperbaiki waktu konfirmasi vs pengorbanan biaya tetap dari rollup

Meskipun transaksi rollup murah, rollup harus membayar biaya tetap yang tinggi setiap kali mereka mengirimkan sekumpulan transaksi ke Layer-1. Untuk rollup optimis yang berjalan di atas Layer-1, biaya tetap bisa setinggi 21,000-Layer-1-gas per batch, sedangkan untuk rollup ZK, biayanya bisa naik hingga 400,000-gas per batch, menurut Buterin .

Jika rollup menunggu lebih lama untuk mengirimkan lebih banyak transaksi dalam satu batch untuk menurunkan biaya, itu meningkatkan interval batch. Artinya pengguna harus menunggu sangat lama untuk mendapatkan konfirmasi transaksinya.

Untuk rollup ZK dengan kekuatan pemrosesan 5tps untuk mengirimkan batch transaksi di setiap blok Ethereum (setiap 12 detik), gas per transaksi akan mencapai 10,368. Namun, jika interval batch meningkat menjadi 1 menit, gas per transaksi berkurang menjadi 2,368.

Dalam kasus rollup ZK di dalam rollup ZK, gas per transaksi turun menjadi 501 dengan interval batch 12 detik. Oleh karena itu, Layer-3 dapat memperbaiki tradeoff waktu dan biaya untuk rollup.

Apa itu dan bukan lapisan?

Menurut Buterin, menumpuk solusi penskalaan yang sama di atas satu sama lain tidak "berfungsi dengan baik," itulah sebabnya rollup di atas model rollup tidak masuk akal. Namun, ia berpendapat bahwa struktur tiga lapis di mana lapisan kedua dan ketiga diberi tujuan dan fungsi yang berbeda dapat bekerja.

Namun, ada perdebatan semantik yang belum terpecahkan tentang apa yang dapat dianggap sebagai lapisan dan apa yang tidak, kata Buterin. Dia memberikan definisinya sendiri tentang properti apa yang membentuk Layer-2:

  • “Tujuan mereka adalah untuk meningkatkan skalabilitas
  • Mereka mengikuti pola “blockchain dalam blockchain”: mereka memiliki mekanisme sendiri untuk memproses transaksi dan keadaan internal mereka sendiri
  • Mereka mewarisi keamanan penuh dari rantai Ethereum”

Menurut definisi B uterin, optimis dan rollup ZK adalah Layer-2, tetapi validium, skema agregasi bukti, sistem privasi on-chain, dan Soliditas berada di luar definisi. Sementara beberapa dari mereka dapat disebut sebagai Layer-3, tidak semuanya harus demikian, tulisnya.

Buterin menambahkan bahwa “tampaknya terlalu dini untuk menyelesaikan definisi sementara arsitektur ekosistem multi-rollup masih jauh dari pasti” dan sebagian besar diskusi Layer-3 masih bersifat teoretis.

Tetapi ketika ekosistem penskalaan Layer-2 matang, Buterin mengharapkan konstruksi Layer-3 yang lebih canggih dan sederhana untuk memainkan peran yang lebih besar.

Sumber: https://cryptoslate.com/vitalik-buterns-reveals-layer-3s-to-have-bigger-role-as-layer-2-scaling-ecosystem-matures/