Phát triển hợp đồng thông minh Rust: Phân tích sâu về kiến trúc SpuntnikDAO trong hệ sinh thái NEAR

robot
Đang tạo bản tóm tắt

Nhật ký phát triển hợp đồng thông minh Rust (10) - Phân tích SpuntnikDAO

1. Giới thiệu

Tổ chức tự trị phi tập trung ( DAO ) là một mô hình hợp tác internet mới. Nó hoạt động dựa trên mạng blockchain, do các thành viên cùng sở hữu và quản lý. Đặc điểm cốt lõi của DAO là phi tập trung, không cần có cơ quan quản lý tập trung, mà thực hiện quyết định và vận hành thông qua đề xuất và bỏ phiếu.

1.1 Sự cần thiết của DAO

Từ góc độ hợp đồng thông minh, trong hợp đồng truyền thống thường tồn tại một số thao tác đặc quyền, chẳng hạn như:

  • Nâng cấp logic hợp đồng
  • Sửa đổi cấu hình quan trọng
  • Thay đổi tài khoản quản lý hợp đồng
  • Vận hành quỹ DeFi

Trong hợp đồng Ethereum, thường sử dụng các bộ điều chỉnh như onlyOwner để hạn chế người dùng thông thường thực hiện các chức năng đặc quyền này, được thực hiện bởi quản trị viên hoặc người điều hành.

Tuy nhiên, cách kiểm soát quyền này tồn tại "vấn đề tập trung":

  • Mất chìa khóa riêng của quản trị viên có thể dẫn đến hợp đồng không thể sử dụng vĩnh viễn.
  • Các bên dự án có thể có hành vi không đúng, đe dọa đến sự an toàn của tài sản người dùng

Để đạt được sự phi tập trung thực sự, nhiều dự án đã đưa ra cơ chế bỏ phiếu cộng đồng, nâng cao độ tin cậy và minh bạch của hợp đồng, từ đó giành được lòng tin của người dùng.

DAO thường được sử dụng để bỏ phiếu nội bộ trong tổ chức, không có CEO, CFO hay các cấp quản lý khác, mà thay vào đó là các hợp đồng thông minh được triển khai trên chuỗi tự động vận hành logic kinh doanh.

2. Giới thiệu về chuỗi hợp đồng thông minh Spuntnik DAO

Cơ sở hạ tầng DAO của hệ sinh thái NEAR, Sputnik DAO( còn được gọi là astrodao) cung cấp khả năng tích hợp DAO thuận tiện cho các dự án. Nó hỗ trợ các chế độ quản trị tùy chỉnh, quản trị đa chữ ký, phát hành token quản trị và nhiều tính năng khác.

Chuỗi bài viết này sẽ giới thiệu chi tiết nguyên lý thực hiện của Spuntnik DAO, giúp độc giả suy nghĩ về cách phát triển hợp đồng thông minh Rust từ góc độ an toàn.

3. Cấu trúc dự án Spuntnik DAO

Spuntnik DAO chủ yếu được cấu thành từ 3 hợp đồng thông minh NEAR:

  1. hợp đồng sputnikdao2: hợp đồng DAO cụ thể, chịu trách nhiệm xây dựng chiến lược quản trị, xử lý bỏ phiếu đề xuất, quản lý quyền hạn thành viên, v.v.

  1. hợp đồng sputnik-staking: hợp đồng token quản trị liên kết với DAO. Người dùng có thể gửi token để nhận quyền biểu quyết, hoặc ủy quyền cho người khác để tăng trọng số của họ.

  1. hợp đồng sputnikdao-factory2: áp dụng mô hình nhà máy để tạo ra và quản lý tất cả các实例 DAO trên nền tảng.

Phiên bản Spuntnik DAO v2 hiện vẫn đang trong quá trình phát triển và thử nghiệm, chưa được triển khai trên mạng chính NEAR. Các bài viết tiếp theo sẽ giới thiệu chi tiết về cơ sở hạ tầng sinh thái NEAR này từ trên xuống dưới.

DEFI-2.7%
ETH7.64%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 5
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
TokenDustCollectorvip
· 8giờ trước
dao mới là trò chơi tối thượng các chị em ơi
Xem bản gốcTrả lời0
GasWastingMaximalistvip
· 8giờ trước
Tất cả đều là những điều quen thuộc, có cách chơi mới nào không?
Xem bản gốcTrả lời0
GasGrillMastervip
· 8giờ trước
Quyền lợi hợp đồng? Người hiểu thì sẽ hiểu.
Xem bản gốcTrả lời0
SatoshiNotNakamotovip
· 8giờ trước
dao cũng chỉ như vậy thôi
Xem bản gốcTrả lời0
WalletWhisperervip
· 8giờ trước
Phát triển thật nhanh, đã hướng tới L3 rồi.
Xem bản gốcTrả lời0
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)