Paglabas ng Bitcoin Core v31.1
Inilabas ng mga developer ng Bitcoin ang bersyon 31.1 ng Bitcoin Core, isang maintenance release na naglalaman ng mga pag-aayos ng bug at pagpapahusay sa pagganap. Ang bagong software ay partikular na tumutukoy sa isang makabuluhang vulnerabilidad sa privacy na naglagay sa panganib ng paglalantad ng network data ng mga operator ng node.
Kritikal na Vulnerabilidad sa Seguridad
Isang kritikal na vulnerabilidad sa seguridad sa loob ng mga configuration ng privacy ng platform ang pangunahing isyu na naayos sa bagong release. Partikular, ang update ay nagdadala ng solusyon para sa isyu ng pagtagas ng IP address. Ang software ay “nagtatama ng pagtagas ng IP address kapag ginagamit ang -privatebroadcast feature.” Ang mekanismo ng privacy ay nabigong i-route ang data nang ligtas sa ilalim ng ilang kondisyon.
Gayunpaman, sa bagong update, tinitiyak na ang mga operator ng node ay maaaring manatiling hindi nagpapakilala nang hindi sinasadyang inilalantad ang kanilang clearnet IP addresses.
Pag-aayos ng Database Engine
Bukod sa security patch, ang Bitcoin Core v31.1 ay nag-aayos din ng isang depekto sa loob ng database engine nito na nagdudulot ng strain sa hardware. Ang release ay naglalaman ng mga pag-aayos para sa “-privatebroadcast IP address leak” pati na rin ang leveldb na nagdudulot ng labis na disk operations.
Ang bersyon na ito ay partikular na “nagtatama ng isang isyu kung saan ang chainstate database ay paulit-ulit na muling sinusulat ang malalaking bahagi nito, na nagdudulot ng labis na disk reads at writes sa normal na operasyon.”
Imprastruktura ng Wallet
Ang imprastruktura ng wallet ay nakatanggap din ng mahahalagang maintenance. Sa ilalim ng mga itinalagang pagbabago sa wallet, isinama ng development team ang pull request na “suriin ang huling BDB page LSN sa panahon ng migration” kasama ang isang pag-aayos upang “gamitin ang outpoint kapag tinataya ang laki ng input.”
Pagsasagawa ng Update
Dapat agad na i-update ng mga operator ng node ang kanilang mga sistema upang makinabang mula sa mga pagpapabuti sa seguridad at database. Dapat isara ng mga gumagamit ang kanilang aktibong node nang buo bago i-install ang mga bagong binaries.