Bitcoinin haasteet pehmeiden haarojen aktivoinnissa
Bitcoin on epäonnistunut aktivoimaan kaikkia ehdotettuja pehmeitä haaroja Taprootin voimaantulon jälkeen vuonna 2021. Tämä on saanut Drivechainin luojan Paul Sztorcin väittämään, että verkko ei voi hyväksyä tällaisia päivityksiä lähitulevaisuudessa.
”Kaikki pehmeät haarat Taprootin jälkeen ovat epäonnistuneet aktivoimaan, eikä tämä ollut poikkeus,” Sztorc sanoi.
Hänen arvionsa seurasi BIP-110:n romahdusta, joka oli ehdotettu väliaikainen pehmeä haara, joka pyrki rajoittamaan tiettyjen ei-rahoitusdatan tallentamista Bitcoin-transaktioihin. Ehdotus sai vain 51 tukiblokkia 2,016 blokkia kestäneellä vaikeusjaksolla, jättäen kaivostyöläisten signaalin vain 2,53 prosenttiin.
BIP-110:n aktivointiprosessi
BIP-110:n pakottavat solmut jakautuivat myöhemmin hallitsevasta Bitcoin-verkosta blokkissa 961,632 8. elokuuta. Uusi haara tuotti vain kaksi blokkia ennen pysähtymistään, kun taas pääketju jatkoi blokkien käsittelyä normaalilla vauhdillaan.
BIP-110:n tulos osoitti, kuinka vaikeaksi kehittäjille on tullut saada tukea muutoksille Bitcoinin konsensus-sääntöihin. Ehdotuksen vapaaehtoinen aktivointiprosessi vaati 55 prosentin blokkien signaalitukea.
2. elokuuta tavoite oli matemaattisesti saavuttamaton, sillä vain 28 ensimmäisestä 1,108 blokkista oli signaaloinut, aikaisempien kaivostyöläisdatan mukaan.
Kritiikki ja kannattajat
Kannattajat, mukaan lukien Bitcoin Knotsin ylläpitäjä Luke Dashjr, väittivät, että rajoitukset vähentäisivät satunnaista datan tallentamista, joka liittyy kirjoituksiin, ja pitäisivät Bitcoinin keskittyneenä rahansiirtoihin. Kritiikkiä esittivät Michael Saylor ja Adam Back, jotka sanoivat, että ehdotus voisi heikentää Bitcoinin puolueettomuutta hylkäämällä transaktiorakenteita, joita verkko tällä hetkellä hyväksyy.
Sztorc sanoi, että BIP-110 ei ollut eristyksissä oleva epäonnistuminen, viitaten muiden ehdotettujen pehmeiden haarojen aktivoinnin puutteeseen Taprootin jälkeen.
OP_CAT ja tulevaisuuden ehdotukset
Sztorc mainitsi OP_CAT:n esimerkkinä, kuvaillen sitä pieneksi koodimuutokseksi, joka ilmestyi Bitcoinin alkuperäiseen ohjelmistoon ja sai tukea kehittäjiltä. ”Mikään ei voi – ei edes OP_CAT, joka on vain 13 koodiriviä ja oli alkuperäisessä ohjelmistossa ja sai paljon tukea,” hän sanoi kysyttäessä, kuinka BIP 300 voisi voittaa vastustuksen konsensusmuutoksille.
OP_CAT antaisi Bitcoin-skripteille mahdollisuuden yhdistää kaksi datan elementtiä. Satoshi Nakamoto poisti toiminnon käytöstä vuonna 2010 turvallisuussyistä, mutta myöhempi ehdotus pyrki palauttamaan sen taaksepäin yhteensopivalla pehmeällä haaralla.
Drivechainin mahdollisuudet
Drivechainit on suunniteltu antamaan kehittäjille mahdollisuus testata erilaisia sääntöjä ja sovelluksia opt-in-sivuketjuilla sen sijaan, että he etsisivät toistuvia muutoksia Bitcoinin peruskerrokseen. BIP 300:n mukaan käyttäjät voisivat siirtää BTC:tä Bitcoinin ja erillisten sivuketjujen välillä kaksisuuntaisen kiinnityksen kautta.
Käyttäjät voisivat valita, siirtävätkö varoja tiettyyn ketjuun, kun taas Bitcoinin perussäännöt pysyisivät muuttumattomina ensimmäisen Drivechain-päivityksen jälkeen.
Kritiikki ja huolenaiheet
Kritiikkiä esittävät väittävät, että kaivostyöläiset voisivat koordinoida hyväksyäkseen virheellisen noston, kun taas kannattajat väittävät, että kannattavan sivuketjun hyökkääminen voisi tuhota tulevat maksutulot ja vahingoittaa luottamusta järjestelmään.
Yhdysvaltalaisille osallistujille BIP-110 osoitti jo, kuinka amerikkalaiset kaivostoiminnat voivat osallistua Bitcoinin hallintokiistoihin. Foundry USA Pool pyysi kaivostyöläisiä äänestämään BIP-110-signaalista ennen pakollista jaksoa, kun taas Strategy, Yhdysvalloissa listattu yritys, vastusti julkisesti ehdotusta Saylorin kautta.