Mengumumkan Strategi Delegasi Solana Foundation

Mengalokasikan 100 juta SOL untuk resistensi sensor

Solana Indonesia
12 min readNov 13, 2020

Ini adalah postingan pertama dalam seri blog yang akan dibagi menjadi tiga bagian mengenai inisiatif yang dilakukan oleh Solana Foudation untuk meningkatkan ketahanan sensor jaringan selama beberapa bulan mendatang. Postingan ini mengumumkan strategi delegasi saham baru Foundation, sementara dua postingan berikutnya akan membahas mengenai peluncuran inflasi dan staking pool.

Ikhtisar

Solana Foundation berkomitmen untuk mengembangkan jaringan Solana menjadi blockchain yang paling terdesentralisasi dan tahan sensor di dunia. Foundation terus menghabiskan sejumlah besar sumber daya untuk berinovasi demi memikirkan cara bagaimana memenuhi tujuan hari ini dan untuk jangka panjang.

Sesuai dengan piagamnya, Foundation berkomitmen untuk mendelegasikan 100.000.000 SOL (lebih dari 80% dari perbendaharaan Foundation) melalui strategi delegasi otomatis yang bertujuan untuk mencapai target berikut:

  • Meningkatkan ketahanan dan keamanan sensor jaringan dengan cara memberi insentif pada distribusi saham yang merata untuk menghindari sejumlah kecil node yang mengumpulkan sebagian besar delegasi
  • Mendorong pertumbuhan jumlah validator dengan menyediakan delegasi dasar, yang ukurannya berbanding terbalik dengan ukuran jumlah node di jaringan, untuk menurunkan node yang distaking agar dapat membantu validator yang berkinerja baik menjalankan operasi yang layak secara finansial untuk pendatang baru ke jaringan.

Untuk mencapai tujuan ini, Foundation akan menyebarkan skrip otonom yang secara dinamis dan seragam membagi dan mendelegasikan kumpulan 100.000.000 SOL untuk memaksimalkan jumlah minimum node unik yang merupakan 33% dari saham global. Detail lengkap dari strategi delegasi duraikan di bawah ini.

Solana Foundation berencana untuk mengimplementasikan strategi delegasi ini pada testnet Tour de SOL selama tanggal 16 November dan Mainnet Beta pada sekitar 1 Desember 2020. Keberhasilan penerapan dan penyeimbangan saham adalah salah satu prasyarat untuk memungkinkan inflasi pada Mainnet Beta, yang ditargetkan untuk aktivasi nanti pada bulan Desember 2020.

Node harus memenuhi kriteria kelayakan khusus sebelum menerima delegasi apa pun dari Foundation. Node yang gagal mempertahankan metrik kinerja tertentu akan dihapus delegasi Foundationnya hingga mereka memenuhi persyaratan delegasi awal lagi. Detail tentang kriteria kelayakan yang diuraikan di bawah ini.

Foundation akan secara teratur menyeimbangkan kembali distribusi delegasinya untuk memperhitungkan perubahan jumlah node di jaringan serta setiap perubahan dalam delegasi saham non-Foundation di seluruh jaringan. Detail tentang waktu penyeimbangan ulang dapat ditemukan di bawah ini.

Foundation juga akan secara otomatis mendelegasikan kembali semua hasil staking yang diakumulasikan dari saham yang didistribusikan. Dengan demikian, peningkatan suplai yang beredar sebagai akibat dari strategi delegasi ini akan dibatasi hanya untuk komisi validator, yang dibatasi 10% untuk kelayakan. Info lebih lanjut tentang dampak suplai yang beredar dan persyaratan kelayakan komisi disediakan di bawah ini.

Strategi delegasi yang dijelaskan di sini dapat berubah tergantung pada berbagai faktor. Postingan ini mencakup keseluruhan desain dan tujuan, perlu dicatat bahwa mungkin ada modifikasi pada strategi sebelum implementasi.

Rincian Teknis Strategi Delegasi

Bagian ini menjelaskan langkah-langkah yang akan diambil Foundation, melalui bot pendelegasian otomatisnya, untuk menentukan cara mendistribusikan delegasi sahamnya sesuai dengan strategi delegasi.

Mendefinisikan grup keamanan maksimal

“Grup keamanan” di sini didefinisikan sebagai grup terkecil dari node unik yang terdiri ≥ 33% ​​dari total saham di jaringan. Sama halnya, grup ini mewakili jumlah minimum node yang perlu disusupi untuk menyensor atau secara umum membahayakan keamanan jaringan secara keseluruhan. Strategi delegasi Foundation memberikan delegasi ke node validator yang memenuhi syarat yang berada di luar grup keamanan.

Grup keamanan maksimal didefinisikan sebagai grup keamanan terbesar yang dapat dibuat, mengingat delegasi strategis token Foundation di seluruh node yang memenuhi syarat pada jaringan di luar grup ini. Algoritma untuk mengidentifikasi grup ini adalah sebagai berikut:

  1. Kalkulasi 33% dari jumlah total saham di jaringan, termasuk token yang akan didelegasikan oleh Foundation.
  2. Identifikasi set minimum node validator secara kumulatif, saham non-Foundation lebih besar dari atau sama dengan jumlah ini. Ini adalah grup keamanan maksimal jaringan saat ini .

Mendelegasikan token ke node yang memenuhi syarat di luar grup keamanan maksimal

Setelah grup keamanan maksimal jaringan diidentifikasi, kumpulan token total Foundation (awalnya 100.000.000 SOL) kemudian dibagi menjadi bagian yang sama berdasarkan jumlah node yang memenuhi syarat di luar grup ini.

Selain itu, Foundation tidak akan mendelegasikan begitu banyak token ke satu node sehingga total saham kumulatifnya (Foundation+non-Foundation) melebihi total saham dari node mana pun dalam grup keamanan yang tidak menerima delegasi Foundation. Dalam kasus ini, sebuah node atau beberapa node akan menerima delegasi dari Foundation sehingga total staking yang mereka hasilkan cocok dengan staking dari node dengan staking terendah dalam grup keamanan. Setiap token yang tersisa dari delegasi yang berkurang ini kemudian tersebar secara merata di semua node yang tersisa bersama dengan delegasi Foundation ukuran penuh. Hal ini menghasilkan delegasi Foundation yang berkurang yang diterima satu node saat total delegasi mendekati atau melebihi jumlah yang diperlukan untuk masuk ke grup keamanan tanpa mengubah total urutan peringkat-saham dari node jaringan.

Contoh 1

Pertimbangkan jaringan hipotetis dengan 10 juta token non-Foundation yang distaking di 40 validator, serta Foundation yang sama-sama hipotetis dan memiliki 5 juta token yang dapat didelegasikan sesuka hati. Misalkan distribusi stake awal miring (sebelum delegasi Foundation) yang terlihat seperti ini:

Dalam contoh ini, kita melihat “grup keamanan” delegasi pra-Foundation yang terdiri dari dua node (ditunjukkan dengan warna biru). Misalnya, penyerang hanya perlu mengendalikan dua node ini untuk dapat menghentikan seluruh jaringan.

Seperti yang dijelaskan di atas, langkah pertama dalam menerapkan usulan strategi delegasi adalah menghitung grup keamanan maksimal jaringan dengan mempertimbangkan kepemilikan Foundation selain kepemilikan yang bukan milik Foundation. Dalam contoh ini, Foundation memegang 5 juta token sehingga jumlah total saham di jaringan akan menjadi 15 juta token (10 juta token di saham non-Foundation, dan 5 juta akan didelegasikan dari Foundation). Oleh karena itu, grup keamanan maksimal adalah jumlah minimum validator yang terdiri >= 5 juta token (yaitu 33% dari 15 juta) dari saham non-Foundation. Grup ini dapat diidentifikasi di sini:

Dalam hal ini, 4 saham validator non-Foundation teratas berjumlah >5 juta token (33% dari total saham) dan dengan demikian merupakan grup keamanan maksimal. Oleh karena itu, untuk memastikan grup keamanan maksimal ini , Foundation harus membagi cadangan token yang kompatibel dengan delegasi di seluruh node grup keamanan non-maksimal dengan delegasi berukuran sama.

Dalam contoh ini, ada 36 node luar dari grup keamanan yang maksimal , sehingga setiap menerima delegasi dari 138.889 token (5.000.000 token / 36 node):

Dengan distribusi yang setara dari token Foundation di seluruh node grup non-keamanan, grup keamanan jaringan telah digandakan dari dua menjadi empat node. Selain itu, node baru dan lebih kecil yang distaking dapat membantu menambah keamanan ke jaringan melalui desentralisasi.

Melalui penyebaran strategis token Foundation, ketahanan sensor dari keseluruhan jaringan telah ditingkatkan dan peluang validasi telah disajikan ke node dengan lebih sedikit saham di jaringan.

Contoh # 2

Algoritma yang digunakan untuk membagi total kumpulan delegasi Foundation dan mengirimkan delegasi yang sama ke node non-keamanan mempertahankan persyaratan bahwa pengurutan peringkat total dari node setelah delegasi harus sama dengan pengurutan peringkat berdasarkan staking non-Foundation.

Namun, persyaratan ini mungkin awalnya tidak dipenuhi di perbatasan antara node grup keamanan dan node grup non-keamanan. Sebagai contoh skenario ini adalah delegasi dari Foundation, yang awalnya dihitung sebagai bagian yang sama dari total saham Foundation di semua node grup non-keamanan, akan mengarah ke node dengan staking tertinggi di luar grup keamanan yang menerima ini. delegasi, memiliki total saham lebih besar dari node yang paling tidak dipertaruhkan di dalam grup keamanan, yang tidak menerima delegasi. Representasi grafis dari situasi ini ditampilkan di sini:

Dalam hipotesa skenario ini, delegasi Foundation yang dikirim ke node 10, 11, dan 12, telah mengubah urutan peringkat total dari set validator, yang mana melanggar batasan yang ditentukan di dalam strategi. Sebagai gantinya, algoritma pengiriman akan mengambil langkah-langkah berikut:

  1. Mengurangi delegasi ke node 10, sampai saham di node10 sama dengan saham di node9.
  2. Menghitung ulang delegasi Foundation per node setelah menambahkan jumlah delegasi Foundation yang ‘dihapus’ dari node 10 ke seluruh kumpulan.
  3. Mempertimbangkan untuk distribusi ulang staking Foundation per-node yang baru dihitung ke node dengan saham non-Foundation < node 10 (yaitu node 11 atau lebih)
  4. Jika total potensi delegasi pada node 11 sekarang lebih besar dari node 10, mulai ulang proses ini dengan mengurangi delegasi pada node 11 dan menghitung ulang saham per node untuk didistribusikan ke seluruh downstream node (yaitu kembali ke langkah 1)

Dengan menerapkan algoritma pengiriman delegasi ini ke contoh situasi yang dipresentasikan di atas, distribusi delegasi akhir akan terlihat seperti ini:

Setelah proses pengurangan ini, dalam contoh ini, jumlah delegasi untuk node 13 atau lebih telah meningkat secara proporsional dengan jumlah yang dihapus dari node 10, 11 dan 12 untuk memenuhi batasan desain tanpa mengurangi jumlah keseluruhan delegasi yang didistribusikan.

Mengurangi delegasi Foundation di dekat batas grup keamanan harus menghindari skenario yang memperkenalkan vektor serangan ekonomi dan insentif edge-case yang mungkin tidak sejalan dengan tujuan strategi yang menyeluruh.

Periode rebalancing

Delegasi Foundation akan dinilai ulang dan diseimbangkan kembali setiap 4 periode (kira-kira setiap 8 hari) sesuai dengan proses yang dijelaskan di bawah ini. Tidak ada delegasi yang akan ditambahkan kecuali pada interval rebalance, meskipun delegasi dapat dinonaktifkan kapan saja jika node gagal untuk tetap memenuhi syarat untuk delegasi.

Pada saat rebalance, semua delegasi non-Foundation akan dihitung, dan delegasi yang disesuaikan akan dihitung. Interval rebalance 4 periode berarti bahwa akan ada sejumlah jeda antara perubahan di saham non-Foundation dan penyebaran delegasi Foundatio yang diperbarui. Mengingat jumlah saham yang dapat dipindahkan Foundation dalam satu periode rebalance, mungkin diperlukan lebih dari 1 periode untuk pemanasan atau pendinginan, berdasarkan batas protokol Solana bahwa tidak lebih dari 25% dari total delegasi jaringan dapat ditambahkan atau dihapus pada single epoch. Dengan menyisakan jeda antara rebalance, ini memberi waktu bagi perubahan saham Foundation untuk diterapkan, serta mengurangi risiko kemacetan pengguna lain dari jaringan yang ingin mendelegasikan saham mereka.

Ini dirancang untuk menjadi strategi pendelegasian jangka panjang, guna mendorong kebiasaan staking selama berbulan-bulan atau bertahun-tahun, sehingga melewatkan fluktuasi per-epoch yang lebih kecil oleh delegator non-Foundation dapat diterima.

Pertimbangan

Strategi delegasi yang diusulkan dirancang untuk menciptakan insentif guna meningkatkan keamanan jaringan dan mengembangkan jaringan. Keamanan jaringan ditingkatkan oleh Foundation yang mendelegasikan tokennya dengan cara memaksimalkan jumlah minimum node yang terdiri dari > 33% dari total saham. Pertumbuhan jaringan didorong dengan menawarkan jalan bagi validator baru untuk mendapatkan delegasi dari Foundation yang menjadi tempat awal mula layanan validasi mereka.

Karena kumpulan Foundation didistribusikan secara merata di semua node grup non-keamanan, jumlah setiap delegasi Foundation berbanding terbalik dengan jumlah node grup non-keamanan yang memenuhi syarat untuk menerima delegasi. Dengan cara ini, kami berharap jaringan tumbuh dengan validator baru dan menghasilkan pendapatan yang sebanding dari delegasi Foundation demi mendukung validator yang memenuhi persyaratan delegasi.

Selain itu, node dalam grup keamanan harus terus mengevaluasi apakah bermanfaat secara ekonomi, terlebih lagi untuk membagi delegasi mereka di beberapa node. Dengan demikian, Potensi untuk membuat node di luar grup keamanan serta mendapatkan delegasi Foundation dan juga pendapatan tambahan dapat tercapai.

Delegasi Foundation akan menerima hasil staking sama dengan token yang distaking lainnya. Namun, hasil yang didistribusikan ke delegasi Foundation, dikurangi komisi yang ditetapkan oleh validator, segera ditambahkan ke total kumpulan token Foundation yang digunakan untuk strategi ini. Yaitu Bunga yang diperoleh dari token yang dipertaruhkan Foundation akan didelegasikan kembali, sesuai dengan strategi yang diuraikan di atas, pada seluruh jaringan. Hal ini menyediakan kumpulan delegasi yang meningkat untuk terus mendorong keamanan dan pertumbuhan jaringan.

Selain itu, sebagai hasil dari pendelegasian ulang hasil staking Foundation ini, dampaknya terhadap total suplai yang beredar, sebagaimana ditentukan oleh jumlah token yang saat ini dibuka dan di akun di luar kendali Solana Foundation atau Solana Labs, diminimalkan menjadi hanya token yang diperoleh oleh validator yang menerima delegasi Foundation melalui tarif komisi mereka. Kita dapat memperkirakan berapa kenaikan bulanan pada suplai yang beredar untuk tahun pertama setelah inflasi diaktifkan, dengan beberapa asumsi di sekitar tingkat rata-rata komisi validator, persentase dari total suplai yang distaking, dan tingkat inflasi global awal.

Pertama, kami mengambil asumsi maksimal dari rata-rata komisi 10% yang ditetapkan oleh validator yang menerima dana dari Foundation (perhatikan komisi maksimal yang memenuhi syarat adalah 10%). Selain itu, untuk mempermudah, kami memperkirakan bahwa fraksi rata-rata dari total saham di jaringan selama tahun pertama adalah 65% dan tingkat inflasi selama tahun pertama adalah 7,5% (menggunakan rentang rata-rata parameter inflasi potensial yang dieksplorasi di sini). Dengan asumsi ini, kami mengharapkan rata-rata hasil staking tahun pertama sekitar 11,5%. Mengingat komitmen untuk mendelegasikan 100 juta token, dan mengabaikan bunga majemuk selama tahun pertama untuk kesederhanaan, kami berharap delegasi Foundation menghasilkan sekitar 11,5 juta token. Dari perkiraan kami atas komisi rata-rata 10% untuk validator yang menerima delegasi Foundation, kami kemudian mengharapkan ≤ 10% (≤ 1,15 juta) dari 11,5 juta token ini untuk memasuki suplai yang beredar selama setahun, sementara ≥ 90% (≥ 10,5 juta token) untuk secara otomatis dimasukkan kembali ke dalam program delegasi dan disimpan sebagai akun saham yang didelegasikan. Hal ini menunjukkan batas atas peningkatan suplai yang beredar sebagai konsekuensi dari strategi pendelegasian ini tidak lebih dari seekitar 100.000 token per bulan.

Persyaratan

Harap dicatat jaringan Solana selalu dan akan tetap bersifat publik. Siapa pun dapat mengoperasikan validator dan mendapatkan hadiah dari delegasi kapan saja, tanpa memerlukan izin dari Solana Foundation. Namun, untuk menerima delegasi langsung dari Foundation dan memenuhi syarat untuk program yang dijelaskan dalam dokumen ini, semua kriteria berikut harus dipenuhi.

Prasyarat

Berikut ini harus dipenuhi sebelum Solana Foundation akan menyertakan node validator pada Mainnet Beta dalam strategi distribusi delegasinya.

  1. Operator node harus lulus KYC
  2. Operator node harus menyetujui dan menandatangani Perjanjian Partisipasi kami.
  3. Operator node harus berpartisipasi dalam setidaknya satu tahap penuh (durasi sekitar satu bulan) dari program testnet berinsentif Tour de SOL . Setelah berhasil berpartisipasi dalam Tour de SOL, validator berhak untuk berpartisipasi dalam program delegasi di jaringan Mainnet Beta Solana.
  4. Validator yang memenuhi syarat untuk delegasi Foundation di Mainnet Beta dapat memilih untuk memigrasi node Tour de SOL mereka dari testnet ke Mainnet Beta, atau mereka dapat memilih untuk terus berpartisipasi dalam Tour de SOL dan mendapatkan kompensasi yang sesuai, dan memulai node kedua didedikasikan untuk Mainnet Beta.

Persyaratan Teknis

Metrik teknis berikut harus dikelola oleh node agar tetap memenuhi syarat untuk delegasi Foundation. Node baru yang berpartisipasi dalam program harus secara konsisten mempertahankan kriteria ini selama Periode Pengecualian Delegasi (didefinisikan di bawah) sebelum mereka akan menerima delegasi Foundation awal mereka.

Perhatikan bahwa persyaratan teknis ini akan berubah seiring waktu karena kinerja jaringan menjadi lebih baik.

  • Voting > 90% untuk semua block yang valid selama jendela pengambilan sampel.
  • Sebuah block dianggap valid jika telah menerima maksimum (32) konfirmasi oleh cluster, atau merupakan pendahulu dari sebuah block.
  • Pertahankan tingkat kenakalan <10% selama jangka waktu rata-rata bergerak 48 jam.
  • Sebuah node dianggap nakal jika slot root lebih dari 256 slot di belakang slot root jaringan supermayoritas. Status kenakalan akan disurvei setiap jam. Jika sebuah node diambil sampelnya dan dilabel sebagai nakal di lebih dari 10% dari pemeriksaan 48 jam sebelumnya, ia dianggap telah gagal dalam persyaratan ini.
  • Mengusulkan block di > 90% dari slot pemimpin yang dijadwalkan
  • Validator yang belum menerima delegasi apa pun dan tidak termasuk dalam jadwal pemimpin epoch saat ini dikecualikan dari kriteria ini. Setelah delegasi Foundation diterima dan node memasuki jadwal pemimpin (produsen block), persyaratan ini akan diberlakukan.
  • Pertahankan tingkat komisi ≤ 10%

Jika validator gagal dari salah satu kriteria di atas, delegasi Landasannya dinonaktifkan dalam epoch saat ini dan node memasuki periode Pengecualian Delegasi.

Periode Pengecualian Delegasi

Node yang baru untuk program, dan yang gagal mempertahankan kriteria delegasi tidak memenuhi syarat untuk delegasi Foundation selama minimal dua periode rebalance, yang didefinisikan sebagai Periode Pengecualian Delegasi. Selama periode ini, kinerja node akan terus dipantau bersama dengan semua node yang didelegasikan. Kriteria delegasi harus dipertahankan selama Periode Pengecualian Delegasi penuh dan kemudian node akan menerima delegasi Foundation pada periode penyeimbangan berikutnya. Jika node gagal mempertahankan persyaratan selama periode pengecualian, waktu Periode Pengecualian Delegasi akan dimulai kembali.

Bermigrasi dari distribusi saham Foundation saat ini

Sebagian besar validator yang telah berpartisipasi dalam Mainnet Beta sejauh ini telah menerima hingga 550.000 delegasi SOL dari Foundation. Sampai sekarang, nilai ini agak sewenang-wenang. Untuk mempersiapkan strategi distribusi baru, skrip saat ini yang digunakan untuk mendelegasikan secara otomatis saham Foundation akan dimodifikasi untuk mendelegasikan tidak lebih dari 270.000 SOL ke satu node, dan delegasi baru hingga 270.000 SOL akan dibuat untuk validator yang baru saja bergabung dengan Mainnet Beta . Hal ini akan memberikan perkiraan yang sangat kasar dari hasil rebalance pertama dari strategi baru setelah diterapkan. Dengan memigrasi saham dalam jumlah besar sekarang selama beberapa periode, kita akan menghindari pergerakan saham utama satu periode saat program strategi baru dimulai.

Validator yang sudah distaking di Mainnet Beta tidak akan secara default tunduk pada periode Pengecualian Delegasi, untuk menghindari semua orang di jaringan dilucuti dari delegasi mereka sekaligus. Jika validator gagal memenuhi kriteria teknis saat program baru diaktifkan, mereka akan dikenakan periode Pengecualian Delegasi.

Perubahan pada paket kompensasi Mainnet Beta saat ini

Validator yang berpartisipasi dalam Mainnet Beta sejauh ini telah memperoleh kompensasi bulanan langsung dari Solana Foundation untuk layanan mereka. Program kompensasi ini diharapkan berakhir sebelum pemberlakuan inflasi pada Mainnet Beta. Pengumuman final akan dibuat oleh Solana Foundation melalui Discord dan forum Solana untuk mengakhiri kontrak yang ada. Insentif finansial untuk validator akan secara eksklusif berasal dari penghargaan inflasi yang digerakkan oleh protokol ganda.

Rencana kompensasi untuk berpartisipasi dalam program testnet berinsentif Tour de SOL tidak akan berubah dengan aktivasi inflasi pada Mainnet Beta.

Pastikan untuk mengikuti kami di berbagai chanel sosial media kami untuk menerima update harian tentang apa yang terjadi di ekosistem Solana. Kami juga sering menginfokan update melalui Blockfolio Signal, jadi tambahkan $SOL ke Portofolio Anda jika Anda tertarik untuk menerima update secara langsung.

Twitter | Telegram | Reddit | Youtube | Medium | VK | Weibo | Blockfolio

--

--

Solana Indonesia
Solana Indonesia

Written by Solana Indonesia

Pembaruan, pengumuman, dan penjelasan; Pelajari lebih lanjut tentang teknologi, validator, partner dan komunitas Solana.

No responses yet