Les développeurs Bitcoin ont une expertise technique que les utilisateurs n’ont pas Shinobi, un éducateur autodidacte dans l’espace Bitcoin et hôte de podcast Bitcoin orienté technologie.Le Bitcoin est finalement défini par ses utilisateurs, par les personnes qui exécutent réellement les nœuds et appliquent les règles du protocole pour vérifier les paiements qu’ils reçoivent sur le réseau. Il s’agit d’une propriété fondamentale et incontournable du réseau Bitcoin, tant que les utilisateurs choisissent de s’engager dans cette activité. Cela ne signifie toutefois pas que les utilisateurs comprennent profondément le fonctionnement du protocole, les différents effets que les modifications proposées auraient ou la manière la plus efficace sur le plan strictement technique de gérer un problème ou une amélioration. Les utilisateurs peuvent absolument comprendre ces choses s’ils prennent le temps de faire leurs recherches et de se renseigner sur le protocole à un niveau strictement technique, mais supposer que vous, en tant qu’utilisateur, comprenez ces choses simplement à cause de la réalité que les utilisateurs sont les arbitres ultimes de la façon dont le protocole fonctionne en fonction du logiciel qu’ils choisissent d’exécuter est un pur orgueil. Ce n’est pas parce que vous conduisez une voiture que vous comprenez les compromis techniques profonds et nuancés ainsi que l’ingénieur qui a conçu la voiture. Ce n’est pas parce que vous utilisez un téléphone portable tous les jours que vous comprenez comment optimiser la consommation d’énergie de tous les différents émetteurs radio, WiFi, Bluetooth, cellulaire, etc. Utiliser quelque chose ne signifie pas comprendre comment cela fonctionne par défaut. C’est quelque chose qui devrait être très évident pour une personne qui est honnête avec elle-même. Alors pourquoi tant d’utilisateurs sans grande expertise technique ou familiarité avec le fonctionnement sous le capot se sentent-ils si confiants pour déclarer comment les choses fonctionnent sous le capot, tout en se trompant sur tous les détails et les faits ? Maintenant, j’ai l’impression que dans ce climat, je dois ajouter un million de mises en garde. Je ne parle pas de vous, les développeurs de logiciels qui créent des applications, ou qui travaillent dans un domaine technologique normal sans avoir le temps de contribuer à Bitcoin d’une manière ou d’une autre, mais qui le suivent régulièrement ; Je ne parle pas à l’utilisateur qui a réellement consacré un temps franchement malsain (croyez-moi, je le sais par expérience) à comprendre comment les choses fonctionnent sous le capot. Je m’adresse à vous, l’utilisateur moyen qui écoute de temps en temps quelques podcasts et des moyennes de coût en dollars (DCA) et ne suit pas vraiment en profondeur le développement des choses techniques dans cet espace. Je parle à l’utilisateur qui n’a littéralement pas encore retiré ses fonds de l’échange où vous les avez achetés. Je vous parle à vous, l’utilisateur qui, lors de la gestion de votre entreprise, vient de demander à son ami Bitcoin de configurer un portefeuille mobile pour que vous acceptiez Bitcoin une fois sur 100 qu’un client paie avec. Pourquoi êtes-vous si confiant dans vos opinions sur les aspects techniques du fonctionnement de Bitcoin ? Connaissez-vous la politique de mempool sur la manière dont les transactions sont relayées ? Saviez-vous qu’il existe une grande différence entre les règles de politique et les règles de consensus ? Qu’il y a des transactions qui sont parfaitement valides par consensus pour être incluses dans un bloc, mais par la politique mempool, ne seront relayées par le nœud de personne, de sorte que les mineurs doivent recevoir directement cette transaction et utiliser un code personnalisé pour l’inclure dans un bloc ? Qu’en est-il du fait que le Lightning Network n’utilise pas de contrats de hachage temporisés (HTLC) pour les paiements de très petite valeur ? Saviez-vous que pour un paiement de 10 satoshi par exemple, le Lightning Network n’utilise pas réellement les HTLC ou ne rend pas le paiement réussi ou l’échec atomique avec le script Bitcoin ? Ces très petits paiements sont en fait arrondis en frais de mineur pendant la « période intermédiaire » lorsqu’ils ne sont pas encore finalisés et confirmés avec les canaux. Cela signifie que si un saut le long d’un chemin de paiement a un côté qui cesse de coopérer, il n’y a aucun moyen pour ce nœud d’imposer le paiement ou le remboursement en chaîne, selon le côté dont vous discutez pour ce paiement spécifique. Cela va juste aux frais de mineur pour une transaction, aucune sortie HTLC réelle dans la transaction d’engagement de canal n’est créée pour acheminer ce paiement. C’est juste un système d’honnêteté du”meilleur essai”sans aucune application. Le saviez-vous ?Voici une histoire amusante. Bitcoin a deux opcodes pour le verrouillage de l’heure, la vérification de l’heure de verrouillage (CLTV) et la vérification de la séquence de vérification (CSV). CLTV empêche qu’une pièce ne soit dépensée avant un certain horodatage Unix ou une hauteur de bloc prédéfinie. CSV empêche qu’une pièce ne soit dépensée jusqu’à ce que”x”temps se soit écoulé ou que”y”blocs aient été trouvés depuis le bloc ou l’heure à laquelle cette pièce a été créée. Lorsque vous dépensez une pièce en utilisant CLTV ou CSV dans le script, il y a un champ dans la transaction de dépense réelle appelé nLocktime qui doit être défini sur la valeur utilisée par le script CLTV ou CSV. L’objectif initial de ce champ était d’avoir des transactions pré-signées qui ne pouvaient pas être extraites avant que cette heure ou ce bloc ne soit passé. Mais Satoshi Nakamoto lui-même avait aussi une autre utilisation en tête pour cela: une forme très basique de canal de paiement. L’idée était que vous pouviez prendre le champ nLocktime et l’incrémenter d’un à chaque fois pour créer un nouveau paiement net, et demander aux mineurs de régler le plus récent en comptant. Le problème est qu’il n’y avait pas de règle consensuelle ou de moyen d’imposer aux mineurs de régler la transaction la plus récente. Nakamoto lui-même prévoyait donc d’utiliser ce champ dans la transaction pour exiger des mineurs qu’ils règlent uniquement la transaction la plus récente-ou la plus numérotée. Sauf qu’il n’y avait en fait aucune règle consensuelle pour faire respecter cela ! Non seulement il n’y avait pas de règle de consensus, mais il était impossible d’en construire une car les mineurs sont capables d’inclure toute transaction valide dans un bloc. Une fois que vous avez signé une transaction, elle est valide, elle est toujours valide. Il n’y avait donc aucun moyen logique pour que l’idée originale de Nakamoto fonctionne en premier lieu.Pensez-y une seconde. Le créateur de Bitcoin envisageait de construire quelque chose au-dessus de Bitcoin qui était littéralement impossible à construire de la manière dont il imaginait fonctionner. Pensez-y. Le créateur de l’ensemble du protocole a construit une fonction pour faire une certaine chose, alors que faire cette certaine chose de cette manière n’est littéralement pas possible. Pourquoi êtes-vous si confiant dans votre compréhension du fonctionnement technique de Bitcoin ? Pourquoi êtes-vous si sûr que vos idées sur les effets de certains changements sont en fait correctes ? Le créateur du protocole avait un si terrible malentendu sur la façon dont cela fonctionnait que, pour être franc, je suis un peu gêné pour lui qu’il ait pensé qu’une telle chose serait possible de construire de cette façon. Alors quel est l’intérêt de tout cela ? Que les experts existent toujours. Le fait que les utilisateurs contrôlent en fin de compte le protocole et aient le choix ultime du logiciel à exécuter et des règles à appliquer ne change rien au fait qu’il y a des gens qui comprennent mieux que vous le fonctionnement de ce protocole. La compréhension des choses par les gens est directement corrélée au temps qu’ils ont passé à essayer d’apprendre et de comprendre la chose. Vous ne pouvez pas comprendre comme par magie comment Bitcoin fonctionne réellement simplement parce que vous l’achetez, l’utilisez ou achetez des choses avec. Ce n’est pas ainsi que fonctionne la connaissance. Ainsi, lorsque les Bitcoiners s’impliquent dans des discussions sur la façon dont les choses fonctionnent réellement sur le plan technique, lorsqu’ils commencent à parler publiquement des raisons pour lesquelles ils ont pris des décisions concernant l’exécution de logiciels et l’élaboration de règles, ils doivent être conscients de ce qu’ils font et ne font pas. savoir parce que le simple fait de posséder des bitcoins ne transmet pas comme par magie des connaissances en soi. Le slogan de cet espace est”Ne faites pas confiance, vérifiez”. Alors, combien d’entre vous vérifient les choses avant de commencer à les répéter ? Ceci est un article invité de Shinobi. Les opinions exprimées sont entièrement les leurs et ne reflètent pas nécessairement celles de BTC Inc ou de Bitcoin Magazine.

Bitcoin est défini par ses utilisateurs, mais combien d’opérateurs de nœuds comprennent et vérifient les changements de protocole à un niveau nuancé et profondément technique ?

La qualité de vie est définie par la consommation d’énergie-save-it—john-thompson.png”>Regardez cet épisode sur YouTubeÉcoutez l’épisode :Cette semaine sur”Bitcoin Bottom Line”, les co-animateurs Steven McClurg et C.J. Wilson ont rencontré Harry Sudock, vice-président de la stratégie et de la gestion chez GRIID Mining. Cet épisode a été filmé en direct lors de la conférence Bitcoin 2022 à Miami et la conversation a débuté par une discussion sur la convivialité des autres participants à la conférence. McClurg a expliqué comment il existe un sentiment collectif de soutien entre des entreprises autrement compétitives lors de la convention. Le trio ouvre une discussion sur l’industrie minière du bitcoin.Après avoir abordé le sujet de la concurrence dans l’espace minier, Wilson demande :”Comment faites-vous pour être partout ?”Sudock explique à quel point l’industrie minière est locale.”Il y a un entrepreneur local, un électricien local et un groupe local intégré à ce niveau.”Sudock poursuit en décrivant comment travailler dans les zones rurales est un excellent moyen de montrer que les sociétés minières peuvent aider la communauté à se développer avec de gros contrats d’électricité. toujours jouer avec les grands? Comment pouvez-vous entrer par effraction et participer à l’exploitation minière ? » Sudock répond: « Vous pouvez acheter une plate-forme et la mettre dans votre garage. Vos marges ne seront pas les mêmes que celles d’une grande entreprise, mais vous pouvez battre les plus grandes entreprises sur le prix d’échange du bitcoin. Le trio discute des avantages de l’exploitation minière à la maison, et Wilson ajoute que certaines universités par temps froid devraient exploiter le bitcoin et ajouter des Antminer S19 pour chauffer leurs piscines afin que les étudiants puissent nager en hiver.Wilson déclare que l’eau et puissance sont les deux choses qui définissent votre qualité de vie. En entendant cela, Sudock partage sa conviction qu’il existe un spectre. Un côté du spectre se compose des façons responsables d’utiliser l’électricité, comme faire fonctionner une machine IRM, tandis que l’autre côté se compose de choses qui sont des utilisations irresponsables de l’énergie, comme les lumières de Noël, etc. Il explique que, pour le moment, Bitcoin est considérée comme une utilisation irresponsable de l’électricité, alors qu’elle devrait être considérée comme une utilisation responsable de l’électricité en raison de sa capacité à contribuer à la croissance économique de nombreuses zones rurales en leur fournissant d’importants contrats d’électricité. Le trio poursuit en expliquant comment l’exploitation minière est une importante source de revenus pour Bitcoin, la concurrence sur le marché minier et plus encore.Écoutez l’épisode complet !

Harry Sudock de Griid qualifie Bitcoin de une utilisation responsable de l’énergie et partage son point de vue sur les avantages du minage de bitcoins pour les zones rurales.