Ada sebuah pandangan menarik yang memicu diskusi di kalangan teknologi—seberapa sederhana seharusnya protokol?
Masalah inti ada di sini: jika blockchain yang semakin terdesentralisasi memiliki kode ratusan ribu baris, atau kriptografi yang kompleks hingga ke langit, kedaulatan menjadi omong kosong. Singkatnya, pengguna tidak bisa memverifikasi sendiri, makna desentralisasi pun menjadi berkurang.
Perjalanan pengembangan Ethereum menghadapi dilema seperti ini. Setiap kali ada kebutuhan baru, pengembang ingin menambahkan fitur baru ke protokol—tujuannya bagus, tetapi seiring waktu, protokol seperti gudang yang penuh barang, menjadi semakin berat dan berantakan. Untuk kompatibilitas dengan versi lama, kamu tidak bisa menghapus hal-hal usang, sehingga beban semakin bertambah.
Lalu, bagaimana solusinya? Salah satu ide adalah memiliki "mekanisme pembersihan" yang jelas—membersihkan bagian yang tidak diperlukan secara berkala. Misalnya, upgrade besar saat beralih dari PoW ke PoS dulu termasuk pembersihan besar-besaran. Atau dari sudut pandang lain, memindahkan beberapa fungsi yang jarang digunakan tetapi kompleks dari lapisan protokol ke lapisan kontrak pintar, sehingga protokol tetap sederhana.
Intinya adalah: **jumlah baris kode harus dikendalikan, komponen yang tidak perlu harus dipotong, dan menambahkan beberapa invariants untuk meningkatkan keamanan**. Dengan cara ini, protokol dapat tetap fleksibel dan mandiri dalam jangka panjang, tanpa kehilangan efektivitas karena menjadi terlalu berat.
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.
12 Suka
Hadiah
12
6
Posting ulang
Bagikan
Komentar
0/400
consensus_failure
· 19jam yang lalu
Ethereum semakin membengkak, suatu saat pasti akan ada pembersihan besar, kalau tidak nanti benar-benar menjadi monster yang rumit
Lihat AsliBalas0
BearMarketMonk
· 19jam yang lalu
Sederhananya, ini adalah takdir. Setiap rantai tidak bisa lepas dari siklus ini—awal yang sederhana, akhirnya menjadi monster yang membengkak. Keadaan Ethereum saat ini, bukankah itu sama dengan era internet dulu, semakin banyak fitur yang ditumpuk, pada akhirnya malah tidak ada yang bisa memahaminya.
Lihat AsliBalas0
MetaverseHobo
· 19jam yang lalu
Benar sekali, semakin sederhana protokol, semakin terjamin otonomi, siapa yang bisa memahami sekumpulan kode itu
Saya khawatir Ethereum sekarang benar-benar agak bengkak, tidak bisa diselamatkan
Harus dengan tegas menghapus beberapa fitur, kalau tidak semakin rumit, tidak ada yang bisa memahaminya
Lihat AsliBalas0
MetaverseLandlord
· 19jam yang lalu
Terbayang kode-kode Ethereum itu, benar-benar menjadi contoh nyata dari hutang teknologi
Teman ini benar, protokolnya terlalu rumit sehingga pengguna sama sekali tidak bisa memverifikasi, desentralisasi pun hanya sebatas slogan
Pembersihan rutin memang harus segera dilakukan, kalau tidak akan terus terbebani beban sejarah dan terus berjalan
Lihat AsliBalas0
LiquidityNinja
· 19jam yang lalu
Sungguh, Ethereum saat ini berada dalam lingkaran aneh ini, terlalu banyak orang yang ingin menambahkan fitur
Kode yang bau dan panjang siapa sih yang bisa memverifikasi, apalagi bicara tentang desentralisasi
Hapus komponen sampah tersebut agar protokol bisa bernapas
Selalu menumpuk sesuatu di rantai, akhirnya pengguna bergantung sepenuhnya pada node, bagaimana bisa masih merasa memiliki kendali
Gelombang pembersihan PoS itu dilakukan dengan baik, tapi sekarang malah mengumpulkan sampah baru lagi, berulang terus
Inilah poin yang harus kita perhatikan, bukan narasi besar yang rumit
Lihat AsliBalas0
DegenWhisperer
· 19jam yang lalu
Inilah masalahnya, Ethereum sekarang adalah monster yang membengkak, siapa lagi yang bisa menjalankan node sendiri untuk memverifikasi
Kesederhanaan protokol = benar-benar desentralisasi, jika tidak maka hanya menipu diri sendiri
Hapus kode yang berlebihan, agar orang biasa juga bisa berpartisipasi, itulah Web3
Upgrade PoS kali ini dilakukan dengan baik, jika harus tegas maka harus tegas
Jumlah baris kode yang meledak sebenarnya adalah dosa utama pengembang, menambah fitur mudah, menghapus fitur sulit
Kewenangan sejati membutuhkan kesederhanaan, saat ini terlalu banyak chain yang berjalan di jalan buntu "menumpuk fitur"
Ada sebuah pandangan menarik yang memicu diskusi di kalangan teknologi—seberapa sederhana seharusnya protokol?
Masalah inti ada di sini: jika blockchain yang semakin terdesentralisasi memiliki kode ratusan ribu baris, atau kriptografi yang kompleks hingga ke langit, kedaulatan menjadi omong kosong. Singkatnya, pengguna tidak bisa memverifikasi sendiri, makna desentralisasi pun menjadi berkurang.
Perjalanan pengembangan Ethereum menghadapi dilema seperti ini. Setiap kali ada kebutuhan baru, pengembang ingin menambahkan fitur baru ke protokol—tujuannya bagus, tetapi seiring waktu, protokol seperti gudang yang penuh barang, menjadi semakin berat dan berantakan. Untuk kompatibilitas dengan versi lama, kamu tidak bisa menghapus hal-hal usang, sehingga beban semakin bertambah.
Lalu, bagaimana solusinya? Salah satu ide adalah memiliki "mekanisme pembersihan" yang jelas—membersihkan bagian yang tidak diperlukan secara berkala. Misalnya, upgrade besar saat beralih dari PoW ke PoS dulu termasuk pembersihan besar-besaran. Atau dari sudut pandang lain, memindahkan beberapa fungsi yang jarang digunakan tetapi kompleks dari lapisan protokol ke lapisan kontrak pintar, sehingga protokol tetap sederhana.
Intinya adalah: **jumlah baris kode harus dikendalikan, komponen yang tidak perlu harus dipotong, dan menambahkan beberapa invariants untuk meningkatkan keamanan**. Dengan cara ini, protokol dapat tetap fleksibel dan mandiri dalam jangka panjang, tanpa kehilangan efektivitas karena menjadi terlalu berat.