Análisis de contratos inteligentes de SpuntnikDAO: infraestructura de autonomía descentralizada del ecosistema NEAR

Diario de desarrollo de contratos inteligentes en Rust (10) - Introducción a SpuntnikDAO

1. Introducción

Las organizaciones autónomas descentralizadas (DAO) son un modelo innovador de colaboración en Internet. Funcionan basadas en la tecnología blockchain y son de propiedad y gestión conjunta por sus miembros. La característica central de las DAO es la descentralización, sin necesidad de supervisión de una entidad central, y generalmente toman decisiones y gestionan a través de propuestas y mecanismos de votación.

1.1 La necesidad de DAO

Desde la perspectiva de los contratos inteligentes, a menudo existen algunas operaciones privilegiadas en los contratos tradicionales, como:

  • Actualización de la lógica del contrato
  • Modificación de configuraciones clave
  • Sustitución de cuentas funcionales
  • Operaciones sensibles en el fondo DeFi

Los contratos Solidity de Ethereum suelen utilizar modificadores como onlyOwner para restringir a los usuarios comunes la ejecución de estas funciones privilegiadas, las cuales son ejecutadas por un administrador o operador designado. Sin embargo, este enfoque de control de permisos inevitablemente presenta problemas de centralización.

Posibles situaciones de riesgo:

  • La pérdida de la clave privada de la cuenta funcional provoca que el contrato no se pueda usar permanentemente.
  • El equipo del proyecto puede no ser confiable o ser negligente, lo que puede llevar a comportamientos maliciosos.

Para resolver estos problemas, la introducción de un mecanismo de votación comunitaria (una aplicación de DAO) puede mejorar la confiabilidad y transparencia de los contratos inteligentes, ganando la confianza de los usuarios.

DAO se utiliza principalmente para votaciones internas de la organización, sin roles de gestión tradicionales como CEO, CFO, etc., sino que opera la lógica de negocio automáticamente a través de contratos inteligentes desplegados en la cadena.

2. Resumen de la serie de contratos inteligentes Spuntnik DAO

La plataforma de infraestructura DAO Sputnik DAO (también conocida como astrodao) del ecosistema NEAR proporciona una poderosa capacidad de autonomía comunitaria para NEAR. Los proyectos pueden integrar fácilmente mecanismos DAO, establecer diferentes modelos de gobernanza y soportar la gobernanza multisig, la emisión y distribución de tokens de gobernanza, entre otras necesidades personalizadas.

Esta serie profundizará en Spuntnik-DAO, analizará los principios de implementación de sus contratos inteligentes y explorará cómo desarrollar contratos inteligentes en Rust desde una perspectiva de seguridad.

3. Estructura del proyecto Spuntnik DAO

La plataforma Spuntnik DAO está compuesta principalmente por 3 contratos inteligentes de NEAR:

  1. contrato sputnikdao2: contrato de ejemplo de DAO, responsable de establecer el modelo/estrategia de gobernanza, manejar propuestas y votaciones, controlar los permisos del consejo de miembros, etc.

  1. contrato de sputnik-staking: contrato de token de gobernanza vinculado a una instancia de DAO. Los usuarios pueden depositar tokens para obtener peso de voto o delegar a otros para aumentar su peso de voto.

  1. contrato sputnikdao-factory2: utiliza el patrón de diseño de fábrica para crear y gestionar de manera unificada todas las instancias de DAO en la plataforma.

Los artículos posteriores presentarán en detalle de arriba hacia abajo la implementación específica de la plataforma Spuntnik DAO de la infraestructura básica del ecosistema NEAR.

NEAR2.66%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 7
  • Compartir
Comentar
0/400
ser_ngmivip
· 07-21 21:11
He sido atrapado por un dao… he perdido mucho.
Ver originalesResponder0
TokenomicsTrappervip
· 07-21 19:37
solo otro dao copiando el onlyowner de solidity... bostezo
Ver originalesResponder0
VirtualRichDreamvip
· 07-19 20:45
Los contratos de futuros instantáneos han sido arruinados por el capital.
Ver originalesResponder0
BoredApeResistancevip
· 07-19 04:47
dao es el contrato que es el hermano mayor
Ver originalesResponder0
PaperHandsCriminalvip
· 07-19 04:40
Hice un énfasis, solo se tomarán a la gente por tonta.
Ver originalesResponder0
NftMetaversePaintervip
· 07-19 04:39
en realidad, la belleza algorítmica de la gobernanza dao reside en su descentralización topológica... *sorbe té virtual mientras contempla los valores hash*
Ver originalesResponder0
MercilessHalalvip
· 07-19 04:34
¡dao es lo mejor! ¡directamente bomba!
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)