Share this article

Ang Kailangan Mong Malaman Tungkol sa Paparating na Code Release ng Bitcoin

Ang pinakakilalang iminungkahing pagbabago ng code ng Bitcoin ay T ONE ang mahalaga.

Code

Ang pinakakilalang iminungkahing pagbabago ng code ng Bitcoin ay T ONE ang mahalaga.

Habang ang huling ilang bersyon ng Bitcoin code ay nakita ang unti-unting paglabas ng SegWit(isang panukala na magpapabago sa mga transaksyon upang mapalakas ang scalability), tahimik na pinapabuti ng mga developer ang Bitcoin sa ibang mga paraan.

Story continues
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Ang paparating na release – bersyon 0.14.0 – ay binubuo ng mga pagpapalakas ng performance at matagal nang ginagawang code shuffle na maaaring magbigay daan para sa mga upgrade sa hinaharap. Magiging available ang bersyon kapag ang isang trial na bersyon ay matagumpay na nakatiis sa pagsubok ng mga developer.

Tulad ng ipinaliwanag ng Chaincode engineer na si Russell Yanofsky:

"Nagkaroon ng maraming mga pagpapahusay sa pagganap at nagkaroon ng maraming mga patuloy na pagpapabuti sa networking code - na ginagawa itong mas mapanatili. Ngunit ang [mga developer] ay naglalatag din ng batayan, ginagawa ang lahat ng paglilinis na ito upang gawin itong multi-threaded at para sa higit pang mga pagpapabuti sa hinaharap."

Pabilisin ang pag-download

Maaari kang magtaltalan na ang pagpapatakbo ng isang buong node ay ang pinakamahusay na paraan upang samantalahin ang mga bitcoin natatanging kakayahan para mabawasan ang tiwala sa mga third party.

Gamit ang mga tampok ng pitakaAng inihurnong sa node ay ang pinaka 'dalisay' na paraan upang magpadala at tumanggap ng mga pagbabayad, pati na rin upang matiyak ang mas mahusay na seguridad at Privacy ng mga transaksyon. Hindi bababa sa, iyon ay kumpara sa mas sikat, mobile-based na SPV wallet, na nag-iimbak ng mas maliit na piraso ng block information at, bilang resulta, nangangailangan ng higit na tiwala sa mga minero ng network.

Gayunpaman, ang pagpapatakbo ng isang node ay patuloy na isang sakit na punto para sa mga gumagamit, dahil nangangailangan ito ng pag-download ng bawat transaksyon na ipinadala mula nang lumitaw ang Bitcoin halos 10 taon na ang nakakaraan.

Marahil ang pinakamalaking pagpapahusay sa performance sa 0.14.0 ay ang mga node ay maaaring unang mag-sync up sa network nang mas mabilis. Bagama't pareho ang kabuuang laki ng storage, sa isang trial run, ang 0.14.0 ay nag-synch ng 5.7x na mas mabilis kaysa sa 0.13.2, ang nakaraang bersyon, ayon sa mga developer.

Ito ay nagagawa gamit ang 'mga ipinapalagay na wastong pag-block,' na naghihiwalay sa dalawang proseso: pag-verify ng mga makasaysayang lagda at checkpoint, kung saan ang mga lumang block hash ay naka-hardcode sa software para maiwasan ang mga pag-atake sa pagtanggi sa serbisyo.

Dagdag pa, habang ang mga user ay may opsyon na 'pag-pruning' sa blockchain sa loob ng ilang sandali, ang 0.14.0 ay nagpapakilala ng isang 'manual pruning' na opsyon, kung saan ang mga user ay maaaring gumamit ng command-line na opsyon upang putulin ang impormasyon sa pag-block at, bilang resulta, mapanatili ang isang mas maliit na bersyon ng blockchain.

Mga natigil na transaksyon?

Pagkatapos nito, meron bumpfee, kung saan "namana" kamakailan ni Yanofsky ang tungkulin ng lead developer, at tumulong ito sa pagsubok at pagkumpleto.

Ang ideya ay kung minsan ang mga transaksyon sa Bitcoin ay mabagal na idagdag sa blockchain, dahil may limitadong espasyo sa bawat bloke ng Bitcoin . At, dahil may ilang pagpipilian ang mga minero kung aling mga wastong transaksyon ang naka-package sa bawat bloke, mas malamang na isama nila ang mga transaksyong may mas mataas na bayad.

Sa isang "konserbatibo" na bayad, ipinaliwanag ni Yanofsky, hindi ka sigurado kung kailan isasama ang iyong transaksyon sa isang block. Gayunpaman, maaari mong pabilisin ito sa pamamagitan ng paggamit bumpfee upang palitan ang lumang transaksyon ng ONE na may mas mataas na bayad na nakalakip dito.

"Dati ay medyo na-stuck ka dahil T mong magpadala ng bagong bayad. Kung pareho silang dumaan, magbabayad ka ng dalawang beses," sinabi niya sa CoinDesk.

Naka-off ang functionality bilang default, ngunit maa-activate ito ng mga user sa pamamagitan ng gamit ang command line, at isang feature na maaaring maging partikular na kapaki-pakinabang habang napupuno ang mga block. (Matagal na itong paksa ng bitcoin scaling debate, na T natin papasukin dito).

Bumpfee gumagamit ng opt-in replace-by-fee (RBF) sa ilalim ng hood, isang feature na ipinakilala nang mas maaga na nagbibigay-daan sa mga user na makipagpalitan ng mga hindi kumpirmadong transaksyon sa mga may mas mataas na bayad. Ang developer na si James Hilliard ay nagsalita sa mga benepisyo ng pinagbabatayan Technology sa mas pangkalahatan - ang ilan sa mga ito ay mas matagal.

"Ito ay isang bagay na mahalaga para sa mga bagay tulad din ng Lightning network, na nangangailangan ng maaasahang mga kumpirmasyon sa transaksyon," sabi niya.

Kahit na bumpfee ay gumagamit ng bersyon kung saan maaaring mag-opt-in ang mga user sa mga mapapalitang transaksyon, nararapat na tandaan na ang isang buong bersyon, kung saan ginagamit ng bawat transaksyon sa Bitcoin ang feature, aykontrobersyal sa nakaraan.

Mga pagbabago sa network

meron marami pang pagbabago, ang ilan ay naglalayong i-optimize ang proseso ng pagmimina.

Ang ONE pagbabago ay nagpapabuti sa bilis ng pagpoproseso ng block sa pamamagitan ng pagbabawas ng redundancy ng pag-verify ng mga lagda sa mga block, habang ang pinahusay na "high-bandwidth mode" ay maaaring mapabilis ang pagpapalaganap ng block sa buong network sa ilang mga kaso.

"Ang bersyon 0.14 ay may maraming mga pag-optimize tulad ng mga bagay sa panig ng networking," idinagdag ni Hilliard.

Dagdag pa, ang peer-to-peer refactoring ng developer ng Bitcoin na si Cory Fields sa wakas ay nakapasok sa 0.14.0 release, pagkatapos ng halos dalawang taon ng trabaho. Ang pag-asa ay ang paraan para sa mga upgrade sa hinaharap at matulungan ang mga bagong developer na mas mabilis na maunawaan ang codebase.

Bagama't, tulad ng marami sa iba pang iba't ibang pagbabagong kasama sa release, hindi ito isang bagay na malamang na mapansin ng mga karaniwang user — kahit hindi pa.

Larawan sa pamamagitan ng Shutterstock

Alyssa Hertig

Isang nag-aambag na tech reporter sa CoinDesk, si Alyssa Hertig ay isang programmer at mamamahayag na dalubhasa sa Bitcoin at sa Lightning Network. Sa paglipas ng mga taon, lumabas din ang kanyang trabaho sa VICE, Mic at Reason. Kasalukuyan siyang nagsusulat ng isang libro na nagtutuklas sa mga pasikot-sikot ng pamamahala sa Bitcoin . Si Alyssa ay nagmamay-ari ng ilang BTC.

Alyssa Hertig