Dash publie son calendrier de lancement officiel

Dashcours.com, le 27 Juin 2017

FEUILLE DE ROUTE OFFICIELLE DE DASH (en anglais)

Version 2.1.1 // étapes de la livraison



Evan Duffield / evan@dash.org / Dash Labs
Andy Freer / andy@dash.org / Dash Core CTO

Dash Evolution sera la première plateforme monétaire numérique scalable et conviviale adaptée à une adoption massive. Parce que c'est un objectif tellement ambitieux, nous avons créé une feuille de route détaillée pour guider le développement. Evolution sera lancé en trois étapes. Chaque version augmentera la capacité de traitement, la facilité d'utilisation, le set de fonctionnalités et la scalabilité du réseau.

Nous avons l'intention d'augmenter la capacité utilisateur du réseau d'un ordre de grandeur à chaque nouvelle étape de développement. En outre, en raison de l'augmentation du montant de financement budgétaire disponible, nous pourrons accroître l'équipe de développement rapidement. Nous prévoyons de doubler le nombre de développeurs à chaque sortie de nouvelle version, ce qui nous permet d'accélérer la mise en œuvre de chaque phase.

Nous avons l'intention de planifier des versions de Dash Evolution de manière à fabriquer un produit de haute qualité avec une expérience conviviale. En plus de mettre l'accent sur la qualité et l'expérience de l'utilisateur, nous utiliserons chaque version progressive comme un cadre solide pour le développement futur. L'équipe Dash Core estime que le fait de prendre son temps pour créer un produit de haute qualité créera plus de valeur sur le long terme. Une ruée rapide vers le marché entraînerait probablement un produit inférieur, qui entraînerait une croissance temporaire du prix de Dash, mais une stagnation ou un déclin à long terme.

Plusieurs technologies nouvelles sont nécessaires pour offrir une expérience utilisateur excellente. Ces technologies permettront d'étendre les capacités de l'infrastructure permanente sur laquelle s'appuie le réseau, et de s'assurer qu'elles sont capables de gérer les charges de transaction et les exigences de stockage de données d'une base d'utilisateurs de masse.

Les masternodes seront mises à l'échelle et seront testées à l'aide d'un système appelé «transition d'état». Ce système fournira un moyen mathématiquement prévisible de déterminer la qualité du service offert par les masternodes. Un accès complet à la chaîne de bloc sera nécessaire pour effectuer les transitions d'état appropriées des objets utilisateur, qui se référeront aux objets de gouvernance et aux transactions de chaîne de blocs pour effectuer des opérations de quorum. Les masternodes qui tombent sous un seuil d'activité seront automatiquement supprimées de la liste de masternode à l'aide d'un nouveau système appelé "masternode blocks".

DashDrive sera mis en œuvre à l'aide d'un logiciel appelé IPFS, un système de fichiers P2P convivial et populaire qui gérera automatiquement la plupart des opérations de partage, de redondance et de synchronisation du réseau. Les écritures d'IPFS utiliseront les quorums de masternode pour la sécurité. DashDrive est un système de facing interne qui stocke les objets utilisateur dans le réseau de manière décentralisée. Il n'existe pas de système public de facing pour le stockage d'informations non liées à Dash. DashDrive n'est pas un remplacement pour les applications grand public et entreprise comme Dropbox; C'est simplement un mécanisme permettant un bon fonctionnement du réseau.

Les opérations de réseau seront mises à l'échelle à l'aide d'un modèle ciblé pour permettre une croissance exponentielle. Les exigences en hardware des masternodes augmenteront progressivement pour alimenter un réseau plus large qui fournit aux utilisateurs plus de fonctionnalités. Lorsque la première phase d'Evolution sera déployée, les masternodes seront confrontées aux nouvelles exigences de disques durs. Elles nécessiteront à la fois un disque SSD (pour une récupération plus rapide des données blockchain) et un disque dur ordinaire avec une capacité de stockage plus élevée. Le réseau financera la création d'hardware spécifique aux masternodes avec des besoins personnalisés. Un tel matériel permettra une parallélisation massive du traitement des transactions, du hachage et d'autres fonctions du système. Un matériel plus puissant augmentera considérablement le débit du réseau. Ce hardware sera entièrement open source et non exploitable et se connectera au hardware standard pour une capacité de stockage supplémentaire.

Au cours des derniers mois, nous avons rapidement augmenté la taille de notre équipe de développement afin d'accélérer la livraison d'Evolution. En attendant, un certain nombre de développeurs Core ont été occupés sur la livraison et la mise en œuvre de Dash 12.1. Cette mise à jour était absolument essentielle, servant de lien entre la base de code Dash existante et les versions futures d'Evolution. Maintenant que 12.1 a été déployé avec succès, toute notre équipe de développement est en transition pour travailler sur Evolution.

Afin de créer un produit de qualité le plus rapidement possible, l'équipe a dû créer une base solide. Nous devions planifier soigneusement la feuille de route du projet, créer de nombreuses quantités de documentation et faire des recherches importantes pour nous assurer que nous ne faisions pas d'erreurs de perte de temps et de ressources pendant la création d'Evolution. Nous allons bientôt rendre publique à la communauté une grande quantité de documentation privée , assurant une transparence totale de notre travail de développement. Cette phase du projet arrive à sa fin, l'équipe entière commence à se concentrer sur la création de la base de code actuelle pour Evolution.

Nous aimerions également annoncer la création d'une nouvelle équipe centrée à Hong Kong, appelée Dash Labs. Cette équipe sera le bras scientifique du projet, axé sur la recherche et le développement d'hardware personnalisé. Evan Duffield et Andy Freer dirigent cette équipe. Dash Labs vise à créer les premières versions open-source de plusieurs types d'hardware. Notre objectif est d'aider l'espace de la monnaie numérique à rester ouvert et transparent, tout en réduisant les avantages économiques de la technologie privée à source fermée. Par exemple, les ASIC open source avancés élimineraient la plupart des avantages des ASIC développés en privé. En conséquence, la centralisation des mineurs pourrait être considérablement réduite. Tous les acteurs économiques auront des règles équitables, du moins en ce qui concerne les solutions hardwares.

DashPay Wallet Alpha (septembre 2017)

  • Version Dash de CoPay, fonctions pré-Evolution, sur test-net
  • Mènera au wallet Evolution (pas seulement un portefeuille web)
  • Sortie de DashCore 12.2 (septembre 2017)
  • Augmentation de la taille des blocs de 2 Mo, activation en novembre 2017
  • Documentation de recherche sur bloc 2Mo / 5Mo
  • Lancement d'un portail en lecture seule / vue seule uniquement pour la documentation du projet qui sera ouvert à l'ensemble de la communauté (pour assurer la transparence)
  • Lancement d'un portail en lecture seule/vue seule uniquement pour afficher les tickets actuels, projets sur lesquels les équipes travaillent


Sortie de DashPay Evolution Wallet sur Testnet (novembre 2017)

  • Enregistrement de l'utilisateur et processus d'amitié (Procédure d'inscription pour Evolution sur testnet // reservation testnet)
  • Support de base pour les accords d'achat
  • Evolution Account Management (Créer, réviser, mettre à jour, supprimer)
  • Sortie de DAPI testnet


Sortie de DashCore 12.3 (décembre 2017)

  • Portefeuilles HD, réactivation du code réseau, etc. (autres éléments Trac)
  • Sortie Evolution Alpha pour les partenaires (testnet, décembre 2017)
  • Test d'intégration partenaire
  • Test du marchand et de l'application
  • Tests API et SDK
  • Opérations d'entiercement en plusieurs étapes
  • Prise en charge des notes d'utilisateurs et de commerçants via quorums de maintenance


Sortie de DashPay Evolution Wallet sur le Livenet (février 2018)

  • Évolution des processus d'inscription et d'adaptation sur Livenet
  • Evolution Account Management sur LiveNet
  • Sortie DAPI Livenet 


13.0 - Evolution v1 - sur le Mainnet (juin 2018)

  • DashPay public, DAPI, DashDrive, version DashCore v13.0
  • Quatrième vague d'embauches - développeurs à temps plein
  • 500 000 utilisateurs quotidiens pris en charge 
  • Exigence de réseau Ethernet 
  • 1 To HDD / 128 Go SSD Req 
  • 64TX / SEC && 5.33 Mo blocs
  • Mise en œuvre du DAPI basé sur le quorum
  • Preuve de service / Preuve de bloc-chaîne
  • Prise en charge des objets de gouvernance pour les utilisateurs, les groupes, les comptes
  • Système d'invitation par courrier électronique
  • Transitions d'état
  • Cryptage des données d'objet
  • Bureaux en Arizona, en Europe (CORE) et en Asie (Dash SW)
  • Quorums basés sur l'âge
  • Systèmes d'amitié / système d'approbation basé sur le sémaphore
  • Implémentation IPFS DashDrive / capacité de sharding limitée
  • Portefeuille officiel convivial
  • Masternode blocs


14.0 - Evolution v2 (À déterminer)

  • Cinquième vague d'embauches - Développeurs à temps plein
  • 5 millions d'utilisateurs quotidiens sont pris en charge
  • 2 To HDD / processeur 256D SSD / 16/32 Xeon
  • Blocs 128TX / SEC && 10.67 Mo 
  • Go Ethernet-handoff / niveau de réseau localisé
  • Possibilité de transférer de l'argent entre les comptes public et privé 
  • DashDrive v2
  • Objets de gouvernance pour les comptes multi-utilisateurs (multisig)
  • Planification de redondance Masternode
  • Compléments tiers pour les applications client DAPI / version schéma portefeuille
  • Remplissage automatique de formulaire pour les adresses de livraison à l'aide de blobs cryptés
  • Support de stockage externe pour décharger le stockage blob pour l'historique des demandes de paiement et d'autres informations
  • Support Fiat/Carte de crédit dans le portefeuille, design transparent 
  • Portefeuilles non officiels Evolution avec fonctionnalités personnalisées 
  • Evolution marketplace / Add-ons / Système d'évaluation 
  • Système d'ensemencement de portefeuille à entropie durci 
  • Mining collatéralisé 


15.0 - Evolution v3 (À déterminer)

  • Sixième vague d'embauche - Développeurs à temps plein
  • 50 millions d'utilisateurs quotidiens sont pris en charge
  • Transfert Ethernet de 10 Go / Configuration réseau requise
  • 256TX / SEC && 21.34 Mo blocs
  • DashDrive sharding / 4To HD / 512 Go SSD
  • Périphérique masternode matériel PCI-E 14
  • Parts de Masternode via les objets de gouvernance
  • Programme de parts de Masternode en groupe
  • Système de vote par groupe pour choisir / annuler des fournisseurs d'hébergement appartenant à une masternode d'un groupe
  • Vote par groupe pour les propositions de réseau


16+ - À déterminer

  • Compléter le hardware masternode open-source de bout en bout / avec du silicium personnalisé pour traiter des volumes élevés de paiements et d'autres informations. Important pour le maintien de systèmes hardwares libres d'exploitabilité.
  • Des solutions entièrement open-source / en avant-garde pour la création d'ASIC, permettant une distribution équitable et éliminant les investissements individuels exclusifs qui créent des déséquilibres dans le matériel minier
  • v16 - 42.68 Mo 512TX / S
  • v17 - 85.36 Mo 1024TX / S
  • v18 - 170.72 Mo 2048TX / S
  • v19 - 341.45Mo 4096TX / S
-------------------------------------------------------------------------

Un communiqué du créateur de Dash sur cette feuille de route technique a été publié hier sur Medium puis traduit en français sur le site DashFrance.