- Bumalik sa menu
- Bumalik sa menuMga presyo
- Bumalik sa menuPananaliksik
- Bumalik sa menuPinagkasunduan
- Bumalik sa menu
- Bumalik sa menu
- Bumalik sa menu
- Bumalik sa menu
- Bumalik sa menuMga Webinars at Events
Ang Naka-iskedyul na Hard Fork ng Bitcoin Cash ay Natripan Ng Software Bug
Ang Bitcoin Cash network ay huminto pagkatapos ng isang bug na lumitaw sa code ng cryptocurrency sa panahon ng isang pag-upgrade, na humahantong sa mga developer na gumawa ng isang hotfix.
Ang isang system-wide upgrade kung hindi man kilala bilang isang hard fork ay lumilitaw na hinati ang Bitcoin Cash network sa dalawa.
Ang Bitcoin Cash ay ang pang-apat na pinakamalaking Cryptocurrency sa mundo at nagtataglay ng market capitalization na mahigit $6 bilyon. Ang pagkakahati ng kadena naganap pagkatapos sinubukan ng Bitcoin Cash network na mag-upgrade sa bagong software sa block number 582,679, ayon sa data mula sa tool na Forkmonitor ng BitMEX Research.
Tulad ng nabanggit ng isang user sa Reddit, ONE bersyon ng software ng Bitcoin Cash developer group – Bitcoin ABC – ay may dalang code bug na nakakaapekto sa Bitcoin Cash mempool na walang kaugnayan sa mismong pag-upgrade.
Katulad ng Bitcoin blockchain, ang Bitcoin Cash ay nangangailangan ng mga minero na patunayan ang mga transaksyon at magdagdag ng mga bagong block. Ang mempool ay binubuo ng lahat ng nakabinbing transaksyon sa blockchain na naghihintay ng pag-apruba ng isang minero.
Tulad ng sinabi ng gumagamit ng Reddit "FerriestaPatronum":
"LOOKS nagkaroon ng maliit na bug sa mga panuntunan sa pagtanggap ng mempool para pagkatapos ng [hard fork]...Sa kasalukuyan kong naiintindihan, LOOKS ang bilang ng operasyon ay pinapatunayan gamit ang mga lumang panuntunan, hindi ang ONE."
Gayunpaman, mula noon, nag-release na ang mga developer bagong code para ayusin ang bug. Ayon sa datos mula sa CoinDance at mga komento mula sa mga tagamasid, ang bug ay nagresulta sa isang string ng mga walang laman na bloke ng transaksyon bago ang pag-aayos.
Vin Armani – CTO ng Bitcoin Cash application CoinText – muling pinagtibay sa CoinDesk: "Ang mga block ay pumapasok na walang laman sa loob ng halos isang oras at kalahati. Ngayon ang mempool ay malinaw at ang mga transaksyon ay pumapasok sa mga bloke nang normal. Lahat ay bumalik sa normal."
Gayunpaman, hindi malinaw sa ngayon kung gaano karaming mga node - iyon ay, mga server ng computer na tumatakbo sa Bitcoin ABC software - ang nag-upgrade sa nakapirming software.
Bilang tugon sa isyu, ang Crypto exchange Poloniex ay nag-anunsyo na ito ay naka-pause ng mga withdrawal at deposito dahil sa isyu ng hard fork.
Dito, nag-tweet ang Poloniex Exchange:
" Nagkaroon ng isyu ang BCH sa nakaplanong hard fork na naka-iskedyul para sa araw na ito. Bilang resulta, hindi namin pinagana ang mga deposito at pag-withdraw para sa BCHABC hanggang sa susunod na abiso. Ginagawa ito ng mga CORE developer ng BCH . Salamat sa iyong pasensya."
Isang anyo ng sentralisasyon
Ayon sa R&D team ng mining at pool operations para sa blockchain startup Navier, ang karamihan sa mga Bitcoin Cash miners ay gumagamit ng Bitcoin ABC software kumpara sa iba pang pagpapatupad ng Bitcoin Cash software tulad ng Bitcoin Unlimited (BU).
"Ang karamihan ng mga Bitcoin Cash miners ay gumagamit ng ABC client kaysa sa BU client, kaya ang mga tao ay lumilikha ng mga transaksyon at isinusumite ang mga ito sa mempool nang mas mabilis kaysa sa maisulat sa isang bloke at karamihan sa mga bloke ay walang laman," paliwanag ni David Steinberg, ang bise presidente ng Navier.
Binigyang-diin ni Steinberg na ang pagkakaroon ng pagkakaiba-iba ng mga pagpapatupad ng software ay maaaring maiwasan ang mga katulad na glitches sa code mula sa tripping up ang blockchain network.
Sinabi ni Steinberg sa CoinDesk:
"Ang pagkakaroon ng isang uri ng node ay isang paraan ng sentralisasyon - pinagkakatiwalaan mo ang codebase mula sa uri ng node na iyong pinili upang KEEP na gumana gaya ng inaasahan. Sa isip, ang mga minero ay magkakaroon ng maraming uri ng node na magagamit upang isumite kung sakaling mangyari muli ang ganitong bagay."
Ang pagkakaroon ng "mga tanyag na pagpapatupad ng protocol," ayon kay Steinberg, ay lalong mapanganib sa panahon ng mga hard forks.
"Ang katotohanan na ang pagpapakilala ng bug na ito ay kasabay ng hard fork ay nagpalala sa isyu, dahil kailangan mong i-upgrade ang iyong node upang lumahok sa fork," paliwanag ni Steinberg. "Para sa mga normal na incremental update, hindi lahat ng node ay magiging up to date nang mabilis, kaya ang problemang tulad nito ay mas malamang na makakaapekto lamang sa maliit na bilang ng mga minero."
Dahil dito, nagtapos si Steinberg:
"Sasabihin kong ang pinakamalaking takeaway dito ay ang mga programmer ay nagkakamali, at kahit na ang mga desentralisadong sistema ay maaaring maapektuhan sa mga hindi inaasahang paraan ng pinakamaliit na piraso ng sentralisasyon, tulad ng pag-asa sa iisang codebase."
Ito ay isang umuunlad na kuwento at ia-update. Ang sipi ng kuwentong ito ay na-update upang linawin na ang code bug ay walang kaugnayan sa hard fork code mismo.
Larawan ng crossed fork sa pamamagitan ng Shutterstock
Christine Kim
Si Christine ay isang research analyst para sa CoinDesk. Nakatuon siya sa paggawa ng mga insight na batay sa data tungkol sa industriya ng Cryptocurrency at blockchain. Bago ang kanyang tungkulin bilang isang research analyst, si Christine ay isang tech reporter para sa CoinDesk na pangunahing sumasaklaw sa mga development sa Ethereum blockchain.
Cryptocurrency holdings: Wala.
