Sa Mga Bagong Paglabas, Nakikipagkumpitensya sa Bitcoin Softwares Ipunto ang Pangmatagalang Mga Plano | PH.democraziakmzero.org

Sa Mga Bagong Paglabas, Nakikipagkumpitensya sa Bitcoin Softwares Ipunto ang Pangmatagalang Mga Plano

Sa Mga Bagong Paglabas, Nakikipagkumpitensya sa Bitcoin Softwares Ipunto ang Pangmatagalang Mga Plano

Dibisyon sa isinasagawang block size debate lumago mas malinaw ngayong linggo kasunod ng isang pribadong conference at isang spike sa mga network na aktibidad na nakita ang mga gumagamit ay naghihintay mas mahaba at magbayad ng karagdagan na magkaroon ng mga transaksyon nakumpirma na.

Ang patuloy na debate sa kung paano ang bitcoin blockchain ay dapat na naka-scale upang mapaunlakan ang mga bagong gumagamit ay reportedly isang punto ng focus bilang ang kamakailang Satoshi Roundtable, ng isang imbitasyon-lamang retiro na nagkakaisang mga developer at mga lider ng negosyo. Gayunman, ang mga palatandaan magmungkahi na ang mga dadalo lumitaw mula sa kaganapan ng isang mas negativeview ng estado ng diskurso.

Ngunit kahit na bilang tensions nagtatagal, pagpapaunlad sa parehong dalawang nakikipagkumpitensya bersyon ng bitcoin software - Bitcoin Classicand Bitcoin Core- ay nagpapatuloy gaya ng mga grupo maglobi para sa suporta mula sa mas malawak na paggamit ng network ng base.

Sa huling bahagi ng Pebrero, Bitcoin Core, pinakamalaki at pinakamahabang-tenured grupo ng network ng mga developer, inilabas ng isang bagong roadmap, at kasama nito, ay ang pinakabagong release - bersyon 0.12.0 - ng software.

Sa lalong madaling panahon pagkatapos, ang koponan sa likod ng mga alternatibong bitcoin implementationBitcoin Classic inihayag nito 2016 roadmap, at ngayong linggo sinundan up sa isang release ng pinakabagong bersyon ng Classic, batay sa Core bersyon 0.12.0.

Ang release mananatiling ng interes sa komunidad, tulad ng pagdating sa isang potensyal na bitcoin kapag nahati ang kalye, ang resulta ay maaaring maging nagwagi gawin ang lahat.

Leading technologist Naniniwala ang grupo na ay magagawang upang makakuha ng pinagkasunduan sa paligid ng kanilang paningin ay mabilis na makita ang kanilang mga hanay ng panuntunan pagsasabatas, at na sa kabila ng mga alalahanin, isang panganib ng network ng paghahati sa dalawa hindi tugma bersyon ng blockchain ay nananatiling mababa.

Bloq CEO Jeff Garzik sinabi CoinDesk:

"Ang network ay mabilis na sundin ang mga nanalong tinidor, [may mga] bilyun-bilyong sa mga insentibo."

Ang artikulong ito ay tumitingin sa makeup sa dalawang mga release at kung paano ang parehong mga grupo ay gumagalaw pasulong upang ipatupad ang kanilang mga paningin para sa bitcoin network.

Classic roadmap

Sa kanyang opisyal na 2016 roadmap, ang pag-unlad ng koponan na responsable para sa Classic inilabas hinahangad na plano para ilunsad ang software sa loob ng susunod 11 buwan.

Sa panahon ng unang yugto, ang koponan inaasahan na ipatupad BIP 109, orihinal na iminungkahi para sa Core ng nag-develop Gavin Andresen, na magiging dagdagan ang laki ng mga bloke transaksyon sa bitcoin network mula sa kasalukuyang 1 megabyte (MB) sa bawat bloke sa 2 MB bawat block.

Ang threshold para sa paglipat na ito ay magiging kapag 751 ng nakaraang 1,000 mga bloke ay may mina sa ang code na sumusuporta sa mas malaking mga bloke. Sa pag-abot na ang 75% threshold, ang isang 28-araw na panahon ng pag-activate nais magsimula.

Andresen sinabi CoinDesk:

"Ang panganib ng isang mataas na threshold ay isang minero o pool operator ay maaaring coerced na ipatupad na ang pagbeto. - maaaring sila ay threatened o blackmailed Ito ay hindi isang panteorya panganib namin makita pagtanggi-ng-service-atake laban sa pool o serbisyo 'pagboto. Sa maling paraan 'at doon ay may kahit na mga ulat ng mga banta sa buhay. "

Ang 28-araw na panahon ay umalis na ang ilan sa komunidad nababahala, ngunit Andresen remarked sa isang kamakailan-lamang na blog postthat "ang ilan sa mga pangunahing bitcoin minero, palitan, [at] web-wallet provider" isinaad ang activation panahon ay nagbibigay sa kanila "sapat na panahon "upang baguhin ang kanilang software.

Siya karagdagang ipinagtanggol ang 28-araw na palugit sa pamamagitan ng paghahambing nito sa bersyon upgrade huling bloke.

Andresen ipinaliwanag na ito kinuha ng humigit-kumulang isang buwan upang maabot ang 75% ng mga hashrate at isang beses na nangyari, ito lamang kinuha ng isang karagdagang pitong araw upang maabot ang 95% ng mga hashrate.

Sa ibang salita, siya ay naniniwala doon ay hindi lilitaw upang maging makabuluhang pag-aalala tungkol sa isang 28-araw na window transition.

Future phase para sa Classic

Sa kaganapan na ang mahirap na tinidor ang ginagawa umpisahan, Classic ay papasok sa kanyang ikalawang phase sa panahon Q2 o Q3 2016 sa inilaan layunin ng pagtugon sa mga alalahanin bloke laki.

"Ang layunin ng phase dalawang ay upang puksain ang mga teknikal na mga hadlang (dahil sa isang hindi mabisa network protocol) na limitahan ang kapasidad ng network. Sa halip ng paglipat ng isang malaking pagsabog ng pagbuo ng data kapag ang isang bagong block ay natagpuan, isang maliit na halaga ng data ay magiging broadcast, sanggunian transaksyon ng data na dapat ay na-broadcast, "Andresen naipaliwanag.

Siya ay nagpunta upang sabihin na ang mga kahusayan ay hindi isang pag-aalala sa 1 MB o 2 MB bloke, ngunit iyon ang tunay na layunin ng phase dalawang ay upang "stop sentral na pagdedesisyon tungkol sa 'tamang' maximum na laki at bumalik sa orihinal na paningin ni Satoshi ng isang self-ipinaguutos system ".

Ang huling hakbang para sa Classic koponan ay upang maipakilala ang isang dynamic na limitasyon harangan ang laki, ngunit lamang pagkatapos ng "mga minero at mga kumpanya kumpirmahin phase dalawang matagumpay na naka-address sa kanilang mga alalahanin harangan ang laki."

Isang panukala na iniharap sa roadmap ay ang paggamit ng isang pagkakaiba-iba ng agpang block sizebased sa kamakailang laki median block naka-outline sa isang kamakailan-lamang na post sa blog sa pamamagitan ng Stephen Pares, CEO ng BitPay.

"Upang matukoy ang limitasyon block size, ikaw compute ang panggitna laki ng block sa ilang mga kamakailan-lamang na sample ng mga bloke at ilapat ang isang maramihang," sinulat ni Pair.

Pares napupunta sa na ipaliwanag na, hindi katulad ng average na laki ng block, median ay mas mahirap na laro. Sa pamamagitan ng isang average na laki ng block, miners ay maaaring awdit ang laki ng block sa kanilang sariling mga transaksyon o, sa kabilang dako, hindi ko lalagyan ng mga transaksyon sa mga bloke. Sa panggitna, "kakailanganin mo coordinated pagkilos sa pamamagitan ng higit sa 50% ng kapasidad mining".

Of course, kung ang isang tao na kinokontrol ng higit sa 50% ng kapasidad ng pagmimina, bitcoin ay may mas malaking isyu upang makipaglaban na may limistasyon sa block laki.

Kasama ang isang pagtaas sa laki ng block, Classic ay pagpaplano upang i-hold ang isang conference "kung saan ang mga ito at sa hinaharap na scaling solusyon at mga alalahanin ay maaaring tinalakay sa gitna ng mga komunidad".

Ang bagong release, na inilathala sa ika-7 ng Marso, isinasama mga elemento mula sa Bitcoin Core ni 0.12.0 ngunit kapansin-pansin ay umalis sa opt-in palitan-by-fee (RBF) na tampok, na kung saan mga gumagamit ay maaaring rebroadcast mga transaksyon na may mas mataas na bayad kaya hangga't mayroon sila ay hindi isinama sa isang bloke, i-set sa hindi pinagana sa pamamagitan ng default.

Core nailabas na bersyon ng software

Ang Core unlad teamannounced ang paglabas ng v0.12.0 sa 23rd Pebrero, kung saan ang mga developer na inilarawan bilang potensyal na pagiging "ang pinakamalaking isa pa, na may higit pang mga makabuluhang pagpapabuti kaysa sa anumang iba pang mga bago".

Ang koponan ay naka-frame sa release ng pagiging nakatuon sa pag-optimize ang pangkalahatang pagganap ng software. Sa maraming mga pagkakataon, ito ay sinadya upang mabawasan ang kailangan computational mapagkukunan o mapabuti ang bilis ng pagkilos ay maaaring tumagal ng lugar.

Noong Nobyembre 2015, Core developer Pieter Wuille isinumite ng isang pull requestto lumipat sa isang libsecp256k1-based ECDSA pagpapatunay. Dito, ipinaliwanag niya na magkakaroon ng tatlong mga benepisyo sa paggawa na transition.

"Signature pagpapatunay ay saanman sa pagitan ng 2.5 at 5.5 beses na mas mabilis; pinagkaisahan code ay hindi na nakasalalay sa OpenSSL o ang signature parser; Inaalis ang nag-uugnay sa OpenSSL mula libconsensus," siya ay nagsulat.

May mga security implikasyon sa paglipat ang layo mula sa OpenSSL din.

"OpenSSL ay napaka-komprehensibo sa kanyang kakayahan, ngunit ito napakalaking hanay ng tampok ay nangangahulugan na ang kanyang pag-atake ibabaw ay medyo malaki bilang isang resulta," ang koponan ay nagsulat sa kanyang v.0.12.0 anunsyo.

Pagkatapos ng paggastos ng halos tatlong taon sa pag-unlad, libsecp256k1 ay isinama sa ang Bitcoin Core client, na nagreresulta sa kung ano ang koponan says ay isang pitong-ulit pagpapabuti sa signature pagpapatunay bilis. Dagdag dito, dahil libsecp256k1 ay nangungunang nakatuon sa signature pagpapatunay, ang lugar para sa mga nananamantala ng seguridad ay mas maliit, ayon sa Core.

Ang pagpapatuloy sa kanyang pag-optimize, ang koponan din lulon out ng isang mekanismo upang pigilan ang node nag-crash dahil sa memory limitasyon pool.

Ang isa pang pangunahing pagbabago ay ang gagawin sa kung paano ang mga transaksyon nodes tindahan na ay hindi pa ginawa ito sa isang bagong block.

Sa isang blog post na inilathala bago siya umalis sa Bitcoin Core team, nag-develop Mike Hearn binigyan ng babala tungkol sa mga potentialfor isang makabuluhang pagbawas sa mga network nodes.

Tulad ng transaksyon ay ginawa, sila din ay memory pool kung saan sila ay gaganapin hanggang sa ipakita ang mga ito sa blockchain. Sa mas maraming mga transaksyon mangyari, higit pa ay sapilitang sa memory pool. Para sa mga nodes na may isang pulutong ng memorya, ito ay hindi isang isyu; gayunpaman, ang mga na operating na may minimal na halaga ng memory harapin ang isang potensyal na masamang sitwasyon.

Hearn nakabalangkas tatlong posibleng mga sitwasyon na maaari mula sa pangyayari na ito:

"Node ay ang mga maaaring maging hindi kapani-paniwalang mabagal habang ito ay pumapasok swap impiyerno; ang node ay maaaring bumagsak kapag ito sumusubok na maglaan ng memorya at nabigo;. Ang node ay maaaring pumatay ng operating system kernel"

Upang humadlang ito, Core nagpasimula ng isang tampok na tinatawag na memory pool takda, na nagtatakda ng isang default na mahirap na limitasyon sa laki ng memory pool; partikular, ito ay nakatakda sa 300 MB sa 0.12.0.

Ano ang mabisang mangyayari ay na, bilang isang node ay nagsisimula sa pagpili ng up ng higit pa na mga transaksyon, kung ang memorya pool hit na 300 MB na limitasyon, ang node ay unang drop transaksyon na nag-aalok ang pinakamababang bayad sa bawat bye sa halip na basta tanggapin ang higit pang mga transaksyon.

Gastos Cutting resource

0.12.0 din introduces isang upload ng trapiko kadahilanang naglilimita. Sa nodes patuloy na relaying mga transaksyon sa network, maaari itong magresulta sa mas mataas na halaga ng mga pag-upload resources, paglagay ng pasanin sa mga indibidwal na nodes.

Ang isang pag-upload ng trapiko kadahilanang naglilimita ay nagbibigay-daan para sa mga operator upang limitahan kung gaano karaming data ang na-upload na at ibinahagi sa ang natitirang bahagi ng bitcoin network. Sa kaganapan na ito ay umabot sa limitasyong ito, ang node ay maglilingkod ang mga bloke na hiniling sa loob ng nakaraang linggo, kaya pagliit ng pangangailangan mapagkukunan.

Upang higit pang maiwasan ang nodes mula sa pagiging nalulula ka, ang koponan ipinakilala wallet pruning.

Sa kasalukuyan, nodes mag-imbak ng isang kumpletong kopya ng blockchain. Tulad ng pagsusulat ng artikulong ito, ito ay nangangahulugan na ang bawat node ay nangangailangan upang mag-imbak 57.8 GB ng data ng transaksyon. Ang mas malaki na ito ay makakakuha, ang mas maraming espasyo sa imbakan ay kinakailangan.

Ang bagong 'pruned mode' ay nagbibigay-daan sa mga na gamitin ang Bitcoin Core wallet upang i-cut pabalik sa mga kinakailangang puwang sa disk mula sa 60 GB sa lamang 2 GB.

"Ito ay nangangahulugan na ang node ay tumutok lamang sa pagpapanatili ng track ng hindi nagastos na outputs at kakalimutan na dati-naproseso bloke pati na rin ang mga output na maaaring nagastos," ang koponan ipinaliwanag.

Habang naroon ay may pakikipagkaalit sa mga pagsasama ng palitan-by-fee, sa panimula, ang mga bagong release na nakatutok sa ginagawa itong mas malakas gumamit ng mapagkukunan para sa nodes upang gumana.

Bilang ang bilang ng mga nodeshas dipped down na sa loob ng nakaraang ilang taon, pagbabawas ng mga kinakailangang mga resources ay dapat magresulta sa mas maraming mga user sa pag-opt na tumakbo nodes na ganap na mapatunayan ang blockchain. Ang mas maraming mga nodes sa network, ang mas ligtas bitcoin ay nagiging.

Bitcoin CoreBitcoin ClassicScaling

Kaugnay na Balita


Post Bitcoin

Australian Lawyers, Bitcoin Groups Call for Clarity on Regulation

Post Bitcoin

Charlie Shrem Bumitiw sa Bitcoin Foundation Kasunod ng Pag-aresto

Post Bitcoin

Bitcoin Society CEO: bakit Digital Currency ay isang Tool para sa Global Good

Post Bitcoin

Bitcoin Foundation Nagtataka Pinakabagong NYDFS Letter Disappointing

Post Bitcoin

Bitcoin Foundation Tumawag para sa Access sa Pananaliksik sa likod ng BitLicense

Post Bitcoin

Paghahanda para sa isang Pullback? Bitcoin price Drops Below $ 6,000

Post Bitcoin

Bitcoin sa mga pamagat: Financial Times Ruffles Feathers

Post Bitcoin

Sa Digmaan Room: Overstock Tumingin Bumalik sa Bitcoin Embrace

Post Bitcoin

Pamamahala ng Bitcoin Shop Ipagpatawad ang Salaries bilang Mga Tank ng Tumatagal ng presyo

Post Bitcoin

Ang Singapore ay nagniningning bilang Bitcoin Dealers Dealers Reap Rewards

Post Bitcoin

LinkedIn Killer? Bitcoin Upstart 21 Dadalhin sa Social Sa Email Play

Post Bitcoin

Ang mga negosyante ng LocalBitcoins Sinasabing nagkasala sa Pagsingil sa Pera Transmiter