Poin Penting

  • Trilema blockchain menyoroti kesulitan yang dihadapi jaringan blockchain ketika mencoba menyeimbangkan keamanan, desentralisasi, dan skalabilitas.

  • Ada beberapa solusi penskalaan yang sedang dieksplorasi untuk mengatasi keterbatasan tersebut. Beberapa fokus pada rantai utama (Lapisan 1) sementara yang lain fokus pada rantai terpisah (Lapisan 2).

  • Solusi penskalaan Lapisan 1 mengacu pada perubahan arsitektur dan aturan blockchain utama untuk meningkatkan kinerjanya (misalnya, mengubah cara konsensus bekerja atau menggunakan sharding).

  • Solusi Layer 2 terbuat dari kerangka sekunder yang dibangun di atas Layer 1 untuk membantu mengurangi beban kerjanya (misalnya, dengan menangani pemrosesan transaksi di luar rantai utama).

  • Masa depan blockchain kemungkinan akan bergantung pada campuran dari kedua sistem, menggunakan Layer 1 untuk keamanan dan penyelesaian sambil mengandalkan Layer 2 untuk kecepatan yang lebih tinggi dan biaya yang lebih rendah.

Binance Academy courses banner

Pengantar

Popularitas cryptocurrency terus berkembang, membawa masuk pengguna dan transaksi baru. Sementara sifat revolusioner blockchain jelas, skalabilitas (kapasitas sistem untuk menangani permintaan yang meningkat) tetap menjadi tantangan utama. Blockchain publik yang memprioritaskan desentralisasi dan keamanan sering kali kesulitan untuk mencapai throughput yang tinggi.

Tantangan ini dikenal sebagai trilemma blockchain, yang menyatakan bahwa sulit bagi sistem terdesentralisasi untuk secara bersamaan mencapai tingkat desentralisasi, keamanan, dan skalabilitas yang tinggi. Biasanya, jaringan memprioritaskan dua dengan mengorbankan yang ketiga.

Untuk mengatasi ini, pengembang telah menciptakan berbagai pendekatan skala. Beberapa solusi mengubah arsitektur blockchain utama (Layer 1), sementara yang lain beroperasi pada protokol sekunder yang berjalan di atas jaringan dasar (Layer 2).

Layer 1 vs. Layer 2

Istilah Layer 1 mengacu pada level dasar dari arsitektur blockchain. Ini adalah jaringan utama tempat transaksi diselesaikan. Contohnya termasuk Bitcoin, Ethereum, BNB Chain, dan Solana.

Layer 2 merujuk pada jaringan atau protokol yang dibangun di atas blockchain Layer 1 ini. Misalnya, Jaringan Lightning adalah solusi Layer 2 untuk Bitcoin, dan Arbitrum adalah Layer 2 untuk Ethereum.

Peningkatan skala dikategorikan berdasarkan tempat terjadinya:

  • Sebuah solusi Layer 1 mengubah aturan atau mekanisme dari blockchain dasar secara langsung (misalnya, mengubah mekanisme konsensus).

  • Sebuah solusi Layer 2 menggunakan jaringan paralel eksternal untuk memfasilitasi transaksi jauh dari rantai utama untuk mengurangi kemacetan.

Solusi Skala Layer 1 Umum

1. Mekanisme konsensus

Beberapa blockchain beralih dari sistem lambat yang berat energi seperti Proof of Work (PoW) ke yang lebih efisien seperti Proof of Stake (PoS). Misalnya, Ethereum pindah ke PoS untuk meningkatkan kemampuannya dalam memproses data dan menjadi lebih ramah lingkungan. Metode ini menggunakan staking (mengunci koin) alih-alih penambangan untuk memverifikasi transaksi.

2. Sharding

Sharding seperti membagi basis data besar menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola yang disebut "shards". Jadi, alih-alih setiap komputer di jaringan melakukan semua pekerjaan, pekerjaan tersebut dibagi. Ini memungkinkan blockchain untuk memproses beberapa transaksi sekaligus, meningkatkan efisiensi secara keseluruhan.

3. Ukuran blok meningkat

Beberapa blockchain hanya meningkatkan ukuran blok. Ini memungkinkan lebih banyak transaksi muat dalam satu blok. Namun, ini dapat membuatnya lebih sulit bagi komputer biasa untuk berjalan sebagai node validasi di jaringan, yang mungkin merugikan desentralisasi.

Solusi Skala Layer 2 Umum

1. Rollups

Rollups saat ini adalah solusi skala yang paling populer untuk Ethereum. Mereka "roll up" (menggabungkan) ratusan transaksi off-chain menjadi satu batch sebelum mengirimkannya ke rantai utama.

  • Rollup optimis: Digunakan oleh jaringan seperti Optimism dan Arbitrum, ini mengasumsikan transaksi valid secara default. Mereka menawarkan periode "bukti-kecurangan" di mana transaksi yang tidak valid dapat ditantang.

  • Rollup nol-pengetahuan (ZK): Digunakan oleh jaringan seperti zkSync dan Scroll, rollup ZK menggunakan bukti kriptografi untuk memverifikasi kevalidan transaksi secara instan. Mereka menawarkan keamanan dan privasi tinggi tanpa perlu periode sengketa.

2. Sidechains

Sidechains adalah blockchain independen dengan seperangkat validator mereka sendiri. Contoh utamanya adalah jaringan Polygon PoS. Berbeda dengan rollup, sidechains bertanggung jawab atas keamanan mereka sendiri. Sementara mereka sering kali lebih cepat dan lebih murah, mereka tidak mewarisi keamanan dari rantai Layer 1 utama dengan cara yang sama seperti rollup.

3. Saluran status

Saluran status adalah lingkungan komunikasi dua arah antara peserta. Pengguna bertransaksi off-chain sebanyak yang mereka suka, dan hanya saldo pembukaan dan penutupan yang dicatat di blockchain. Jaringan Bitcoin Lightning beroperasi dengan model ini, memungkinkan pembayaran Bitcoin instan dengan biaya rendah.

4. Blockchain bersarang

Dalam pengaturan ini, blockchain utama memberikan pekerjaan kepada rantai "anak". Rantai anak melakukan pekerjaan dan mengirimkan hasil kembali ke rantai "induk". Kerangka Plasma di Ethereum adalah contoh dari ini.

Layer 1 vs. Layer 2: Perbedaan Kunci

Kedua lapisan ingin membuat jaringan lebih cepat, tetapi mereka melakukannya dengan cara yang berbeda.

Fitur

Layer 1

Layer 2

Tujuan

Bertindak sebagai sumber kebenaran dan lapisan penyelesaian dasar.

Dirancang untuk meningkatkan throughput dan mengurangi biaya untuk lapisan dasar.

Metode

Mengubah aturan protokol (misalnya, sharding, konsensus).

Memindahkan pemrosesan ke jaringan atau aplikasi tambahan.

Keamanan

Mengandalkan mekanisme konsensus terdesentralisasi sendiri.

Umumnya mengandalkan rantai utama untuk keamanan dan ketersediaan data.

Kompleksitas

Pembaruan dapat sulit dan memerlukan konsensus di seluruh jaringan (fork).

Dapat diimplementasikan dan diperbarui lebih fleksibel tanpa mengganggu rantai utama.

Batasan Solusi Skala

  • Layer 1: Memperbarui rantai utama itu sulit. Perubahan besar, seperti meningkatkan ukuran blok atau mengubah konsensus, sering kali memerlukan hard fork, yang dapat memecah komunitas.

  • Layer 2: Sementara cepat, L2 dapat menambah kompleksitas. Pengguna harus menjembatani dana antara jaringan, dan likuiditas dapat menjadi terfragmentasi di berbagai L2. Selain itu, beberapa L2 mengandalkan sequencer terpusat, yang memperkenalkan titik kegagalan potensial dibandingkan dengan rantai utama terdesentralisasi.

Pemikiran Penutup

Dunia blockchain tumbuh dengan cepat. Untuk menangani adopsi massal, kita membutuhkan jaringan yang aman dan cepat. Pembaruan Layer 1 seperti sharding penting untuk jangka panjang. Namun, solusi Layer 2 menawarkan kecepatan dan biaya rendah yang kita butuhkan saat ini. Ke depan, kemungkinan akan lebih umum melihat campuran keduanya: Layer 1 yang kuat untuk keamanan dan jaringan Layer 2 yang fleksibel untuk transaksi sehari-hari.

Bacaan Lebih Lanjut

  • Apa itu Trilemma Blockchain?

  • Apa itu Zk-Rollups? Teknik Skalabilitas Layer-2

  • Apa itu Jaringan Bitcoin Layer 2?

  • Apa itu Sharding dan Bagaimana Cara Kerjanya?

Pernyataan: Konten ini disajikan kepada Anda dengan basis "apa adanya" untuk informasi umum dan tujuan edukasi saja, tanpa perwakilan atau jaminan jenis apa pun. Ini tidak boleh ditafsirkan sebagai nasihat keuangan, hukum, atau profesional lainnya, juga tidak dimaksudkan untuk merekomendasikan pembelian produk atau layanan tertentu. Anda harus mencari nasihat Anda sendiri dari penasihat profesional yang sesuai. Produk yang disebutkan dalam artikel ini mungkin tidak tersedia di wilayah Anda. Ketika artikel tersebut disumbangkan oleh kontributor pihak ketiga, harap dicatat bahwa pandangan yang diungkapkan adalah milik kontributor pihak ketiga, dan tidak mencerminkan pandangan Binance Academy. Harap baca pernyataan lengkap kami untuk detail lebih lanjut. Harga aset digital dapat bergejolak. Nilai investasi Anda dapat turun atau naik dan Anda mungkin tidak mendapatkan kembali jumlah yang diinvestasikan. Anda bertanggung jawab penuh atas keputusan investasi Anda dan Binance Academy tidak bertanggung jawab atas kerugian yang mungkin Anda alami. Materi ini tidak boleh ditafsirkan sebagai nasihat keuangan, hukum, atau profesional lainnya. Untuk informasi lebih lanjut, lihat Ketentuan Penggunaan dan Peringatan Risiko.