Top 2 Bitcoin-kaivosallas Poolin haluaa Taprootin ja toivoo myös muiden altaiden tekevän niin.
Päivitys (18. marraskuuta 2020): AntPool ja Luxor ovat myös ilmoittaneet tukensa taprootactivation.com. AntPoolin osuus on noin 11 prosenttia Bitcoin-verkon hash-voimasta, jolloin Taproot-aktivointia tukevien altaiden kokonaisvoima on yli 56 prosenttia.
Päivitys (17. marraskuuta 2020): Bitmainin BTC.com (noin 12 prosenttia verkon hash-tehosta) ja Slush Pool (noin 3 prosenttia verkon hash-tehosta) ovat myös ilmoittaneet tukensa taprootactivation.com.
Poolin, Kiinan kaivosaltaalla, joka tällä hetkellä hallitsee noin 13 prosenttia kaikesta Bitcoin-verkon hash-voimasta valmistautuu Taprootiin, ehdotettuun protokollapäivitykseen, jonka koodi sisältyy tulevaan Bitcoin Core 0.21.0 -julkaisuun. Bitcoinin toiseksi suurin kaivosallas (vain F2Poolin huipulla, joka hallitsee noin 17 prosenttia hash-tehosta) käynnisti tänään Nettisivu auttaa ilmoittamaan Taprootin kaivosalueille ja antaa heidän ilmoittaa, kuinka he haluaisivat taaksepäin yhteensopivan päivityksen aktivoituvan.
“Olemme innoissamme siitä, että Taproot lähestyy käyttöönottoa, ja yhtenä Bitcoin-verkon suurimmista kaivospooleista haluamme olla rakentavia pehmeän haarukan aktivointiprosessissa, joka auttaa tekemään Taprootista todellisuuden”, Poolinin varapuheenjohtaja Alejandro De La Torre kertoi Bitcoin Magazine -lehdelle.
Taproot
Bitcoin Core -sovelluksessa toteutettu Taproot on itse asiassa yhdistelmä kolmesta päivitetystä yhdestä.
Ensinnäkin se ottaisi käyttöön Schnorr-allekirjoitusalgoritmin, jota monet kryptografit pitävät alan parhaina. Vahvan oikeellisuuden, ei muovattavuuden ja suhteellisen nopean todennettavuuden lisäksi Schnorr-allekirjoitukset mahdollistavat matematiikan suorittamisen heidän kanssaan. Tämä mahdollistaa muun muassa uuden tyyppisten älykkäiden sopimusten tekemisen Bitcoiniin.
Älykäs sopimusten joustavuus laajenisi entisestään temppu nimeltä MAST, jonka avulla kolikoita voidaan käyttää monin tavoin tarvitsematta koskaan paljastaa vaihtoehtoja, joita lopulta ei valita. Lisäksi, jos kaikki älykkään sopimuksen osapuolet sopivat sopimuksen tuloksesta, Taproot antaa heidän tehdä yhteistyötä tehdäkseen selvitystapahtuman erottamattomaksi tavallisista liiketoimista, mikä hyödyttää käyttäjien yksityisyyttä.
Kolmanneksi, Taproot sisältää päivitetyn version Bitcoinin ohjelmointikielestä nimeltä Tapscript.
Poolin, jonka perusti entinen Bitmain (ja tarkemmin, BTC.com) työntekijää, oli ensimmäinen Bitcoin-kaivospooli julkisesti ilmaise tuki Taproot-päivitykselle sisällyttämällä mukautettu tietojono kaikille lohkoille, joita he louhivat.
“Taproot avaa uudenlaisia mahdollisuuksia Bitcoinille, parantaa yksityisyyttä ja laajentaa älykkäitä sopimusmahdollisuuksia”, De La Torre sanoi. “Uskomme, että Taproot-päivitys hyödyttää Bitcoinia ja siten myös Bitcoin-kaivostyöläisiä.”
Taproot-aktivointi
Taproot-koodi sisältyy tulevaan Bitcoin Core -julkaisuun, joka on tällä hetkellä (tosiasiallisesti) Bitcoin-protokollan viitetoteutus. Tämä julkaisu ei kuitenkaan vielä sisällä aktivointilogiikkaa; tämän odotetaan sisältyvän tulevaan Bitcoin Core -julkaisuun. Taaksepäin yhteensopivana pehmeän haarukan päivityksenä Taproot-aktivoinnin oletetaan tapahtuvan sujuvasti, jos (suuri) enemmistö kaivostyöläisistä pakottaa päivityksen voimaan. Aikaisemmat pehmeät haarukat aktivoitiin BIP 9, mikä laukaisi uusien protokollasääntöjen täytäntöönpanon, kun 95 prosenttia verkon kaikista hajautustehoista ilmoitti tuesta päivitykselle.
Suurimmaksi osaksi Bitcoinin viimeisen konsensusprotokollapäivityksen – SegWit, vuonna 2017 – pitkän, tuskallisen ja sotkuisen aktivointiprosessin ansiosta Bitcoin-kehittäjät ovat keskustelleet siitä, onko BIP 9 edelleen paras tapa aktivoida pehmeät haarukat. Jotkut pitävät nyt mieluummin BIP 8, joka (jos näin on määritetty) ei vain pakottaisi uusia sääntöjä, kun (suuri) enemmistö kaivostyöläisiä tukee päivitystä, vaan aktivoi päivityksen myös tietyllä tulevalla päivällä tai lohkon korkeudella, joka tunnetaan käyttäjän aktivoimana pehmeänä haarukana ( UASF).
Joitakin pienempiä muutoksia päivitysmekanismiin keskustellaan myös. Jotkut väittävät, että hajautustehokynnys voi olla esimerkiksi alle 95 prosenttia, ja keskustellaan myös ensisijaisesta kestosta ennen päivityksen automaattista täytäntöönpanoa (jos ollenkaan). Erityiset ehdotukset sisältävät myös näiden ideoiden yhdistelmän, johon voi mahdollisesti liittyä myös erityinen Bitcoin Core -ohjelmistohaarukka työn suorittamiseksi (kuten BIP 148 asiakas, joka – monien mukaan – kaivoi kaivostyöläisiä aktivoimaan SegWitin vuonna 2017).
Poolinin toimitusjohtaja Kevin Pan kertoi Bitcoin Magazinen, että hänen tiiminsä mieluummin Taproot aktivoidaan BIP 9: n kautta – vaikkakaan ei suoraan hylkäämällä BIP 8: ta pakotetulla aktivoinnilla.
“Toisin kuin SegWit-aktivointiprosessin aikana, Taprootista ei käydä kiivasta keskustelua, ja myös BIP 9: tä on käytetty menestyksekkäästi ennen SegWitiä”, hän sanoi. “Siksi pidämme parempana vanhan koulun tapaa, BIP 9: tä. Mutta yhteisöllä voi silti olla käyttäjän aktivoituva pehmeä haarukka.”
Pan haluaa, että aktivointi tapahtuu Bitcoin Core -palvelun kautta, ja uskoo, että 95 prosentin kynnys on “hyvä”. Jos sen sijaan valitaan pakollinen aktivointi BIP 8, hänen mielestään vuosi on hyvä aika ennen uusien sääntöjen noudattamista. Mutta kumpi ratkaisu valitaan, Poolinin toimitusjohtaja uskoo, että Bitcoin Core -kehittäjät tekevät oikean valinnan: “Luulen, että kehittäjät pärjäävät hyvin.”
Taproot-aktivointisivusto
Kannustamaan muita kaivosaltaita (samoin kuin riippumattomia kaivostyöläisiä) auttamaan myös Taprootin aktivoimisessa, Poolin aloitti tänään taprootactivation.com, verkkosivu, joka on omistettu Taproot-aktivoinnille. Kaivostyöläisille tarjotun tiedon lisäksi ehdotetusta Taproot-päivityksestä sekä tarkasteltavista aktivointimekanismeista ja parametreista, avoimen lähdekoodin verkkosivusto antaa kaivostyöläisille myös mahdollisuuden ilmoittaa haluavansa.
“Haluamme välttää SegWitin aktivoinnin ympärillä näkemämme ongelmat, en usko, että kukaan haluaa kokea sitä uudelleen”, De La Torre selitti. “Mielestäni kaivostyöläisillä on ratkaiseva rooli pehmeän haarukan aktivoinnissa, tässä tapauksessa Taprootissa. Tällainen verkkosivusto voi auttaa parantamaan prosessia. Olemme suuri kaivosallas, jolla on paljon hajautusvoimaa, joten olemme päättäneet ottaa tämän aloitteen itse. “
Vaikka Poolinilla on etusija BIP 9 -aktivointiprosessille, verkkosivua ei ole tarkoitettu erityisesti aktivoimaan tätä aktivointimekanismia. Eikä kaivostyöläisten verkkosivustolla ilmoittama etu olisi tietenkään millään tavoin sitova: kehittäjät valitsevat aktivointilogiikan, jonka he toteuttavat koodissaan, ja Bitcoin-käyttäjät päättävät, haluavatko he suorittaa kyseisen koodin.
“Toivomme kuitenkin, että yleiskatsaus kaivostyöläisten mieltymyksistä voisi auttaa saamaan aikaan keskustelun Taproot-aktivoinnista”, sanoi De La Torre.
Bitcoin Magazine lähetti äskettäin sähköpostin kaikille kaivosaltaille, jotka hallitsivat vähintään yhtä prosenttia hash-voimasta Bitcoin-verkossa, tiedustellen Taprootista ja aktivointiasetuksista. Tämän artikkelin julkaisuhetkellä ainoa vastaava kaivospool oli Slush-allas, jonka perustaja Jan Čapek sanoi tukevansa Taprootia, eikä usko sen olevan yhtä kuumana aiheena kuin SegWit. Čapek ilmoitti suosivan BIP 8: ta aktivointimekanismina, jossa 90 prosentin hash-tehon aktivointikynnys ja pakotettu aktivointi vuoden kuluttua.
Seuraavien päivien ja viikkojen aikana De La Torre pyrkii myös Bitcoin-kaivosaltaisiin kyselemään, missä he seisovat Taprootissa ja erilaisissa aktivointimekanismeissa, ja päivittää verkkosivuston vastaavasti.
Täysi paljastus: Tämän artikkelin kirjoittaja tarjosi vähäistä tukea tekstin muokkaamiseen taprootactivation.com-sivustolla.