Analisis kontrak Spuntnik DAO: Infrastruktur pemerintahan desentralisasi ekosistem NEAR

robot
Pembuatan abstrak sedang berlangsung

Rust smart contract pengembangan jurnal (10): Analisis seri kontrak Spuntnik DAO

1. Pendahuluan

Organisasi otonom terdesentralisasi ( DAO ) adalah cara baru dalam kolaborasi organisasi internet. Ini beroperasi berdasarkan jaringan blockchain, dimiliki dan dikelola secara bersama oleh anggota internal. Karakteristik inti DAO adalah terdesentralisasi, tanpa pengawasan lembaga terpusat, biasanya mengambil pendekatan proposal dan pemungutan suara untuk pengambilan keputusan dan manajemen.

1.1 Kebutuhan DAO

Dari sudut pandang smart contract, biasanya ada beberapa operasi istimewa dalam kontrak tradisional, seperti:

  • Tingkatkan logika bisnis kontrak
  • Mengubah informasi konfigurasi kunci
  • Ganti akun fungsi kontrak
  • Tindakan sensitif yang melibatkan pool dana DeFi
  • dan

Kontrak Solidity di Ethereum sering menggunakan modifier seperti onlyOwner untuk membatasi pengguna biasa dalam mengeksekusi fungsi-fungsi istimewa ini, dan dieksekusi oleh pengelola atau operator yang ditunjuk.

Namun, cara kontrol akses ini dapat menyebabkan "masalah sentralisasi" pada kontrak. Situasi berikut mungkin terjadi:

  • Kunci pribadi akun fungsi kontrak hilang, menyebabkan kegagalan titik tunggal, kontrak tidak dapat berfungsi selamanya
  • Pihak proyek tidak dapat dipercaya atau tidak bertanggung jawab, mungkin melakukan tindakan jahat.

Risiko ini akan membawa ketidakpastian terhadap keamanan aset pengguna. Oleh karena itu, untuk mencapai desentralisasi yang sebenarnya, banyak proyek memperkenalkan mekanisme pemungutan suara komunitas untuk meningkatkan keandalan dan transparansi kontrak, serta memenangkan kepercayaan pengguna.

DAO sering digunakan untuk pemungutan suara di dalam organisasi. Berbeda dengan lembaga terpusat tradisional, tidak ada peran manajemen seperti CEO, melainkan dijalankan oleh smart contract yang secara otomatis beroperasi di blockchain untuk mengeksekusi logika bisnis.

2. Penjelasan Seri Kontrak Spuntnik DAO

Platform infrastruktur DAO ekosistem NEAR Sputnik DAO( yang juga dikenal sebagai astrodao) memberikan kemampuan otonomi komunitas yang baik untuk NEAR. Pihak proyek dapat dengan mudah mengintegrasikan mekanisme DAO, menetapkan berbagai mode pemerintahan, mengonfigurasi pemerintahan multi-tanda tangan, menerbitkan token pemerintahan, dan kebutuhan personalisasi lainnya.

Seri ini akan menjelaskan secara detail Spuntnik DAO, menganalisis prinsip implementasi smart contract-nya, dan membantu mempertimbangkan bagaimana mengembangkan smart contract Rust dari sudut pandang keamanan.

3. Struktur Proyek Spuntnik DAO

Platform Spuntnik DAO terdiri dari 3 smart contract NEAR:

  • sputnikdao2 smart contract: contoh kontrak DAO yang spesifik, digunakan untuk merumuskan strategi pemerintahan, menangani proposal dan pemungutan suara, mengontrol hak anggota, dll.

  • kontrak sputnik-staking: kontrak token pemerintahan yang terikat pada instance DAO. Pengguna dapat menyetor token untuk mendapatkan bobot suara, atau mendelegasikannya kepada orang lain untuk meningkatkan bobotnya.

  • kontrak sputnikdao-factory2: menggunakan model pabrik untuk membuat dan mengelola semua instance DAO di platform.

Seri ini akan secara mendetail memperkenalkan infrastruktur dasar ekosistem NEAR, platform Spuntnik DAO, harap tetap mengikuti konten selanjutnya.

Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
MidnightTradervip
· 7jam yang lalu
Sangat luar biasa, kontraknya bagus
Lihat AsliBalas0
TokenStormvip
· 7jam yang lalu
Data on-chain menunjukkan ada arbitrase tapi tetap saja merasa takut
Lihat AsliBalas0
BankruptcyArtistvip
· 8jam yang lalu
dao luar biasa ah!
Lihat AsliBalas0
FancyResearchLabvip
· 8jam yang lalu
Satu lagi DAO yang penuh hiasan, ayo berikan bata kepada Luban.
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)