Posle meseci testova, Big Bid za skaliranje Bitcoin-a se približava | BS.democraziakmzero.org

Posle meseci testova, Big Bid za skaliranje Bitcoin-a se približava

Posle meseci testova, Big Bid za skaliranje Bitcoin-a se približava

Od Odvojeni Svjedok je najavljen u decembru prošle godine, što je bio jedan od najiščekivanijih izdanja softvera širom Bitcoin zajednice. Ako uspije, softver zakrpa bi mogao biti prvi korak na rastuću veličinu bloka i skaliranje Bitcoin.

Ipak, s obzirom na opseg projekta i dugoročno implikacije to može imati za $ 7BN mreže, razvojni tim je pažljivo kreće. Uprkos nedavnim uveravanja da segwit će pokrenut u travnju, tim nastavlja da preispita softver dobro u maju.

U intervjuu, Eric Lombrozo, direktor Ciphrex i glasnogovornik Bitcoin Core, upozorio da bi moglo biti bilo koji broj neočekivanih greške koje tim je pronašao, ostavljajući rok za kada se lansira u zrak. Na vrhu regularnom programera Core, Lombrozo rekao je da su nezavisni programeri su zadatak da pokušava da se probije kod kao dodatni predostrožnosti.

Dok Bitcoin Core je oprezan da ne pokreće prerano, tim gura teško za završetak projekta, jer pruža neposredan povećanje veličine bloka. Lombrozo predložio da se "s tipičnim obično koriste vrste transakcija", korisnici mogu očekivati ​​povećanje kapaciteta 1,8x do Layer 1, baza sloj Bitcoin mreže.

Međutim, segwit je mnogo više nego samo korak ka skalabilnost. Lombrozo je objasnio da će update također olakšavaju implementaciju budućih promjena.

Lombrozo rekao CoinDesk:

"Biti u mogućnosti da rasporedi poboljšanja protokola glatko je bio težak izazov u prošlosti. Sa segwit ćemo biti u mogućnosti da rade takve stvari poboljšati ili zamijeniti programski jezik i izgraditi više sofisticirane pametne ugovora."

Iako je istina da je skaliranje dugo očekivani, kapacitet kojim se mogu implementirati nove rollout može imati još veću implikacije za bitcoin niz liniju.

Testiranje okvir

Ali, segwit nije nastao kao metoda kojom za skaliranje Bitcoin mreže. Umjesto toga, krajnji cilj je bio da se pokuša riješiti transakcija poslušnost, kvaliteta mreže koja je controversialsince njegovu upotrebu kao žrtveni jarac za rano razmjenu pitanja Mt Gox-a.

Sa transakcija malleabiltiy ciljem na umu, Wuille počeo raditi na segwit sa elementima Alpha, a sidechain softver razvijen od strane Blockstream za ovu vrstu razvoja prototipa.

Tek nakon što je skaliranje Bitcoin Montrealconference održan u septembru da se raspravljalo o ideji korištenja segwit kao mehanizam skaliranje preko mekom viljušku.

Lombrozo objasnio da Bitcoin developer Luke-Jr prvi otkrili mehanizam kojim segwit bi se mogao koristiti za skaliranje Bitcoin bez potrebe da se pokrene teško viljušku. Umjesto toga, kompatibilan meke vilice će omogućiti čvorova za nadogradnju na više struje softvera bez udaranja starije čvorova u potpunosti van mreže.

"Samo rudara potrebno nadograditi", objasnio je Lombrozo. "Svi ostali mogu nadograditi na slobodno bez rizika od uzimajući bačena off mreže, jer promjena je kompatibilan. Old novčanike će i dalje biti u mogućnosti da šalju i primaju bitkoine bez ikakvih problema."

Jednom Wuille predstavio segwit zajednici, postalo je neophodno da se zapravo graditi ga i testirati ga. U mnogim slučajevima, testiranje softvera može uzeti kao dug, ako ne i više, nego što je proces izgradnje to.

Ali, kada se radi o softveru koji pokreće milijarde dolara, to je potrebno, Bitcoin Core tvrdi.

Lombrozo je objasnio da je Core već raspoređene četiri odvojena testnets za njih za testiranje segwit i trenutno rade na ono što zovu Segnet4. A testnet u generičkom smislu je sličan test server kojim programer može pokrenuti njihov test slučajevi protiv, pokušavajući naći bilo prekida u softveru.

Ovo se razlikuje od Bitcoin testnet, koja liči na staging okruženja za stvarnu Bitcoin softver.

"Ključ stvari koje tražimo su kako slučajevima rub se rukuje i kako mreža ponaša kako se približavamo ili nadmašiti svoje granice", rekao je Lombrozo.

Na primjer, važno je da se testira da li je mreža zapravo može nositi blok sa 2MB prostora. U jednoj transakciji, koja je imala 13,982 ulaza i 9 izlaza za ukupno 5 transakcija, veličina bloka je 2MB tačno. U nekim slučajevima, tim ispitivača gurnuo blok upto 3.6Mb za testiranje da li mreža može srediti.

Lombrozo je objasnio da je, dok je to moguće, to nije vjerojatno da će bilo koji blok bio da velika, jer bi rudari završiti gubi novac.

Kako bi se osiguralo raspoređivanju segwit ne razbiju mreže tim provodi testiranje regresija u svojim lokalnim mašinama.

"Ovi testovi su dio testova koji je ugrađen u naš kontinuirani proces integracije. Ako bilo koji build razbija nešto, nadamo se da ćemo biti u stanju da ga otkriju odmah", rekao je Lombrozo.

Jednom kada je sve rečeno i učinjeno, tim će imati za postavljanje softvera za Bitcoin testnet i spojiti ga. A vremenski okvir za to je još uvijek neizvjesna, ali Lombrozo je potvrdio da je tim se nada da će rasporediti u maju.

Podsticanje usvajanje

Postoje prednosti uzimanja meke viljušku pristup. Naime, korisnici koji su priključeni na mrežu nisu iznenada počela zbog nerada, tehnički nedostatak ili neaktivnost.

Međutim, zbog usvajanja je opcionalno, maksimalnu korist može postići samo ako se nadograđuje svima.

Lombrozo smatra da je korist od nadogradnje na segwit dovoljno vrijedi ohrabriti programerima aplikacija da stavi rad u.

"Ne samo da će oni biti u mogućnosti da koriste veći kapacitet koju pruža segwit i plaćaju niže naknade, oni će biti u stanju da podrži druge funkcije kasnije te je omogućeno segwit sa samo manje nadogradnje", rekao je on.

Kako se navodi u FAQ publishedon web Bitcoin Core, naknade transakcija će biti znatno manji, jer je efikasna veličina transakcije je također manji.

Sajt glasi:

Svaki bajt svjedoka dio odvojenog svjedoka (segwit) transakcija će se računati samo kao 0,25 bajtova prema veličini transakcije. Od naknade za transakciju su na osnovu veličine transakcije, to je u stvari 75% popusta na naknade za taj dio transakcije - ali samo za ljude koji koriste segwit.

Međutim, drugi razlog da programeri će vjerovatno usvojiti segwit je zato što je ogroman potrebno prethodnik, zajedno s nedavno objavljenog CheckSequenceVerify za Lightning mreže. Ako procjene su istina, čvorovi koji su na high-speed internet mogu očekivati ​​da će obraditi tisuće transakcija sekunde, u odnosu na stopu od sedam sekundi da je mreža trenutno dozvoljava.

Osim toga, ovo je samo prva faza segwit.

Nakon što je izbacio, tim namjerava na kombinovanja potpisa, što bi još više kompaktna transakcija. Lombrozo objasnio da dok se oni ne uvođenje ove trenutno, sada će biti moguće sa segwit.

Kao i kod mnogih tehnologija, prvu upotrebu slučaj razvija u mnoge druge.

Dok su mnogi i dalje raspravljati o osnovanosti teško vilice u odnosu na male vilice, prvi značajan porast u veličini bloka u već neko vrijeme je skoro spremna za lansiranje. Sa dalje testiranje koje dolaze, programeri nastavite voziti prema cilju širenja mreže za svakoga.

Bitcoin ProtocolSegregated svjedoka

Povezane vijesti


Post Bitcoin

Kako BlockScore pravi saglasnost za regulaciju bitkoina apsurdno jednostavan

Post Bitcoin

Sa novim izdanjima, konkurentna Bitcoin Softwares razvija dugoročne planove

Post Bitcoin

Bitex.la berza stekla korisničku uslugu za kupovinu bitkoina

Post Bitcoin

Anonibet razgovara o članstvu Bitcoin fondacije, takmičenju Svetskog kupa

Post Bitcoin

Bitcoin2014 Prvi dan: industrija nastoji da potisne mogućnosti u Amsterdamu

Post Bitcoin

Bitcoin Bowl Merchants Pogledajte Techs Big Picture, ali malo prodaje

Post Bitcoin

Tadge Dryja iz Lightning-a radi na bitcoin cash splitter-u

Post Bitcoin

CEO kompanije Bitcoin: zašto je digitalna valuta alat za globalno dobro

Post Bitcoin

Bitcoin Fondacija zapošljava programer Sergio Lerner za punopravnu sigurnost

Post Bitcoin

Slow Ascent? Cijene bitkoina porasle su prema $ 4.500 na slabe količine

Post Bitcoin

Šta trebate znati o objavljivanju Bitcoinove nadolazeće koda

Post Bitcoin

Brock Pierce izabran za predsednika Odbora za Bitcoin