Hey anon, did you know you can already have a confidential, quantum-secure account on Algorand today? šš
Check this transaction: https://lora.algokit.io/mainne... It looks like an account sending money to itself, but this is not your grandmaās Algorand account⦠š«¢
Click on `Teal` under the `Logicsig` section at the bottom and youāll see this code like this: ``` #pragma version 12 bytecblock 0x02 txn TxID arg_0 pushbytes < an actual Falcon public key ! > falcon_verify ```
This is a programmable account (a logic signature to be precise) that requires a valid Falcon private key ā a quantum-secure signature scheme ā to sign transactions. š
Thatās the magic of the new falcon_verify opcode introduced in the latest consensus upgrade. If youāre impatient and at ease with the command line, you can try it now: https://github.com/algorandfou... https://github.com/algorandfou...
But Sir, didnāt you also say confidential? Well, you are not easy to please anon... š How was this account funded? https://lora.algokit.io/mainne...
It came from HermesVault ! š® https://github.com/giuliop/Her... That means zero-knowledge proofs keep the funding private. š¤
So here you go: confidential, quantum-resistant accounts on Algorand, today. š„
Please note though: ā ļø Algorandās consensus still needs future upgrades to be fully quantum-safe. ā ļø HermesVaultās privacy depends on the size of its anonymity set and proper use.
Stay tuned ā a full article on quantum-resistant accounts is coming soon !
