Segregated Witness (SegWit) -pehmeä haarukka on aktivoitunut Bitcoin-verkossa.
Lohkonkorkeudesta 481824, jonka BTCC löysi kello 1:57 UTC, kaikki SegWit-valmiit solmut alkoivat panna täytäntöön uudet SegWit-konsensussäännöt. Koska Bitcoin on tähän mennessä suurin protokollapäivitys, tämä tuo käyttöön aivan uuden tietorakenteen, joka muuttaa Bitcoin-lohkojen ulkonäköä päivitetyille solmuille – kun taas päivittämättömien solmujen tulisi edelleen toimia normaalisti.
Konkreettisemmin SegWitin aktivointi tarkoittaa, että Bitcoinin lohkon kokorajoitus korvataan lohkon “painorajalla”, joka sallii enintään 4 megatavun kokoiset lohkot. Lisäksi ja ehkä vielä tärkeämpää, SegWit-tapahtumat eivät kärsi “muovattavuusvirheestä”, mikä puolestaan mahdollistaa edistyneet toisen tason protokollat, kuten Lightning Network, atomicapit, MAST ja paljon muuta..
Tässä on mitä odottaa seuraavien muutaman tunnin, päivän, viikon, kuukauden ja sen jälkeen …
Lohkon kokorajoituksesta tulee lohkon painoraja
Bitcoin-lohkoilla on nyt painoraja kokorajoituksen sijaan. Mukana olevien tapahtumien tyypistä riippuen tämä tarkoittaa, että lohkot voivat saada jopa 4 megatavua isoja – vaikka jotkut 2 megatavua on realistisempi maksimipiste. Tämän pitäisi vähentää käyttäjien verkkomaksuja ja nopeuttaa tapahtumien vahvistusaikoja.
Tämä ei kuitenkaan tarkoita, että kaikki lohkot kohoavat heti 2 megatavuun. Jotta tapahtuma voi käyttää lisätyn tilan, se on lähetettävä alkaen SegWit-osoite (tai tarkemmin sanottuna Segwitin “lähtö”) – ei vain että SegWit-osoite.
Aktivoinnin ajankohtana ei tietenkään lukittu mitään bitcoineja SegWit-osoitteisiin. Se ei ollut mahdollista tähän mennessä. Joten ainakin bitcoinit on käytettävä kerran SegWit-osoitteeseen kerran ensin. Vasta kun ne on käytetty uudelleen, he hyötyvät ylimääräisestä tilasta.
Lisäksi lompakoiden ja muiden sovellusten on oltava valmiita hyväksymään SegWit-tapahtumia. Jotkut lompakot, kuten GreenAddress, voivat tarjota tämän vaihtoehdon ensimmäisenä päivänä tai pian sen jälkeen. “Tämä oli testnetissä oletusarvoisesti käytössä jo kauan”, Vihreä osoite kehittäjä Lawrence Nahum kertoi Bitcoin-lehti. “Teemme sen saataville melkein heti aktivoinnin jälkeen. haluamme vain varmistaa, että aktivointi on sujuvaa, ennen kuin otamme sen käyttöön. “
Vastaavasti suuret Bitcoin-palveluntarjoajat voisivat alkaa hyväksyä SegWit-tapahtumia heti, vaikka jotkut saattavat tarvita enemmän aikaa valmistautumiseen. BitGo, Bitcoin-infrastruktuurin tarjoaja suurille pörsseille, kuten Bittileima, Kraken ja OKCoin, odottaa olla myös SegWit-valmis suhteellisen pian.
BitGo-insinööri Jameson Lopp kertoi Bitcoin-lehti:
“Emme ole asettaneet varsinaista päivämäärää, vaikka haluamme varmasti ottaa sen käyttöön mahdollisimman pian. Odotan yleistä saatavuutta joskus ensi viikolla. “
Jotkin muut lompakot ja palvelut voivat kuitenkin kestää hieman kauemmin; kuinka kauan eroaa lompakosta lompakkoon.
Salama ja paljon muuta
Epäilemättä jopa odotettua enemmän kuin suurempi lohkokoko, toisen kerroksen tekniikat, kuten Lightning Network ja edelleen Merkelized Abstract Syntax Trees (MAST), rakennetaan helpommin Bitcoinin päälle erillisen todistajan ansiosta.
Suurin osa tästä tekniikasta on edelleen kesken, ja voi kestää useita kuukausia, ennen kuin säännöllisten käyttäjien odotetaan käyttävän sitä. Sanotaan kuitenkin olevan todennäköistä, että Bitcoinin mainnetissä tehdään kokeiluja melko pian Lightning Labs Toimitusjohtaja ja perustaja Elizabeth Stark.
“Tänään julkaisimme Lightning Network Daemon -ohjelmistomme version 0.3 alfa, joka on viimeinen merkittävä julkaisu ennen mainnet-beetaversiota”, Stark sanoi Bitcoin-lehti. “Emme anna tarkkoja ennusteita, mutta tavoitteemme on saada se toimimaan heti, kun se on perusteellisesti testattu ja vakaa. Voimme nähdä myös kehittäjien testaamia mainnet-tapahtumia, kun SegWit aktivoituu. “
Ja vaikka Lightning Network on toimiva ja käytössä, Lightning Networkia tai vastaavia protokollia hyödyntävien kehittyneempien ominaisuuksien käyttöönotto kestää vähän kauemmin. Näitä ovat atomiswapit, jotka mahdollistavat kriittisten valuuttojen välittömän ja (lähes) maksuttoman vaihdon eri lohkoketjuissa, kuten bitcoin ja litecoin. Ja Stark sanoi, että myös teknologian ympärillä kasvaa suurempi kehitysekosysteemi.
“Näemme Lightning Networkin sovelluskehityksen nousevan, mistä olemme erittäin innostuneita. Kun mainnet-julkaisut ovat poissa, odotamme, että salamaverkossa työskentelee joukko sovelluksia heti, “hän lisäsi.
Lisäksi SegWitin vivahteikkaammat edut, kuten nopeampi tapahtumien allekirjoittaminen laitteistolompakoilla, ovat käytettävissä a: n sisällä muutamassa päivässä. Tehokkaamman Schnorr-allekirjoitusalgoritmin odotetaan myös toteutettavan ja käyttöönottavan Bitcoinissa jossain vaiheessa, mutta tuotannon valmistuminen kestää vielä useita kuukausia – tai pidempään.
Riskit
SegWitin aktivointi aiheuttaa tällä hetkellä edelleen joitain riskejä käyttäjille.
Ensimmäinen riski koskee kaikkia pehmeitä haarukoita ja riippuu kaivostyöläisistä, jotka todella noudattavat uusia sääntöjä. Jos jotkut eivät, päivittämättömät solmut ja erityisesti monet kevyet asiakkaat voisivat hyväksyä virheellisiä tapahtumia ja estoja ainakin siihen saakka, kunnes verkko korjaa sen lohkoketjun uudelleenjärjestelyn (“reorg”) avulla.. Menneisyydessä, pehmeät haarukat aiheutti jonkin verran (minimaalista) verkon häiriötä, mutta riskit näyttävät tällä kertaa olevan rajalliset.
“Epäilen, että uudelleenorganisointiriski on suhteellisen pieni SegWit-järjestelmää käyttävien täyden solmun yhteydessä. Ainoa tällainen tapaus oli validointiton kaivosketjun jakaminen kaksi vuotta sitten, mutta se ei vaikuttanut täydellisiin solmuihin ”, Blockchain-konsultti Peter Todd kertoi Bitcoin-lehti. “Ja onneksi Bitcoin Core sisältää paljon parannuksia nopeuteen, jota vanhemmilla ja vaihtoehtoisilla toteutuksilla ei ole, joten on hyvät mahdollisuudet, että kaikki kaivostyöläiset käyttävät Bitcoin Coreia vain pienillä muutoksilla ei-yksimieliseen koodiin, jos sellaisia on.”
Lisäksi pari ensimmäistä tuntia aktivoinnin jälkeen avaa pieni ikkuna edistyneille kaivoshyökkäyksille, jotka muistuttavat (tai ovat) 51%: n hyökkäyksiä. Jos suuria määriä bitcoinia lähetetään SegWit-osoitteisiin aktivoinnin jälkeen, kaivostyöläiset voisivat teoriassa silti “rullata” lohkoketjun ajankohtaan ennen aktivointia rakentaakseen sen sieltä. Koska SegWitin tuotokset eivät ole turvallisia ennen aktivointia, tällainen palautus voi antaa kaivostyöläisille mahdollisuuden varastaa nämä varat.
Kuten mikä tahansa muu 51-prosenttinen hyökkäys, myös tämän hyökkäyksen suorittamisen kustannukset kasvavat jokaisesta aktivoitumisen jälkeen löydetystä lohkosta siihen pisteeseen, jossa siitä tulee mahdotonta melko nopeasti. Siitä huolimatta on luultavasti viisasta olla lähettämättä valtavia määriä bitcoinia heti SegWit-osoitteisiin ja odottaa sen sijaan ainakin pari tuntia tai ehkä päiviä.
Lopuksi Todd huomautti, että jotkut (testaamattomat) palvelut saattavat epäonnistua pian SegWitin aktivoinnin jälkeen, koska ne ovat todennäköisesti integroineet SegWit-tuen todennäköisesti vain osittain. “Etäproseduurikutsut voivat esimerkiksi pyytää SegWit-tapahtumia, mutta samalla hylätä nämä tapahtumat, koska he eivät odottaneet saavansa niitä.” Tällaisten ongelmien tulisi kuitenkin olla helppo korjata.
Lue myös Bitcoin-lehden kuukauden tarina: The Long Road to SegWit: How Bitcoin’s Biggest Protocol Upgrade Reality Reality.
.