După luni de încercări, licitația mare pentru a scala Bitcoin este lansarea neregulată | RO.democraziakmzero.org

După luni de încercări, licitația mare pentru a scala Bitcoin este lansarea neregulată

După luni de încercări, licitația mare pentru a scala Bitcoin este lansarea neregulată

Din moment ce segregată Martor a fost anuntat in decembrie anul trecut, a fost una dintre cele mai așteptate versiuni de software din întreaga comunitate Bitcoin. Dacă reușește, patch-uri software-ul ar putea fi primul pas spre creștere dimensiunea blocului și scalarea Bitcoin.

Cu toate acestea, din cauza domeniului de aplicare al proiectului și implicațiile pe termen lung ar putea avea pentru rețeaua de $ 7 miliarde, echipa de dezvoltare se mișcă cu grijă. În ciuda asigurărilor recente care segwit va lansa în luna aprilie, echipa continuă să revizuiască software-ul bine în luna mai.

Într-un interviu, Eric Lombrozo, CEO al Ciphrex și un purtător de cuvânt pentru Bitcoin Core, a avertizat că ar putea exista un număr nelimitat de bug-uri neanticipate că echipa a constatat, lăsând intervalul de timp atunci când se lansează în aer. Pe partea de sus a dezvoltatorilor regulate Core, Lombrozo a declarat că dezvoltatorii independenți au fost însărcinat cu încercarea de a sparge codul ca o masura de precautie suplimentare.

In timp ce Bitcoin Core este prudent să nu lanseze prematur, echipa face presiuni pentru a finaliza proiectul, deoarece prevede o creștere imediată mărimea blocului. Lombrozo a sugerat că „cu tipurile de tranzacții tipice utilizate în mod obișnuit“, utilizatorii pot aștepta la o creștere a capacității 1.8x la Layer 1, stratul de bază al rețelei Bitcoin.

Cu toate acestea, segwit este mult mai mult decât doar un pas spre scalabilitate. Lombrozo a explicat că actualizarea va face, de asemenea, mai ușor să pună în aplicare schimbări viitoare.

Lombrozo a spus CoinDesk:

„A fi capabil de a implementa îmbunătățiri ale protocolului lin a fost o provocare dificilă în trecut. Cu segwit vom fi, de asemenea, posibilitatea de a face lucruri, cum ar fi îmbunătățirea sau înlocuiți limbajul de scripting și de a construi contracte inteligente mai sofisticate.“

Deși este adevărat că scalarea este extrem de anticipat, capacitatea prin care noi lansările pot fi puse în aplicare ar putea avea implicatii mai mare pentru Bitcoin pe linie.

Testarea cadrului

Dar, segwit nu a apărut ca o metodă prin care să scară rețeaua Bitcoin. In schimb, scopul final a fost de a încerca și de a rezolva maleabilitatea tranzacție, o calitate a rețelei, care a fost controversialsince utilizarea sa ca țap ispășitor pentru problemele de schimb timpurie Mt Gox lui.

Cu scopul de tranzacție malleabiltiy în minte, Wuille a început să lucreze la segwit cu elemente Alpha, un software dezvoltat de catenă laterală Blockstream pentru acest tip de dezvoltare prototip.

Nu a fost până după Scalare Bitcoin Montrealconference a avut loc în luna septembrie, care a fost discutată ideea utilizării segwit ca mecanism de scalare printr-o furculiță moale.

Lombrozo a explicat că dezvoltator Bitcoin Luca-Jr a descoperit mai întâi mecanismul prin care segwit ar putea fi folosite pentru a scala Bitcoin fără a fi nevoie să inițieze o furculiță tare. În schimb, o furculiță moale înapoi compatibile ar permite nodurilor pentru a face upgrade la mai mult software-ul curent, fara noduri mai mari lovituri cu piciorul în întregime în afara rețelei.

„Doar minerii trebuie să faceți upgrade“, a explicat Lombrozo. „Toți ceilalți pot face upgrade la timpul lor liber, fără riscul de a fi aruncat în afara rețelei, deoarece schimbarea este compatibil invers. Portofelele vechi vor continua să fie în măsură să trimită și să primească Bitcoins fără nici o problemă.“

După ce a prezentat Wuille segwit la comunitate, a devenit necesar să-l construiască în mod efectiv și testați-l. În multe cazuri, software-ul de testare poate dura la fel de mult, dacă nu chiar mai mult, decât procesul de construire a acestuia.

Dar, atunci când se ocupă cu software-ul care alimentează miliarde de dolari, este necesar, Bitcoin Core argumentează.

Lombrozo a explicat că Core a implementat deja patru testnets separate, pentru ei pentru a testa segwit și sunt în prezent lucrează la ceea ce ei numesc Segnet4. Un testnet în sens generic este asemănător cu un server de test prin care dezvoltator poate rula cazuri de testare a acestora împotriva, încercând să găsească pauze în software-ul.

Acest lucru este diferit de testnet Bitcoin, care este asemănător cu un mediu de așteptare pentru software-ul real Bitcoin.

„Lucrurile cheie pe care le căutăm sunt modul în care cazurile de margine sunt manipulate și modul în care se comportă rețeaua pe măsură ce se apropie sau depășesc limitele sale“, a spus Lombrozo.

De exemplu, este important pentru a testa dacă rețeaua se poate ocupa de fapt un bloc cu 2MB de spațiu. Într-o tranzacție, care a avut 13,982 intrări și 9 ieșiri pentru un total de 5 tranzacții, mărimea blocului a fost 2MB exact. În unele cazuri, echipa de testeri împins blocul de pana la 3.6Mb pentru a testa dacă rețeaua ar putea descurca.

Lombrozo a explicat că, în timp ce este posibil, nu este posibil ca orice bloc ar fi atât de mare, deoarece minerii ar sfârși pierde bani.

Pentru a asigura implementarea segwit nu rupe rețeaua echipa efectuează testarea de regresie pe mașinile lor locale.

„Aceste teste fac parte dintr-o suita de teste care este încorporată în procesul nostru de integrare continuă. În cazul în care orice construi sparge ceva, sperăm să fie în măsură să-l detecteze imediat“, a spus Lombrozo.

Odată ce totul este spus și făcut, echipa va trebui să implementați software-ul la testnet Bitcoin și îmbinați-l. Un interval de timp pentru acest lucru este încă incertă, dar Lombrozo a confirmat că echipa speră să desfășoare în luna mai.

Adoptarea Incurajarea

Există avantaje pentru a lua abordarea moale furcă. Mai exact, utilizatorii care sunt atașate la rețea nu sunt dintr-o dată a început din cauza lene, deficit tehnic sau inacțiune.

Cu toate acestea, pentru că adopția este opțională, beneficiul maxim poate fi atins doar dacă toată lumea upgrade-uri.

Lombrozo consideră că avantajele trecerii la segwit sunt suficiente în valoare pentru a încuraja dezvoltatorii de aplicații pentru a pune lucrarea în.

„Nu numai ca vor fi capabili să utilizeze o capacitate mai mare oferită de segwit și să plătească taxe mai mici, acestea vor fi, de asemenea, posibilitatea de a sprijini alte caracteristici mai târziu, care sunt activate de segwit doar cu upgrade-uri minore“, a spus el.

Conform unui FAQ publishedon site-ul Bitcoin Core, taxele de tranzacție vor fi semnificativ mai mici, deoarece dimensiunea efectivă a tranzacției este de asemenea mai mică.

Site-ul citește:

Fiecare octet al părții martor al unei tranzacții martor segregate (segwit) va conta doar 0,25 octeți față de mărimea tranzacției. Deoarece taxele de tranzacție se bazează pe dimensiunea unei tranzacții, acest lucru este în mod eficient o reducere de 75% la taxele pentru acea parte a unei tranzacții - dar numai pentru persoanele care folosesc segwit.

Dar celălalt motiv pentru care dezvoltatorii sunt susceptibile de a adopta segwit se datorează faptului că este un precursor imens necesar, împreună cu CheckSequenceVerify recent lansat Rețeaua de fulger. În cazul în care estimările sunt adevărate, nodurile care sunt pe internet de mare viteză se pot aștepta să proceseze mii de tranzacții pe secundă, până la rata de șapte pe secundă că rețeaua permite în prezent.

Mai mult, aceasta este doar prima etapă a segwit.

După ce a rulat, echipa intenționează pe semnături care combină, ceea ce ar compact tranzacții și mai mult. Lombrozo a explicat că, deși ei nu sunt introducerea acestui prezent, va fi acum posibil cu segwit.

Ca și în multe tehnologii, primul caz de utilizare evoluează în multe altele.

În timp ce mulți continuă să susțină despre meritele furci dure față de furci mici, prima creștere semnificativă a dimensiunii blocului în destul de ceva timp este aproape gata de lansare. Cu teste suplimentare pentru a veni, dezvoltatorii continua de conducere spre scopul extinderii rețelei pentru toată lumea.

Bitcoin ProtocolSegregated Martor

Știri asociate


Post Bitcoin

Fundația Bitcoin angajează dezvoltatorul Sergio Lerner pentru rolul de securitate pe termen lung

Post Bitcoin

Bitcoin Developers Pen scrisoarea deschisă privind scalabilitatea rețelei

Post Bitcoin

O alternativă controversată Bitcoin este căutarea unei reveniri

Post Bitcoin

100 bancomate Bitcoin pe teren în Australia în curând

Post Bitcoin

Secretive startup 21 la sponsor Silicon Valley Bitcoin Job Fair

Post Bitcoin

Bitex.la Exchange achiziționează serviciul de cumpărare Bitcoin, ușor de utilizat

Post Bitcoin

Bitcoin Core 0.10 oferă dezvoltatorilor acces simplificat la consensul de rețea

Post Bitcoin

Blockstream CEO: Bitcoin Crearea unui mediu toxic pentru dezvoltatori

Post Bitcoin

BitPay, Foodler, provocările Paymy vorbește cu Bitcoin2013

Post Bitcoin

Dar nu afară: Bitcoin se află pe teritoriul bullish

Post Bitcoin

Bitcoin 2018 Conferința de la Amsterdam lansează programul complet

Post Bitcoin

Bitcoin Hacker Residency să lanseze în New York