- Back to menu
- Back to menuMga presyo
- Back to menuPananaliksik
- Back to menuPinagkasunduan
- Back to menu
- Back to menu
- Back to menu
- Back to menu
- Back to menuMga Webinars at Events
Nananatili ang Dobleng Panganib sa Paggastos Pagkatapos ng ika-4 ng Hulyo Bitcoin Fork
Ang isang tinidor sa Bitcoin network ay nagtaas ng mga isyu tungkol sa kung paano ang mga pangunahing kalahok sa proseso ng network ng pagbabayad at pagkumpirma ng mga transaksyon.
Ang naantalang pagpapatupad ng isang Bitcoin CORE update ng isang maliit na bilang ng mga minero ng network ay nagresulta sa pagdaragdag ng mga di-wastong bloke ng transaksyon sa Bitcoin blockchain nitong weekend.
Ang resulta ay isang tinidor sa network na lumikha ng dalawang bersyon ng Bitcoin blockchain, na nagpatuloy sa anim na bloke noong ika-4 ng Hulyo. Ang karagdagang tatlong di-wastong bloke ay idinagdag sa blockchain sa pag-ulit ng isyu sa susunod na araw.
Bilang resulta, ang mga developer ng CORE naglabas ng babala sa Bitcoin.org na humihiling na ang mga provider ng wallet ay maglagay ng mas mataas na pagsisiyasat sa mga papasok na transaksyon dahil sa panganib na ang mga pondo ay maaaring dobleng gastusin bilang resulta ng pagkakaiba sa pagitan ng mga chain.
Ang post, na live pa rin sa website, ay nagpapayo sa mga entity na ito na maghintay ng karagdagang 30 kumpirmasyon bago isaalang-alang ang mga transaksyon na wasto.
Ang ugat ng problema
Sa gitna ng isyu ay arguably ang desentralisadong katangian ng Bitcoin blockchain at ang antas ng kontrol sa kung saan mayroon ang mga kalahok nito sa kung paano sila nag-aambag sa pag-verify ng mga transaksyon sa distributed ledger ng digital currency.
Ang kakayahang ito para sa mga user na magkaroon ng kontrol sa kung paano sila nakikipag-ugnayan sa network, halimbawa, ay nagreresulta sa pagpapabaya ng mga minero sa mga pagbabago sa software at para magpatuloy ang network kahit na gawin nila.
Bilang pag-iingat, ang mga CORE developer ay naghintay para sa karamihan ng mga minero na magpatupad ng mga pagbabago. Sa kasong ito, BIP66 – isang Bitcoin soft fork na idinisenyo upang gawing hindi gaanong nakadepende ang network sa signature parsing ng OpenSSL – nagsasaad na ang ilang mga bloke ng transaksyon na ginawa nang walang update na ito ay ituturing na hindi wasto kapag ang karamihan – 950 sa 1,000 na mga bloke – ay nakuha gamit ang pinakabagong bersyon.
Sa teorya, ang panganib ng isang isyu ay mababa, na may 5% lamang ng network na nagpapatakbo ng lumang bersyon ng BIP66. Gayunpaman, sa pagsasagawa, tatlong pool na nagpapatakbo ng magaan na bersyon ng mga elemento ng software ay nakapagproseso ng anim na magkakasunod na bloke na dapat ay hindi wasto, na lumilikha ng dalawang bersyon ng Bitcoin blockchain, na ang pinakamatagal ay tumatakbo sa isang mas lumang software.
Sa kasong ito, ang ilang mga pool ng pagmimina ay Pagmimina ng SPV, ibig sabihin ay hindi nila pinapatunayan ang buong bersyon ng Bitcoin blockchain. Sa turn, ang mga invalid na block na ito ay itinuring na wasto ng mga provider ng Bitcoin wallet at block explorer na nagpapatakbo ng mga bersyon ng SPV ng software kumpara sa mga full node na may buong kasaysayan ng ledger.
Ipinaliwanag ni Fabio Federici, CEO ng blockchain intelligence provider na Coinalytics, sa CoinDesk:
"Sinasabi ng mga kliyente ng SPV na Social Media nila ang mga patakaran ng BIP66, ngunit hindi nila ito aktwal na ipinapatupad. Ang isang malaking bahagi ng network ng pagmimina ay hindi tumatakbo sa mga buong node, na magpapatunay sa bawat transaksyon."
Bagama't sinimulan ng F2Pool, kung ang iba pang mga mining pool ay nagpapatakbo ng isang buong node upang iproseso ang kabuuan ng Bitcoin blockchain, ang mga di-wastong bloke ay dapat na mas mabilis na natukoy.
Common consensus
Kahit na hindi karaniwan sa mga pag-update ng software, ang sitwasyon ay kapansin-pansin dahil ang di-wastong bloke ay kasunod na binuo ng mas malaking network ng pagmimina.
Peter Gray, tagapagtatag ng Bitcoin developer API Coinkite, nabanggit na ang mga isyu sa mga update sa software ay karaniwan, na nagreresulta mula sa patuloy na pag-upgrade na ginagawa sa network ng pagbabayad.
"Sa tingin ko ito ay kapaki-pakinabang na paalalahanan ang mga tao na ang mga tinidor ay nangyayari bawat linggo sa Bitcoin. Karaniwang isang solong bloke lamang ang naulila sa isang karaniwang linggo, at hindi ito isang bug o pag-atake o anupaman; kung paano gumagana ang Bitcoin ," sabi ni Gray.
Nawalan ng kita ang mga kumpanya sa pagmimina na lumutas ng mga di-wastong bloke bilang resulta ng pangangailangang itama ang isyu, na tinatantya ng Bitcoin.org na ang $50,000 na kita ay epektibong ipinagkait mula sa F2Pool, AntPool at BTC Nuggets, ang tatlong mining pool na epektibong lumikha at maikli ang pagpapalaganap ng di-wastong chain.
Ang mga gantimpala ay hindi kailanman binayaran dahil ang 25 BTC na panalo sa bawat bloke ay ipinadala sa isang Bitcoin wallet na nagpawalang-bisa sa mga bloke pagkatapos mag-sync sa wastong chain.
Pagkatapos ng mga epekto
Sa babala nito, Bitcoin.org, sinabi ng mga customer na ang mga transaksyon sa Bitcoin ay nakumpirma bago ang hatinggabi (UTC) noong ika-6 ng Hulyo ay hindi naapektuhan ng glitch, kahit na ang mga transaksyon na isinagawa pagkatapos ng oras na ito ay pinaniniwalaan na may "hindi gaanong maaasahan" na mga marka ng kumpirmasyon.
Bitcoin.org ipinaliwanag ang kumpirmasyon ng di-wastong mga blokeay dahil sa hindi pag-upgrade ng mga kliyente ng software sa Bitcoin CORE 0.9.5 o mas bago at binalaan na ang mga magaan na wallet na gumagamit ng SPV at mga web wallet ay partikular na mahina sa bug.
Ang babala sa isyu ay nanatiling hindi nalutas, hinikayat ng Bitcoin.org ang mga user na "maghintay ng 30 higit pang kumpirmasyon" kaysa karaniwan bago tanggapin ang isang transaksyon bilang wasto. Inirerekomenda din na lumipat ang mga minero sa isang pool na nagpapatunay ng mga bloke ng transaksyon gamit ang isang buong node at ang mga indibidwal na minero ay gumagamit ng Bitcoin CORE 0.10.2.
Tulad ng para sa mas malalaking takeaways, ang mga nagbigay ng komento ay nagmungkahi na ang kaganapan ay dapat gamitin bilang isang paalala ng pangangailangan para sa mga pangunahing kalahok sa network ng Bitcoin na magpatakbo ng buong node.
"Ang pangunahing takeaway ay ang pamamahagi ng mga buong node kumpara sa mga SPV node. Ang bawat tao'y dapat magpatakbo ng isang buong node, at marahil ito ay T makatuwiran sa ekonomiya o may iba pang mga benepisyo ng isang SPV client, ngunit iyon ay may panganib," patuloy ni Federici.
Nag-ambag si Yessi Bello-Perez ng pag-uulat.
Fork sa larawan ng kalsada sa pamamagitan ng Shutterstock
Pete Rizzo
Si Pete Rizzo ay editor-in-chief ng CoinDesk hanggang Setyembre 2019. Bago siya sumali sa CoinDesk noong 2013, isa siyang editor sa payments news source na PYMNTS.com.
