S novim izdanjima, natjecateljski Bitcoin Softver za dugoročne planove | HR.democraziakmzero.org

S novim izdanjima, natjecateljski Bitcoin Softver za dugoročne planove

S novim izdanjima, natjecateljski Bitcoin Softver za dugoročne planove

Podjele u blok veličine rasprave u tijeku su postajali sve izraženiji ovaj tjedan nakon privatnog konferencije i neočekivane aktivnosti mreže koji je vidio korisnici čekaju duže i plaćati više da se transakcija potvrđena.

U tijeku rasprava o tome kako je Bitcoin blockchain trebala biti umanjena za smještaj novih korisnika je navodno točka fokusa kao i nedavnog Satoshi okruglog stola, samo uz pozivnicu seminar koji ujedinjenih programere i poslovnih lidera. Međutim, znakovi ukazuju na to da polaznici nastao događaj s više negativeview stanja diskursa.

No, čak i napetosti zadržavaju razvoj na oba dvije konkurentske verzije Bitcoin softver - Bitcoin Classicand Bitcoin Core- se nastavlja kao grupa lobirati za potporu šire korisničke baze mreže.

Krajem veljače, Bitcoin Core mreži najveći i najduži-redoviti grupa programera, izdao nove smjernice, a uz to, najnovije izdanje - verzija 0.12.0 - softvera.

Ubrzo nakon toga, ekipa iza alternativa Bitcoin implementationBitcoin Classic najavio svoj 2016. Plan, a ovaj tjedan pratiti s izdavanjem najnoviju verziju Classic, na temelju osnovne verzije 0.12.0.

U javnost i dalje od interesa za zajednicu, kao i kad je riječ o potencijalnom Bitcoin tanjura, rezultat može biti pobjednik dobiva sve.

Vodeći tehnolozi vjeruju grupu koja je u stanju da se konsenzus oko svoje vizije će brzo vidjeti svoju vlast postavlja donesen, te da je, unatoč zabrinutosti, opasnost od mrežnog razdvajanja u dva nekompatibilna verzije blockchain i dalje je niska.

Bloq CEO Jeff Garzik rekao CoinDesk:

„Mreža brzo će slijediti pobjednički vilicu, [postoje] milijarde poticaja.”

Ovaj članak izgleda na sastav ova dva izdanja, te kako su obje skupine kreće naprijed provoditi svoju viziju za Bitcoin mreži.

Klasična Putokaz

U svojim službenim 2016 Putokaz, razvojni tim odgovoran za Classic objavio namijenjen plan za valjanje softver u narednih 11 mjeseci.

U prvoj fazi, tim očekuje da će provesti BIP 109, prvotno predloženi za jezgru od strane developer Gavin Andresen, čime bi se povećala veličina transakcije blokova na Bitcoin mreži od trenutnog 1 megabajt (MB) po bloku na 2 MB po bloku.

Prag za taj prijelaz bio bi kada 751 od prethodnih 1.000 blokova su minirana s kodom podržava veće blokove. Kada su došli do tog praga od 75%, 28-dnevno razdoblje aktivacije će početi.

Andresen rekao CoinDesk:

„Opasnost od visokog praga je rudar ili bazen operater može biti prisiljen da ostvari taj veto. - da bi mogli biti ugroženi ili ucjenjivati ​​To nije teoretski rizik Mi vidim uskraćivanje-of-service napada na bazenima ili službi glasovanja. Pogrešan način”i tamo su bili čak i izvješća o prijetnjama smrću.”

Razdoblje od 28 dana je ostavio neki u zajednici u pitanju, ali Andresen primijetio u jednom nedavnom blog postthat „nekoliko velikih Bitcoin rudara, razmjena, [i] web-novčanik pružatelji” su pokazala da je razdoblje aktivacije daje im „dovoljno vremena "promijeniti svoj softver.

On je i dalje branio 28-dnevno razdoblje počeka uspoređujući ga s prošle blok nadogradnje verzije.

Andresen objasnio da je trebalo oko mjesec dana do 75% hashrate i jednom se to dogodilo, bilo je potrebno samo još sedam dana do 95% hashrate.

Drugim riječima, on vjeruje da se ne pojavljuju se značajne zabrinutost u vezi prijelaznog prozora od 28 dana.

Buduće faze za Classic

U slučaju da je teško vilica čini započeti Classic će ući u drugu fazu tijekom Q2 ili Q3 2016. S namjeravanom cilju rješavanja blok veličine zabrinutost.

„Cilj dvije faze je uklanjanje tehničkih prepreka (zbog neučinkovite mrežni protokol) koji ograničavaju kapacitet mreže. Umjesto prenošenja veliki prasak podataka kada novi blok pronađen, maleni količina podataka će biti emitiranja, s pozivom podatke o transakciji koja mora su već emitiraju „, objasnio je Andresen.

On je otišao na to reći da su ti učinkovitost se ne odnose na 1 MB ili 2 MB blokove, ali da je krajnji cilj dvije faze je da se „zaustavi centralno odlučivanja o‘pravom’maksimalne veličine i vratiti se na Satoshi izvorne vizije od samoregulirajući sustav”.

Završni korak za Classic tima je uvesti ograničenje dinamički blok veličine, ali tek nakon što je „rudari i tvrtke potvrđuju druga faza uspješno rješavati svoje blok veličine zabrinutost.”

Jedan prijedlog predstavljen u Putokaz je da koristite inačicu adaptivne bloka sizebased na nedavnom veličini medijan blok naznačeno u nedavnom blogu Stephen par, predsjednik Uprave BitPay.

„Da bi se utvrdilo ograničenje blok veličine, možete izračunati srednja veličina bloka nad nekom nedavnom uzorku od blokova i primijeniti višestruki,” Uparivanje napisao.

Par objašnjava da je, za razliku od prosječne veličine bloka, medijan je mnogo teže igri. S prosječnom veličinom bloka, rudari mogli napuhati veličina bloka sa svojim transakcijama ili, s druge strane, staviti nikakve transakcije u blokove. Uz medijan, „ti bi trebao koordinirano djelovanje više od 50% rudarskog kapacitetu”.

Naravno, ako je netko kontrolira više od 50% od rudarskog kapaciteta, Bitcoin ima veće probleme da se s od dopuštenih blok veličine.

Uz povećanje u veličini bloka, Classic planira održati konferenciju „gdje su ti i budući skaliranja rješenja i brige može raspravljati među zajednici”.

Novo izdanje, objavljeno 7. Ožujka, uključuje elemente iz Bitcoin jezgri 0.12.0, ali prije svega ostavlja opt-in zamijeniti po naknadu (RBF) osobina, s kojima korisnici mogu ponovno emitirati transakcije s višim naknade, tako dugo dok oni nisu uvršten u bloku, postavite na onemogućeno prema zadanim postavkama.

Temeljni tisak najnoviju verziju softvera

Razvoj Temeljni teamannounced oslobađanje v0.12.0 23. Veljače, koji je razvijen opisan kao potencijalno biti „najveći još jednom, s više značajnih poboljšanja od bilo kojeg drugog prije”.

Tim uokvirena oslobađanje kao što je usmjerena na optimizaciju ukupnu učinkovitost softvera. U mnogim slučajevima, to je značilo da se smanji potrebne računalne resurse ili poboljšati brzinu kojom akcije može se održati.

U studenom 2015. Temeljni razvojni Pieter Wuille podnio prekidač povući requestto na libsecp256k1 bazi ECDSA validacije. U njemu, on je objasnio da će se tri prednosti u tome da prijelaz.

„Potpis validacija je bilo između 2,5 i 5,5 puta brže; konsenzus kod više ne ovisi o OpenSSL ili njegov potpis parser; Uklanja povezivanje s OpenSSL od libconsensus”, napisao je.

Tu su i sigurnosne implikacije za prebacivanje daleko od OpenSSL.

„OpenSSL je vrlo opsežan u svojim mogućnostima, ali to ogroman skup značajki znači da se njegova napad površina je prilično velika, kao rezultat”, tim je napisao u svojoj v.0.12.0 najave.

Nakon što je proveo gotovo tri godine u razvoj, libsecp256k1 je spojio s Bitcoin osnovne klijenta, što je rezultiralo u ono što je tim tvrdi da je sedam puta poboljšanje u brzini potpis validacije. Nadalje, zbog libsecp256k1 je usmjerena prvenstveno na potpis valjanosti, područje za sigurnosnim rupama je mnogo manji, prema jezgri.

Nastavljajući sa svojim optimizacija, tim je također izbacila mehanizam kako bi se spriječilo čvora pad zbog memorijskih ograničenja na bazen.

Još jedna ključna promjena ima veze s načinom čvorova trgovine transakcije koje još nisu to napravili u novi blok.

U blogu objavljenom prije nego što je napustio Bitcoin jezgre tima, programer Mike Hearn upozorio na potentialfor značajan pad mrežnih čvorova.

Kako se transakcija ulaze u memorijom u kojoj se održava dok se ne prikažu na blockchain. Kao što se javljaju više transakcija, više su prisiljeni na memorijom. Za čvorova koji imaju puno memorije, to nije pitanje; Međutim, oni koji rade s minimalnim količinama memorije lice potencijalno lošu situaciju.

Hearn navedene tri moguća scenarija koja bi mogla iz ove okolnosti:

„Čvor može postati nevjerojatno sporo, jer ulazi swapu pakao, čvor može srušiti kada pokuša alocirati memoriju i ne;. Čvor može biti ubijen od strane kernela operativnog sustava”

Da bi se to neutralizirati, Core uveli značajku pod nazivom memorije bazen ograničava, koji postavlja zadanu teško ograničenje na veličinu memorije bazena; Naime, on je postavljen na 300 MB 0.12.0.

Što učinkovito događa je da je, kao čvor počinje branje gore više transakcija, ako je memorija koja pogodi da ograničenje od 300 MB, čvor će prvo pasti transakcije koje nude najniže naknade po bye, nego jednostavno prihvati više transakcija.

Troškovi rezanja resursa

0.12.0 također uvodi upload promet ograničavajući faktor. S čvorovi stalno prenoseći transakcije oko mreže, što može rezultirati povećanom količinom upload resursa, stavljajući teret na pojedinim čvorovima.

Upload promet ograničavajući faktor omogućuje operateru da ograniči koliko su podaci preneseni i dijeliti s ostatkom Bitcoin mreži. U slučaju da ga pogodi to ograničenje, čvor će služiti blokova koje su tražene u posljednjih tjedan dana, čime se smanjuje potreba za resursima.

Kako bi se spriječila daljnja čvorova od osvaja, tim je uveo novčanik obrezivanje.

Trenutno čvorovi pohraniti kompletan primjerak blockchain. Kao pisanja ovog članka, to znači da svaki čvor treba pohraniti 57,8 GB podataka transakcije. Veći to dobiva, više prostora za pohranu je potrebno.

Novi „orezivanjem način” omogućuje onima koji koriste Bitcoin Temeljni novčanik smanjiti na potrebnu disku od 60 GB na samo 2 GB.

„To znači da će čvor samo fokusirati na praćenje nepotrošene izlaza i da će zaboraviti prethodno obrađene blokova, kao i izlaze koji su proveli”, objasnio je tim.

Iako je polemika s uključivanjem zamijeniti po naknadu, u osnovi, novo izdanje usmjerena na što ga čini manje resursa intenzivna za čvorovi za rad.

Kako je broj nodeshas umočen dolje u proteklih nekoliko godina, čime se smanjuje potrebne resurse bi trebalo rezultirati novim korisnicima opredjeljuju za pokretanje čvorova koji u potpunosti potvrditi blockchain. Više čvorova u mreži, sigurnije Bitcoin postaje.

Bitcoin CoreBitcoin ClassicScaling

Povezane vijesti


Post Bitcoin

14 naslove koji su poprskali Bitcoin i Blockchain u 2018

Post Bitcoin

Bitcoin u naslovima: Politički spin i kidnapirani podaci

Post Bitcoin

BitPay, Foodler, Paymium voditelji razgovaraju sa bitcoin izazovima # Bitcoin2013

Post Bitcoin

LinkedIn ubojica? Bitcoin Upstart 21 vodi na društvenu igru putem e-pošte

Post Bitcoin

Predsjednik Philly Fed: Bitcoin ima malu mogućnost da spriječi monetarnu politiku

Post Bitcoin

Zašto je Bitcoin bolji za borce kriminala od kriminalaca

Post Bitcoin

Bitcoin u naslovnicama: Press Eyes Skyrocketing Price

Post Bitcoin

21 Inc Potiče podršku Bitcoinovim nestalim čvorovima

Post Bitcoin

Bitcoin u naslovnicama: Media Ga-Ga za Goldman Sachs

Post Bitcoin

Bitcoin bi mogao biti reguliran kao roba, savjetovao je Senat

Post Bitcoin

BitGive i Songs of Love dobrotvorne organizacije prihvaćaju donacije u bitcoin

Post Bitcoin

Dobavljač plaćanja Bitrefill provodi uspješno testiranje transakcije munje