L'organisation autonome décentralisée (DAO) est un modèle de collaboration innovant sur Internet. Elle fonctionne sur la technologie blockchain, détenue et gérée collectivement par ses membres. La caractéristique principale d'une DAO est sa décentralisation, sans nécessité de régulation par une autorité centrale, et les décisions et la gestion sont généralement effectuées par le biais de propositions et de mécanismes de vote.
1.1 La nécessité de DAO
D'un point de vue des smart contracts, il existe souvent certaines opérations privilégiées dans les contrats traditionnels, telles que :
Mise à niveau de la logique des contrats
Modification de la configuration clé
Remplacement de compte fonctionnel
Opérations sensibles des pools de fonds DeFi
Les contrats Solidity d'Ethereum utilisent généralement des modificateurs tels qu'onlyOwner pour restreindre l'exécution de ces fonctions privilégiées aux utilisateurs ordinaires, les faisant exécuter par un gestionnaire ou un opérateur désigné. Cependant, cette méthode de contrôle des autorisations présente inévitablement des problèmes de centralisation.
Risques potentiels :
La perte de la clé privée du compte fonctionnel rend le contrat définitivement inutilisable
Les parties prenantes du projet peuvent être non fiables ou irresponsables, et pourraient adopter des comportements malveillants.
Pour résoudre ces problèmes, l'introduction d'un mécanisme de vote communautaire (une application du DAO) peut améliorer la fiabilité et la transparence des smart contracts, gagnant ainsi la confiance des utilisateurs.
Le DAO est principalement utilisé pour les votes internes à l'organisation, sans rôles de gestion traditionnels tels que CEO ou CFO, mais en exécutant automatiquement la logique commerciale via des smart contracts déployés sur la chaîne.
2. Aperçu de la série de contrats intelligents Spuntnik DAO
La plateforme d'infrastructure DAO Sputnik DAO (également connue sous le nom d'astrodao) de l'écosystème NEAR offre de puissantes capacités d'autonomie communautaire à NEAR. Les projets peuvent facilement intégrer des mécanismes DAO, définir différents modes de gouvernance, et prendre en charge des besoins personnalisés tels que la gouvernance multi-signatures, l'émission et la distribution de jetons de gouvernance.
Cette série présentera en profondeur Spuntnik-DAO, analysera les principes de mise en œuvre de ses smart contracts et explorera comment développer des smart contracts Rust du point de vue de la sécurité.
3. Architecture du projet Spuntnik DAO
La plateforme Spuntnik DAO est principalement composée de 3 smart contracts NEAR :
Contrat sputnikdao2 : contrat d'exemple de DAO, responsable de l'établissement des modes / stratégies de gouvernance, du traitement des propositions et des votes, du contrôle des droits du conseil des membres, etc.
contrat de staking sputnik : contrat de token de gouvernance lié à des instances DAO. Les utilisateurs peuvent déposer des tokens pour obtenir un poids de vote, ou déléguer à d'autres pour augmenter leur poids de vote.
Contrat sputnikdao-factory2 : utilise le modèle de conception de type usine pour créer et gérer de manière unifiée toutes les instances de DAO sur la plateforme.
Les articles suivants présenteront en détail la mise en œuvre spécifique de la plateforme Spuntnik DAO dans l'écosystème NEAR, de haut en bas.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
24 J'aime
Récompense
24
7
Partager
Commentaire
0/400
ser_ngmi
· 07-21 21:11
J'ai été piégé par un dao... J'ai perdu beaucoup.
Voir l'originalRépondre0
TokenomicsTrapper
· 07-21 19:37
juste un autre dao qui copie le seul owner de solidity... bâillement
Voir l'originalRépondre0
VirtualRichDream
· 07-19 20:45
Les contrats à terme instantanés ont été ruinés par le capital.
Voir l'originalRépondre0
BoredApeResistance
· 07-19 04:47
le dao est un contrat qui est le grand frère
Voir l'originalRépondre0
PaperHandsCriminal
· 07-19 04:40
J'ai souligné un point, ça ne fera que se faire prendre pour des cons.
Voir l'originalRépondre0
NftMetaversePainter
· 07-19 04:39
en fait, la beauté algorithmique de la gouvernance dao réside dans sa décentralisation topologique... *boit du thé virtuel en contemplant les valeurs de hash*
Analyse des smart contracts de SpuntnikDAO : infrastructure d'autonomie décentralisée de l'écosystème NEAR
Rust smart contracts养成日记(10)- SpuntnikDAO 简介
1. Introduction
L'organisation autonome décentralisée (DAO) est un modèle de collaboration innovant sur Internet. Elle fonctionne sur la technologie blockchain, détenue et gérée collectivement par ses membres. La caractéristique principale d'une DAO est sa décentralisation, sans nécessité de régulation par une autorité centrale, et les décisions et la gestion sont généralement effectuées par le biais de propositions et de mécanismes de vote.
1.1 La nécessité de DAO
D'un point de vue des smart contracts, il existe souvent certaines opérations privilégiées dans les contrats traditionnels, telles que :
Les contrats Solidity d'Ethereum utilisent généralement des modificateurs tels qu'onlyOwner pour restreindre l'exécution de ces fonctions privilégiées aux utilisateurs ordinaires, les faisant exécuter par un gestionnaire ou un opérateur désigné. Cependant, cette méthode de contrôle des autorisations présente inévitablement des problèmes de centralisation.
Risques potentiels :
Pour résoudre ces problèmes, l'introduction d'un mécanisme de vote communautaire (une application du DAO) peut améliorer la fiabilité et la transparence des smart contracts, gagnant ainsi la confiance des utilisateurs.
Le DAO est principalement utilisé pour les votes internes à l'organisation, sans rôles de gestion traditionnels tels que CEO ou CFO, mais en exécutant automatiquement la logique commerciale via des smart contracts déployés sur la chaîne.
2. Aperçu de la série de contrats intelligents Spuntnik DAO
La plateforme d'infrastructure DAO Sputnik DAO (également connue sous le nom d'astrodao) de l'écosystème NEAR offre de puissantes capacités d'autonomie communautaire à NEAR. Les projets peuvent facilement intégrer des mécanismes DAO, définir différents modes de gouvernance, et prendre en charge des besoins personnalisés tels que la gouvernance multi-signatures, l'émission et la distribution de jetons de gouvernance.
Cette série présentera en profondeur Spuntnik-DAO, analysera les principes de mise en œuvre de ses smart contracts et explorera comment développer des smart contracts Rust du point de vue de la sécurité.
3. Architecture du projet Spuntnik DAO
La plateforme Spuntnik DAO est principalement composée de 3 smart contracts NEAR :
Les articles suivants présenteront en détail la mise en œuvre spécifique de la plateforme Spuntnik DAO dans l'écosystème NEAR, de haut en bas.