Tạo một Tổ chức Tự trị Phi tập trung (DAO) trên Solana cho phép một nhóm cùng quản lý quỹ chung, bỏ phiếu cho các đề xuất và kiểm soát hợp đồng thông minh mà không cần người lãnh đạo tập trung. Vì mỗi giao dịch trên Solana chỉ tốn một phần nhỏ của một xu, các thành viên cộng đồng có thể bỏ phiếu trực tiếp trên blockchain mà không phải trả phí mạng cao.

Bạn không cần tự viết mã Rust để khởi chạy DAO trên Solana. Các nền tảng không cần viết mã đã được kiểm toán sẽ triển khai các quy tắc quản trị theo cách nhóm của bạn muốn đưa ra quyết định. (Lưu ý: Giao diện sản phẩm và phiên bản phần mềm trong Web3 thường xuyên thay đổi, vì vậy khi khởi chạy, bạn nên đối chiếu chính xác bố cục màn hình với tài liệu chính thức hiện hành.)

Bước 1: Chọn cấu trúc DAO Solana phù hợp

Trước khi kết nối ví với một nền tảng, hãy quyết định mô hình quản trị nào phù hợp với nhóm của bạn. Dựa trên các thông lệ chung trong ngành và công cụ của hệ sinh thái Solana, hầu hết các dự án chọn một trong ba hướng sau:

Nếu bạn đang xây dựng một nhóm khởi nghiệp nhỏ hoặc quản lý việc nâng cấp hợp đồng thông minh cùng các đồng sáng lập, thiết lập đa chữ ký thường đơn giản hơn. Nếu muốn hàng trăm hoặc hàng nghìn thành viên cộng đồng bỏ phiếu về các khoản tài trợ và quy tắc, Realms (được xây dựng trên chương trình SPL Governance) là lựa chọn tiêu chuẩn.

Bước 2: Chuẩn bị các điều kiện cần thiết

Để thiết lập DAO thuận lợi, hãy chuẩn bị ba thứ sau trước khi bắt đầu:

  • Ví Solana: Cài đặt ví hỗ trợ các ứng dụng phi tập trung Solana, chẳng hạn như Phantom, Solflare hoặc OKX Wallet.

  • SOL để trả phí lưu trữ và phí giao dịch: Phí giao dịch tiêu chuẩn chỉ tốn chưa đến một xu, nhưng để duy trì các tài khoản mới trên Solana cần có một khoản tiền đặt cọc lưu trữ dữ liệu gọi là tiền thuê. Số tiền chính xác phụ thuộc vào lượng dữ liệu mà các tài khoản DAO lưu trữ; bạn có thể thu hồi toàn bộ khoản tiền thuê này nếu tài khoản được đóng sau đó. Tôi cho rằng khoảng 0,05 đến 0,2 SOL trong ví là đủ để chi trả tiền thuê thiết lập và tiền đặt cọc đề xuất, nhưng bạn nên xác minh con số chính xác trong lời nhắc của ví trước khi xác nhận.

  • Địa chỉ token hoặc NFT: Nếu đang xây dựng DAO dựa trên token hoặc DAO giới hạn quyền truy cập bằng NFT, hãy chuẩn bị sẵn địa chỉ mint token SPL hoặc địa chỉ bộ sưu tập NFT để dán vào.

Bước 3: Cách tạo DAO cộng đồng hoặc DAO NFT bằng Realms

Realms (app.realms.today) là nền tảng giao diện người dùng chính cho SPL Governance trên Solana. Nền tảng này hỗ trợ cả cộng đồng dựa trên token (như Mango DAO và Solend) lẫn các nhóm giới hạn quyền truy cập bằng NFT.

1. Kết nối ví và bắt đầu trình hướng dẫn

  1. Truy cập ứng dụng Realms (app.realms.today) và kết nối ví Solana của bạn.

  2. Nhấp vào nút Create DAO ở góc trên bên phải.

  3. Chọn Community Token DAO hoặc NFT Community DAO tùy theo cấu trúc dự án của bạn.

  4. Nhập tên dễ nhận biết cho DAO của bạn.

2. Cấu hình quy tắc token hoặc NFT

  • Nếu bạn chọn Community Token DAO: Dán địa chỉ mint token SPL, đặt số token tối thiểu mà thành viên phải nắm giữ để tạo và quản lý đề xuất, rồi chọn ngưỡng phê duyệt đề xuất (tỷ lệ phần trăm phiếu "Có" cần thiết để thông qua một kiến nghị, chẳng hạn như 60%).

  • Nếu bạn chọn NFT Community DAO: Bạn phải sử dụng NFT thuộc Bộ sưu tập được Metaplex chứng nhận. Nhập tổng số NFT trong bộ sưu tập và đặt ngưỡng phê duyệt biểu quyết.

Cẩn thận với lỗi mint NFT: Khi thiết lập DAO NFT, đừng dán địa chỉ mint của một NFT riêng lẻ. Bạn phải dán địa chỉ mint của NFT bộ sưu tập. Bạn có thể tìm địa chỉ này bằng cách mở một NFT của mình trên Solana Explorer, nhấp vào thẻ Metadata rồi cuộn xuống cuối để sao chép khóa bộ sưu tập.

3. Quyết định có thêm Hội đồng DAO hay không

Tiếp theo, Realms sẽ hỏi bạn có muốn tạo Hội đồng DAO hay không. Hội đồng là một nhóm nhỏ hơn, không bắt buộc, gồm các thành viên đáng tin cậy, giúp tạo, điều phối và giám sát các hoạt động của DAO.

Nếu thêm hội đồng, bạn có thể cung cấp địa chỉ token của hội đồng hiện có hoặc để Realms tạo token cho bạn bằng cách nhập địa chỉ ví của các thành viên hội đồng và thiết lập ngưỡng phê duyệt của họ. Nếu muốn một nhóm do cộng đồng hoàn toàn điều hành, bạn có thể bỏ qua bước này.

4. Xem lại và ký giao dịch

Kiểm tra cài đặt trên màn hình xem lại cuối cùng rồi nhấp để tạo DAO. Ví của bạn sẽ bật lên và yêu cầu bạn phê duyệt giao dịch cũng như thanh toán phí thuê lưu trữ mạng. Sau khi giao dịch được xác nhận, Realms sẽ chuyển hướng bạn đến bảng điều khiển DAO đang hoạt động.

Bước 4: Cách tạo DAO đa chữ ký bằng Squads

Nếu không muốn bỏ phiếu công khai bằng token và chỉ cần một kho bạc dùng chung hoặc bảng quản trị hợp đồng thông minh dành cho nhóm cốt lõi, Squads (squads.so) là một công cụ đa chữ ký được sử dụng rộng rãi trên Solana. Dựa trên kiến thức chung về nền tảng Squads (hãy xác minh các bước trên giao diện hiện tại tại squads.so vì các tính năng có thể đã được cập nhật gần đây):

  1. Đăng nhập: Truy cập ứng dụng Squads và kết nối ví của bạn. (Nếu muốn dùng thử miễn phí trước, hãy chuyển cài đặt mạng của ứng dụng sang Devnet trước khi bắt đầu.)

  2. Tạo một Squad: Nhấp vào Create Squad ở góc trên cùng rồi đặt tên cho ví đa chữ ký của bạn.

  3. Thêm người ký và đặt ngưỡng: Dán địa chỉ ví của các đồng sáng lập hoặc người giám sát kho bạc. Chọn số chữ ký cần thiết để phê duyệt giao dịch (ví dụ: yêu cầu 2 trong số 3 thành viên hoặc 3 trong số 5 thành viên).

  4. Nạp tiền vào địa chỉ Vault (không phải tài khoản cấu hình): Sau khi triển khai, hãy luôn nạp SOL hoặc token vào địa chỉ Vault được chỉ định và hiển thị trong bảng điều khiển của bạn. Theo kiến trúc đa chữ ký Solana tiêu chuẩn, việc gửi token trực tiếp đến địa chỉ cấu hình chương trình nền tảng thay vì vault có thể khiến việc truy cập tiền trở nên khó khăn hoặc bất khả thi.

Bước 5: Quản lý tài sản và tổ chức cuộc bỏ phiếu đầu tiên

Khi DAO Realms của bạn đi vào hoạt động, bạn cần thiết lập kho bạc và thử nghiệm một đề xuất:

  1. Mở mục Ví DAO & Tài sản: Ở phía bên phải bảng điều khiển Realms, mở mục Ví DAO & Tài sản. Tại đây, bạn có thể xem địa chỉ kho bạc, sao chép địa chỉ nạp tiền hoặc quét mã QR để gửi SOL, cũng như tạo thêm ví với các quy tắc bỏ phiếu khác nhau.

  2. Nạp quyền biểu quyết: Trước khi có thể bỏ phiếu, các thành viên phải kết nối ví ở góc trên bên phải bảng điều khiển Realms và nạp token quản trị hoặc đáp ứng điều kiện bằng NFT của họ. Nếu thành viên lưu giữ tài sản trong ví phần cứng ngoại tuyến, Realms cho phép họ ủy quyền quyền biểu quyết cho một địa chỉ ví nóng riêng để thuận tiện sử dụng hằng ngày.

  3. Gửi đề xuất: Thành viên có đủ quyền quản trị nhấp để tạo đề xuất mới, viết tiêu đề và mô tả rõ ràng, đồng thời đính kèm một chỉ thị trên chuỗi (chẳng hạn như gửi tiền tài trợ từ kho bạc). Việc gửi đề xuất yêu cầu thanh toán một khoản phí SOL nhỏ để lưu dữ liệu đề xuất trên chuỗi.

  4. Bỏ phiếu và thực thi: Các thành viên bỏ phiếu trong thời gian biểu quyết đang mở. Nếu đề xuất đạt ngưỡng phê duyệt cần thiết trước khi hết thời gian, hành động trên chuỗi có thể được thực thi tự động.

Rủi ro bảo mật và các cân nhắc pháp lý tại Hoa Kỳ

Việc triển khai khía cạnh kỹ thuật của DAO chỉ mất vài phút, nhưng để giữ an toàn thì cần lên kế hoạch trước.

Các rủi ro quản trị thường gặp

  • Sự thờ ơ của cử tri: Khi có rất ít thành viên tham gia bỏ phiếu, các đề xuất có thể bị đình trệ hoặc một người nắm giữ lượng token lớn duy nhất ("cá voi") có thể dễ dàng làm thay đổi kết quả của mọi cuộc bỏ phiếu.

  • Thỏa hiệp bảo mật khóa: Nếu người ký đa chữ ký hoặc thành viên hội đồng sử dụng ví trình duyệt không được bảo vệ trên máy tính bị nhiễm mã độc, kẻ tấn công có thể đánh cắp tiền trong kho bạc. Luôn sử dụng ví phần cứng khi quản lý kho bạc có giá trị cao hoặc nâng cấp giao thức, đồng thời bật xác thực hai yếu tố (2FA) trên các nền tảng hỗ trợ khi có thể.

Cơ cấu pháp lý cho nhà sáng lập tại Hoa Kỳ

Tuyên bố miễn trừ trách nhiệm: Nội dung sau đây chỉ nhằm cung cấp thông tin giáo dục chung, không phải tư vấn pháp lý. Luật và quy định về tài sản số và DAO tại Hoa Kỳ thường xuyên thay đổi, vì vậy bạn nên xác minh các quy định hiện hành với luật sư có chuyên môn.

Theo các nguyên tắc pháp lý chung của Hoa Kỳ, việc tạo DAO trên chuỗi và góp chung tiền mà không thành lập pháp nhân có thể khiến nhà sáng lập và những người tham gia bỏ phiếu tích cực phải chịu trách nhiệm pháp lý với tư cách thành viên hợp danh. Điều đó có nghĩa là từng thành viên có thể phải chịu trách nhiệm cá nhân đối với các khoản nợ, thuế hoặc tranh chấp pháp lý của DAO.

Để bảo vệ thành viên và cho phép DAO ký hợp đồng ngoài đời thực hoặc nộp thuế (tương tự cách Pyth DAO sử dụng cơ cấu pháp lý chính thức cho các thỏa thuận ngoài chuỗi), các nhà sáng lập tại Hoa Kỳ thường đăng ký một pháp nhân làm vỏ bọc pháp lý—chẳng hạn như LLC DAO tại Wyoming hoặc Hiệp hội phi lợi nhuận chưa hợp nhất (UNA)—trước khi huy động hoặc quản lý tiền trong kho bạc.

Câu hỏi thường gặp

Tạo DAO trên Solana tốn bao nhiêu?

Phí giao dịch cơ bản trên Solana chỉ bằng một phần nhỏ của một xu. Tuy nhiên, bạn phải thanh toán một khoản tiền thuê lưu trữ một lần bằng SOL để lưu các tài khoản dữ liệu của DAO trên blockchain. Theo mức trung bình chung của mạng lưới, việc thiết lập DAO trên Realms thường cần ít hơn đáng kể 0,1 SOL tiền thuê tài khoản. Tuy nhiên, bạn nên xác minh con số chính xác trong ví trước khi ký, vì tiền thuê phụ thuộc vào kích thước byte của các tài khoản được khởi tạo.

Tôi có thể thử nghiệm DAO miễn phí trước khi triển khai trên Mainnet không?

Có. Cả Realms và Squads đều cho phép bạn chuyển cụm mạng sang Solana Devnet. Bạn có thể nhận SOL Devnet miễn phí từ một vòi công khai và thực hành tạo đề xuất, đặt ngưỡng cũng như chuyển tiền thử nghiệm mà không tốn tiền thật.

DAO Solana có thể kiểm soát việc nâng cấp hợp đồng thông minh không?

Có. Trên Solana, mỗi chương trình có một địa chỉ "quyền nâng cấp". Bạn có thể chuyển quyền nâng cấp của hợp đồng thông minh sang kho bạc DAO Realms hoặc vault đa chữ ký Squads. Sau khi chuyển, không nhà phát triển đơn lẻ nào có thể thay đổi mã trừ khi một cuộc bỏ phiếu quản trị chính thức được thông qua.