Mengapa Jaringan TON Menghadapi Gangguan Blokir?
Pada bulan Agustus, jaringan TON menghadapi gejolak yang signifikan, diperparah dengan pendiri Telegram yang ditahan di Prancis dan dua gangguan blokir besar yang menimbulkan kekhawatiran serius. Peristiwa-peristiwa ini tidak hanya meredam antusiasme terhadap ekosistem TON, tetapi juga membatasi ruang narasi di masa depan.
Meskipun perhatian pasar terutama terfokus pada penangkapan sang pendiri, kegagalan teknis adalah masalah yang lebih mendesak yang berdampak pada pengembangan TON di masa depan.
Penyebab Langsung: Lonjakan Transaksi DOGS
Penyebab langsung dari gangguan jaringan TON adalah lonjakan transaksi DOGS yang tiba-tiba. DOGS, koin meme dengan total pasokan 550 miliar dan alokasi airdrop 72,73%, baru-baru ini mendapatkan daya tarik yang signifikan. Pencatatan koin ini di platform utama seperti Binance menyebabkan lonjakan besar-besaran dalam transaksi on-chain, yang membuat jaringan kewalahan.
Sebagai sebuah Proof-of-Stake (PoS) blockchain, TON mengandalkan node validatornya untuk memproses dan mengonfirmasi transaksi, yang kemudian digabungkan ke dalam blok. Dalam kondisi normal, jaringan menghasilkan blok baru pada interval yang ditentukan.
Akan tetapi, jika sistem tidak dapat menangani semua transaksi yang tertunda dengan segera, produksi blok dapat tertunda atau bahkan terhenti. Kelebihan transaksi seperti ini tidak hanya terjadi pada TON; blockchain besar lainnya seperti Bitcoin dan Ethereum juga pernah mengalami masalah serupa.
Lonjakan transaksi DOGS kemungkinan besar menyebabkan kelebihan beban validator, memperlambat atau menghentikan produksi blok.
TON Foundation mengaitkan gangguan tersebut dengan kelebihan beban transaksi DOGS, yang menyebabkan validator kelebihan beban dan kehilangan konsensus karena pengumpulan sampah yang berkepanjangan. Meskipun TON berhasil meraih Rekor Dunia Guinness untuk TPS dengan jumlah lebih dari 104.715 pada bulan November, penjelasan ini tampaknya tidak memadai dalam menghadapi masalah yang terjadi baru-baru ini.
Masalah yang Mendasari: Keterbatasan Desain dan Masalah Validator
Kelebihan transaksi hanyalah sebuah gejala dari masalah yang lebih dalam pada desain dan sistem validator jaringan TON. Menganalisis arsitektur teknis TON, mekanisme sharding, dan organisasi validator mengungkapkan beberapa poin penting:
1. Kompleksitas Arsitektur Rantai Pecahan: Tantangan Skalabilitas Tinggi
Arsitektur TON dirancang untuk skalabilitas dan kinerja tinggi, dengan struktur multi-lapisan yang terdiri dari rantai utama, rantai kerja, dan rantai pecahan. Desain ini secara teoritis meningkatkan kapasitas jaringan dengan mendistribusikan beban. Namun, struktur sharding yang kompleks ini menghadirkan beberapa tantangan.
Setiap rantai kerja dapat dibagi lagi menjadi beberapa rantai pecahan, masing-masing bertanggung jawab atas transaksi akun yang berbeda. Desain ini memungkinkan pemrosesan transaksi secara paralel di seluruh rantai pecahan, sehingga meningkatkan TPS secara keseluruhan. Namun, selama lonjakan transaksi, distribusi beban yang tidak merata atau penundaan dalam memproses transaksi dapat memperlambat atau menghentikan produksi blok pada beberapa rantai pecahan.
Karena rantai pecahan harus tetap sinkron dengan rantai utama, masalah pada rantai pecahan utama dapat berdampak pada seluruh produksi blok jaringan. Meskipun metode sharding TON inovatif, memungkinkan granularitas yang sangat tinggi (setiap shard hanya mengelola beberapa akun atau kontrak), hal ini meningkatkan kompleksitas koordinasi.
Sharding yang efektif membutuhkan koordinasi yang sangat efisien dan stabil antara rantai pecahan dan rantai utama. Kemacetan dalam rantai pecahan dalam kondisi ekstrem dapat mengganggu produksi blok seluruh jaringan.
2. 2. Jumlah Validator yang Tidak Memadai: Risiko Sentralisasi
Masalah penting lainnya adalah jumlah validator yang tidak mencukupi dalam jaringan TON. Dibandingkan dengan blockchain PoS lainnya, TON memiliki jumlah validator yang lebih sedikit, hanya 360 dibandingkan dengan Ethereum yang memiliki lebih dari 1 juta dan Solana yang memiliki jumlah yang lebih banyak. Perbedaan ini mempengaruhi desentralisasi dan keamanan jaringan TON.
Validator dalam jaringan PoS memvalidasi transaksi, mencapai konsensus, dan menggabungkan transaksi ke dalam blok. Jumlah validator mempengaruhi desentralisasi jaringan dan kemampuannya untuk menangani beban yang tinggi. Dengan jumlah validator yang lebih sedikit, setiap validator harus menangani lebih banyak transaksi, yang dapat menyebabkan penundaan atau gangguan selama volume transaksi yang tinggi.
Selain itu, persyaratan perangkat keras dan jaringan TON yang tinggi, ditambah dengan kebutuhan untuk melakukan staking dalam jumlah besar untuk menjadi validator, membatasi jumlah peserta. Kendala ini tidak hanya berdampak pada desentralisasi tetapi juga memperburuk penundaan blok selama periode transaksi puncak.
3. Keterbatasan Mekanisme Konsensus: Tantangan Toleransi Kesalahan Bizantium
TON menggunakan mekanisme konsensus Byzantine Fault Tolerant (BFT) yang dikenal sebagai protokol Catchain. Protokol ini dirancang untuk mempertahankan operasi jaringan bahkan dengan adanya node berbahaya.
Akan tetapi, dengan jumlah validator yang terbatas dan beberapa tidak dapat berpartisipasi dalam konsensus karena kelebihan beban, efisiensi protokol ini dapat terganggu. Protokol Catchain mengharuskan tidak lebih dari sepertiga validator yang berpartisipasi adalah jahat agar konsensus dan pembuatan blok dapat terjadi.
Ketika validator kelebihan beban, beberapa validator dapat gagal merespons, memperlambat atau menghentikan proses konsensus dan menyebabkan penundaan produksi blok. Meskipun dirancang untuk ketahanan, efektivitas protokol Catchain bergantung pada jumlah dan distribusi validator.
Ketika jumlah validator rendah dan beban jaringan melebihi ekspektasi, efisiensi protokol akan menurun, yang menyebabkan produksi blok menjadi lebih lambat atau terhenti.
Sentralisasi dan Kelemahan Desain Menghambat Kemajuan TON
TON menghadapi tantangan yang sedang berlangsung, termasuk penangkapan pendiri Telegram, yang menimbulkan ketidakpastian terhadap masa depan TON dan kolaborasinya dengan Telegram. Awalnya dilihat sebagai pembangkit tenaga listrik potensial untuk ekosistem TON, peristiwa ini telah membayangi kemitraan mereka di masa depan.
Selain itu, gangguan blok baru-baru ini, yang disebabkan oleh lonjakan transaksi DOGS, mengungkapkan masalah yang lebih dalam di dalam jaringan TON. Kompleksitas arsitektur sharding, jumlah validator yang tidak mencukupi, dan keterbatasan mekanisme konsensus menyoroti kemacetan teknis yang signifikan. Masalah-masalah ini memengaruhi stabilitas jaringan saat ini dan menimbulkan potensi risiko bagi pengembangan jangka panjangnya.
Untuk mengatasi masalah ini, TON perlu memperluas basis validatornya, mengurangi hambatan masuk untuk validator, meningkatkan efisiensi sharding, dan mengoptimalkan protokol Catchain untuk menangani beban tinggi secara lebih efektif. Meskipun TON telah menghadapi krisis yang signifikan sejak awal dan berhasil mengatasi tantangan awal, mengatasi kesulitan saat ini akan sangat penting untuk membangun ekosistem yang lebih kuat dan tangguh di masa depan.