

tiêu đề phụ
Tổ chức tự trị phi tập trung (DAO) là một cách hợp tác hoàn toàn mới cho các tổ chức con người trên Internet. Nó hoạt động trên mạng blockchain và được đồng sở hữu và quản lý bởi ủy ban thành viên nội bộ của nó. Đặc điểm của DAO là tính “phi tập trung”, nghĩa là loại hình tổ chức này không cần được giám sát và vận hành bởi một tổ chức tập trung, và việc ra quyết định nội bộ của nó thường được quản lý và thúc đẩy dưới dạng các đề xuất (Proposal) và biểu quyết (Voting).
chữ
1.1 🧐Tại sao nên sử dụng DAO?
Từ quan điểm của hợp đồng thông minh, thường có một số hoạt động đặc quyền trong hợp đồng thông thường, tương tự như:
Nâng cấp logic kinh doanh hợp đồng
Thay đổi thông tin cấu hình khóa hợp đồng
Thay thế tài khoản chức năng hợp đồng
Các hoạt động nhạy cảm liên quan đến nhóm quỹ DeFi
Chờ đợi...
Các hợp đồng Solidity được triển khai trong Ethereum thường sử dụng các công cụ sửa đổi như onlyOwner để ngăn người dùng thông thường của hợp đồng thực hiện các chức năng đặc quyền này, đồng thời, thao tác thiết lập các mức đặc quyền này phải được thực hiện bởi quản trị viên (Administer) hoặc người điều hành được phép bởi hợp đồng (Người điều hành) để thực hiện thay mặt cho.
Tuy nhiên, sử dụng phương pháp kiểm soát quyền hạn như vậy, hợp đồng chắc chắn sẽ có "vấn đề tập trung"💥.
Hãy tưởng tượng tình huống sau:
Khóa riêng của tài khoản chức năng hợp đồng (chẳng hạn như người quản lý và người điều hành) có thể bị mất, điều này sẽ gây ra sự cố lỗi một điểm, khiến hợp đồng vĩnh viễn ở trạng thái từ chối dịch vụ.
Nhóm dự án phát triển hợp đồng là không đáng tin cậy hoặc vô trách nhiệm, và có khả năng thực hiện một số hành vi nguy hiểm như "bỏ tiền túi".
DAO thường được sử dụng để bỏ phiếu trên toàn tổ chức. So với các tổ chức điều hành tập trung truyền thống, những thứ cụ thể không được kiểm soát bởi một "CEO" cụ thể. Tương tự như vậy, không có CFO, CMO và nhiều vai trò quản lý khác trong tổ chức này. Thay vào đó, nó là một hợp đồng thông minh tích hợp logic kinh doanh và được triển khai trên chuỗi để chạy tự động.
tiêu đề phụ
2. Giải thích loạt hợp đồng Spuntnik DAO
Nền tảng cơ sở hạ tầng DAO Sputnik DAO (còn được gọi là astrodao) được cung cấp bởi Giao thức NEAR mang lại cho NEAR quyền tự chủ cộng đồng sinh thái tốt.
Loạt bài "Nhật ký xây dựng hợp đồng thông minh Rust (10) - Spuntnik DAO" này sẽ giới thiệu chi tiết về Spuntnik-DAO và sẽ phân tích dần các nguyên tắc triển khai nội bộ của các hợp đồng thông minh của nó trong các bài viết tiếp theo và giúp mọi người suy nghĩ rõ hơn về "Cách phát triển Rust hợp đồng thông minh từ góc độ bảo mật" 🥳
tiêu đề phụ
3. Cấu trúc dự án Spuntnik DAO
Nền tảng Spuntnik DAO chủ yếu bao gồm 3 hợp đồng thông minh NEAR, thực hiện các chức năng khác nhau trong dự án:
Hợp đồng sputnikdao2: đó là một hợp đồng mẫu DAO cụ thể, có thể thực hiện việc xây dựng mô hình/chiến lược quản trị DAO và thực hiện các chức năng liên quan đến quản lý ra quyết định trong nền tảng Spuntnik DAO. Ví dụ: xử lý các đề xuất và biểu quyết, kiểm soát vai trò và quyền hạn của các hội đồng thành viên DAO, v.v...
Sau đây là sơ đồ đơn giản hóa của hợp đồng và các diễn giải chi tiết hơn sẽ được mở rộng hơn nữa trong các bài viết tiếp theo
hợp đồng đặt cược sputnik: hợp đồng mã thông báo quản trị bị ràng buộc với hợp đồng phiên bản DAO. Ví dụ: người dùng có thể gửi một số lượng mã thông báo quản trị nhất định vào hợp đồng để nhận trọng số biểu quyết trong hợp đồng sputnikdao2 của người dùng hoặc ủy thác mã thông báo quản trị cho người dùng được chỉ định để tăng trọng số biểu quyết của người ủy quyền.
Hợp đồng sputnikdao-factory2: Hợp đồng này sử dụng mẫu thiết kế nhà máy sáng tạo (Factory Pattern) để thực hiện việc tạo và quản lý thống nhất tất cả các phiên bản tổ chức tự trị phi tập trung (DAO) trong nền tảng.
Lưu ý: Kho mã nguồn mở của phiên bản Spuntnik-DAO v2 được đặt [tại đây] Mã của phiên bản này vẫn đang trong giai đoạn phát triển và thử nghiệm và chưa được ra mắt chính thức trên mạng chính NEAR. nhật ký chỉ dành cho mục đích học tập và nghiên cứu.
