1/n Un peu de provoc : si "Don& #39;t trust, verify", et qu& #39;il n& #39;est jamais question de "confiance" et de relations sociales : pourquoi être intermédiaire de connaissance et faire de la formation sur le sujet ?
Les "Maxi" croient "la science et non la politique" : donc quelques faits: https://twitter.com/daboloskov/status/1246021597326008322">https://twitter.com/dabolosko...
3/n , processus de BIP créé par @Narodism, un humain afin de réguler/encadrer les modifications du protocole (une institution en somme). Des dév. avec un capital culturel très spécifique et de haut niveau pour (1) évaluer les codes (2) les optimiser/corriger...
4/n D& #39;ailleurs, qu& #39;est-ce donc que ce méchant "Bug" CVE-2010-51139 qui créa en dehors de toutes règles de consensus 184 467 440 737 BTC . Corrigé SEUL par SN qui à l& #39;époque était maître en la demeure....
5/n ... Bugs déjà rapportés par le tweet ci-dessous, contre des affirmations péremptoires d& #39;un "Maxi" RECONNU (la dimension de réputation est essentielle dans ce champ i.e. confiance), qui a effacé son tweet après (et la sacro-sainte immutabilité ?) https://twitter.com/elmalandr0/status/1202966797131165699?s=20)">https://twitter.com/elmalandr...
6/n ... Le-dit "Maxi" voulait démontrer que les Soft Fork sont toujours retro-compatibles et n& #39;imposent JAMAIS - contrairement aux "Shitcoins" - de besoin d& #39;upgrade... lol
C& #39;est quoi donc ce Bug : CVE-2013 #3220 ; corrigé par le Bip #50
7/n Tu nous donnes une deuxième caractéristique : la double dépense : reste à fixer la finalité... i.e. le nombre de confirmations... ce qui à une dimension CONVENTIONNELLE (souligné à raison @breakingbitcoin par @TheBlueMatt).Qui a donné lieu en pratique à de la double dépense.
8/n ...haha, mais ce n& #39;est pas le protocole qui est en cause, mais les vendeurs tu me répondras et la convention suivie! C& #39;est vrai, on n& #39;en revient à un cash qui doit attendre longtemps pour régler les paiements... Mais attends voir!
9/n Qu& #39;est-ce donc ce Bug CVE-2018 #17144 ? Qui permettait potentiellement de dépenser la même UTXO deux fois ? et donc du même coup la limite des 21 millions en même temps que la double dépenses...
10/n Oui, cela n& #39;as pas eu lieu et cela était effectivement très difficile à exploiter effectivement (seul un mineurs et il fallait diffuser ce "bad" block à une version spécifique 0.15, comme l& #39;a très bien soulogner @jimmysong dans son billet de Blog)... https://hackernoon.com/bitcoin-core-bug-cve-2018-17144-an-analysis-f80d9d373362">https://hackernoon.com/bitcoin-c...
11/n Tout cela pour souligner la dimension hautement collective, collaborative et sociale de Bitcoin: les developpeurs qui ont pu introduire (SN, @TheBlueMatt, etc) comme corriger (SN @TheBlueMatt, @pwuille, etc.), les bugs soulignés ne renvoie pas pour moi à des...
12/n ... responsabilités individuelles - contrairement aux injonctions de certains Maxi qui réduisent tout au seul niveau de l& #39;individu! Les codes se devaient d& #39;être reviewer par d& #39;autres membres de la communauté ayant ce type de compétences (constit° de groupe @BitcoinCorePRs)
13/n si "Code is Law", de manière rigoriste comme les Maxi le jettent au visage d& #39; @ethereum, le concept même de bug n& #39;existe pas ! Tout est "feature", pourtant on parle bien de bugs... même chez les Maxi...
14/n ce qui souligne un hiatus entre (i) le code lui-même et (ii) ce que l& #39;on attend qu& #39;il fasse => cela induit une dimension interprétative et donc politique : Voir la Sociologie de la techique sur cette question : Akrich 1987, 1987, @BrunoLatourAIME , etc...
15/n Dimension interpretatives retrouvée dans tous mes entretiens de terrain: chacun se positionne différemment dans l& #39;ecosystème suivant ses compétences et intérêts propres, dégageant (i) une division du travail : Core dev ; dev ; analystes ( @coinmetrics, @MessariCrypto ) ; ...
16/n ... des médias hétérogènes en qualités et à cibles différentes ( @CoinDesk , @TheBlock__ @Timccopeland , etc...) ; des formateurs à différents degré de technicité et ciblant des publics différents; des académiques ( @mrauchs ; @ProfPieters @oliverbeige @angela_walch ,etc.);
17/n; des réseaux sociaux IRL permettant face à l& #39;urgence de réagir : proximité physique et même fuseau horaire, mais aussi reconnaissances / compétence / confiance ( @slush_pool & @bitcoincoreorg ); une ségmentations des lieux de discussion suivant différents groupes de
18/n... compétences/intérêts : IRC; Github; Bitcointalk; Reddit; Twitter; sans oublier les problématiques de marché (trading, whales, richlist et influences diverses); les problématiques juridiques et ceux qui nous éclairent dessus ( @stephendpalley , @prestonjbyrne ; @finck_m )
19/n Tous cela constitue l’écosystème Bitcoin ! qui relève d& #39;une gouvernance complexe, tant onchain que Offchain... Bitcoin est structuré matériellement et aussi idéellement : les représentations que l& #39;on en as peuvent en modifier les caractéristiques, les usages, etc...
20/20 C& #39;est ce qui en fait pour moi un objet de recherche des plus intéressant!
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🔍" title="Left-pointing magnifying glass" aria-label="Emoji: Left-pointing magnifying glass">https://abs.twimg.com/emoji/v2/... draggable="false" alt="🕵️" title="Detective" aria-label="Emoji: Detective">
You can follow @elmalandr0.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: