Featured image for article "IoTeX Native Staking v2 — Desain Baru yang Skalabel, Aman, dan Fleksibel" from IoTeX Blogs

IoTeX Native Staking v2 — Desain Baru yang Skalabel, Aman, dan Fleksibel

Ini adalah Bagian 2 dari pengumuman Mainnet GA IoTeX. Sepanjang Mei 2020, kami akan membagikan komponen lain dari Mainnet GA, termasuk tokenomik baru, tata kelola, dan teknologi. Untuk informasi lebih lanjut tentang Mainnet GA, kunjungi Forum IoTeX.

IoTeX Blogs

Pengenalan Native Staking v2 (nsv2)

Salah satu bagian inti dari tata kelola terdesentralisasi di IoTeX Network adalah staking, di mana pemegang token menyetor (“stake”) IOTX untuk memfasilitasi operasi jaringan (misalnya, konsensus) dan tata kelola. Dengan staking, pemegang token meningkatkan keamanan IoTeX Network dan mendapatkan hadiah IOTX sebagai imbalan. Untuk informasi lebih lanjut tentang staking di IoTeX Network, lihat blog ini.

IoTeX saat ini menggunakan smart contracts untuk mengelola operasi staking. Setiap tindakan terkait staking (yaitu, stake baru, re-stake, un-stake, penarikan) memerlukan panggilan smart contract, yang membatasi skalabilitas dan fleksibilitas. Setelah berbulan-bulan penelitian dan simulasi, IoTeX dengan bangga mengumumkan Native Staking v2, desain staking berbasis transaksi baru yang akan sangat meningkatkan fleksibilitas, keamanan, dan skalabilitas IoTeX!

Native Staking v2: Ikhtisar Desain

Staking saat ini dilakukan menggunakan smart contracts di Ethereum dan IoTeX Mainnet. Sebagai bagian dari Mainnet GA, semua data staking dari kontrak staking Ethereum dan IoTeX saat ini (yaitu Native Staking v1 “nsv1”) akan digabungkan ke mekanisme staking berbasis transaksi baru (yaitu Native Staking v2 “nsv2”). Selain itu, portal staking baru akan memandu Anda melalui proses staking baru. Voting akan lebih murah, lebih cepat, dan lebih mudah dari sebelumnya.

Di bagian selanjutnya, kami membandingkan desain nsv1 vs. nsv2 dan memberikan penjelasan tentang setiap fitur nsv2.

a) Implementasi

Untuk nsv2, kami mengembangkan protokol baru untuk memproses operasi staking, yang merupakan jenis transaksi native baru di Mainnet GA. Ini berarti pengguna dapat membuat suara baru atau memperbarui suara yang ada hanya dengan mengirim transaksi native ke endpoint gRPC blockchain IoTeX. Tidak perlu lagi panggilan smart contract yang mahal dan memakan waktu!

voteBucket {Voter, Delegate, Amount, Duration, Auto-Stake, Self-Stake}

b) Bonus suara dari durasi staking

Di nsv1, bonus suara dari durasi staking “memudar” seiring waktu, yang mengharuskan bonus suara dihitung ulang untuk setiap pemilih setiap epoch. Ini menambah beban komputasi yang besar pada blockchain dan tidak skalabel. Oleh karena itu, nsv2 menghilangkan konsep “memudar” — bonus suara pemilih tetap sama selama periode staking yang ditentukan. Untuk detail lebih lanjut tentang bonus suara, lihat thread Native Staking v2 di Forum IoTeX.

c) Bonus suara dari self-staking

Untuk mendorong lebih banyak Delegate baru dan meningkatkan keamanan jaringan, setiap Delegate akan menentukan satu bucket sebagai “master bucket” mereka dan menerima bonus suara ekstra 6% pada setiap IOTX yang di-auto-stake di bucket ini selama lebih dari tiga bulan (persentase bonus dapat disesuaikan melalui voting jaringan). Di masa depan, master bucket ini juga mungkin memenuhi syarat untuk slashing. Untuk detail lebih lanjut tentang bonus suara, lihat thread Native Staking v2 di Forum IoTeX.

d) Transfer bucket ke alamat lain

Anda meminta fitur ini, dan kami mendengarkan! Di nsv2, pemilih sekarang dapat mentransfer bucket mereka yang ada ke alamat lain. Ini memberikan fleksibilitas bagi pengguna yang ingin menggabungkan beberapa alamat staking dan juga menyediakan dasar untuk kasus penggunaan inovatif seperti peminjaman/penyewaan bucket! Pemilih juga sekarang dapat menambahkan token ke bucket yang sudah ada.

e) Daftar atas nama Delegate

Fitur baru lain di nsv2 adalah kemampuan untuk mendaftarkan Delegate baru atas nama pengguna lain. Ini dibuat terutama untuk mengelola migrasi profil Delegate, yang saat ini terdaftar di Ethereum, ke IoTeX Mainnet.

Native Staking v2 akan diaktifkan sebagai bagian dari Mainnet GA.

Ingin tahu lebih banyak?

Untuk detail lebih lanjut mengenai nsv2, silakan lihat thread Native Staking v2 resmi di Forum IoTeX, yang mencakup detail lebih lanjut termasuk:

  • Komponen Protokol: deskripsi berbagai komponen teknis nsv2, termasuk Protobuf, API, dan dukungan frontend/ioctl
  • Perhitungan Voting Power: bagaimana durasi stake, auto-stake, dan self-stake memengaruhi kekuatan suara pemilih
  • Skenario Voting: berbagai contoh pilihan staking dan bagaimana mereka memengaruhi kekuatan suara dan hadiah pemilih
  • Pemilihan Parameter: detail teknis mengenai desain parameter, serta hasil dari berbagai simulasi
  • Rencana Migrasi: gambaran pendekatan migrasi dari nsv1 ke nsv2

Juga tetap ikuti thread forum Mainnet GA resmi untuk pembaruan baru!

Tentang IoTeX

Didirikan sebagai platform sumber terbuka pada 2017, IoTeX membangun Internet of Trusted Things, di mana semua “benda” fisik dan virtual — manusia, mesin, bisnis, dan DApps — dapat bertukar informasi dan nilai secara global. Didukung oleh tim global yang terdiri dari lebih dari 30 ilmuwan dan insinyur riset terkemuka, IoTeX menggabungkan inovasi blockchain, perangkat keras aman, dan layanan data untuk memberdayakan jaringan IoT cerdas dan ekonomi mesin. Dengan berfungsi sebagai kain kepercayaan terdesentralisasi untuk IoT, IoTeX akan memberdayakan ekonomi terdesentralisasi masa depan dengan “menghubungkan dunia fisik, blok demi blok”.

Situs web: https://iotex.io

Twitter: https://twitter.com/iotex_io

Pengumuman Telegram: https://t.me/iotexchannel

Grup Telegram: https://t.me/IoTeXGroup

Medium: https://medium.com/@iotex

Reddit: https://www.reddit.com/r/IoTeX

Bergabunglah dengan kami: https://iotex.io/careers

Stay Updated

Subscribe to get the latest posts from IoTeX Blogs delivered to your inbox.

IoTeX Native Staking v2 — Desain Baru yang... | IoTeX Blogs