
Ripplen XRP-lohkoketju valmistautuu Batch V1.1 -maksupäivitykseen
- Uusi ominaisuus käsittelee useita maksutapahtumia yhtenä kokonaisuutena, joka onnistuu tai epäonnistuu kokonaan.
- Ensimmäinen versio vedettiin pois helmikuussa vakavan tietoturvapuutteen vuoksi ennen kuin se ehti koskaan tuotantoon.
- Korjattu versio julkaistiin elokuun alussa kattavan ulkopuolisen tarkastuksen jälkeen.
- Käyttöönotto etenee vain, jos validaattorien tuki pysyy riittävän vahvana koko kahden viikon äänestysjakson ajan.
Ominaisuudella on jo 30 validaattorin tuki, vaikka sen käyttöönotto pysäytettiin helmikuussa vakavan tietoturva-aukon vuoksi.
XRP-lohkoketjun validaattoriseurannan mukaan kolmekymmentä sen 35 seuratusta validaattorista tukee jo ominaisuutta, jonka RippleX pysäytti kesken helmikuussa vakavan tietoturva-aukon vuoksi.
Saman seurannan mukaan tuki ylittää jo aktivoinnin käynnistävän 28 äänen rajan.
Aktivoinnin lähtölaskenta alkoi 15. syyskuuta kello 14.06 UTC-aikaa. Jos tuki pysyy vähintään 80 prosentissa koko 14 päivän ajan, Batch V1.1 aktivoituu arviolta aikaisintaan 29. syyskuuta samaan kellonaikaan.
Validaattorit voivat vielä muuttaa ääntään, joten päivämäärä on ehdollinen.
Helmikuussa 2026 tutkijat löysivät kriittisen aukon XRP-lohkoketjun Batch-ominaisuuden ensimmäisen version allekirjoitusten tarkistuksesta.
Tietyissä olosuhteissa koodi saattoi lopettaa tarkistuksen liian aikaisin. Hyökkääjä olisi tällöin voinut liittää nippuun toisen tilin tapahtumia ilman omistajan lupaa.
Muutosehdotus oli tuolloin vielä validaattorien äänestettävänä. Se ei ollut koskaan astunut voimaan pääverkossa, joten kenenkään varat eivät vaarantuneet.
RippleX ei tyytynyt paikkaamaan yksittäistä virhettä, vaan suunnitteli allekirjoitus- ja valtuutusmallin osittain uudelleen ja laajensi tarkastusta. Tarkastukseen kuuluivat sisäinen hyökkääjätestaus, tekoälyavusteinen analyysi, Sherlock-hyökkäyskilpailu sekä tietoturvayhtiöiden Halbornin ja Common Prefixin arvioinnit.
Uudistettu toteutus julkaistiin xrpld 3.3.0 -versiossa 6. elokuuta, ja juuri se koodi on nyt validaattorien äänestettävänä uudelleen.
– Löysimme V1.0:sta vakavan ongelman ennen aktivointia, pysäytimme sen, suunnittelimme toteutuksen uudelleen ja kovensimme sen suojauksia, laajensimme tarkastusta ja vasta sitten toimme V1.1:n takaisin validaattorien eteen, sanoo Ayo Akinyele, RippleXin tekninen johtaja.
Batch V1.1 niputtaa jopa kahdeksan tapahtumaa yhdeksi kokonaisuudeksi. Lohkoketju käsittelee nipun atomisesti, jolloin joko kaikki tapahtumat onnistuvat tai koko nippu peruuntuu.
Toimitus maksua vastaan (delivery-versus-payment, DvP)
Delivery-versus-payment tarkoittaa kaupan rakennetta, jossa omaisuuserä ja siitä maksettava vastike vaihtavat omistajaa samanaikaisesti. Kumpikaan osapuoli ei jää odottamaan vastapuolen suoritusta, koska koko kauppa joko toteutuu tai peruuntuu kokonaan.
– Batch mahdollistaa useiden tapahtumien niputtamisen yhteen niin, että ne kaikki toteutuvat tai yksikään ei toteudu, Akinyele sanoo. – Se on tärkeää etenkin delivery-versus-payment-tyyppisissä kaupoissa, joissa omaisuuserän ja maksun on liikuttava samanaikaisesti.
Ominaisuus voisi jatkossa antaa pörsseille, lompakoille ja markkinapaikoille mahdollisuuden liittää oman palvelumaksunsa suoraan asiakkaan maksuun yhtenä tapahtumana erillisen siirron sijaan. Akinyele kertoo, että osaa hankkeista rakennetaan jo Batchia silmällä pitäen, jotta ne olisivat tuotantovalmiita heti aktivoinnin jälkeen.
– Jaamme lisää tietoa, kun ominaisuus on käytössä, myös yhteistyöstämme keskeisten varainhoitajien kanssa, hän sanoo.









