ARK Core v2 Devnet est EN LIGNE !

zôÖma
ARK.io - France
4 min readAug 31, 2018

Nous sommes heureux d’annoncer que le nouveau public ARK DevNet est en ligne dès maintenant. Afin de tester la nouvelle base de code V2, nous avons implémenté un DevNet V2 uniquement. Aidez-nous à tester, débuguer et localiser les problèmes éventuels afin de préparer la migration vers MainNet.

Avec l’annonce récente de hard fork de ARK Core V2, nous avons décidé de préparer un DevNet uniquement v2 qui nous aidera à éliminer tous les bugs finaux dans la base de code. Nous avons besoin de votre aide, de la communauté, pour nous aider à tester tous les types de transactions, les cas spécifiques, les limites, les tests de résistance et pour nous aider à améliorer les choses en signalant tout comportement inhabituel.

Parallèlement au Core, nous travaillerons sur de nouveaux éléments que vous remarquerez dans le portefeuille de bureau et notre équipe de développement préparera un curseur personnalisé «Dynamic Fee» dans les prochains jours. Les frais dynamiques sont l’un des ajouts les plus récents du nouveau Core, nous devons donc les tester à fond. Cela nous aidera également à jeter les bases du nouveau Desktop Wallet v2 déjà en développement.

Pendant que nous testons le DevNet ouvert, notre équipe de développement principale prépare un autre réseau interne (fermé) où la base de données MainNet v1 sera convertie pour fonctionner comme une base de données v2. Cela nous permettra de tester toute transaction ou donnée erronée dans la base de données qui pourrait ne pas être compatible avec v2 et d’éviter les problèmes sur le déploiement MainNet.

Afin de faciliter ce processus, nous avons besoin de l’aide des délégués actuels de MainNet pour l’exécuter avec nous. D’autres détails suivront, mais voici un bref aperçu du processus que nous prévoyons de prendre:

  1. Convertir v1 MainNet DB en v2 DB.
  2. Démarrez le réseau avec la base de données convertie.
  3. Tracer les journaux pour les erreurs.
  4. Ajouter toutes les exceptions à la liste d’exclusion. Vous remarquerez que Core v2 est beaucoup plus «strict» en ce qui concerne la manière dont les données brutes sont gérées (comme cela devrait être). Tout problème qu’il détecte génère automatiquement une erreur et vérifie l’intégrité de la base de données.
  5. Répétez jusqu’à ce qu’il n’y ait plus d’erreurs / cas de bord signalés.
  6. Ajouter les délégués MainNet à l’environnement isolé pour forger et tester tous les types de transactions, les tests de résistance, l’assurance qualité et la stabilité globale.
  7. Annoncez la date de la fourche dure MainNet lorsque tous les tests ci-dessus sont passés.

Comment puis-je participer au test et aider ?

Pour configurer un nœud ARK DevNet, veuillez suivre ce guide pour configurer un nœud de relais: https://blog.ark.io/new-ark-core-commander-eb704b7e75fd

Pendant que votre nœud de relais se synchronise, suivez les instructions du prochain portefeuille de bureau.

Pour cette version, nous avons préparé une version spéciale de Desktop Wallet conçue pour se connecter aux nouveaux nœuds Core et interagir avec la blockchain Core (envoi de transactions, vote, enregistrement d’un nouveau délégué). Pour le moment, il s’agit d’une version test uniquement afin que les utilisateurs puissent nous aider à tester DevNet v2.

Vous pouvez télécharger Wallet v2 sur:
https://github.com/ArkEcosystem/desktop-wallet/releases

* Les portefeuilles compatibles avec v2 commencent avec ArkClient-V2- [OS], téléchargez donc celui correspondant à votre système d’exploitation.

SHA256 Hashes
V2-Linux:
d3ea9e286fdf28759d302d91e21b42c23ccdc2d7bb6633b1f3c785421d04ec65

V2-MacOS:
28d34f87ca97f6bef57154f4327c8c2f5459b2c236c3b588dfae0f69ccbfee0a

V2-Ubuntu-amd64:
7170f8179dab7939917e2572e073def6b81868c75370f242df16ad5ee4a1e5bf

V2-Windows-x86:
ffd357e73bc81442eb77ed0795933ddb11ea5d56ae4e60fd060c7d9b41b959f8

V2-Windows-x64:
3438eefae73ba2cb43ed7d4b6f073e939f6f0bd61442b71d273d67d39468a0e3

Une fois que vous installez, dans le menu en haut à droite, cliquez sur PARAMÈTRES GESTION DES RÉSEAUX et allez dans l’onglet qui dit DEVNET et modifiez ces 2 valeurs:

New ‘ Nethash’ est: 2a44f340d76ffc3df204c5f38cd355b7496c9065a1ade2ef92071436bd72e867

Et dans le champ “Seed Server”, saisissez l’une de ces adresses IP de base officielles:

http://167.114.29.51:4003
http://167.114.29.52:4003
http://167.114.29.53:4003
http://167.114.29.54:4003

Note: comme vous pouvez le voir, l’API publique est maintenant sur le port 4003.

Une fois cela fait, cliquez sur “ SAVE” et cliquez sur la première icône dans le menu supérieur “ SWITCH NETWORK “ et cliquez sur DEVNET.

OU

Allez dans PARAMÈTRES GESTION RÉSEAUX NOUVEAU sous «Nom»,par exemple. DEVNETv2 ou tout autre nom distinctif que vous voulez et dans le “Seed Server” saisissez l’un des IP ci-dessus. Cliquez sur ‘NEXT’ et sur le prochain écran ‘ SAVE’ et cliquez sur la première icône dans le menu supérieur ‘ SWITCH NETWORK ‘ et appuyez sur le nouveau réseau créé (par exemple, DEVNETv2) .

Créez une nouvelle adresse DARK et allez sur le canal DevNet (#devnet) sur Slack et contactez / taggez l’ utilisateur BoldNinja pour qu’il vous envoie des tokens DARK et que vous puissiez enregistrer un délégué, puis vous mettre à forger.

Suivez-nous sur les réseaux sociaux ( Twitter | Facebook | Reddit ) et restez à l’écoute de notre blog sur Medium et sur Steemit .

https://ark.io/
Article original de BoldNinja
Traduit avec ❤ par
Antoine Breuil pour Ark & ARK.io Espace Francophone

--

--

zôÖma
ARK.io - France

CEO & Founder @ Samouraï Coop — Co-Founder @ Paris P2P Festival — Ninja&Design @ Berty Technologies — I work hard to build future of cooperatives companies.