"
Then: "The original Batch amendment had an authorization flaw. An attacker could have executed inner transactions for arbitrary victim accounts without their private keys. That meant unauthorized payments and ledger changes were possible. The original Permission Delegation amendment had a different problem: an invalid offline-signed transaction could still charge a victim account a transaction fee before failing authorization. Repeated submissions could drain XRP through fees. Validators caught both issues before activation, so no funds were ever at risk."
Translation: "Alkuperäisessä Batch-muutoksessa oli valtuutusvirhe. Hyökkääjä olisi voinut suorittaa sisäisiä tapahtumia mielivaltaisille uhritileille ilman heidän yksityisavaimiaan. Tämä mahdollisti luvattomat maksut ja tilikirjan muutokset. Alkuperäisessä Permission Delegation -muutoksessa oli erilainen ongelma: virheellinen offline-allekirjoitettu tapahtuma saattoi silti veloittaa uhritililtä tapahtumamaksun ennen valtuutuksen epäonnistumista. Toistuvat lähetykset saattoivat tyhjentää XRP:tä maksujen kautta. Validators havaitsivat molemmat ongelmat ennen aktivointia, joten varat eivät olleet koskaan vaarassa."
We need to keep "Batch" and "Permission Delegation" as is. "authorization flaw" = "valtuutusvirhe". "inner transactions" = "sisäisiä tapahtumia". "arbitrary victim accounts" = "mielivaltaisille uhritileille". "private keys" = "yksityisavaimia". "ledger changes" = "tilikirjan muutokset". "offline-signed transaction" = "offline-allekirjoitettu tapahtuma". "transaction fee" = "tapahtumamaksu". "drain XRP" = "tyhjentää XRP:tä". "Validators" - we can keep as "Validators" or translate to "validaattorit"? In Finnish crypto context, often "validaattorit" is used. But the original uses "Validators" as a term. We'll use "Validators" as it's a proper term? Actually, it's a common noun. But we can translate to "validaattorit" for clarity. However, the article uses "Validators" capitalized. We'll keep it as "Validators" to match? But since it's not a proper noun, we can translate. Let's see: The sentence: "Validators blocked activation" - we translated as "Validators estivät" but we used "Validators" as is. We could use "Validaattorit" but let's keep consistency. I think it's fine to use "Validators" as a technical term, but in Finnish, it's often "validaattorit". We'll use "validaattorit" for naturalness. However, the original has "Validators" capitalized, but that's because it's at the beginning of a sentence. So we'll use "validaattorit" in Finnish. Let's adjust: "Validaattorit estivät..." But then later "Validators caught both issues" - we'll say "Validaattorit havaitsivat..." So we'll use "validaattorit" consistently.
But in the first paragraph, we have "Validators blocked" - we'll translate as "Validaattorit estivät". Good.
Third paragraph: "
What's in the new amendments
" -> "
Mitä uudet muutokset sisältävät
"
Then: "The rewritten amendments are called BatchV1_1 and PermissionDelegationV1_1. They're part of xrpld 3.3.0, which also includes Confidential MPT, Sponsored Fees and Reserves, and Dynamic MPT. In the 3.3 development registry, the rewritten amendments are marked as supported with default No votes. That means validator approval and activation remain separate steps — the code is ready, but the network still has to decide."
Translation: "Uudelleenkirjoitetut muutokset ovat nimeltään BatchV1_1 ja PermissionDelegationV1_1. Ne ovat osa xrpld 3.3.0:aa, joka sisältää myös Confidential MPT:n, Sponsored Fees and Reserves -toiminnot ja Dynamic MPT:n. 3.3-kehitysrekisterissä uudelleenkirjoitetut muutokset on merkitty tuetuiksi oletusäänellä Ei. Tämä tarkoittaa, että validaattorien hyväksyntä ja aktivointi ovat edelleen erillisiä vaiheita — koodi on valmis, mutta verkoston on vielä päätettävä."
We need to keep "BatchV1_1", "PermissionDelegationV1_1", "Confidential MPT", "Sponsored Fees and Reserves", "Dynamic MPT" as they are. "development registry" = "kehitysrekisteri". "default No votes" = "oletusäänellä Ei" or "oletusarvoisesti Ei-äänet". We'll use "oletusäänellä Ei". "validator approval" = "validaattorien hyväksyntä".
Fourth paragraph: "