Share this article

Desentralisadong DNS Project Handshake Patches Inflation Bug

Dahil sa kalubhaan nito, kinailangan ng team na makipag-coordinate sa mga minero para ayusin ang depekto gamit ang emergency soft fork.

handshake2

Ang koponan sa likod ng desentralisadong Domain Name Server (DNS) na proyekto, ang Handshake, ay nag-patch kamakailan ng isang bug na maaaring magpalaki ng supply ng HNS coins.

A História Continua abaixo
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters

Noong umiral ito sa code ng Handshake, hindi kailanman pinagsamantalahan ang bug at walang pondo ng user o data ng domain ang nakompromiso, isinulat ng mga developer ng Handshake sa isang post.

"Natuklasan ang isang kapintasan sa protocol ng Handshake na maaaring hindi sinasadyang mapataas ang kabuuang supply ng HNS coin na lampas sa mga idinisenyong limitasyon nito," ayon sa post. "Ang isang user na may claim sa nakareserbang pangalan ay maaaring aksidenteng nakabuo ng maliit na halaga ng dagdag na HNS sa pamamagitan ng pagbabago sa kanilang wallet. Sa pinakamasamang sitwasyon, ang isang malisyosong minero ay maaaring makabuo ng halos walang limitasyong dagdag na HNS sa bawat bloke. Ang bug ay hindi kailanman pinagsamantalahan at naayos na ngayon."

Tingnan din ang: Naging Live ang Handshake Sa Isang Hindi Na-censor na Internet Browser

Pinapayuhan ng team ang mga minero at node operator na mag-update sa pinakabagong bersyon ASAP.

Ang Handshake ay isang desentralisadong serbisyo ng domain name kung saan ang mga user ay maaaring bumili ng mga pangalan ng Handshake, isang alternatibo sa mga DNS identifier na tradisyonal na ginagamit para sa pag-access sa mga website (Ang mga gumagamit ng handshake ay nagbabayad para sa mga ito sa HNS token). Ayon sa post sa blog, ang bug ay magbibigay sa mga user na nag-claim ng mga pangalan ng Handshake ng kakayahang aksidenteng mag-print ng mga karagdagang HNS token.

Bug sa inflation ng handshake

Matthew Zipkin, dating developer sa BitGo at isang kontribyutor sa Bcoin, inalertuhan ang koponan ng kahinaan noong Marso 24. Mula rito, ang developer ng Handshake (at ang arkitekto ng Lightning Network) na si Joseph Poon at ang kapwa Dev Handshake na si Christopher Jeffrey ay nag-code ng mga pag-aayos na unang inilunsad sa mga HNS mining pool.

Nilapitan muna ng team ang mga minero tulad ng F2Pool at Poolin dahil kailangan ng bug na i-overhauling ang code ng Handshake, ayon sa post.

"Ang kapintasan na ito ay hindi lamang isang bug sa pagpapatupad na maaaring maayos sa isang patch ng software. Ito ay isang problema sa disenyo ng protocol ng Handshake at sa gayon ay nakakaapekto ito sa bawat user at lahat ng buong node. Ang tanging paraan upang ayusin ang ganitong uri ng isyu ay gamit ang isang malambot na tinidor, na nagdaragdag ng mga bagong panuntunan sa protocol at ipinapatupad ng mga minero, "sabi ng koponan.

Ang "soft forks" ay mga pag-upgrade ng blockchain kung saan ang mga bagong bersyon ng isang software ay ginawang tugma sa mga mas lumang bersyon at, gaya ng inamin ng post, kadalasang nangyayari ang mga ito nang may kabuuang pakikilahok sa komunidad. Ang koponan ng Handshake ay nagsagawa ng pang-emergency na soft fork na ito dahil "ang kapintasan ay hindi maibubunyag hanggang sa ang mga bagong panuntunan sa protocol ay nasa lugar at ipinatupad ng mas maraming hashrate hangga't maaari," sabi ng koponan sa post.

Colin Harper, Blockspace Media

Nagsusulat si Colin tungkol sa Bitcoin. Dati, nagtrabaho siya sa CoinDesk bilang tech reporter at Luxor Technology Corp. bilang pinuno ng pananaliksik. Ngayon, siya ang Editor-in-Chief ng Blockspace Media, at freelance din siya para sa CoinDesk, Forbes at Bitcoin Magazine. May hawak siyang Bitcoin.

Colin Harper