Shielded Mode
When privacy is needed, users can simply toggle Shielded Mode by issuing an intent such as Shield my transactions. In this mode
Transaction details including sender, receiver, and transferred amounts are concealed from the public ledger.
The system generates a zero-knowledge proof (zkSNARK) that mathematically attests to the validity of the transaction without revealing sensitive data.
Validators confirm the proof without ever accessing the underlying confidential information.
This approach preserves both trustlessness and confidentiality, empowering users to execute complex DeFi strategies discreetly.
where
s= Sender
r= Receiver
a= Amount
p= Additional Params
∃π : verify(π) = True and Hidden(s,r,a)
Meaning:
There exists a proof π
The verification function returns True i.e., the transaction is valid according to consensus rules
But the actual values of sender (s), receiver (r), and amount (a) remain hidden from the public ledger.
Last updated