Ang natuklasang bug sa Babylon staking code ay maaaring magpabagal sa bilis ng pagbuo ng mga block
PANews Enero 9 balita, ayon sa Cointelegraph, sinabi ng mga developer sa isang post sa GitHub noong Huwebes na ang isang bagong natuklasang software bug sa Bitcoin staking protocol na Babylon ay maaaring magbigay-daan sa mga malisyosong validator na sirain ang bahagi ng consensus process ng network, na posibleng magpabagal sa bilis ng pagbuo ng block sa mga kritikal na panahon. Ang bug na ito ay nakakaapekto sa block signature scheme ng Babylon, na tinatawag na BLS voting extension scheme, na ginagamit upang patunayan na ang mga validator ay nagkasundo na sa isang partikular na block.
Pinapayagan ng bug na ito ang mga malisyosong validator na sadyang i-omit ang block hash field kapag nagpapadala ng voting extension, na maaaring magdulot ng consensus issues sa pagitan ng mga validator sa panahon ng epoch boundary ng network. Ang block hash field ay ginagamit upang ipaalam sa mga validator kung aling mga block ang kanilang aktwal na sinusuportahan sa proseso ng consensus, ngunit pinapayagan ng bug na ito na hindi isama ang field na ito. Sa pamamagitan ng bug na ito, sa teorya, maaaring pabagsakin ng malisyosong validator ang ibang mga validator sa panahon ng mahalagang consensus check sa phase boundary; kung maraming validator ang maapektuhan, magreresulta ito sa mas mabagal na block generation. Sa kasalukuyan, walang ulat na aktibong ginagamit ang bug na ito, ngunit nagbabala ang mga developer na kung hindi ito maaayos, maaaring abusuhin ang bug na ito.
Disclaimer: Ang nilalaman ng artikulong ito ay sumasalamin lamang sa opinyon ng author at hindi kumakatawan sa platform sa anumang kapasidad. Ang artikulong ito ay hindi nilayon na magsilbi bilang isang sanggunian para sa paggawa ng mga desisyon sa investment.
Baka magustuhan mo rin
Inilathala ng FIGHT ang tokenomics at roadmap ng FIGHT token, 57.0% ay nakalaan sa komunidad
