Šta trebate znati o objavljivanju Bitcoinove nadolazeće koda | BS.democraziakmzero.org

Šta trebate znati o objavljivanju Bitcoinove nadolazeće koda

Šta trebate znati o objavljivanju Bitcoinove nadolazeće koda

Najpoznatiji promjenu Bitcoin je predloženi kod nije jedina koja je bitna.

Iako je posljednjih nekoliko verzija Bitcoin kod video postepeno otpuštanje SegWit (prijedlog koji će izmijeniti transakcije za povećanje skalabilnost), programeri su tiho poboljšanje Bitcoin na druge načine.

Dolazećem izdanju - verzija 0.14.0 - sastoji se od poboljšanje performansi i dugo-in-the-odluka kod Shuffles koji bi mogao utrti put za buduće nadogradnje. Verzija će biti dostupna jednom probnu verziju uspješno podnosi testiranja od strane programera.

Kao što je objašnjeno od strane Chaincode inženjer Russell Yanofsky:

"Bilo je mnogo poboljšanja performansi i da je bilo dosta tekućih poboljšanja na kod umrežavanja - što je više za održavanje, ali [programeri] također postavljanje temelja, sve ovo radi čišćenja da bi se multi-navojem i za. Više poboljšanja u budućnosti. "

Ubrzavanje preuzimanja

Moglo bi se reći da radi punom čvor je najbolji način da iskoriste jedinstvenu sposobnost Bitcoin-a kako bi se smanjila povjerenje u trećoj strani.

Koristeći novčanik funkcija pečen u čvor je najviše "čist" način za slanje i primanje uplata, kao i da se osigura bolja sigurnost i privatnost transakcija. U najmanju ruku, to je u odnosu na sve popularniji, mobilni-based SPV novčanici, koji čuvaju manji parče bloka informacija i, kao rezultat toga, zahtijevaju više povjerenja u rudara mreže.

Međutim, radnih čvor nastavlja da bude tačka bol za korisnike, jer zahteva skidanje svake transakcije poslat od Bitcoin je nastao prije skoro 10 godina.

Možda najveća poboljšanje performansi u 0.14.0 je da čvorovi mogu u početku sinkronizirati se s mrežom brže. Iako je isti ukupne veličine za pohranu, u probni rad, 0.14.0 sinhronizuje 5.7x brže od 0.13.2, prethodne verzije, prema programerima.

To se postiže sa 'pretpostavlja važi blokova, koji razdvajaju dva procesa: verifikaciju istorijski potpisa i kontrolne punktove, gdje su stari blok heševe hardcore u softver za sprečavanje uskraćivanje-of-service napada.

Nadalje, dok korisnici imaju opciju 'orezivanje' je blockchain za neko vrijeme sada, 0.14.0 uvodi 'ručnih škara' opcija, gdje korisnici mogu koristiti opciju komandne linije izrezati informacije blok i, kao rezultat toga, zadržavaju manja verzija blockchain.

Stuck transakcije?

Nakon toga, tu je bumpfee, za koje Yanofsky nedavno "naslijedila" uloga olova developer, i pomaže da se testiraju i potpuna.

Ideja je da Bitcoin transakcija su ponekad sporo biti dodan u blockchain, pošto je ograničen prostor u svakoj Bitcoin bloku. I, budući da rudari imaju neke izbora na kojima važi transakcije se pakiraju u svakom bloku, oni su češće uključuju transakcije sa višim naknadu.

Sa "konzervativne" naknade, objasnio je Yanofsky, nisi siguran kada će vaša transakcija biti uključeni u bloku. Međutim, možete ga ubrzati pomoću bumpfeeto zamijeniti stare transakciju sa novim koji ima višu naknadu priključen na njega.

"Ranije bi se nekako zaglavljen zato što ne želite da pošaljete novu uplatu. Ako su oboje prolaze kroz onda bi platiti dva puta", rekao je CoinDesk.

Funkcionalnost je isključen po defaultu, ali korisnici mogu aktivirati pomoću komandne linije, i to je karakteristika koja može biti posebno korisna kao blokovi se popunjavaju. (Ovo je već dugo tema rasprave skaliranja Bitcoin, što nećemo ući u tu).

Bumpfeeuses opt-u zamijeniti-by-naknada (RBF) ispod haube, funkcija koja je ranije uveden koji omogućava korisnicima da zamijene nepotvrđenim transakcije sa onima sa višim naknadu. Developer James Hilliard razgovarao prednosti osnovnog tehnologije generalno - neki od njih duži rok.

"To je nešto važno za stvari kao što je [] Lightning mreže, kao i, što je potreban pouzdan transakcije potvrde", rekao je on.

Iako bumpfeeuses verziju u kojoj korisnici mogu da se odluče-u na zamjenjivi transakcijama, to je napomenuti da je puna verzija, gdje je svaki Bitcoin transakcija koristi funkciju, je controversialin prošlosti.

Mreža promjene

Postoje mnoge druge promjene, od kojih neki imaju za cilj optimizaciju procesa rudarstva.

Jednu promjenu poboljšava brzinu obrade bloka smanjenjem redundantnost provjere potpisa u blokovima, dok je poboljšana "režim velike propusne moći" može ubrzati blok propagacije preko mreže u nekim slučajevima.

"Verzija 0.14 ima dosta optimizacije kao što je umrežavanje strani stvari", dodao je Hilliard.

Osim toga, Bitcoin developer Cory Fields "peer-to-peer pravljenja konačno ga u 0.14.0 izdanje, nakon skoro dvije godine rada. Nadamo se da će se otvoriti put za buduće nadogradnje i pomoći novim programerima smisla od CODEBASE brže.

Iako, kao i mnoge druge razne promjene koje su uključene u izdanju, to nije nešto što prosječan korisnik će vjerovatno primjetiti - barem ne još.

Bitcoin ProtocolBitcoin Core

Povezane vijesti


Post Bitcoin

Bitkoin u naslovima: Nathaniel Popper šutira Media Gold

Post Bitcoin

Bitcoin Classic objavljuje kod koji bi mogao udvostručiti veličinu bloka bitkoina

Post Bitcoin

Bitcoinova mreža munja preduzima veliki korak ka interoperabilnosti

Post Bitcoin

Severnoamerička bitkoinska konferencija koja će udariti Miami 25. januara

Post Bitcoin

LinkedIn Killer? Bitcoin Upstart 21 preuzima društvenu igru putem e-pošte

Post Bitcoin

Unutar IC3: Kako Kornell unapređuje nauku Bitkoina

Post Bitcoin

Debata o crnoj listi: kada je OK da se šalju sa Bitcoinovim kodom?

Post Bitcoin

Bitcoin je proglašen za neuspeh kada se mediji izbacuju preko Mike Hearn Exita

Post Bitcoin

Bitcoin u Headlines-u: Pundits Ignite bitku seksa

Post Bitcoin

Barclays banka blokira korisnički račun nakon Bitcoin transakcije

Post Bitcoin

Izgradnja protokola za plaćanje Bitcoin-a se sprovodi

Post Bitcoin

Bitkainska fondacija senatoru: SAD ne bi trebalo da se sklanjaju od inovacija