Seuraava Bitcoin-tekniikan päivitys on voittanut ensimmäiset tekniset esteet

Seuraava Bitcoin-tekniikan päivitys on voittanut ensimmäiset tekniset esteet - Bitcoin-kassan yksityisyyden21. tammikuuta 2020 Pieter Wuille, Bitcoin Core -yhteistyökumppani ja Taproot-nimisen päivityksen luoja, lähetti GitHubille muutoksen työskentelemäänsä koodiin tekemällä ns. "Pull-pyynnön" osoittaen, että koodi on valmis siirtymään muiden kehittäjien käsiin.

Hän korosti, että hänen koodinsa integrointi edellyttää, että Bitcoin-yhteisö hyväksyy ehdotuksen ja että se julkaistiin ilmoittamaan muutoksista, joihin se merkitsee.

Vetopyynnön iso askel

Bitcoin-ydinkoodia (viitesovellusta tai bitcoin-ohjelmiston vakioversiota, josta kaikki muut johtuvat) koskevan vetopyynnön lähettäminen ei johda esitetyn muutoksen automaattiseen soveltamiseen. Mutta se on tärkeä askel.

Alkuperäisen idean muuntaminen koodiksi tapahtui pääasiassa kulissien takana. Wuillen "vetopyyntö" tuo hänet valokeilaan ja viittaa siihen, että koodi on lähempänä lopullista versiota.

Vaikka Wuille lähetti vetopyynnön vasta muutama päivä sitten, useat Bitcoin-kehittäjät, kuten John Newberry, Ben Woosley ja Adam Ficsor, ovat jo kommentoineet asiaa ja vahvistaneet tämän päivityksen innokkaan ennakoinnin tunteet.

Lisää turvallisuutta Schnorrin kanssa

Keskeinen osa ehdotettua muutosta on Schnorr, kryptografinen allekirjoitusjärjestelmä, joka on hyödyllinen todistamaan kolikoiden omistajuuden.

Se on tehokkaampaa kuin nykyään, koska se tasoittaa tietä skaalautuvuuden parantamiselle ja antaa kehittäjien rakentaa uutta teknologiaa, joka perustuu Bitcoiniin. Schnorrin avulla Taproot lisää älykkään sopimuksen toiminnallisuuden bitcoiniin ja vahvistaa sen yksityisyyttä.

Tapahtumat, jotka avaavat ja sulkevat maksukanavat salamaverkossa, esimerkiksi mahdollistavat pienempien summien nopeamman siirron, eivät näytä kovin erilaisilta (ainakin osittain) tavallisista tapahtumista. Ja se tekisi blockchain-tirkistelijöiden vaikeammaksi havaita käyttäjän toimintaa.

Johtajaton muutos

Hajautettuna kryptovaluuttana Bitcoinilla ei ole yhtä johtajaa, joka vastaa muutosten hyväksymisestä. Tästä syystä tällainen suuri muutos, jota kutsutaan "pehmeäksi haarukaksi", voidaan absorboida vain, jos melkein kaikki ovat samaa mieltä.

Jos kukaan yhteisössä ei esitä päteviä vastaväitteitä Taprootista (kuten esimerkiksi tietoturva-aukkojen todistaminen), siitä voi tulla suurin muutos digitaalisessa valuutassa vuodesta 2017, jolloin SegWit-päivitys estettiin pitkän ja usein villin keskustelun jälkeen.

Bitcoin Core -edustaja Anthony Towns toi yhteen muutaman kehittäjän, jotka tarkastelivat raja-arvoja ja lähettivät kommentteja ja ehdotuksia. Työryhmä oli avoin kaikille projektista kiinnostuneille kehittäjille. Protokollamuutoksen tarkistus päättyi tammikuun alussa. 16 kehittäjää esitteli "kyselyn" lopputuloksen, jossa hahmoteltiin lopullinen palaute. Kaikki 16 hyväksyivät muutokset.

Mutta tehtävää on vielä paljon. Vaikka monet tutkivat koodia parannusten tai virheiden varalta, toiset keskustelevat parhaasta tavasta hyväksyä muutos mahdollisimman pienillä esteillä - mikä kiivasta SegWit-keskustelua on osoittautunut kaukana ilmeisestä.