Aperçu

Dans l'écosystème blockchain en constante évolution, la gouvernance décentralisée joue un rôle essentiel dans la démocratisation du processus décisionnel des DAO, des protocoles DeFi et des communautés NFT. La plateforme de vote open source « Snapshot » est devenue un outil important pour ces communautés, permettant aux utilisateurs ou aux membres de la communauté de voter en toute transparence sur le développement de la communauté sans avoir à payer de frais d'essence. Dans les chapitres suivants de cet article, nous examinerons comment Snapshot est implémenté et fonctionne, et examinerons le rôle important que joue 4 EVERLAND pour garantir un stockage de données hors chaîne vérifiable.

Qu’est-ce qu’un instantané ?

Snapshot est une plateforme de vote révolutionnaire conçue pour simplifier le processus de prise de décision dans les communautés DAO, DeFi et NFT. Sans Snapshot, chaque organisation ou communauté devrait concevoir une solution de vote spécifique à son cas d'utilisation. Snapshot permet aux organisations d'exploiter des solutions personnalisables avec un minimum d'effort requis pour les configurer. Il permet un processus de vote hautement personnalisé pour répondre aux différents besoins des différents utilisateurs et organisations. Cette personnalisation couvre tous les aspects, y compris le calcul des droits de vote des utilisateurs, la sélection du mécanisme de vote, la soumission des propositions et la vérification des votes.

Snapshot est unique dans le sens où il utilise IPFS pour stocker les propositions et les votes des utilisateurs, en utilisant une technologie appelée vote « hors chaîne ». Dans cette approche, la preuve du vote d’un utilisateur est stockée sous la forme d’une signature cryptographique sur IPFS plutôt que sur la blockchain, garantissant ainsi que les électeurs n’auront pas à payer de frais d’essence pour les transactions.

Essentiellement, Snapshot est un client multi-gouvernance hors chaîne, sans gaz. Les résultats sont à la fois faciles à vérifier et stimulants, ce qui en fait un outil fiable pour la gouvernance basée sur la blockchain.

Comment fonctionne l'instantané

Le mécanisme de vote de Snapshot s'articule autour de trois éléments principaux : l'espace, les propositions et le vote. Les espaces sont des archives ou des comptes d'une organisation. Les propositions et les votes sont associés à ces espaces. Pour créer un espace sur un instantané, les utilisateurs ont besoin d'un nom de domaine ENS, qui est la seule condition nécessaire à la configuration d'un espace. Ce nom sert d'identifiant d'espace, permettant aux utilisateurs d'accéder à leur page sur l'instantané, comme https://snapshot.org/#/ens.eth, où « ens.eth » représente le nom ENS de l'espace.

Dans cet espace, les utilisateurs peuvent générer des propositions et voter. Les administrateurs d'espace peuvent définir de manière flexible la création de propositions et les règles de vote en définissant des stratégies de vote et de vérification spécifiques. Par exemple, seuls les utilisateurs détenant au moins 10 000 jetons désignés peuvent créer de nouvelles propositions, et le pouvoir de vote d'un utilisateur peut être proportionnel au solde des jetons désignés dans son portefeuille. Vous pouvez trouver plus d’informations sur les différentes solutions dans la documentation Snapshot.

voter

Une fois l'espace créé, le vote s'effectue via des propositions. La proposition décrit les enjeux du scrutin et comprend un système de vote qui détermine les options parmi lesquelles les électeurs peuvent choisir et comment les résultats seront calculés. Surtout, chaque proposition contient un numéro de bloc instantané qui pointe vers le numéro de bloc Ethereum (ou toute autre blockchain prise en charge). Le numéro de bloc sert d’instantané du solde d’un électeur, empêchant toute manipulation via une accumulation temporaire de jetons après qu’une proposition soit faite. C'est pourquoi la plateforme s'appelle Snapshot.

Calcul du résultat

Les résultats des propositions sont calculés en fonction du système de vote choisi. Chaque proposition utilise l'un des systèmes de vote suivants :

  • Choix unique

  • Vote d'approbation, l'électeur peut sélectionner plusieurs options

  • Deuxième vote

  • vote pondéré

  • et d'autres

Ces systèmes de vote sont utilisés pour calculer les résultats du vote en fonction des droits de vote. Par exemple, la dernière proposition dans l'espace ENS : la création des membres du Conseil de sécurité de l'ENS DAO.

La proposition sociale vise à confirmer une liste complète des huit membres du Conseil de sécurité. Le vote sera un simple vote pour/contre/abstention pour l’ensemble de la liste. Si la proposition aboutit, une proposition exécutable distincte sera faite pour déployer le contrat intelligent du Conseil de sécurité et attribuer les rôles nécessaires.​

Instantané Comment utiliser 4 EVERLAND

Snapshot est un protocole qui intègre divers services pour offrir aux utilisateurs une expérience transparente. Tous les référentiels sont open source et peuvent être consultés et audités par n'importe qui sur https://github.com/snapshot-labs. Chaque espace, proposition, vote et action de l'utilisateur est ajouté à un compartiment 4 EVERLAND et est livré avec un identifiant de contenu IPFS (CID).

Le wireframe suivant décrit l'architecture de la plateforme exploitant 4 EVERLAND :

La conception de l'infrastructure de Snapshot comprend principalement trois couches :

  • Face à l'utilisateur : applications d'interface utilisateur

  • Logique : le serveur backend coordonne le travail de plusieurs services

  • Données : solution de stockage IPFS/Arweave, sauvegarde des informations hors chaîne

Service d'épinglage IPFS et de sauvegarde Arweave utilisant 4 EVERLAND Bucket

L'aspect de conception le plus critique est sa solution de stockage de données, et c'est là que 4 EVERLAND entre en jeu :

Snapshot a choisi d'utiliser un stockage décentralisé au lieu de solutions de stockage en chaîne coûteuses. IPFS ou Arweave peuvent répondre à ce besoin sous tous les angles : garantir la transparence et le vote sans gaz, permettre à chacun de visualiser, auditer et copier les données, et de participer librement à la gouvernance du DAO.

Snapshot a développé un microservice appelé Pineapple et la bibliothèque JavaScript correspondante Pineapple.js pour simplifier le processus de persistance des données sur IPFS. La combinaison des deux garantit que les données sont épinglées avec succès le plus rapidement possible. Étant donné que le service prend en charge l'API AWS S 3, les objets JSON peuvent être téléchargés vers 4 compartiments EVERLAND. Bucket répondra rapidement à ces objets JSON, effectuera rapidement des services d'épinglage, liera les données et les téléchargera sur Arweave pour une sauvegarde permanente, puis renverra le CID IPFS et le hachage Arweave correspondants. Vous pouvez consulter certains de ces services ici.

Accès ouvert via 4 passerelles dédiées EVERLAND

Après avoir ajouté des données au réseau IPFS via 4 EVERLAND Bucket, les utilisateurs peuvent accéder aux données via la passerelle dédiée 4 EVERLAND. Vous pouvez voir l'intégration des signatures de proposition et des informations de vote dans l'exemple ci-dessous :

https://snapshot.4everland.link/ipfs/ bafkreiag 6 mh 2 fjmegh 5 oqpbefomdxsigyflkwwqzhbzhbz 5 aez 6 nkt n3 qy

4 avantages du stockage EVERLAND

Le choix de l’équipe Snapshot de 4 EVERLAND comme fournisseur de stockage n’est pas un hasard. De plus, 4 EVERLAND présente également plusieurs avantages évidents :

  • Aucun développement complexe requis : 4 EVERLAND est compatible avec l'API AWS S 3 pour une intégration rapide et facile sans travail de développement complexe.

  • API unifiée pour plusieurs protocoles de stockage : grâce à une API unifiée, 4 EVERLAND prend en charge le stockage simultané sur IPFS et Arweave, offrant la flexibilité nécessaire pour utiliser de manière transparente plusieurs protocoles de stockage décentralisés.

  • Efficacité de stockage élevée et faible latence : 4 EVERLAND a une efficacité de stockage élevée et une faible latence, avec un temps de réponse moyen inférieur à 100 ms. Selon les retours de données de Pineapple, par rapport à d'autres services de stockage, 4 EVERLAND se classe premier 99,99 % du temps.

  • Les avantages combinés d'IPFS et d'Arweave : Il exploite les fonctionnalités d'adressage de contenu d'IPFS et les fonctionnalités de stockage persistant d'Arweave pour garantir l'intégrité des données et leur conservation à long terme.

  • Plus : mesures de sécurité robustes, évolutivité, interface utilisateur intuitive, et bien plus encore.

perspectives d'avenir

Alors que la technologie blockchain continue d'évoluer, la collaboration entre 4 EVERLAND et Snapshot représente un réel progrès en matière de solutions de gouvernance et de stockage décentralisées. Cette collaboration a démontré le potentiel d’applications plus sécurisées, efficaces et évolutives au sein de l’espace blockchain.

À l'avenir, à mesure que 4EVERLAND continue d'étendre la prise en charge de protocoles de stockage supplémentaires, il améliorera encore la capacité de Snapshot à stocker de manière fiable toutes ses données sur plusieurs solutions de stockage décentralisées. Cette flexibilité accrue améliorera considérablement l’évolutivité de Snapshot, garantissant qu’il puisse répondre aux besoins croissants de la communauté décentralisée.

À propos de 4EVERLAND

4 EVERLAND est une plate-forme de cloud computing Web3 avec le stockage, l'informatique et le réseau comme capacités principales. Elle intègre divers DePIN et vise à créer une plate-forme de développement unique distribuée, efficace, auto-motivante, peu coûteuse et conviviale. pour aider Internet à passer en toute transparence du Web2.0 au Web3.0, en fournissant une infrastructure à des millions de développeurs et d'applications Web3.0.

Twitter | Télégramme | Discord | Reddit | Medium | E-mail