Ang 'Blockchain Reorg' ng Bitcoin Cash SV ay Malamang na Isang Aksidenteng Hati, Hindi Isang Pag-atake
Ang block reorganization ng Bitcoin Cash SV kahapon ay maaaring resulta ng isang stress test, sa halip na isang pag-atake.
Bitcoin Cash "Satoshi's Vision" – kung hindi man ay tinatawag na Bitcoin SV – ay dumanas ng block reorganization noong Lunes kung saan ang mga transaksyon sa dalawang magkaibang block ay na-overwrite.
Bagama't posibleng ang dalawang bloke na ito ay maaaring malisyosong na-overwrite ng mga panlabas na umaatake, ang pinaka-malamang na paliwanag para sa pansamantalang pag-block ng reorg ay dahil sa sobrang karga sa aktibidad ng transaksyon na dulot ng isang nakaplanong stress test.
Naglalayong maging "pinakamalaking pagsubok na isinagawa sa anumang pampublikong blockchain" sa opisyal na webpage nito, ang nagpapahayag ng sarili Bitcoin Cash Professional Stress Test grupo ay higit sa lahat ay binubuo ng Bitcoin SV proponents na gustong "ipakita ang Bitcoin [Cash] network kapasidad."
Ang grupo ay nagplano na magpadala ng higit sa 24 milyong mga transaksyon upang makita kung paano hahawakan ng bawat network ang volume kasunod ng paghahati ng Bitcoin Cash network pagkatapos ng naka-iskedyul na hard fork nito noong nakaraang Huwebes.
Gayunpaman, ayon sa developer ng Bitcoin ABC na si Jonathan Toomim, ang stress test ay natapos lamang sa pagpapaputok sa chain ng Bitcoin SV .
Sinabi ni Toomim sa CoinDesk:
"Sinusubukan nilang i-spam ang parehong BCH at BSV ngunit nagkamali sila at nahati ang kanilang mga barya nang maaga. Kaya ang kanilang spam ay umaabot lamang sa BSV."
Anong nangyari
Bilang resulta ng malaking dami ng transaksyon, pansamantalang nagdusa ang network ng Bitcoin SV a mini-tinidor kahapon kung saan ang mga nakikipagkumpitensyang pag-ulit ng blockchain ay nagdulot ng mga server ng computer – tinatawag din na mga node – na sumusuporta sa network na hindi naka-sync sa ONE isa. Upang muling i-align ang mga node ng Bitcoin Cash SV at pagsama-samahin ang mga naka-forked na bloke sa ONE chain, muling inayos ang ilang mga bloke.
Ang mga block reorganizations – sa madaling salita ay "reorgs" - ay nangyayari bilang resulta ng consensus protocol na tinatawag patunay-ng-trabaho(PoW) na nangangasiwa kung paano napapatunayan ang mga transaksyon sa mga platform gaya ng Bitcoin at Bitcoin Cash. Dahil ang PoW ay nangangailangan ng mga minero na gumastos ng malaking halaga ng hash power - naiintindihan din bilang computation energy - sa isang karera upang idagdag ang susunod na tamang bloke sa chain, kung minsan ang mga minero ay maaaring magmungkahi ng mga bagong bloke sa magkatulad na agwat ng oras.
Kapag nangyari ito, kahit na ang mga minero ay karaniwang nag-aanunsyo sa buong network na ang isang bloke ay natagpuan kaagad, ang bilang ng mga transaksyon na kasama sa bloke at sa gayon ang kabuuang dami ng data na dapat ipadala sa buong network ay maaaring mabagal na magpalaganap.
Ito ang kaso kahapon nang ang mabagal na pagpapalaganap ng bloke ay naging sanhi ng muling pagsusulat ng dalawang bloke sa chain ng Bitcoin SV .
Peter Rizun, punong siyentipiko sa Bitcoin Unlimited – isang kumpanya na gumagawa ng isang nangungunang pagpapatupad ng software para sa Bitcoin Cash – ay nagsabi sa CoinDesk na ayon sa kanyang mga kalkulasyon, ang mga bloke ng Bitcoin SV ay kasalukuyang nagpapalaganap sa rate na humigit-kumulang "[limang] segundo bawat megabyte."
"Napakabagal niyan... Ang posibilidad na ang isa pang block ay matatagpuan sa [a] 100-second interval ay ... 15.3 percent. Normally, below 1 percent ang probability ng orphaning," ani Rizun.
Ang dahilan nito sa bahagi ay dahil sa pagtaas ng laki ng block mula 32 MB hanggang 128 MB sa Bitcoin SV blockchain.
Bagama't ang mas malaking bilang ng mga transaksyon ay maaaring magkasya sa isang partikular na bloke, ang network - kapag na-overload ang mga transaksyon - ay hindi makapagpadala ng data tungkol sa mga bagong inilabas na bloke sa lahat ng mga kalahok sa network at maiwasan ang mga nakikipagkumpitensyang pag-ulit ng kung ano ang huling nakumpirma na bloke ng mga transaksyon.
Ipinaliwanag ni Toomim na sa madaling sabi, "ang malalaking bloke ay mas matagal na lumaganap."
Isang kilalang komplikasyon
Tinatawag ang sitwasyon na "orphan race" kung saan ang mga bloke ay inabandona o hindi kasama sa pangunahing chain sa paglipas ng panahon, idinagdag ni Toomim na ang mga bottleneck upang harangan ang pagpapalaganap sa network ay malamang na T mangyayari sa Bitcoin ABC chain dahil sa medyo mas maliit na mga block size na nakikita sa network, bilang karagdagan sa iba pang mga teknikal na tampok na nakakaantala o nagbabalewala sa anumang mga transaksyon na nagiging sanhi ng hindi nararapat na stress ng network.
"Kung ang parehong uri ng pagsubok ay ginawa sa Bitcoin ABC, Bitcoin ABC ay magkakaroon ng halos parehong throughput ngunit dahil mayroon kaming mga limitasyon sa lugar ang labis na transaksyon ay maaaring maantala o hindi papansinin, kadalasang naantala," sabi ni Toomim.
Ipinaliwanag niya na ang "pagkaantala ng labis na throughput ng transaksyon" sa panahon ng mga senaryo ng stress test ay natiyak na ang lahat ng mga node ay mananatili sa pinagkasunduan tungkol sa kung ano ang pinakabagong bloke, tiyakin na ang mga bloke ay mas mabilis na ipapalaganap sa network at sa kabuuan ay nagbibigay-daan sa "ang buong network na gumana nang mas mahusay."
Hindi isang bagong alalahanin, ang isyu ng pag-scale ng dami ng transaksyon sa mas malalaking sukat ng block ay naging isang kilalang paksa ng talakayan sa loob ng Bitcoin Cash community simula noong maaga noong Agosto.
Dito, sinabi ni Rizun sa CoinDesk na "walang nangyayari na hindi inaasahan."
"[Craig Wright] at ang mga taong SV ay T naniniwala sa kung ano ang sinasabi ng mga siyentipiko at inhinyero tungkol sa kasalukuyang mga limitasyon sa scalability, at ngayon ay pinatutunayan nila kami ng tama habang ang mundo ay nanonood," dagdag niya.
Isa pang pangako
Sa katunayan, ang ilang mga manonood ng Bitcoin Cash split ay tinawag ang malinaw na mga limitasyon sa network ng Bitcoin SV bilang resulta ng sinadyang spam ng transaksyon kahapon.
Nagbabala si Chris Pacia, nangunguna sa developer para sa e-commerce platform na OpenBazaar, na bilang resulta ng block reorg "maaaring nawalan ng pera ang isang tao kung nakatanggap sila ng bayad at itinuring itong pinal pagkatapos ng dalawang kumpirmasyon para lamang maibalik ang transaksyon."
Idinagdag niya na sa kanyang pananaw:
"Naninindigan ang panig ng ABC sa pagsasabing hindi pa kayang hawakan ng network ang malalaking bloke at ang panig ng BSV ay walang ingat na nagtutulak ng 128MB na laki ng bloke. Kaya't ang dalawang bloke na reorg ay nagpapakita nang malinaw na tama ang panig ng ABC."
Gayunpaman, sa harap ng pagpuna, pinaninindigan ni Wright na ang mga depekto sa kapasidad ng network sa chain ng Bitcoin SV ay malayo sa nakamamatay, at sa halip ay hinikayat ang mga negosyo na magsimulang gumana sa network bilang normal.
"Sa pasulong magsisimula kaming magbukas at payagan ang paggamit ng negosyo ng Bitcoin blockchain ... Sa mga darating na taon, plano naming suportahan ang isang walang limitasyong blocksize at kasing dami ng mga transaksyon na gustong ipadala sa amin ng mga tao," isinulat ni Wright sa isang Katamtamang post(tinutukoy niya ang Bitcoin Cash SV network bilang Bitcoin).
Direktang pagsasalita sa mga Events kahapon, pumayag si Wright Twitter na mayroong "mga lugar na kailangan nating pagbutihin" at pinatunayan na alam niya ang "kung ano ang kailangan."
Sa parehong tweet, ipinangako ni Wright na sa loob ng anim na buwan na kapasidad ng transaksyon ay tataas sa 2,500 mga transaksyon sa bawat segundo sa network ng Bitcoin SV .
Imahe 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.
