Rangkaian skala lapisan-2 Ethereum, Starknet, telah merangkakan pelan untuk meningkatkan desentralisasi tiga komponen utama dalam penyelesaian rollup bukti zero-knowledge (ZK) nya.
Berkongsi secara eksklusif dengan Cointelegraph, pengurus produk Starknet dan penyelidik blockchain, Encik Ilia Volokh, telah merangkakan niat firma tersebut untuk menangani elemen terpusat tertentu dalam protokolnya yang bertujuan untuk mempertahankan diri daripada penapisan dan menjadikan sistemnya lebih kukuh.
Starknet beroperasi sebagai rollup kesahihan menggunakan teknologi bukti ZK untuk menggabungkan transaksi, dengan bukti kriptografi yang dikemukakan kepada Ethereum untuk mencapai keselamatan dan kepastian bagi transaksi lapisan-2.
Menurut Volokh, protokol Starknet masih bergantung kepada StarkWare untuk mencipta blok L2, mengira bukti dan memulakan kemas kini keadaan lapisan-1 ke rangkaian Ethereum.
"Dalam erti kata ini, operasi rangkaian adalah terpusat. Keadaan sementara ini, sehingga desentralisasi penuh, bukanlah perkara yang buruk. Walaupun Starkware mengendalikan rangkaian, ia tidak dapat mencuri wang dan tidak dapat melakukan peralihan keadaan yang tidak sah kerana ia memerlukan pelaksanaan pengesah di Ethereum," jelas Volokh.
Walaupun Starkware masih menjadi "gerbang terpusat" untuk masuk ke Starknet, Volokh menambah bahawa protokol tersebut adalah "100% jujur" dan tidak dapat memalsukan transaksi atau maklumat, kerana rangkaian lapisan-1 Ethereum bertindak sebagai penapis.
Satunya cara yang nyata bagi Starknet untuk "berkelakuan tidak baik" adalah dengan tidak menghantar bukti ke Ethereum atau dengan secara khusus menapis pihak tertentu daripada menyertakan transaksi atau bukti.
"Sebagai contoh, jika pengatur urutan memutuskan untuk mengecualikan satu transaksi daripada entiti tertentu, mereka bebas berbuat demikian. Selagi perkara-perkara lain yang mereka cuba promosikan adalah sah."
Bagi Starknet, pertimbangan terakhir adalah sebahagian daripada sebab utama untuk mendesentralisasikan bahagian-bahagian protokolnya dalam usaha untuk melawan dua punca utama penapisan dalam sistem berdasarkan konsensus.
Penapisan yang disengajakan adalah satu pertimbangan, manakala sistem yang "tidak kukuh" yang mempunyai satu titik kegagalan tunggal merupakan ancaman lain terhadap desentralisasi, kerana semua peserta rangkaian akan "dipenapis" jika titik pusat ini menyebabkan gangguan rangkaian atau sistem.
"Kami ingin menyelesaikan kedua-dua masalah ini, dan kami berpendapat bahawa penyelesaian yang jelas untuk kedua-duanya pada masa yang sama adalah dengan melibatkan sebanyak mungkin orang yang mengendalikan Starknet."
Mendesentralisasikan komponen-komponen berbeza dalam sistem Starknet melibatkan tahap kesukaran yang berbeza. Ini termasuk mendesentralisasikan pengeluaran blok melalui protokol konsensusnya, mendesentralisasikan lapisan pembuktian yang bertanggungjawab untuk mengira bukti bagi blok dan mendesentralisasikan proses kemas kini keadaan L1.
"Saya ingin menekankan bahawa adalah penting untuk mendesentralisasikan setiap bahagian daripadanya kerana selagi sekurang-kurangnya satu daripadanya terpusat, anda belum mencapai banyak perkara," tambah Volokh sebelum menerangkan cabaran yang berkaitan dengan setiap komponen tersebut.
Mendesentralisasikan pengeluaran blok telah menjadi agak mudah kerana semua rangkaian blok bergantung kepada protokol konsensus dan mekanisme tahan sybil. Sementara itu, mendesentralisasikan pembuktian Starknet memerlukan pendekatan yang lebih baru.
"Sejauh yang saya tahu, kami adalah rollup pertama yang telah menghasilkan penyelesaian yang cukup lengkap dan konkrit," kata Volokh. Beliau juga meneruskan untuk menerangkan bagaimana ZK-rollup yang bersaing semuanya mengumpulkan transaksi ke dalam bukti dan memaparkannya di Ethereum, yang secara langsung memindahkan desentralisasi Ethereum ke penyelesaian rollup.
Walau bagaimanapun, sistem-sistem ini masih bergantung kepada entiti pusat yang berbeza untuk mencipta dan membuktikan blok, yang bermakna lapisan-2 ini "sama terpusat." Sama ada pengguna akhir bimbang tentang implikasi falsafah komponen terpusat L2 adalah perbincangan yang berbeza untuk Volokh:
"Orang yang menghargai desentralisasi melakukannya kerana mereka memahami bahawa ia memberikan lebih banyak keselamatan, dan kami berkongsi nilai-nilai tersebut lebih daripada kami fikir orang akan menyukainya atas alasan komersial."
Volokh menambah bahawa Starknet masih dalam proses merangkakan proses menguji dan melaksanakan mekanik desentralisasi ini dalam rangkaian mereka. Ini kemungkinan akan dilakukan melalui rangkaian ujian yang saling berkaitan untuk menguji fungsi serentak komponen-komponen yang berbeza.
Majalah: Inilah bagaimana ZK-rollup Ethereum boleh menjadi interoperable