We are examining the transaction contents on the SORA L1 testnet. In the scriptSig, besides ECDSA, we can confirm the presence of a signature that is resistant to quantum and AI

We are examining the transaction contents on the SORA L1 testnet. In the scriptSig, besides ECDSA, we can confirm the presence of a signature that is resistant to quantum and AI.

Let’s consider the vulnerability of transaction ID tampering. This vulnerability arises from the fact that ECDSA signatures are not uniquely determined. Therefore, other candidates could pass the verification, changing the hash. However, the quantum & AI-resistant signature is uniquely determined and used for multisigning, which ensures that the transaction ID does not change. Even if the ECDSA signature is hacked and slightly altered while still being valid, it will be rejected by the quantum & AI-resistant verification, preventing its approval and inclusion in a block.

Now, we’ve improved scriptSig with a new feature. Even with this improvement, breaking it using quantum or AI is difficult. Furthermore, we have introduced a triple signature mechanism that includes Ed25519 (the cryptographic algorithm adopted by Solana) and will release an update that moves the signatures other than ECDSA from this scriptSig to the witness area.

This will reduce transaction fees. This is what’s known as SegWit. However, in SORA L1, we will keep ECDSA in the scriptSig to allow older nodes to perform ECDSA verification. As mentioned earlier, the reason why leaving the non-uniquely determined ECDSA signature in scriptSig can prevent the vulnerability of transaction ID changes is that if there is even one uniquely determined signature, any attempt to alter the hash will be rejected. This not only prevents the tampering of the transaction ID once it’s released to the mempool but also allows old nodes to perform ECDSA verification, not just passing through.

It was a bit lengthy, but there’s nothing to fear from quantum or AI. We will continue to demonstrate in SORA that we can implement measures against them.

SORA L1 Blockchain
– Core [Crypto, Locality key, non-Locality key]:
https://www.junkhdd.com

SORA L2 AI
– Blockchain [SSD/HDD checking, AI-NFT, Quantum and AI Resistance]:
https://www.fromhddtossd.com

暗号通貨短編