Partager cet article

Les quatre principales priorités de Wladimir van der Laan pour Bitcoin

Les clés privées, le portefeuille Bitcoin-Qt et les téléchargements de blockchain plus rapides sont dans l'esprit du nouveau développeur principal de Bitcoin.

software code

Bitcoin a un nouveau développeur principal, Wladimir van der Laan, et avec l'écosystème qui grandit chaque jour, il va avoir beaucoup à faire au cours de l'année prochaine.

Nous avons demandé à Van der Laan quels sont les principaux enjeux affectant le CORE de Bitcoin qui l'intéressent. Voici ses quatre priorités :

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter Crypto for Advisors aujourd. Voir Toutes les Newsletters

1. Séparation du portefeuille Bitcoin-Qt du code CORE P2P

À l'heure actuelle, les fonctions CORE du client Bitcoin , le traitement des nouvelles transactions et la conservation de l'historique des anciennes transactions, partagent l'espace sous forme d'informations sur le portefeuille que vous avez configuré à l'aide du client.

Lorsque vous téléchargez Bitcoin-Qt, le logiciel Bitcoin officiel, vous pouvez aider à maintenir le réseau Bitcoin (c'est-à-dire exécuter un nœud) et exécuter un portefeuille (c'est-à-dire conserver votre argent) à partir du même programme.

« À l'époque où les gens ne savaient pas ce qu'était le Bitcoin , cela avait du sens », explique Van der Laan. «ONE suffisait d'installer un programme pour gérer le réseau et recevoir et envoyer ces étranges cryptomonnaies. »

Cela crée un risque que quelqu'un vole la clé privée de votre portefeuille et donc votre argent. Lorsque vous déverrouillez vos clés privées pour dépenser de l'argent, leur version en clair est exposée au réseau Bitcoin . Cela est dû à une différence de fonctionnement, a expliqué Van der Laan.

« Il existe un conflit inhérent : en raison des risques de sécurité, il est judicieux qu'un portefeuille soit en ligne le moins possible, tandis qu'un nœud doit être en ligne autant que possible pour un réseau P2P stable. »

La séparation de ces deux fonctions transformera Bitcoin-Qt en un simple portefeuille de paiement (c'est-à-dire un simple logiciel pour exécuter un portefeuille Bitcoin ), qui exécutera ensuite le logiciel Bitcoin de CORE en option et séparément en arrière-plan - gardant ainsi votre portefeuille Bitcoin en sécurité, tout en vous permettant de contribuer au maintien de l'écosystème Bitcoin .

2. Portefeuille déterministe

Un problème peut-être plus préoccupant pour ceux qui gèrent un grand nombre de portefeuilles via Bitcoin-Qt : le logiciel stocke par défaut un nombre prédéfini de clés publiques et privées pré-générées lors de la sauvegarde de votre portefeuille. Cette fonctionnalité permet d'accéder aux portefeuilles créés après la sauvegarde.

Mais le logiciel ne vous indique T actuellement quand vous avez utilisé ce stock de clés pré-générées, donc si vous ne mettez T régulièrement à jour votre sauvegarde, vous pouvez finir par exécuter des portefeuilles en croyant à tort que la clé privée est enregistrée dans votre sauvegarde.* Ou comme le dit Van der Laan, « il est facile de se retrouver avec une histoire triste ».

Comme le portefeuille génère des clés aléatoires, la rigueur des sauvegardes est aujourd'hui primordiale. Pour chaque tranche de 100 nouvelles clés, ou quelle que soit la taille du pool de clés, ONE est nécessaire de mettre à jour sa sauvegarde.

Un portefeuille déterministe génère des clés à partir d'une seule clé, ce qui permet de les régénérer ultérieurement. Au lieu de mémoriser chaque clé, il suffit de mémoriser une phrase de passe longue et sécurisée, ce qui permet d'accéder ultérieurement aux portefeuilles. Il est donc possible de récupérer des fonds d'un portefeuille même si la clé privée d'origine a été écrasée.

Van der Laan a déclaré :

« Une seule sauvegarde suffirait à récupérer toutes les clés ultérieurement. Ce serait une excellente tranquillité d'esprit. »

3. Téléchargement de bloc initial plus rapide

Quiconque a déjà essayé de synchroniser son client Bitcoin-Qt avec le reste du réseau sait que cela peut prendre des jours et des jours. Que Dieu aide tous les utilisateurs de Mavericks qui n'ont T désactivé la fonction « App Nap ». Van der Laan a déclaré :

« La raison est que le téléchargement se fait d' un nœud à la fois. Si le nœud est lent, tant pis. »

Une meilleure façon de télécharger la blockchain serait d'obtenir d'abord la liste des blocs, puis de télécharger chaque bloc depuis plusieurs nœuds simultanément. En résumé, Bitcoin-Qt devait s'apparenter davantage à une Technologies de torrenting moderne qu'à un système de Limewire.

Une solution intégrée, a déclaré Van der Laan, pourrait être « encore plus rapide que les solutions de contournement basées sur BitTorrent [pour Bitcoin-QT] actuellement utilisées ».

4. Améliorer la documentation des développeurs

Le dernier problème est moins exotique mais toujours d’une importance vitale : améliorer la documentation du Bitcoin protocoleet les infrastructures.

Référencement duGuide du développeur Bitcoin dû à Saïvann Carignan, Tom Geller et David Harding et leBitcoin CORE OxygenVan der Laan a déclaré qu'il avait l'intention de « s'impliquer une fois que les choses se seront un BIT calmées ».

Le pouvoir du peuple

Ce ne sont certainement pas les seuls problèmes et innovations sur lesquels travaille la communauté Bitcoin – cette discussion avec Van der Laan a eu lieu avant que les conversations sur les chaînes latérales ne gagnent une large attention.

Quoi qu’il en soit, Van der Laan affirme que son travail n’est pas de diriger le projet Bitcoin comme un dictateur.

« Cela dépend entièrement des contributions des utilisateurs. Je code moi-même, certes, mais en tant que mainteneur CORE , ma tâche consiste principalement à examiner, tester et fusionner les contributions des formidables membres de la communauté open source. »

Code du programmeimage via Shutterstock

*Correction (22h05 GMT, 12 avril 2014) : l'article suggérait précédemment que les clés privées pouvaient être écrasées. Cette information a été mise à jour. Merci à ceux qui ont signalé l'erreur.

Kadhim Shubber

Kadhim Shubber est un journaliste indépendant qui a d'abord acheté des bitcoins pour pouvoir s'offrir une bière au Pembury Tavern, le pub Bitcoin de Hackney. Il a collaboré avec Slate, Wired, le Daily Telegraph, le Sunday Times et Ampp3d. Il prépare actuellement un master en journalisme à la City University de Londres.

Picture of CoinDesk author Kadhim Shubber