Nangungunang Apat na Prayoridad para sa Bitcoin ni Wladimir van der Laan | PH.democraziakmzero.org

Nangungunang Apat na Prayoridad para sa Bitcoin ni Wladimir van der Laan

Nangungunang Apat na Prayoridad para sa Bitcoin ni Wladimir van der Laan

Bitcoin ay may isang bagong lead developer, Wladimir van der Laan, at sa ecosystem lumalaking araw-araw siya ay pagpunta sa magkaroon ng isang pulutong sa kanyang mga kamay sa ibabaw ng susunod na taon.

Tinanong namin ang Van der Laan ano ang mga pangunahing isyu na nakakaapekto sa bitcoin core ay nasa kanyang radar. Narito ang kanyang apat na pangunahing prayoridad:

1. Ang paghahati-off ang Bitcoin-Qt wallet mula sa P2P core code

Sa sandaling ito, ang pangunahing function ng bitcoin client, sa pagpoproseso ng mga bagong transaksyon at pagpapanatili ng kasaysayan ng lumang mga transaksyon, ibahagi ang space na rin ang impormasyon tungkol sa mga wallet mong i-set up gamit ang client.

Kapag nai-download mo ang Bitcoin-Qt, ang opisyal bitcoin software, maaari kang makatulong mapanatili ang bitcoin network (ibig sabihin, magpatakbo ng isang node) at magpatakbo ng isang wallet (ie hawakan ang iyong pera) sa loob ng parehong programa.

"Bumalik sa araw kapag ang mga tao ay hindi alam kung ano bitcoin ay, [ito] na ginawa kahulugan," ipinaliwanag Van der Laan. "Ay isa i-install ng isang programa upang mapanatili ang network at upang magagawang upang tumanggap at magpadala ng mga curious barya."

Lumilikha ito ang panganib ng pagnanakaw ng isang tao ang pribadong key sa iyong wallet at samakatuwid ang iyong pera. Kapag i-unlock mo ang iyong mga pribadong mga susi upang gumastos ng pera, ang kanilang plaintext form ay nailantad sa mas malawak na bitcoin network. Ito arises dahil sa isang pagkakaiba sa function, Van der Laan sinabi.

"May ay isang likas conflict: dahil sa mga panganib sa seguridad na ito ay makatwirang para sa isang wallet na maging online kasing liit ng posibleng, samantalang ang node ay dapat na online hangga't maaari para sa isang matatag na P2P network."

Ang paghihiwalay ng mga dalawang function ay magpapasara sa Bitcoin-Qt sa isang simpleng pagbabayad wallet (ibig sabihin ng isang simpleng piraso ng software para sa pagpapatakbo ng isang bitcoin wallet), na kung saan ay pagkatapos patakbuhin ang core bitcoin software opsyonal na at hiwalay sa background - sa gayon ay pinapanatili ang iyong bitcoin wallet ligtas, habang din pagpapaalam ambag ka patungo sa pagpapanatili ng bitcoin ecosystem.

2. Deterministic wallet

Marahil na ang isang mas troubling problema para sa mga taong pamahalaan ang isang malaking bilang ng mga wallets pamamagitan ng Bitcoin-Qt, ang software ay may isang default na bilang ng mga pre-generated na mga pampubliko at pribadong key na naka-imbak kapag ikaw backup ang iyong wallet. Ang tampok na ito ay nagpapahintulot sa isang backup na access wallets na nilikha matapos ang backup ay ginawa.

Ngunit ang software ay kasalukuyang hindi sabihin sa iyo kapag nagamit mo na ang store na ito ng pre-generated keys, kaya kung hindi mo regular na i-update ang iyong backup na maaari mong end up na tumatakbo wallets sa kanilang maling paniniwala na ang pribadong key ay naka-save sa iyong backup. * O bilang Van der Laan naglalagay ito, "ito ay madali upang tapusin up sa isang kuwento hibik."

"Dahil ang wallet ay bumubuo ng random na mga susi, backup disiplina ay lubhang mahalaga ngayon. Para sa bawat 100 bagong key, o anuman ang keypool laki ay nakatakda sa, isa sa mga pangangailangan upang i-update ang kanilang mga backup."

Ang isang deterministic wallet ay bumubuo ng mga susi mula sa isang solong buto, na kung saan ay nagbibigay-daan sa kanila upang muling nabuo sa isang mas huling petsa. Sa halip ng pag-alala sa bawat solong key, kailangan lang matandaan ang isang mahaba at secure na passphrase, na pagkatapos ay nagbibigay-daan sa iyo upang ma-access wallets sa ibang araw. Samakatuwid ito ay posible upang makuha ang mga pondo mula sa isang wallet kahit na kung ikaw ay may o-overwrite ang orihinal na pribadong key.

Van der Laan nagsabi:

"Ang nag-iisang backup ay magiging sapat upang mabawi ang lahat ng mga key sa anumang ibang punto ng oras. Ito ay magiging mabuti para sa kapayapaan ng isip."

3. Mas mabilis na paunang download bloke

Sinuman na ay sinubukan upang i-synchronize ang kanilang Bitcoin-Qt client na may ang magpahinga ng ang network alam na rin na maaari itong tumagal ng mga araw at mga araw. Diyos tulungan sinuman gamit ang Mavericks na hindi pinagana ang 'App mahuli nang hindi handa' function. Sinabi Van der Laan:

"Ang dahilan sa ito ay na nagda-download ito mula sa isang node sa isang pagkakataon. Kung ito ay isang mabagal na node, masyadong masama."

Ang isang mas mahusay na paraan ng pag-download ng blockchain magiging munang makuha ang listahan ng mga bloke, at pagkatapos ay i-download sa bawat bloke mula sa maraming mga nodes sabay-sabay. Mahalaga, Bitcoin-Qt na kailangan upang maging mas tulad ng Limewire ay at higit pa tulad ng modernong torrenting teknolohiya.

Isang pinagsama-samang solusyon, Van der Laan sinabi, ay maaaring "mas mabilis pa kaysa sa BitTorrent-based na puwedeng gawin [para sa Bitcoin-QT] kasalukuyang ginagamit".

4. Pagbutihin ang dokumentasyon ng developer

Ang huling isyu ay mas exotic ngunit pa rin ang mahalaga sa buhay ng kahalagahan: mapagbuti ang mga dokumento para sa bitcoin protocoland imprastraktura.

Kapag sinangguni ang Bitcoin Developer Guide dapat bayaran sa Saïvann Carignan, Tom Geller at David Harding at ang Bitcoin Core Oxygen, Van der Laan sinabi niya nagnanais na "makibahagi sa sandaling bagay tahimik na pababa sa isang bit."

Ang kapangyarihan ng mga tao

Ang mga ito ay tiyak na hindi lamang ang mga isyu, at makabagong-likha, bitcoin komunidad ay nagtatrabaho sa - ito talakayan sa Van der Laan naganap bago ang pag-uusap tungkol sidechains nagkamit lakit pansin.

Sa anumang kaso, Van der Laan sabi ni ang kanyang trabaho ay hindi upang idirekta ang bitcoin proyekto tulad ng isang diktador.

"Ito ay depende ganap na sa kung ano ang mga tao-ambag. Ako ay tiyak na coding ang aking sarili, ngunit bilang core maintainer aking gawain ay lalo na ang pagsusuri, pagsubok at sumanib kung ano ang isinumite ng mga kahanga-hangang mga tao sa open source komunidad."

* Pagwawasto (22:05 GMT Abril 12, 2014): ang artikulong dati nang iminungkahi na pribadong key ay maaaring mapapatungan. Ito na ngayon ang update. Salamat sa mga taong tulis out ang error.

Bitcoin ClientBitcoin QT

Kaugnay na Balita


Post Bitcoin

Video: Pag-ikot ng Bitcoin News ng Linggo na ito Mayo 30, 2018

Post Bitcoin

Nasa ibaba ang $ 15K: Bitcoin Pag-play ng Tanggulan sa Taya ng Bear Ilipat

Post Bitcoin

Matingkad na Kasaysayan: Kung Paano Nakuha ang Pera ay ang Untold Story ng Bitcoin

Post Bitcoin

Bitcoin2014 Araw ng Isa: Ang Industriya Naghahangad na Itulak ang mga Posibilidad sa Amsterdam

Post Bitcoin

Karamihan sa maimpluwensyang CoinDesk sa Blockchain 2017: Pieter Wuille

Post Bitcoin

Bitcoin sa mga pamagat: UK Regulation Trumps Dark Market Collapse

Post Bitcoin

Maxwell Mata Mga Bitcoin Smart Kontrata matapos Blockstream

Post Bitcoin

Bitcoin Pitched sa Bagong Pagbuo ng Mga Nag-develop sa DevCore Boston

Post Bitcoin

Victory Lap? 2017 Was Backco Years Bitcoin

Post Bitcoin

Ang Ferguson Public Library ay Nagtatagumpay sa mga Donasyon ng Bitcoin sa Pag-ulan

Post Bitcoin

Roger Ver at OKCoin sa Digmaan Higit sa Pangalan ng Domain Name Bitcoin.com

Post Bitcoin

Bitcoinference California: Kababaihan sa Bitcoin, VC at 500 startup