V Bitcoin omrežju se je aktiviralo ločeno vilico Segregated Witness (SegWit).
Od višine bloka 481.824, ki jo je BTCC našel ob 1:57 UTC, so vsa vozlišča, pripravljena za SegWit, začela uveljavljati nova pravila soglasja za SegWit. Kot doslej največja nadgradnja protokola Bitcoin, ta uvaja povsem novo podatkovno strukturo, ki spreminja videz blokov Bitcoin za nadgrajena vozlišča – medtem ko bi morala nadgrajena vozlišča še naprej delovati kot običajno.
Natančneje, aktivacija SegWit pomeni, da je omejitev velikosti blokov Bitcoinov nadomeščena z omejitvijo “teže” bloka, ki omogoča bloke velikosti do 4 megabajtov. Poleg tega in morda še pomembneje, transakcije SegWit ne bodo trpele zaradi “hroščljivosti”, kar pa omogoča napredne protokole druge plasti, kot so Lightning Network, atomske zamenjave, MAST in druge.
Evo, kaj lahko pričakujete v naslednjih nekaj urah, dneh, tednih, mesecih in pozneje …
Omejitev velikosti bloka postane omejitev teže bloka
Bitcoin bloki imajo zdaj namesto omejitve teže omejitev teže. Odvisno od vključenih vrst transakcij to pomeni, da lahko bloki dosežejo do 4 megabajte – čeprav je približno 2 megabajta bolj realen maksimum. To bi moralo znižati omrežnine za uporabnike in pospešiti čas potrditve transakcije.
Vendar to ne pomeni, da se bodo vsi bloki danes takoj povečali na 2 megabajta. Če bo transakcija uporabila dodani prostor, jo je treba poslati iz naslov SegWit (ali natančneje »izhod« Segwita) – ne samo do naslov SegWit.
V času aktivacije na naslovih SegWit seveda ni bilo zaklenjenih nobenih bitcoinov. To do zdaj ni bilo mogoče. Torej je treba vsaj enkrat bitcoine enkrat porabiti na naslov SegWit. Šele ko bodo spet porabljeni, bodo imeli koristi od dodatnega prostora.
Poleg tega morajo biti denarnice in druge aplikacije pripravljene za sprejemanje transakcij SegWit. Nekatere denarnice, na primer GreenAddress, lahko to možnost ponudijo prvi dan ali kmalu zatem. “To smo imeli privzeto že dolgo v testnem omrežju,” GreenAddress razvijalec Lawrence Nahum je povedal Bitcoin Magazine. »Naredili ga bomo skoraj takoj po aktivaciji; samo želimo zagotoviti, da je aktivacija gladka, preden jo omogočimo. “
Podobno bi lahko veliki ponudniki storitev Bitcoin takoj začeli sprejemati transakcije SegWit, čeprav bodo nekateri morda potrebovali več časa za pripravo. BitGo, ponudnik Bitcoin infrastrukture za večje borze, kot je Bitstamp, Kraken in OKCoin, pričakuje da bo relativno kmalu pripravljen tudi na SegWit.
Inženir BitGo Jameson Lopp je povedal Bitcoin Magazine:
“Nismo določili dejanskega datuma, čeprav ga zagotovo želimo čim prej razporediti. Pričakujem splošno razpoložljivost nekje prihodnji teden. “
Nekatere druge denarnice in storitve pa lahko trajajo nekoliko dlje; kako dolgo se bodo razlikovale od denarnice do denarnice.
Strele in še več
Verjetno celo bolj pričakovano kot povečana velikost bloka, bodo drugorazredne tehnologije, kot je Lightning Network, in nadalje Merkelized Abstract Syntax Trees (MAST), lažje zgrajene na vrhu Bitcoinov, zahvaljujoč Segregated Witness.
Večina te tehnologije še vedno poteka in bi lahko trajalo še nekaj mesecev, preden naj bi jo redni uporabniki uporabljali. Kljub temu je verjetno, da bodo eksperimentiranje na bitcoinovskem omrežju kmalu, glede na Lightning Labs Direktorica in soustanoviteljica Elizabeth Stark.
“Danes smo izdali različico 0.3 alpha naše programske opreme Lightning Network Daemon, ki je zadnja večja izdaja pred našo beta izdajo mainnet,” je dejal Stark Bitcoin Magazine. »Ne podajamo natančnih napovedi, naš cilj pa je, da ga začnemo uporabljati takoj, ko je temeljito preizkušen in stabilen. Ko se SegWit aktivira, bomo morda videli tudi nekaj testnih transakcij v glavnem omrežju s strani razvijalcev. “
In tudi če je Lightning Network delujoč in je v uporabi, bo trajalo malo več časa, da se razvijejo naprednejše funkcije, ki uporabljajo Lightning Network ali podobne protokole. Sem spadajo atomske zamenjave, ki omogočajo takojšnjo in (skoraj) neprecenljivo izmenjavo kriptovalut v različnih verigah blokov, kot sta bitcoin in litecoin. Stark je dejal, da tudi okoli tehnologije raste večji razvojni ekosistem.
»V omrežju Lightning opažamo razvoj aplikacij, česar smo zelo navdušeni. Ko bodo izdane izdaje glavnega omrežja, pričakujemo, da bo na voljo veliko aplikacij, ki delujejo na Lightning Network, «je dodala.
Poleg tega bodo znotraj a. B. Na voljo bolj natančne prednosti SegWita, kot je hitrejše podpisovanje transakcij s strojno denarnico vprašanje dni. Pričakuje se, da bo na Bitcoinu na neki točki uveden tudi učinkovitejši algoritem podpisa Schnorr, vendar bo to trajalo vsaj še nekaj mesecev, da bo pripravljeno za proizvodnjo – ali dlje.
Tveganja
V tem trenutku aktivacija SegWit še vedno predstavlja nekaj tveganj za uporabnike.
Prvo tveganje velja za vse mehke vilice in je odvisno od tega, ali rudarji dejansko izvajajo nova pravila. Če se nekateri ne, bi lahko nadgrajena vozlišča in zlasti mnogi lahki odjemalci sprejemali neveljavne transakcije in bloke, vsaj dokler omrežje tega ne popravi z reorganizacijo verige blokov (“reorg”). V preteklosti, mehke vilice povzročila nekaj (minimalnih) motenj v omrežju, vendar se zdi, da so tveganja tokrat omejena.
»Sumim, da je tveganje ponovnega razvrščanja relativno nizko za polna vozlišča s SegWit. Edini prejšnji primer, kot je bil ta, je bil brez veljavnosti rudarske verige, razdeljen pred dvema letoma, vendar to ni vplivalo na polna vozlišča, «je za Bitcoin Magzine. “In na srečo Bitcoin Core vključuje veliko izboljšav za pospešitev, ki jih starejše in alternativne izvedbe nimajo, zato obstaja velika verjetnost, da vsi rudarji uporabljajo Bitcoin Core z le majhnimi spremembami kode brez soglasja, če sploh.”
Poleg tega se prvih nekaj ur po aktivaciji odpre majhno okno za napredne vrste napadov rudarjev, ki spominjajo (ali so) na 51% napadov. Če se po aktivaciji na naslove SegWit pošljejo velike količine bitcoinov, bi lahko rudarji teoretično še vedno “vrnili” blockchain do trenutka pred aktivacijo, da bi ga od tam znova zgradili. Ker izhodi SegWit pred aktivacijo niso varni, bi takšen odmik rudarjem omogočil, da ta sredstva ukradejo.
Kot vsak drugi 51-odstotni napad se tudi stroški izvedbe tega napada povečajo za vsak blok, ki ga najdemo po aktivaciji, do te mere, da postane neizvedljiv dokaj hitro. Kljub temu je verjetno pametno, da ne pošljete ogromnih količin bitcoinov na naslove SegWit takoj, temveč počakajte vsaj nekaj ur ali morda dni, da to storite.
Nazadnje je Todd opozoril, da nekatere (nepreizkušene) storitve lahko kmalu po aktivaciji SegWita odpovedo, saj imajo podporo SegWit verjetno le delno. “Na primer, oddaljeni klici postopkov lahko zahtevajo transakcije SegWit, hkrati pa te transakcije zavrnejo, ker niso pričakovali, da jih bodo dobili.” Tovrstne težave pa bi bilo enostavno odpraviti.
Preberite tudi naslovno zgodbo revije Bitcoin za mesec: Dolga pot do SegWit: Kako je največja nadgradnja protokola Bitcoin postala resničnost.
.