Banff: Subnet Elastis
Pembaruan: Banff berhasil diaktifkan di Avalanche Mainnet pada pukul 12 siang EDT pada hari Selasa, 18 Oktober!
Pembaruan (10/18): Banff berhasil diaktifkan di Avalanche Mainnet pagi ini pukul 12 siang EDT!
Subnet Elastis
Banff membuka kemampuan pembuat Subnet untuk mengaktifkan validasi Proof-of-Stake dan hadiah berbasis waktu aktif menggunakan token mereka sendiri di Subnet mereka sendiri. Ini berarti bahwa untuk pertama kalinya siapa pun dapat menjadi validator Subnet hanya dengan mempertaruhkan tokennya di P-Chain. Subnet yang memilih untuk mengaktifkan fitur baru ini harus menjalani transformasi satu kali menjadi jenis Subnet baru yang disebut Subnet Elastis.
Saat mengaktifkan Validasi Elastis, pencipta secara permanen mengunci Subnet dari modifikasi di masa mendatang (mereka melepaskan kunci kontrol mereka), menentukan Token Asli Longsor (ANT) yang harus digunakan oleh validator untuk mempertaruhkan dan yang akan didistribusikan sebagai hadiah taruhan, dan menyediakan satu set parameter yang mengatur bagaimana mekanisme staking Subnet akan bekerja (yaitu “berapa jumlah min staking”). Beberapa parameter yang dapat dikonfigurasi ini tercantum di bawah ini:
- ID Aset (aset yang digunakan untuk mempertaruhkan dan hadiah)
- Pasokan Token Awal (pasokan aset saat ini setelah transformasi)
- Pasokan Maksimum (jumlah aset yang akan ada setelah semua hadiah dicetak)
- Min Validator Stake (jumlah minimum dana yang diperlukan untuk menjadi validator)
- Max Validator Stake (jumlah dana maksimum yang dapat dialokasikan oleh satu validator, termasuk dana yang didelegasikan)
- Durasi Stake Min (jumlah detik minimum yang dapat dipertaruhkan oleh seorang staker)
- Durasi Taruhan Maksimum (jumlah detik maksimum yang dapat dipertaruhkan oleh pembuat taruhan)
- Biaya Delegasi Min (persentase minimum yang harus dikenakan oleh validator kepada delegator untuk pendelegasian)
- Taruhan Delegator Min (jumlah minimum dana yang diperlukan untuk menjadi delegator)
- Max Validator Weight Factor (faktor yang menghitung jumlah maksimum delegasi yang dapat diterima validator)
- Persyaratan Uptime (persentase minimum validator harus online dan responsif untuk menerima hadiah)
Pada aktivasi Banff, Token Asli Avalanche dari X-Chain hanya dapat digunakan sebagai token yang dapat dipertaruhkan di Subnet Elastis. Dalam rilis mendatang, dukungan akan ditambahkan untuk menggunakan ERC-20 sebagai ANT (yang dapat digunakan sebagai aset yang dapat dipertaruhkan dan berharga di Subnet Elastis).
Penghapusan Validator Subnet Awal
Pembuat subnet harus menentukan durasi staking dan bobot staking yang eksplisit untuk setiap validator yang mereka tambahkan ke set validator Subnet mereka (kecuali Subnet telah diubah menjadi Subnet Elastis, dalam hal ini validator menentukan ini saat staking). Setelah ditetapkan, baik durasi taruhan validator maupun bobot taruhannya tidak dapat diubah.
Meskipun sebagian besar waktu ini bukan masalah, pembuat Subnet yang menambahkan validator dengan bobot taruhan yang salah atau berkinerja buruk tidak akan dapat menghapus validasi yang merepotkan hingga durasi taruhan yang telah ditentukan selesai. Sampai sekarang!
Di Banff, pembuat Subnet mendapatkan kemampuan untuk menghapus validator sebelum akhir periode taruhannya dari Subnet. Jika Subnet telah dibuat Elastis, pembuat Subnet juga dapat menggunakan transaksi ini untuk menghapus validator yang ditambahkan sebelum staking berbasis token diaktifkan.
Pesan Protobuf P2P
Di semua versi AvalancheGo sebelumnya, semua pesan peer-to-peer (p2p) yang dikirim antar node menggunakan serializer khusus untuk menyandikan/mendekodekan data terstruktur (lihat message/codec dan wrappers ). Implementasi ini sangat dioptimalkan untuk AvalancheGo tetapi sulit untuk diperluas tanpa membatalkan pesan/data yang ada karena tidak kompatibel untuk maju dan mundur. Meskipun pustaka ini bagus untuk menyandikan data yang memerlukan format kanonis (mis. blok), namun membuat modifikasi paket jaringan AvalancheGo menjadi tidak praktis.
Di Banff, semua pesan p2p diserialkan menggunakan Protocol Buffers (Protobuf). Meskipun ada ratusan pendekatan serialisasi, Protobuf adalah pilihan yang jelas untuk peningkatan ini karena sudah digunakan secara luas di seluruh AvalancheGo oleh penangan Custom VM. Di luar format kabel yang kompatibel mundur dan maju, paket serialisasi berbasis Protobuf baru kami menggunakan lebih sedikit memori, menggunakan lebih sedikit bandwidth, dan lebih cepat dari implementasi kami sebelumnya. Belum lagi, kode serialisasi untuk bahasa lain dapat dibuat secara otomatis. Anda dapat melihat semua file *.proto yang digunakan oleh AvalancheGo di sini .
Penerima Biaya Delegasi Khusus
Saat mendesain Subnet Elastis, kami membuat jenis transaksi staking baru untuk menyatukan semua interaksi staking berbasis token (baik di Jaringan Primer atau Subnet Elastis). Jenis transaksi baru ini memungkinkan validator untuk menentukan penerima hadiah terpisah untuk biaya delegasi, selain menambahkan dukungan untuk mempertaruhkan ANT
Fleksibilitas pembayaran biaya ini memungkinkan penyedia staking untuk secara langsung memberi kompensasi kepada mitra mereka untuk menarik delegasi ke validator mereka. Seperti yang mungkin Anda duga, fitur ini bekerja dengan baik di Jaringan Utama dan di Subnet Elastis.
FAQ
Bagaimana cara memutakhirkan node saya?
Proses upgrade ke AvalancheGo v1.9.0 sama dengan upgrade lainnya. Jika Anda membangun dari sumber, jalankan skrip pembangunan seperti sebelumnya. Jika Anda menggunakan binari yang telah dikompilasi sebelumnya, aktifkan seperti sebelumnya. Jika Anda menggunakan skrip penginstal , gunakan itu seperti sebelumnya.
Setelah Anda memulai AvalancheGo v1.9.0, Anda tidak perlu melakukan apa pun. Informasi lebih lanjut tentang memperbarui node dapat ditemukan di sini . Sebagai pengingat, praktik terbaik adalah memiliki cadangan kunci/sertifikat staking Anda.
Apakah saya harus memutakhirkan node saya?
Jika Anda tidak memutakhirkan validator Anda ke v1.9.0 sebelum tanggal aktivasi Avalanche Mainnet (yang akan dibagikan dalam beberapa hari mendatang), node Anda akan ditandai sebagai offline dan node lain akan melaporkan node Anda memiliki waktu aktif yang lebih rendah, yang dapat membahayakan hadiah taruhan Anda.
Apakah ada perubahan dalam persyaratan perangkat keras?
TIDAK.
Apakah memperbarui akan mengurangi waktu aktif validator saya?
Tidak. Sebagai pengingat, Anda dapat memeriksa perkiraan waktu aktif validator menggunakan panggilan API `info.uptime` :
Saya pikir ada sesuatu yang salah. Apa yang harus saya lakukan?
Pertama, pastikan Anda telah membaca dokumentasi secara menyeluruh dan memeriksa FAQ . Jika Anda tidak melihat jawaban atas pertanyaan Anda, buka server Discord kami dan cari pertanyaan Anda. Jika belum ditanyakan, silakan posting di saluran yang sesuai.
Tentang longsoran salju
Avalanche adalah platform kontrak pintar tercepat di industri blockchain, sebagaimana diukur dengan waktu hingga finalitas, dan memiliki validator terbanyak yang mengamankan aktivitasnya dari protokol bukti kepemilikan apa pun. Longsor sangat cepat, berbiaya rendah, dan ramah lingkungan. Aplikasi apa pun yang mengaktifkan kontrak pintar dapat mengungguli pesaingnya dengan menerapkan di Avalanche. Tidak percaya? Coba Longsor hari ini.
Situs web | Buku putih | Twitter | Perselisihan | GitHub | Dokumentasi | Telegram | Facebook | LinkedIn | Reddit | Youtube

![Apa itu Linked List? [Bagian 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































