Una història completa de Bitcoin Forks

Bitcoin

Una història completa de Bitcoin Forks

Les democràcies poques vegades són perfectes. Tots intentem posar-nos d’acord sobre una mena de “ideal” per avançar, però poques vegades aquests acords són unànimes. Per tant, acabem amb els principals partits de creences, el partit democràtic i el partit republicà, i nombrosos partits menors o marginals, que representen diverses altres creences, com ara el partit llibertari o el partit verd. Mitjançant la recerca de la democràcia i l’acord col·lectiu per avançar, el bitcoin s’assembla molt a aquest sistema, on tenim cadenes importants com ara Bitcoin Core (original) i Bitcoin Cash, i després cadenes menors o marginals com Visió de Bitcoin Satoshi, Bitcoin Classic, i fins i tot Bitcoin Gold. Aquest article us ajudarà a navegar per totes aquestes cadenes llistades i com van ser.

Què és una Forquilla?

Bitcoin funciona mitjançant consens. Només es pot produir consens si el meu codi coincideix exactament amb el vostre, el seu, i els altres milers de nodes que executen el codi bitcoin (o una altra criptomoneda). Llavors, què passa quan algú canvia el seu codi? Què passa si reordenen els saldos, alteren el protocol o qualsevol altra quantitat de coses?

En el moment en què ho fan, podeu imaginar-vos una “bifurcació” a la cadena de blocs, on Bitcoin Core continuarà funcionant i BitcoinCore.myfork es convertirà en la seva pròpia cadena al bloc que es va crear l’actualització. L’èxit de bitcoincore.myfork estarà determinat en gran mesura per la quantitat de miners que puc canviar al meu nou codi i donar suport a la meva xarxa i per quants usuaris puc utilitzar i fer-hi transaccions. Aquest procés de “recol·lecció” o reclutament de cadenes bifurcades que intenten obtenir suport per a usuaris i miners és un aspecte social important de les forquilles que es demostrarà més endavant.

Qualsevol pot crear una forquilla i, en la seva major part, serà extremadament petita, o ningú no la minarà, de manera que deixarà d’existir poc després de la seva creació..

Per què existeixen les forquilles en primer lloc??

Em vaig obrir amb l’exemple de la democràcia i les creences diferents perquè aquestes són les mateixes forces en joc en cadenes de blocs de codi obert com el bitcoin.

Quan un partit important difereix en la forma en què creu que la cadena hauria d’avançar en el futur, proposaran una actualització que difereix fonamentalment del codi de blockchain actual i intentarà reclutar gent per donar-li suport. Molt sovint, aquesta visió s’implementarà com una actualització de la cadena de blocs, a la qual intentaran que la majoria dels miners canviïn (que tècnicament el convertiria en la cadena bitcoin dominant), i que encara no s’ha produït amb èxit..

A la part inferior d’aquest article hi ha un enllaç a fallenforks.com que mostra la quantitat de nodes que funcionen amb diverses forquilles, que comencen força durant el període de “ral·li” i que després solen desaparèixer a mesura que els miners tornen a Bitcoin Core. Tanmateix, de vegades hi ha una bifurcació “intencionada” que es donarà un bon suport a causa dels canvis desitjables que fa al protocol (o a la història, com veurem en el cas de la bifurcació d’Ethereum el 2016), per la qual cosa continuen existint i s’examinen baix.

Hard Forks vs. Soft Forks

Les forquilles dures i les forquilles suaus són els dos tipus d’actualitzacions o canvis de protocol que es poden produir en una cadena de blocs. Bastant senzill, una bifurcació dura condueix a la creació d’una cadena completament nova i una bifurcació suau és més una actualització opcional que és compatible amb la versió anterior.

La compatibilitat cap enrere és realment el que crea la bifurcació dura perquè els miners que creen blocs basats en la nova actualització no tindran aquests blocs acceptats pels miners que executen la cadena vella, per la qual cosa es forquen en una nova cadena independent. Les forquilles dures solen ser canvis de protocol (canvis de regles) i les forquilles suaus són més optimitzacions (vegeu SegWit). Una forquilla suau no condueix a cap nova cadena.

Què li passa a la meva criptomoneda en cas de forquilla?

En una forquilla suau, ja que no es crea cap cadena nova, no hi ha diferència. Però, en funció de l’actualització, és possible que no pugueu fer transaccions amb les carteres que tinguin la nova actualització sense actualitzar primer la vostra cartera. En el cas de molts proveïdors de carteres bitcoin, això no és un problema.

En un Hard Fork, atès que la cadena està bifurcada en dos, teniu els vostres mateixos saldos a la cadena vella i funciona com de costum, però ara també teniu l’import equivalent d’una moneda nova (com els que s’enumeren a continuació) al nova cadena. En el cas de Bitcoin i Bitcoin Cash, si teníeu Bitcoin l’1 d’agost de 2017, també teníeu una quantitat equivalent de Bitcoin Cash després de la forquilla.

Forquilles famoses

Per entendre correctament les famoses forquilles, hem d’entendre el seu entorn. Cap d’aquestes bifurcacions no va passar sense opinions molt diferents a la comunitat, de manera que la bifurcació sol ser més gran que el nivell de protocol.

Les forquilles Bitcoin estan motivades en gran part pel “problema d’escalabilitat de Bitcoin”. Aquest debat es resumeix en gran mesura en el fet que la mida del bloc de nucli bitcoin actualment es limita a 1 MB, per la qual cosa es limita el rendiment transaccional a 7 tx / s. Es compara amb 2000 tx / s per a Visat – el punt de referència habitual. Les bifurcacions següents us guiaran per una breu història i alguns dels actors clau d’aquest debat, i les bifurcacions que en resulten.

Bitcoin XT

Bitcoin XT es va formar el 2014 per Mike Hearn com una bifurcació del nucli bitcoin que va crear optimitzacions de protocol completament alienes a les mides de blocs..

La gran adopció i suport públic de Bitcoin XT es va produir a mitjans del 2015 quan Gavin Andreesen, un dels primers desenvolupadors que treballava en el nucli bitcoin amb Satoshi, va proposar BIP 101 enmig de l’augment de l’atenció i el volum de transaccions del nucli bitcoin el 2015. BIP 101 va proposar un bloc la mida augmenta d’1 a 8 MB i, a continuació, augmenta constantment a 24 tx / s. Aquest canvi necessitava el 75% de l’assistència de la xarxa per a aproximadament 1.000 blocs a principis de 2016. Com és comprensible, no ho va aconseguir i el canvi no es va implementar. En lloc d’això, van implementar l’augment de 2 MB de bitcoin classic.

Bitcoin Gold

A causa del gran monopoli de la mineria de Bitcoin, particularment a la Xina, Bitcoin Gold es va bifurcar a l’octubre de 2017 per crear un nou Bitcoin que utilitzava un protocol diferent que impedia als grans miners canviar.

Utilitza equihash (creat per Zcash) que no permet que el maquinari que fan servir els grans miners (ASIC) per executar-lo amb rendibilitat. Ha patit atacs DDOS repetits i fins i tot el famós atac del 51% en què un miner maliciós va prendre el 51% de la xarxa el 2018 i va començar a reordenar la cadena de blocs a la seva discreció (encunyant en gran mesura monedes).

Bitcoin Cash

Bitcoin Cash és fàcilment la divisió més reconeguda, promocionada i àmpliament suportada del nucli bitcoin l’1 d’agost de 2017. Va continuar amb el treball de Mike Hearn el 2014, proposant donar suport al BIP 91 per tal d’augmentar el límit de bloqueig a 8 MB i, a continuació, fins a un nou límit de 32 MB. A part d’això, és en gran mesura exactament el mateix.

Va aconseguir una gran cobertura perquè va ser recolzada i polititzada per alguns dels principals jugadors de bitcoin, com Jihan Wu, CEO de Bitmain, la companyia minera més gran, Roger Ver, primer inversor i defensor del bitcoin (ara bitcoin cash ) i Craig Wright, que al·lega que és el creador de Bitcoin sense proves substancials. La seva plataforma política consistia a crear mides de blocs més grans per reflectir millor la visió original de Satoshi d’un sistema d’efectiu electrònic peer-to-peer, que s’estava convertint en una realitat amb temps d’espera de transaccions més llargs al nucli bitcoin el 2017 (~ 20 minuts amb quota).

Bitcoin SV

Com es pot deduir, hi va haver un conflicte addicional sobre el que suposava en realitat la “Visió de Satoshi” i, per tant, el 2018 Craight Wright, amb el suport de Calvin Ayre, va tornar a forçar Bitcoin Cash (“necessitem aprofundir …”) forquilla).

El seu límit de mida de bloc revisat és de 128 MB. Tot i que Bitcoin SV va crear el potencial de mides de blocs molt més grans, a causa de la manca de volum de transaccions, les mides de blocs en la seva major part són les mateixes que el nucli de bitcoin.

És possible que una moneda es bifurqui dues vegades?

Sí, atès que aquesta nova cadena és la seva pròpia cadena de blocs exclusiva, manté les mateixes propietats i habilitats que una cadena sense forquilla, incloses les forquilles toves i les forquilles dures.

Altres forquilles famoses

Litecoin

La primera bifurcació de bitcoins mai va ser a l’octubre del 2011 per crear Litecoin. Creat per Charlie Lee, les diferències més grans són un algorisme més lleuger (xifrat en lloc de SHA-256), temps de bloqueig més ràpids (2,5 minuts) i un major nombre de monedes totals (84 m). Litecoin també va ser el primer a implementar canvis de protocol dissenyats per ajudar a augmentar la xarxa de bitcoins, testimonis segregats i llamps.

Segwit ha permès a Bitcoin optimitzar / reordenar les transaccions, de manera que les mides de bloc ara són efectivament de ~ 1,3 MB, tot i que el límit és d’1 MB. Lightning Network utilitza canals de pagament i va permetre a Litecoin enviar una microtransacció de Zuric a San Fransisco <1 segon. Litecoin és una bifurcació de la base de codis bitcoin, no la xarxa en funcionament, és a dir, que no heu heretat cap moneda de la bifurcació si teníeu Bitcoin en el moment de la creació de Litecoin. El creador de Litecoin va modificar la base de codis i va iniciar una nova xarxa des del bloc 0.

Ethereum

El més infame de tots … el gran accident DAO. Abans del boom, abans de la bombolla de l’ICO, hi havia el pioner de l’ICO, el DAO, celebrat a Ethereum. El 2016, el DAO va recaptar 150 milions de dòlars en èter dels inversors (usuaris) i, a causa de la supervisió i el desenvolupament precipitat, va patir un atac fatal que va robar 50 milions de dòlars..

La comunitat estava dividida sobre com continuar, alguns deien que era responsabilitat d’Ethereum fer inversors sencers retrocedint la cadena de blocs, i d’altres argumentaven que això infringia alguns principis fonamentals de les cadenes de blocs de codi obert i posaria en perill la xarxa. Malgrat els riscos, la xarxa es va bifurcar el 20 de juliol de 2016 i va recuperar les transaccions (reorganitzant efectivament els saldos, si pensem en els meus exemples anteriors), i després va haver de tornar a bifurcar-se dues vegades aquell any per evitar atacs DDOS i spam. La nova cadena va comptar amb el suport de la fundació Ethereum i es va titular Ethereum, mentre que l’antiga cadena on el pirateig DAO encara és present s’anomena Ethereum Classic i encara es recolza com l’Ethereum “original”.

Monero

Monero ha tingut diverses forquilles per “protegir” millor la xarxa, com ara que sigui resistent a ASIC, que millori la privadesa i l’anonimat, que elimini les tapes de bloqueig i que suprimeixi els taps de subministrament total.. Monero té un total de 4 cadenes bifurcades que segueixen funcionant fins avui.

Són forquilles intrínsecament dolentes?

No. Tot i que són més polititzats i parlats en qüestions controvertides, les forquilles dures són un aspecte fonamental per actualitzar una cadena de blocs. La majoria de cadenes com Ethereum se sotmeten regularment a actualitzacions de protocols que requereixen una bifurcació, tot i que la diferència és que són majoritàriament unànimes i la cadena antiga morirà ràpidament i no serà compatible.

Alguns miners poden quedar-se enrere, però estan incentivats a explotar la nova cadena que conté la moneda que té valor. Quan les forquilles donen suport a dues cadenes diferents i a la divisió de la comunitat, sovint hi ha una alta volatilitat de preus i conflictes a la comunitat. Tanmateix, fet de manera professional, aquest debat i resolució de conflictes és el que ajuda a tirar endavant el blockchain.