BitMEX oznamuje konkurenčního klienta pro bitcoinové jádro

Výzkumné oddělení kryptoměnové burzy BitMEX oznámilo svého vlastního softwarového klienta pro bitcoiny. Klient by měl konkurovat Bitcoin Core Client, který je považován za referenční implementaci a používá ho odhadem 95 % všech uzlů. Nový klient „Bitcoin BitMEX Research“ je navržen tak, aby snížil závislost sítě na jediném velkém softwarovém úložišti.

V blogovém příspěvku BitMEX Research diskutoval o přednostech konkurenčních softwarových klientů a dospěl k závěru, že proprietární BTC klient byl nezbytný k nápravě nedorozumění, že Bitcoin Core je zodpovědný za vývoj kryptoměny a „má jedinečnou schopnost měnit nebo předcházet změnám. na konsensuální pravidla bitcoinu“.

Historicky se bitcoinový základní klient vrací k Satoshi Nakamotovi. Před rokem 2013 se bitcoinový klient, který měly nainstalované všechny uzly v síti, nazýval klient Satoshi a referenční implementace byla často označována jako bitcoinové QT/Bitcoind. Po zmizení Satoshi Nakamota Gavin Andresen zveřejnil na fóru Bitcoin Foundation otázku ohledně přejmenování Bitcoin-Qt. Mike Hearn, další vývojář, dal klientovi jméno „Bitcoin Core“, které komunita přijala. Mnozí poté začali softwarovému projektu říkat „Bitcoinové jádro“, ale ve skutečnosti se nic nezměnilo.

Autoři BitMEX argumentují, že k nepochopení ovládání bitcoinového jádra ze strany několika vývojářů došlo během a po debatě o velikosti bloků. Tyto diskuse, tvrdí BitMEX Research, postrádají smysl, protože je na vlastníkovi uzlu, aby se rozhodl, kterého klienta nainstalovat. Ve skutečnosti Bitcoin Core nekontroluje konsensuální pravidla Bitcoinu. Například softwarový projekt Bitcoin Core nemůže přinutit uzly k upgradu nebo úpravě. To také ukázala kritická chyba bitcoinového Core klienta před měsícem:

Lidé mají tendenci hledat někoho, kdo má kontrolu nad pravidly protokolu Bitcoin. Před a během Blocksize War si mnozí mysleli, že jsou horníci, velké společnosti nebo Gavin Andresen. Jedním z neočekávaných negativních důsledků této války je, že se zdá, že mnozí změnili názor a věřili, že Bitcoin Core je u moci, což je stejně chybný názor. Pravdou je, jakkoli je těžké ocenit, že za bitcoiny jsou v konečném důsledku odpovědní koncoví uživatelé.

Satoshi Nakamoto míval svůj vlastní názor na téma jediného klienta, jak píše BitMEX. Byl jeho odpůrcem:

Nemyslím si, že druhá, kompatibilní implementace bitcoinu bude někdy dobrý nápad. Tak velká část návrhu závisí na tom, že všechny uzly v lockstepu získají přesně identické výsledky, že druhá implementace by představovala hrozbu pro síť.

Bitcoin BitMEX ResearchClient

Nový klient od BitMEX Research si klade za cíl snížit závislost sítě na jediném velkém softwarovém úložišti, aniž by podstupoval nová rizika pro ekosystém. Za tímto účelem si tým BitMEX nepřeje provádět žádné změny konsensu, vynucovat hard fork nebo se pokoušet znovu implementovat protokol přepsáním základny kódu. Místo toho bude BitMEX Research Client založen na základně kódu Bitcoin Core.

Vzhledem k tomu, že jde o soft fork od bitcoinového jádra, neexistuje žádné riziko […], jak se Satoshi obával. Klient BitMEX Research také nemění konsensuální pravidla bitcoinu, takže obavy z kontroverzního rozdělení řetězce neplatí. Pokud je tedy úložiště bitcoinového jádra uneseno nebo odstraněno, lze základnu kódu vylepšit pomocí úložiště bitcoinových bitMEX Research Repository nebo jiného klienta.

Implementace BitMEX je již k dispozici na Github. Zda klient může změnit dominanci bitcoinového jádra, se teprve uvidí.