Features
1. Transaction Obfuscation
Obscura obscures transaction data at the RPC level, ensuring that sensitive information is never exposed to validators or third parties. This prevents MEV exploits such as front-running and sandwiching attacks by concealing transaction details from unauthorized entities.
How it works: Transaction data is encrypted at the source before being transmitted.
Benefit: Users gain confidence that their activities remain private and secure.
2. zk-SNARKs Integration
By leveraging zero-knowledge proofs, Obscura ensures that transactions are validated without revealing their contents.
Core mechanism: Validators use zk-SNARKs to confirm the integrity of transactions.
Security guarantee: Data remains private, with zero exposure to outside parties.
Use case: Highly sensitive transactions, such as high-frequency trades in DeFi applications.
3. Custom Encryption Router
Obscura employs a custom encryption router to manage and direct encrypted transactions seamlessly.
Functionality: Maintains the flow of encrypted data and ensures compliance with security protocols.
Defense against validators: Even Jito validators or other compromised entities cannot access transaction details.
Key advantage: End-to-end security without requiring user-level intervention.
4. Finalization Security
Obscura guarantees that transaction data remains encrypted until finalization, preventing unauthorized access during critical phases.
Workflow:
Transactions remain hidden while being validated.
Only upon finalization is data decrypted and executed securely.
Impact: Eliminates opportunities for back-running and other time-sensitive MEV exploits.
5. Comprehensive MEV Defense
Beyond encryption, Obscura integrates multiple layers of defense to mitigate various MEV attacks.
Back-running prevention: Secures launch transactions by ensuring validators cannot reorder them.
Sandwiching protection: By obscuring transaction details, attackers cannot detect opportunities for manipulation.
6. Seamless SDK Integration
Obscura provides an SDK for developers to easily integrate its functionality into their blockchain applications.
Features: Customizable encryption settings, robust zk-SNARK libraries, and detailed API documentation.
Ease of use: Designed for both experienced developers and newcomers.
Last updated