« L’une des nombreuses façons dont Bitcoin est une expérience réside dans son modèle de développement décentralisé », a expliqué Amiti Uttarwar. « Qu’il s’agisse d’une entreprise à but non lucratif ou privée, la grande majorité des projets logiciels ont une structure centralisée pour diriger le financement, hiérarchiser les projets et coordonner les efforts. Mais le modèle de consensus communautaire de Bitcoin est essentiel pour la résistance continue à la censure. S’il n’est pas facile de mettre d’accord des dizaines de milliers d’ordinateurs individuels, faire en sorte que des milliers d’humains soient d’accord est sans doute le plus grand défi.
En tant que développeur de Bitcoin Core, Uttarwar est naturellement fasciné par le modèle de consensus unique de Bitcoin. Elle a choisi de se concentrer à plein temps sur ce projet open source dirigé par la communauté en 2019, prenant une réduction de salaire significative d’un rôle d’ingénieur chez Coinbase, et a depuis obtenu des subventions pour poursuivre son travail d’OKCoin, de l’opérateur BitMEX HDR Global et Gemini.
Ses contributions passées à la base de code ont changé la logique de la gestion des adresses de Bitcoin, changé fondamentalement la communication des adresses et réduit les fuites de confidentialité causées par la diffusion des transactions. Aujourd’hui, son développement se concentre sur l’amélioration de la prise en charge des couches de communication améliorant la confidentialité comme Tor, I2P et CJDNS grâce à une collaboration avec Chaincode Labs. Martin Zumsande.
« Alors que les utilisateurs de Bitcoin peuvent actuellement exécuter des nœuds sur plusieurs réseaux, les avantages sont limités et nécessitent souvent un niveau de compréhension approfondi de la part de l’opérateur du nœud », a déclaré Uttarwar. « Notre projet actuel consiste à activer les connexions automatiques aux nœuds de chaque réseau qu’un utilisateur a activé. Avec notre travail, si un utilisateur a activé clearnet (avec des interfaces IPv4 ou IPv6) et Tor sur son nœud Bitcoin, le nœud s’efforcera de s’assurer qu’au moins une de ses 10 connexions sortantes est vers un pair oignon sur le réseau Tor.
Pour Uttarwar, qui a vu son travail fusionné dans une mise à jour Bitcoin Core et qui dépend de la communauté plus large des développeurs Bitcoin pour les commentaires et l’examen critique de son travail, la décentralisation qui sous-tend ce projet logiciel est plus qu’un simple modèle de développement, c’est une responsabilité.
« Honorer la décentralisation dans le monde du développement de Bitcoin nécessite la participation d’utilisateurs de Bitcoin à différents niveaux d’expertise », a-t-elle déclaré. « Par exemple, une mise à niveau de protocole ne peut se produire que si les utilisateurs du monde entier décident d’adopter le code et d’activer la nouvelle logique… La question de savoir ce qui rend Bitcoin meilleur évoque des opinions fortes dans la communauté, mais qu’il prône l’ossification ou le soft -méthodologie fork, financement des développeurs ou sélection des mainteneurs, la question qui sous-tend toutes ces conversations est : comment pouvons-nous nous mettre d’accord sur ce dont Bitcoin a besoin de manière décentralisée ? »
L’exploration de cette question existentielle sera au centre des préoccupations d’Uttarwar lors de la prochaine conférence Bitcoin 2023, où elle s’apprête à prononcer un discours intitulé « La décentralisation en action ». Plutôt que de plaider pour un projet, un cas d’utilisation ou une implication Bitcoin particulier, Uttarwar utilisera ce projecteur pour s’attaquer à la nature même des systèmes organisationnels et à la valeur unique du développement Bitcoin dans leur contexte.
« Mon discours commence par une lentille épistémologique, identifiant des modèles mentaux significatifs en jetant un coup d’œil au monde qui nous entoure », a-t-elle décrit. « En commençant par ces exemples, j’encourage le public à élargir sa compréhension du fonctionnement de la décentralisation dans la pratique. Le reste de l’exposé relie ces questions aux défis quotidiens de l’écosystème des constructeurs de Bitcoin. Bitcoin s’appuie sur des nœuds exécutant du code dans le monde entier pour garantir la résistance à la censure sur le réseau. Maintenir cet objectif nécessite également un modèle de développement décentralisé – la communauté doit s’assurer que les modifications apportées au code ne sont pas vulnérables à un seul point de défaillance.
Elle participera également à une table ronde aux côtés de Bitcoin Magazine’s Aaron van WirdumFondateur de Judica Jérémy Rubin et développeur de réseau Lightning Tage Dryja appelé « Evolving Bitcoin’s Code » pour explorer plus avant quand et comment des changements peuvent être apportés avec succès au logiciel sous-jacent de Bitcoin.
Uttarwar voit Bitcoin 2023 comme une chance de défendre le travail qu’elle et le reste de la communauté de développement Bitcoin font chaque jour, renforçant ce que la décentralisation signifie vraiment pour nous tous qui apprécions les outils construits sur cette technologie.
« Chez Bitcoin 2023, je vise à encourager les gens à développer une compréhension plus riche de la complexité de ce que signifie construire une technologie véritablement décentralisée, et comment le succès de Bitcoin repose sur les individus au sein de la communauté qui apportent leur attention unique », a-t-elle conclu. . « J’ai hâte de prendre le pouls de la communauté dans son ensemble, d’en apprendre davantage sur ce qui passionne les gens ainsi que sur les points douloureux actuels. Je suis également ravi de me connecter avec différentes personnes et de découvrir des coins de conversation qui renforcent mon enthousiasme pour cet espace.
Source https://bitcoinmagazine.com/culture/developer-amiti-uttarwar-at-bitcoin-2023