Block Size Wars · 2013-2017 Appendice A EP.15 12 min lettura

SegWit, Craig Wright e la Caduta di Gavin

La soluzione elegante, il falso Satoshi, e un leader che crolla

Dicembre 2015: mentre tutti litigano, Pieter Wuille tira fuori un coniglio dal cilindro — SegWit. Una soluzione che potrebbe accontentare tutti. Ma Jihan Wu, il re degli ASIC, ha una richiesta strana. E poi arriva Craig Wright, l'uomo che dice di essere Satoshi. Gavin ci crede. E paga carissimo.
6 DIC 2015 SegWit: "Ho trovato come mettere tutti d'accordo"
Scaling Bitcoin Hong Kong. Pieter Wuille presenta Segregated Witness (SegWit). L'idea geniale: il blocco RIMANE da 1 MB (contenti gli small blockers), ma virtualmente ci stanno MOLTE PIÙ transazioni (contenti i big blockers). E si può fare con un SOFT FORK — niente rotture traumatiche. Sembra il compromesso perfetto.
6 DIC 2015 Jihan Wu: "SegWit sì, ma HARD fork"
Entra in scena Jihan Wu, CEO di Bitmain — l'azienda che produce l'80% degli ASIC per minare Bitcoin. Dice: "SegWit mi piace, ma dovete implementarlo come HARD fork, non soft fork." Sembra una richiesta assurda. Perché insiste? Lo scopriremo più avanti... (spoiler: ha a che fare con un vantaggio segreto nel mining).
3-14 GEN 2016 Bitcoin XT muore, Coinbase col cerino in mano
3 gennaio: Brian Armstrong (CEO Coinbase) annuncia supporto a Bitcoin XT. 14 gennaio: Mike Hearn torna da Hong Kong e annuncia: "I miner cinesi non vogliono Bitcoin XT. Esperimento FALLITO." Coinbase si ritrova col cerino in mano. I miner preferiscono SegWit con hard fork — blocco piccolo = più fee = più soldi.
5 FEB 2016 "Sono Satoshi Nakamoto" (no, non lo sei)
Gizmodo e Wired pubblicano articoli bomba: Craig Wright, imprenditore australiano, sarebbe Satoshi Nakamoto. Wright afferma di possedere gli 1,3 milioni di Bitcoin del pattern Patoshi. Si auto-proclama leader dei Big Blockers: "Blocchi da gigabyte, terabyte!" Chiunque capisce qualcosa di Bitcoin capisce che sta dicendo assurdità.
10 FEB 2016 Bitcoin Classic: Gavin ci riprova
Gavin lancia Bitcoin Classic — un altro tentativo dopo il fallimento di XT. Jihan Wu: "Carino, ma SegWit me lo fate come hard fork." Sempre la stessa richiesta. Dopo intense discussioni, i miner cinesi offrono un accordo: "Ok, facciamo girare Bitcoin Core, ma voi ci date l'hard fork di SegWit." Il braccio di ferro continua.
2-5 MAG 2016 Gavin incontra il "falso Satoshi"
Gavin pubblica un post: è stato invitato a Londra da Craig Wright. Wright gli dimostrerà di essere Satoshi firmando con le sue chiavi private! Tutti aspettano. Wright... non firma. Poi fa una "firma" che si rivela un trucchetto informatico banale che chiunque può replicare. "Ho cambiato idea, tengo alla privacy." È una farsa totale.
5-6 MAG 2016 La caduta di Gavin
5 maggio, conferenza Consensus: Gavin CONTINUA a sostenere che Craig Wright sia Satoshi. Tutti sconvolti. 6 maggio: Wladimir van der Laan (maintainer di Bitcoin Core) rimuove le chiavi di Gavin dal repository. Motivazione: "Se crede a questo truffatore, è stato compromesso, corrotto, o gli è partita una rotella. Non è più affidabile." Gavin è fuori. Per sempre.
Conclusione

SegWit poteva essere la pace. Ma Jihan Wu vuole l'hard fork (per motivi che scopriremo). Bitcoin XT fallisce. Craig Wright entra in scena come falso Satoshi. E Gavin, credendogli, perde tutto: credibilità, accesso al codice, leadership. Il "successore di Satoshi" designato è caduto. La guerra è più caotica che mai.

Timeline
6 dic 2015
Scaling Bitcoin Hong Kong
Pieter Wuille presenta SegWit
6 dic 2015
Jihan Wu
"SegWit ok, ma come HARD fork"
3 gen 2016
Coinbase supporta Bitcoin XT
Brian Armstrong si schiera
14 gen 2016
Bitcoin XT fallisce
Miner cinesi rifiutano
5 feb 2016
Craig Wright "è Satoshi"
Gizmodo e Wired pubblicano
10 feb 2016
Bitcoin Classic lanciato
Gavin ci riprova
2 mag 2016
Gavin incontra Wright
Promette firma pubblica
5 mag 2016
Gavin insiste su Wright
Conferenza Consensus
6 mag 2016
Gavin rimosso da Bitcoin Core
Chiavi revocate
27 lug 2016
Scaling Bitcoin #3
La guerra continua

Cos'è SegWit e chi lo propose?

Continua Esplorando