To further achieve a state of privacy, Sacred uses Relayers. The problem with blockchain transactions on Ethereum, Polygon and similar chains, is that you need to pay for gas. To pay for gas you need MATIC. To get MATIC to pay for gas, you might get it from an exchange or a friend or from yourself, maybe from a wallet that is already connected to you. Now a malicious actor can find out where your MATIC came from and link your identity. Relayers help solve this problem. Asset withdrawals and Yield earned can be redeemed anonymously to a “clean” wallet, aka a wallet with no ETH or MATIC, through relayers. A relayer is a privacy-preserving payment mechanism that protects anonymity by sending and paying for the transaction on your behalf. The relayer is refunded for the gas fees by deducting the gas fees from your withdrawal. A relayer cannot act maliciously as the ZK-SNARK proof is generated from your local device and verified on-chain. This Zero Knowledge Proof also contains the receiving address as part of the proof calculation so that you can be sure that nobody can tamper with it. Furthermore, the yield redemption mechanism is separate from the initial principle — this separation further ensures the security and anonymization of transactions.
Copy link