BitMEX anuncia un client competidor a Bitcoin Core

El departament d'investigació de l'intercanvi de criptomoneda BitMEX ha anunciat el seu propi client de programari Bitcoin. El client hauria de competir amb el Bitcoin Core Client, que es considera la implementació de referència i s'estima que el 95% de tots els nodes l'utilitzen. El nou client "Bitcoin BitMEX Research" està dissenyat per reduir la dependència de la xarxa d'un sol gran dipòsit de programari.

En una publicació al bloc, BitMEX Research va discutir els mèrits dels clients de programari competidors i va concloure que era necessari un client BTC propietari per corregir el malentès que Bitcoin Core és responsable del desenvolupament de la criptomoneda i "té la capacitat única de canviar o prevenir canvis". a les regles de consens de Bitcoin”.

Històricament, el client Bitcoin Core torna a Satoshi Nakamoto. Abans del 2013, el client de Bitcoin que havien instal·lat tots els nodes de la xarxa s'anomenava client Satoshi, i la implementació de referència sovint s'anomenava Bitcoin QT/Bitcoind. Després de la desaparició de Satoshi Nakamoto, Gavin Andresen va publicar una pregunta al fòrum de la Fundació Bitcoin sobre el canvi de nom de Bitcoin-Qt. Mike Hearn, un altre desenvolupador, va donar al client el nom de "Bitcoin Core", que va ser acceptat per la comunitat. Molts van començar a anomenar el projecte de programari "Bitcoin Core", però en realitat no va canviar res.

Els autors de BitMEX argumenten que la incomprensió del control bàsic de Bitcoin per part d'uns quants desenvolupadors ha sorgit durant i després del debat sobre la mida del bloc. Aquestes discussions, argumenta BitMEX Research, perden el sentit perquè depèn del propietari del node decidir quin client instal·lar. De fet, Bitcoin Core no controla les regles de consens de Bitcoin. Per exemple, el projecte de programari Bitcoin Core no pot forçar els nodes a actualitzar-se o modificar-los. Això també ho va demostrar l'error crític del client Bitcoin Core fa un mes:

La gent tendeix a buscar algú que tingui control sobre les regles del protocol de Bitcoin. Abans i durant la Guerra de la mida del bloc, molts pensaven que eren miners, grans empreses o Gavin Andresen. Una de les conseqüències negatives inesperades d'aquesta guerra és que molts semblen haver canviat d'opinió, creient que Bitcoin Core està al poder, una visió igualment defectuosa. La veritat és, per difícil que sigui d'apreciar, que els usuaris finals són els últims responsables de Bitcoin.

Satoshi Nakamoto solia tenir la seva pròpia opinió sobre el tema d'un sol client, tal com escriu BitMEX. Ell n'era un opositor:

No crec que una segona implementació compatible de Bitcoin sigui una bona idea. Una part tan gran del disseny depèn que tots els nodes del pas de bloqueig obtinguin resultats exactament idèntics que una segona implementació suposaria una amenaça per a la xarxa.

El client de recerca de Bitcoin BitMEX

El nou client de BitMEX Research té com a objectiu reduir la dependència de la xarxa d'un sol gran dipòsit de programari sense assumir nous riscos per a l'ecosistema. Amb aquesta finalitat, l'equip de BitMEX no vol fer cap canvi al consens, forçar una bifurcació dura o intentar tornar a implementar el protocol reescrivint la base de codi. En canvi, el client de recerca de BitMEX es basarà en la base de codi Bitcoin Core.

Com que és una bifurcació suau de Bitcoin Core, no hi ha cap risc […] com temia Satoshi. El client de BitMEX Research tampoc canvia les regles de consens de Bitcoin, de manera que no s'apliquen les preocupacions sobre les polèmiques divisions de la cadena. Així, si el dipòsit principal de Bitcoin és segrestat o suprimit, la base de codi es pot millorar amb el dipòsit de recerca Bitcoin BitMEX o un altre client.

La implementació de BitMEX ja està disponible a Github. Queda per veure si el client pot canviar el domini de Bitcoin Core.