Pendiri bersama Ethereum mengusulkan untuk meninggalkan pengujian untuk mengevaluasi tingkat desentralisasi proyek

robot
Pembuatan abstrak sedang berlangsung

Jalan Desentralisasi Ethereum: Dari "Keluar dari Pengujian" ke Penilaian Risiko

Pendiri bersama Ethereum pernah mengemukakan pandangan menarik dalam sebuah artikel blog: untuk memastikan desentralisasi dan keamanan, kita harus mengurangi ketergantungan pada infrastruktur terpusat dan mengurangi celah dalam pemantauan. Dia menyarankan agar kita dapat mengevaluasi ketahanan sistem melalui "pengujian keluar" dan "pengujian serangan internal".

"Uji serangan internal" mengacu pada serangan aktif terhadap sistem untuk mengamati kerusakan yang mungkin ditimbulkan, sehingga dapat menemukan kerentanan potensial. Sementara itu, "uji keluar" merupakan alat pemikiran yang lebih baru, digunakan untuk memeriksa tingkat ketergantungan terpusat dari proyek dan jaringan, dapat berfungsi sebagai indikator kunci dalam mengevaluasi proyek desentralisasi, dan bahkan dapat berkembang lebih lanjut menjadi alat penilaian risiko.

Konsep Inti "Meninggalkan Pengujian"

"Masalah inti dari "Meninggalkan Pengujian" adalah: jika tim dan server Anda tiba-tiba menghilang, apakah aplikasi Anda masih dapat berfungsi dengan baik? Pengujian ini bertujuan untuk mengevaluasi apakah proyek, platform, atau protokol Web3 memiliki kemampuan untuk beroperasi secara independen dan nilai keberlanjutan yang nyata.

Dari sudut pandang pengembangan proyek, model ekonomi, dan tata kelola komunitas, "keluar dari pengujian" dapat menimbulkan pemikiran berikut:

  • Apakah proyek dapat terus beroperasi secara independen setelah tim pengembang dibubarkan?
  • Apakah ada komunitas aktif yang dapat mengambil alih proyek?
  • Apakah kode proyek bersifat open-source dan dapat menarik pengembang untuk terus memperbaiki?
  • Apakah ada node validasi desentralisasi atau dukungan komunitas yang cukup untuk memelihara jaringan?
  • Apakah proyek memiliki model ekonomi yang berkelanjutan dan skenario aplikasi?
  • Apakah apresiasi aset di proyek terlalu bergantung pada spekulasi atau kontrol terpusat?
  • Apakah semua pihak yang terlibat memiliki saluran yang adil untuk berpartisipasi dalam pengambilan keputusan?
  • Apakah proyek dapat memulai mekanisme pengambilan keputusan dan menyelesaikan masalah tanpa manajer inti yang jelas?
  • Apakah tata kelola proyek terlalu bergantung pada sejumlah anggota inti, atau memiliki dasar partisipasi yang lebih luas?

Pentingnya "Meninggalkan Pengujian"

Jika sebuah proyek terlalu bergantung pada tim pendiri atau beberapa orang kunci untuk beroperasi, atau jika sebuah jaringan harus bergantung pada server tertentu untuk memproses data, maka pada dasarnya itu masih terdesentralisasi. Proyek atau jaringan seperti itu mungkin menghadapi masalah dalam hal keberlangsungan jangka panjang, penciptaan nilai, serta kemampuan untuk tahan terhadap sensor dan risiko.

Pentingnya "Meninggalkan Pengujian" terletak pada kemampuannya untuk mengungkapkan tingkat ketergantungan sebenarnya dari proyek atau jaringan terhadap infrastruktur terpusat, sehingga mendorong proyek atau jaringan untuk melakukan perbaikan yang efektif. Filosofi teknis di balik alat pemikiran ini adalah ideologi "Desentralisasi" yang teguh.

Pendiri bersama Ethereum pernah menunjukkan dalam sebuah blog awal bahwa "Desentralisasi" adalah salah satu istilah yang paling umum di bidang ekonomi kripto, sering digunakan untuk mengukur apakah sebuah jaringan adalah jaringan blockchain. Namun, arti sebenarnya dari kata ini sering kali menimbulkan kebingungan dan kekacauan.

Dia berpendapat bahwa, dalam membahas masalah desentralisasi, orang sebenarnya membahas tiga aspek yang independen:

  1. Apakah arsitekturnya desentralisasi: Berapa banyak komputer yang membentuk sistem? Berapa banyak komputer yang dapat mengalami kegagalan secara bersamaan tetapi sistem masih dapat berjalan?

  2. Apakah secara politik terdesentralisasi: Berapa banyak individu dan organisasi yang dapat akhirnya mengontrol komputer yang membentuk sistem?

  3. Apakah secara logis desentralisasi: Apakah antarmuka sistem dan struktur basis data merupakan keseluruhan yang tunggal atau kelompok yang tidak terstruktur? Jika pengguna dan penyedia sistem dibagi menjadi dua, dapatkah mereka beroperasi sebagai unit yang sepenuhnya independen?

Menekankan arti "Desentralisasi" adalah:

  1. Meningkatkan kemampuan toleransi kesalahan: Sistem desentralisasi bergantung pada beberapa komponen independen, secara teori probabilitas kegagalan secara bersamaan lebih rendah.

  2. Meningkatkan kemampuan anti-serangan: Sistem desentralisasi tidak memiliki titik pusat yang sensitif, sehingga biaya untuk menyerang dan mengendalikan menjadi lebih tinggi.

  3. Mencegah kolusi: Dalam sistem desentralisasi, biaya bagi peserta untuk mengorbankan kepentingan peserta lain demi keuntungan pribadi lebih tinggi.

Penilaian Uji Kunci Proyek Desentralisasi

Dari perspektif "keluar dari pengujian", Bitcoin dapat dianggap telah lulus ujian ini: meskipun identitas Satoshi Nakamoto masih menjadi misteri, Bitcoin tetap dapat berkembang berkat jaringan desentralisasi dan pengembang global.

Dalam ekosistem Ethereum, salah satu pendiri bersama pernah menyebutkan di forum: saat ini sebagian besar proyek Rollup belum matang, banyak yang menggunakan alat bantu yang disebut Training Wheels untuk menjamin operasi. Alat bantu ini mencerminkan ketergantungan proyek Rollup pada "intervensi manusia", sementara jaringan Layer2 yang tidak bergantung pada Training Wheels memiliki risiko yang lebih rendah, sedangkan jaringan yang terlalu bergantung memiliki risiko yang lebih tinggi.

Berdasarkan itu, beberapa pengembang melakukan pengklasifikasian tingkat ketergantungan Training Wheels berdasarkan proyek Rollup: Tahap 0 (sepenuhnya bergantung), Tahap 1 (sebagian bergantung), Tahap 2 (sepenuhnya ditinggalkan). Selanjutnya, sebuah platform data melakukan revisi terhadap skema klasifikasi ini melalui pengumpulan pendapat dari komunitas, dan pada Juni 2024, diupgrade menjadi "Indikator Penilaian Risiko Layer2", untuk melakukan penilaian risiko terhadap berbagai proyek Layer2.

Training Wheels (biasanya diterjemahkan sebagai roda bantuan) adalah beberapa mekanisme atau langkah pembatas yang ditambahkan pada tahap awal implementasi teknologi Rollup untuk menjamin keamanan dan stabilitas. Protokol Rollup yang perlu menerapkan Training Wheels biasanya belum mencapai tingkat kepercayaan yang tidak tergantung atau minimal. Alasan utamanya mungkin termasuk kode yang terlalu kompleks atau belum diaudit secara keamanan, potensi vektor serangan kontrak yang besar, atau protokol baru saja diluncurkan, sehingga kepercayaan pengguna belum terbentuk.

Dari sudut pandang yang lebih luas, "keluar dari pengujian" sebenarnya dapat disempurnakan lebih lanjut dan ditingkatkan menjadi alat penilaian risiko untuk mengukur tingkat desentralisasi dan keberlanjutan pengembangan dari dompet Web3, atau berbagai aplikasi desentralisasi seperti game, DeFi, dan lainnya.

Seperti teori umum dalam filsafat politik: untuk menyelesaikan masalah "siapa yang mengawasi siapa", solusi terbaik adalah pemisahan kekuasaan, bukan konsentrasi kekuasaan. Proyek "Aliansi" mengarah pada konsentrasi kekuasaan, sedangkan pencapaian pemisahan kekuasaan memerlukan dukungan dari sistem dan budaya. Dalam dunia blockchain, sistem dan budaya ini diwakili oleh "standar konsensus".

ETH0.8%
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
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • 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)