EOS : voter pour les producteurs de blocs (mis à jour le 11 juin)

in #eos6 years ago (edited)

Franceos-couv-vote.png

La procédure pour voter pour les producteurs de blocs de votre choix sur EOS est pour l'instant assez complexe, car il existe peu d'outils intuitifs. Une fois le mainnet lancé, ce sera à la communauté EOS de proposer des interfaces sécurisées et ergonomiques pour permettre aux utilisateurs de voter pour leurs producteurs de blocs favoris de façon simple et sécurisée. Nous recommandons aux débutants de ne pas se précipiter s'ils ne sont pas familiers avec les lignes de commandes, et d'attendre l'arrivée d'outils de vote sécurisés.

Modalités du mécanisme de vote :

  • Chaque token confère 30 votes à son détenteur.
  • Il n’est pas possible de voter plusieurs fois pour le même producteur de blocs avec le même token.
  • Après le vote, les tokens sont mis sous séquestre pour une durée de 3 jours.
  • Toute blockchain doit obtenir l’approbation de 15 % des tokens mis en circulation pour être déployée sur le réseau.
Les détenteurs de tokens EOS pourront voter pour les producteurs de bloc une fois le mainnet déployé et approuvé.

Il est possible de voter n'importe quand, les votes sont reconductibles.

Les 21 candidats recevant le plus de votes sont élus producteurs de blocs. Les producteurs de bloc suivants sont en stand-by et doivent générer au moins 100 EOS par jour pour être récompensés.

Pour l’instant, les seuls outils disposant d’une interface graphique pour voter sont des services en ligne. Pour voter de façon locale, la seule option est de passer par l’interface en ligne de commande d’EOS, ce qui nécessite le déploiement d’un nœud complet.

À l’avenir, plusieurs options seront disponibles pour voter via vos tokens.

Vote via une plateforme de change :


Si vous confiez vos clés privées relatives à vos tokens EOS à une plateforme de change, cette dernière pourra prendre la décision d’implémenter un outil vous permettant de voter pour les producteurs de blocs de votre choix (ou pas !).

Vote via un portefeuille EOS :


Les développeurs de portefeuilles logiciels EOS proposeront des interfaces permettant de voter avec des tokens. Il n’est cependant pas garanti que tous les concepteurs de portefeuilles logiciels proposent de voter pour la totalité des candidats. Il faudra donc vous assurer que les choix proposés par le portefeuille choisi sera bien exhaustif.

Vote via une interface en ligne :


Certains services en ligne pourront vous proposer de voter pour les candidats de votre choix. Attention cependant, cette option n’est pas sécurisée, car cela nécessite d’entrer votre clef privée dans l’interface. Il sera possible à l’avenir d’établir une procédure beaucoup plus sécurisée et nous travaillons sur le sujet.

Liste de Sonata Systems :

A list of community web voting portals:

Pour voter avec EOS Portal et Scatter, EOS New-York a réalisé un tutoriel pas-à-pas :

https://steemit.com/eos/@eosnewyork/your-vote-matters-4-how-to-vote-on-the-eos-mainnet

Vote via un proxy :


Il sera possible de déléguer ses votes en les confiant à une entité de confiance (par exemple, votre producteur de bloc favori, ou une plateforme de change). Pour une sécurité optimale, il faudra avoir recours à une solution qui ne nécessite pas de communiquer vos clefs privées. Plusieurs développeurs travaillent à établir une telle procédure.

Pour l’instant, les fonctionnalités d’EOS ne sont pas adaptées à l’usage par un débutant. Il est donc recommandé d’attendre que les premiers outils user friendly soient disponibles avant de se lancer si l’on n’a pas l’âme d’un développeur.

Modalités de vote via cleos :


Pour voter avec EOS, il faut disposer d'un nœud complet : tout d'abord, installer EOS sur l'ordinateur.

Une fois le logiciel client EOS installé sur votre machine, ouvrir un terminal et exécuter les commandes suivantes :

cd /build/programs/nodeos
./nodeos

Dans une autre fenêtre, créer un wallet EOS :

cd /build/programs/cleos
./cleos wallet create
Sauvegarder le mot de passe et importer la clé :
./cleos wallet import VOTRE_CLE_PRIVEE

Créer un compte EOS associé :

./cleos create account NOM_DU_COMPTE CLEF_PUBLIQUE_PROPRIETAIRE CLE_PUBLIQUE_ACTIVE

(Dans cet exemple, la clef publique propriétaire est la même que la clef publique active).

Placer sous séquestre les tokens utilisés pour voter :

./cleos.sh push action eosio delegatebw ‘{“from":"VOTRE_COMPTE", “receiver":"VOTRE_COMPTE", "stake_net_quantity": "1000.0000 EOS", "stake_cpu_quantity": "1000.0000 EOS", "transfer": true}' -p VOTRE_COMPTE

Vous pouvez désormais voter pour votre candidat favori :

./cleos.sh system voteproducer prods VOTRE_COMPTE franceos -p VOTRE_COMPTE

EOS New-York a réalisé un tutoriel plus détaillé :

https://steemit.com/eos/@eosnewyork/your-vote-matters-3-eos-block-producer-voting-using-the-command-line

Comment acquérir des tokens EOS ?