BitMEX annoncerer konkurrerende klient til Bitcoin Core

Forskningsafdelingen for BitMEX kryptovalutabørsen har annonceret sin egen Bitcoin-softwareklient. Klienten bør konkurrere med Bitcoin Core Client, som betragtes som referenceimplementeringen og bruges af anslået 95 % af alle noder. Den nye "Bitcoin BitMEX Research" klient er designet til at reducere netværkets afhængighed af et enkelt stort softwarelager.

I et blogindlæg diskuterede BitMEX Research fordelene ved konkurrerende softwareklienter og konkluderede, at en proprietær BTC-klient var nødvendig for at rette op på misforståelsen om, at Bitcoin Core er ansvarlig for udviklingen af ​​kryptovalutaen og "har den unikke evne til at ændre eller forhindre ændringer til Bitcoins konsensusregler”.

Historisk set går Bitcoin Core Client tilbage til Satoshi Nakamoto. Før 2013 blev Bitcoin-klienten, som alle noder i netværket havde installeret, kaldt Satoshi-klienten, og referenceimplementeringen blev ofte omtalt som Bitcoin QT/Bitcoind. Efter forsvinden af ​​Satoshi Nakamoto offentliggjorde Gavin Andresen et spørgsmål i Bitcoin Foundations forum om omdøbningen af ​​Bitcoin-Qt. Mike Hearn, en anden udvikler, gav klienten navnet "Bitcoin Core", som blev accepteret af fællesskabet. Mange begyndte derefter at kalde softwareprojektet for en "Bitcoin Core", men faktisk ændrede intet sig.

Forfatterne af BitMEX hævder, at misforståelsen af ​​Bitcoin kernekontrol af nogle få udviklere er opstået under og efter blokstørrelsesdebatten. Disse diskussioner, hævder BitMEX Research, går glip af pointen, fordi det er op til ejeren af ​​noden at beslutte, hvilken klient der skal installeres. Faktisk kontrollerer Bitcoin Core ikke Bitcoins konsensusregler. For eksempel kan Bitcoin Core-softwareprojektet ikke tvinge noderne til at opgradere eller ændre. Dette blev også vist af den kritiske fejl i Bitcoin Core Client for en måned siden:

Folk har en tendens til at lede efter nogen, der har kontrol over Bitcoins protokolregler. Før og under Blocksize-krigen troede mange, at de var minearbejdere, store virksomheder eller Gavin Andresen. En af de uventede negative konsekvenser af denne krig er, at mange ser ud til at have ændret mening, idet de tror, ​​at Bitcoin Core er ved magten, en lige så mangelfuld opfattelse. Sandheden er, lige så svær som den er at forstå, at slutbrugere i sidste ende er ansvarlige for Bitcoin.

Satoshi Nakamoto plejede at have sin egen mening om emnet for en enkelt klient, som BitMEX skriver. Han var modstander af det:

Jeg tror ikke, at en anden, kompatibel implementering af Bitcoin nogensinde vil være en god idé. Så stor en del af designet afhænger af, at alle noder i låsetrinnet får nøjagtigt identiske resultater, at en anden implementering ville udgøre en trussel mod netværket.

Bitcoin BitMEX ResearchClient

Den nye klient fra BitMEX Research har til formål at reducere netværksafhængigheden af ​​et enkelt stort softwarelager uden at tage nye risici for økosystemet. Til dette formål ønsker BitMEX-teamet ikke at foretage ændringer i konsensus, tvinge en hård gaffel eller forsøge at genimplementere protokollen ved at omskrive kodebasen. I stedet vil BitMEX Research Client være baseret på Bitcoin Core-kodebasen.

Da det er en blød gaffel fra Bitcoin Core, er der ingen risiko […] som Satoshi frygtede. BitMEX Research-klienten ændrer heller ikke Bitcoins konsensusregler, så bekymringer om kontroversielle kædeopdelinger gælder ikke. Så hvis Bitcoin Core Repository bliver kapret eller slettet, kan kodebasen forbedres med Bitcoin BitMEX Research Repository eller en anden klient.

BitMEX-implementeringen er allerede tilgængelig på Github. Hvorvidt klienten kan ændre dominansen af ​​Bitcoin Core skal vise sig.