Ang paglunsad ng xrpld 3.2.0 ng XRP Ledger ay nagdulot ng maraming bug dahil ang lamang 26% ng mga node ang nag-upgrade

iconChainGPT
I-share
AI summary iconSummary

Headline: Ang pagpapalabas ng xrpld 3.2.0 ng XRP Ledger ay nagpapakita ng maraming bug sa node habang nananatiling mababa ang paggamit Ang komunidad ng XRP Ledger ay nagsimulang makita ang isang serye ng mga isyu sa software pagkatapos ng pagpapalabas ng bersyon 3.2.0 ng xrpld noong Hunyo 15 — isang pag-update na opisyally nagbabago ng pangalan ng server software mula sa “rippled” patungo sa “xrpld” at nagtataguyod ng mga pagpapabuti sa seguridad, performance, at memory. Sa panahon ng pagsulat, lamang 26% ng mga node sa network ang nakapag-update, at ang mga developer at operator ng node ay nagpapadala ng maraming mga ulat sa bug sa GitHub repository ng proyekto. Ano ang isinama sa 3.2.0 - Ang pag-update ay nagdala ng mga pagpapabuti sa performance at memory (inahon ng mga diskusyon ng komunidad na 30–40% pagbawas sa memory), mga pagpapabuti sa seguridad, at iba pang pagpapabuti sa server kasama ang pagbabago ng pangalan. Mga isyu na inulat pagkatapos ng pagpapalabas Maraming isyu ang inulat ng mga tagapangalaga, operator ng node, at mga kontribyutor. Mga pangunahing ulat na narekord sa GitHub: - Pagkabigo sa synchronizasyon: Isang operator ay nagsalaysay ng isang server na nakakapit sa estado na “connected” nang walang pag-download ng ledger data. Ang parehong machine ay nagsynchronizes nang normal pagkatapos bumalik sa v3.1.3. Ang isyung ito ay isinumite noong Hunyo 18 at nananatiling bukas. - Pagkabagsak sa parser ng konfigurasyon: Ang mga file ng konfigurasyon na may inline comments ay maaaring mag-trigger ng pagkabagsak habang pinaparse. Ang legacy parser ay hindi nakakapag-strip ng comments sa ilang single-value fields, na nagresulta sa “BadLexicalCast” error. - Kakulangan sa transaction relay: Isang bug sa relay calculation ay maaaring magdulot ng pagrelay ng transaction sa mas kaunting peers kaysa sa inaasahan, na maaaring makaapekto sa propagation ng transaction. - Bug sa resource charging: Ang mekanismo ng pag-record ng fee ay inulat na nagtataglay lamang ng pinakamataas na fee na nakita at nagtatanggal ng mas maagang fee data, na maaaring magdulot ng distortion sa resource accounting. - Pagkakaiba sa distribution ng peer/validator: Ang impormasyon sa validator list ay ipinapadala lamang sa inbound peers, na iniwan ang outbound peers na walang kaalaman. - Mga alalahanin tungkol sa consensus at validation: Mga ulat ay nagbabala sa panganib ng unsigned integer overflow habang pinapatotohanan ang ledger sequence, mga inconsistency sa transaction routing flags, at nasira ang proposal node identifiers na may kinalaman sa ephemeral keys. - Networking at message handling: Karagdagang mga isyu ay sumasakop sa peer-to-peer communication behavior, pag-handle ng message compression, message parsing policies, at consensus-related routing logic. - Mga kulang sa ledger-tracking: Ilan sa mga logic gaps ay maaaring mag-iwan ng mga node sa indeterminate states nang mahaba ang panahon. Kasalukuyang kalagayan at epekto - Marami sa mga ulat ay nakaklasipik bilang confirmed bugs at nakakatanggap na ng mga tagapangalaga para sa pagsusuri; ang iba ay nasa ilalim pa rin ng pagsisiyasat. - Ang XRP Ledger Foundation at mga kontribyutor ay tumutugon sa mga natuklasan gamit ang open-source workflow ng proyekto. - Ayon sa kasalukuyang GitHub records, wala pa sa mga inulat na isyu ang nagdulot ng network-wide outage o disruption hanggang sa kasalukuyan. Bakit ito mahalaga Ang pagpapalabas ng xrpld 3.2.0 ay nakatuon sa mahahalagang pagpapabuti sa resource at performance, subalit ang mga bago inulat na defects ay nagpapakita ng mga hamon sa pagpapalabas ng malaking upgrade sa node software sa isang distributed network. Kasama lamang ang isang kuarto ng mga node na nakapag-update, pinapanatili ng komunidad ang kanilang pansin habang tinatanggal at pinapaganda ng mga tagapangalaga ang mga isyu upang maiwasan ang fragmentation o degraded node behavior habang tumataas ang paggamit. Inirerekomenda ang mga developer at operator ng node na sundin ang GitHub issue tracker para sa update at mag-ulat kung anumang karagdagang anomaly na kanilang makikita habang nagtetest o nagde-deploy sa production.

Disclaimer: Ang information sa page na ito ay maaaring nakuha mula sa mga third party at hindi necessary na nagre-reflect sa mga pananaw o opinyon ng KuCoin. Ibinigay ang content na ito para sa mga pangkalahatang informational purpose lang, nang walang anumang representation o warranty ng anumang uri, at hindi rin ito dapat ipakahulugan bilang financial o investment advice. Hindi mananagot ang KuCoin para sa anumang error o omission, o para sa anumang outcome na magreresulta mula sa paggamit ng information na ito. Maaaring maging risky ang mga investment sa mga digital asset. Pakisuri nang maigi ang mga risk ng isang produkto at ang risk tolerance mo batay sa iyong sariling kalagayang pinansyal. Para sa higit pang information, mag-refer sa aming Terms ng Paggamit at Disclosure ng Risk.