Análisis central de Sputnik DAO: ¿Cómo impulsa el mecanismo de propuestas la gobernanza descentralizada del ecosistema NEAR?

robot
Generación de resúmenes en curso

Diario de desarrollo de contratos inteligentes en Rust (11): Análisis del mecanismo de propuestas de Sputnik DAO

Sputnik-DAO como infraestructura del Protocolo NEAR, está impulsando la ecología NEAR hacia un desarrollo descentralizado. Actualmente, esta plataforma ha facilitado la creación de numerosas comunidades autónomas descentralizadas para proyectos NEAR y ha proporcionado un completo, flexible y eficiente esquema de gobernanza para la toma de decisiones comunitarias.

Sputnikdaov2 es un contrato inteligente utilizado para la votación de gobernanza de la comunidad Sputnik-DAO. Este artículo presentará los conceptos clave de dicho contrato: propuesta (Proposal), y en artículos posteriores, se abordarán los modelos de gobernanza de la comunidad DAO relacionados con la propuesta (Policy).

1. Inicio de la propuesta

Los miembros de la comunidad Sputnik-DAO pueden iniciar nuevas propuestas llamando al método add_proposal() del contrato sputnikdaov2. El proponente debe proporcionar detalles de la propuesta(ProposalInput), incluyendo:

  • Descripción del texto de la propuesta (Description)
  • Tipo de propuesta ( kind )

el método add_proposal() realizará las verificaciones y procesamientos correspondientes, generando una propuesta completa (Proposal), y la vinculará con un único proposal_id, añadiéndola al pool de propuestas mantenido globalmente por el contrato.

La propuesta contiene las siguientes propiedades:

  • Proponente (proposer)
  • Estado de la propuesta ( status )
  • Fecha de inicio ( tiempo de presentación )
  • Estado de votación ( conteos de votos, votos )

Es importante tener en cuenta que Sputnik-DAO requiere que los proponentes depositen una cierta cantidad de tokens NEAR como garantía. Este depósito se reembolsará al proponente al finalizar la propuesta de manera normal.

2. Estado de la propuesta

Las propuestas en Sputnik-DAO pueden pasar por varios estados:

  • InProgress: estado inicial, en fase de votación
  • Aprobado: la propuesta fue aprobada
  • Rechazado: la propuesta fue rechazada
  • Eliminado: la propuesta ha sido eliminada
  • Fallido: la ejecución de la propuesta ha fallado
  • Expirado: propuesta expirada

El cambio de estado de la propuesta es impulsado por el método act_proposal(). Los miembros del DAO pueden llamar a este método para votar sobre la propuesta y realizar otras operaciones.

3. Ejecución de propuestas

La propuesta aprobada se ejecutará a través de la función internal_execute_proposal(). Sputnik-DAO admite varios tipos de propuestas, y este artículo se centra en dos:

3.1 Propuesta de ejecución de funciones de contratos

Las propuestas de tipo FunctionCall permiten ejecutar funciones de contrato específicas. Una propuesta puede contener múltiples objetos ActionCall, cada uno de los cuales especifica el nombre del método del contrato correspondiente y los parámetros.

3.2 propuesta de transferencia de fondos del contrato

Las propuestas de tipo Transfer se utilizan para transferir tokens de la cuenta del contrato a la cuenta designada. La operación de transferencia de diferentes tipos de tokens se implementa a través de la función internal_payout().

4. Resumen

Este artículo presenta el concepto central del contrato de Sputnik DAO: la propuesta (Proposal), que incluye la creación de la propuesta, los cambios de estado y la ejecución, entre otros contenidos. Los próximos artículos describirán más a fondo el modelo de gobernanza de Sputnik-DAO (Policy).

ACT2.63%
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
RektButAlivevip
· hace13h
Con este mecanismo de propuesta, todavía estamos a mil kilómetros de la verdadera descentralización.
Ver originalesResponder0
NftDeepBreathervip
· hace13h
near tiene mucho potencial
Ver originalesResponder0
HashBanditvip
· hace13h
jajaja otro dao que dice resolver la escalabilidad... mi equipo de minería dice lo contrario, para ser honesto
Ver originalesResponder0
SchrodingerProfitvip
· hace13h
卷吧 又在整治理这一trampa
Ver originalesResponder0
GasFeeCryvip
· hace13h
¿Hay salvación para el ecosistema de near?
Ver originalesResponder0
BrokenDAOvip
· hace13h
Otra utopía que intenta equilibrar la naturaleza humana con la gobernanza... veamos cuánto dura.
Ver originalesResponder0
FlatlineTradervip
· hace13h
¿Es esto confiable?
Ver originalesResponder0
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)