StarkWare bergerak menuju desentralisasi melalui perencanaan dan implementasi dua jalur ini;
Starknet memiliki peta jalan yang jelas untuk langkah-langkah transisi ke protokol proof-of-stake yang terdesentralisasi.
Pendahuluan
Starknet mendapatkan keamanan dan desentralisasi yang ditawarkan Ethereum dengan mengirimkan bukti STARK tentang transisi statusnya untuk verifikasi pada blockchain Ethereum. Proses ini memberlakukan batasan signifikan pada kekuatan entitas terpusat yang membangun dan memelihara Starknet, seperti StarkWare dan Starknet Foundation: entitas terpusat tidak dapat memalsukan pesan transaksi untuk salah mengartikan atau memanipulasi data dan aset pengguna secara curang.
Ini adalah langkah pertama dan paling penting dalam memastikan bahwa kepercayaan Starknet diminimalkan dan bahwa pengguna Starknet tidak bergantung pada kejujuran otoritas terpusat saat menggunakan jaringan. Namun, lebih banyak yang harus dilakukan untuk memastikan minimalisasi kepercayaan penuh dan desentralisasi, dan bahkan jika entitas seperti Starknet Foundation atau StarkWare menghilang, jaringan akan terus beroperasi secara tertib tanpa gangguan. Posting ini menguraikan peta jalan tentatif untuk langkah selanjutnya.
Kemajuan saat ini
Lebih dari setahun yang lalu, kami mulai mendokumentasikan proses penelitian desentralisasi kami dalam serangkaian posting blog, yang berpuncak pada proposal konkret sederhana.
Singkatnya, tujuan kami adalah untuk mentransisikan operasi pemesan dan prover ke protokol proof-of-stake terdesentralisasi di mana siapa pun dapat berpartisipasi dalam pengurutan sehingga tidak ada yang sangat diperlukan untuk aktivitas jaringan yang berkelanjutan. Untuk melakukan ini, kami akan menerapkan dua langkah yang diperlukan:
Menerapkan berbagai komponen yang diperlukan untuk menjalankan protokol terdesentralisasi;
Proses transisi desentralisasi operasi secara bertahap ke staker Starknet.
Dalam posting ini, kita akan fokus pada yang terakhir.
Proses transisi
Singkatnya, proses transisi itu sendiri terdiri dari empat jalur:
Transisi ke arsitektur jaringan terdesentralisasi sementara operasi sequencer tetap terpusat;
Pastikan ketersediaan tumpukan perangkat lunak sumber terbuka sepenuhnya;
Pengembangan jaringan pengujian dan integrasi yang semakin luas;
Menarik staker untuk bergabung sebelum pemesan akhirnya beralih ke proof-of-stake.
Penomoran mewakili beberapa dependensi berurutan yang jelas, tetapi banyak pekerjaan dapat dilakukan pada saat yang bersamaan. Mari kita perluas setiap jalur secara singkat.
Arsitektur jaringan terdesentralisasi
Jaringan Starknet akan pindah ke model yang lebih terdesentralisasi:
Saat ini, tidak ada komunikasi antara node penuh, tetapi setiap node bergantung pada kueri berkala sequencer melalui gateway umpan balik terpusat.
Dalam model terpusat tingkat rendah, node penuh menjadi bagian dari jaringan peer-to-peer dan tidak mengharuskan setiap node dihubungkan ke sequencer.
Perubahan ini melampaui koneksi jaringan. Mari kita ilustrasikan ini dengan dua contoh.
Pertama, pemesan akan menandatangani bloknya untuk mengurangi beberapa asumsi kepercayaan dan mempersiapkan pembentukan protokol BFT berbasis pemungutan suara. Kedua, propagasi data akan mengambil gaya yang lebih terdistribusi, dengan node saling membantu menyinkronkan status dan menyelesaikan tampilan lokal mereka.
Berkomitmen untuk tumpukan perangkat lunak sumber terbuka sepenuhnya
Tumpukan perangkat lunak sumber terbuka: Memastikan ketersediaan tumpukan perangkat lunak sumber terbuka sangat penting untuk memungkinkan semua orang berpartisipasi dalam semua aspek protokol dan jaringan. Karena StarkWare dan kontributor lainnya menerapkan lebih banyak komponen, mereka akan dirilis untuk semua orang untuk menguji, mengkritik, dan beradaptasi. Beberapa contoh penting (bagian dari tumpukan yang sudah open source) termasuk node penuh (Pathfinder, Juno, Deoxys), provers (Stone, Sandstorm), sequencer (Blockifier, Madara), dan penjelajah blok (Starkscan, Voyager, ViewBlock, Stark Compass).
Jaringan pengujian dan integrasi: Jaringan pengujian dan integrasi yang ekstensif diperlukan untuk memaksimalkan proses transisi yang lancar. Untuk setiap komponen baru, ini dapat berkembang dari testnet internal ke testnet berlisensi yang lebih luas dengan peserta eksternal, dan akhirnya ke testnet publik dan mainnet. Anda perlu membuat beberapa pilihan nanti, seperti memilih antara metode berurutan dan bersamaan yang memperkenalkan komponen baru untuk pengujian.
Staker bergabung: Kita harus memberi kontrak staking L1 cukup waktu untuk mengumpulkan token staking yang cukup untuk memastikan bahwa protokol terdesentralisasi memiliki kekuatan ekonomi nyata. Ini untuk menghindari situasi di mana sejumlah kecil peserta tanpa minat nyata mencoba mengendalikan Starknet dengan jahat.
Kesimpulan
Sebagai kesimpulan, kami telah memberikan gambaran kasar tentang peta jalan desentralisasi tentatif Starknet di sini. Seperti halnya inisiatif teknik, peta jalan ini dapat berubah karena komunitas kontributor kami menghasilkan wawasan yang lebih baik.
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.
Starknet mengungkapkan peta jalan menuju desentralisasi: desentralisasi bertahap kekuatan operasional ke pemangku kepentingan jaringan
Awalnya ditulis oleh StarkWare
Disusun oleh Luffy, Foresight News
TL; DR
Pendahuluan
Starknet mendapatkan keamanan dan desentralisasi yang ditawarkan Ethereum dengan mengirimkan bukti STARK tentang transisi statusnya untuk verifikasi pada blockchain Ethereum. Proses ini memberlakukan batasan signifikan pada kekuatan entitas terpusat yang membangun dan memelihara Starknet, seperti StarkWare dan Starknet Foundation: entitas terpusat tidak dapat memalsukan pesan transaksi untuk salah mengartikan atau memanipulasi data dan aset pengguna secara curang.
Ini adalah langkah pertama dan paling penting dalam memastikan bahwa kepercayaan Starknet diminimalkan dan bahwa pengguna Starknet tidak bergantung pada kejujuran otoritas terpusat saat menggunakan jaringan. Namun, lebih banyak yang harus dilakukan untuk memastikan minimalisasi kepercayaan penuh dan desentralisasi, dan bahkan jika entitas seperti Starknet Foundation atau StarkWare menghilang, jaringan akan terus beroperasi secara tertib tanpa gangguan. Posting ini menguraikan peta jalan tentatif untuk langkah selanjutnya.
Kemajuan saat ini
Lebih dari setahun yang lalu, kami mulai mendokumentasikan proses penelitian desentralisasi kami dalam serangkaian posting blog, yang berpuncak pada proposal konkret sederhana.
Singkatnya, tujuan kami adalah untuk mentransisikan operasi pemesan dan prover ke protokol proof-of-stake terdesentralisasi di mana siapa pun dapat berpartisipasi dalam pengurutan sehingga tidak ada yang sangat diperlukan untuk aktivitas jaringan yang berkelanjutan. Untuk melakukan ini, kami akan menerapkan dua langkah yang diperlukan:
Dalam posting ini, kita akan fokus pada yang terakhir.
Proses transisi
Singkatnya, proses transisi itu sendiri terdiri dari empat jalur:
Penomoran mewakili beberapa dependensi berurutan yang jelas, tetapi banyak pekerjaan dapat dilakukan pada saat yang bersamaan. Mari kita perluas setiap jalur secara singkat.
Arsitektur jaringan terdesentralisasi
Jaringan Starknet akan pindah ke model yang lebih terdesentralisasi:
Saat ini, tidak ada komunikasi antara node penuh, tetapi setiap node bergantung pada kueri berkala sequencer melalui gateway umpan balik terpusat.
Perubahan ini melampaui koneksi jaringan. Mari kita ilustrasikan ini dengan dua contoh.
Pertama, pemesan akan menandatangani bloknya untuk mengurangi beberapa asumsi kepercayaan dan mempersiapkan pembentukan protokol BFT berbasis pemungutan suara. Kedua, propagasi data akan mengambil gaya yang lebih terdistribusi, dengan node saling membantu menyinkronkan status dan menyelesaikan tampilan lokal mereka.
Berkomitmen untuk tumpukan perangkat lunak sumber terbuka sepenuhnya
Tumpukan perangkat lunak sumber terbuka: Memastikan ketersediaan tumpukan perangkat lunak sumber terbuka sangat penting untuk memungkinkan semua orang berpartisipasi dalam semua aspek protokol dan jaringan. Karena StarkWare dan kontributor lainnya menerapkan lebih banyak komponen, mereka akan dirilis untuk semua orang untuk menguji, mengkritik, dan beradaptasi. Beberapa contoh penting (bagian dari tumpukan yang sudah open source) termasuk node penuh (Pathfinder, Juno, Deoxys), provers (Stone, Sandstorm), sequencer (Blockifier, Madara), dan penjelajah blok (Starkscan, Voyager, ViewBlock, Stark Compass).
Jaringan pengujian dan integrasi: Jaringan pengujian dan integrasi yang ekstensif diperlukan untuk memaksimalkan proses transisi yang lancar. Untuk setiap komponen baru, ini dapat berkembang dari testnet internal ke testnet berlisensi yang lebih luas dengan peserta eksternal, dan akhirnya ke testnet publik dan mainnet. Anda perlu membuat beberapa pilihan nanti, seperti memilih antara metode berurutan dan bersamaan yang memperkenalkan komponen baru untuk pengujian.
Staker bergabung: Kita harus memberi kontrak staking L1 cukup waktu untuk mengumpulkan token staking yang cukup untuk memastikan bahwa protokol terdesentralisasi memiliki kekuatan ekonomi nyata. Ini untuk menghindari situasi di mana sejumlah kecil peserta tanpa minat nyata mencoba mengendalikan Starknet dengan jahat.
Kesimpulan
Sebagai kesimpulan, kami telah memberikan gambaran kasar tentang peta jalan desentralisasi tentatif Starknet di sini. Seperti halnya inisiatif teknik, peta jalan ini dapat berubah karena komunitas kontributor kami menghasilkan wawasan yang lebih baik.