We’re excited to announce the integration of Secret’s Confidential Computing Layer with Solana, a blockchain built for mass adoption. Through this integration, Secret Network will provide Solana with decentralized confidential computing (DeCC) tooling, documentation, and support. This will unlock powerful new capabilities for applications in the Solana ecosystem.
Incorporating DeCC enables features such as private voting for DAOs, encrypted storage for various applications, secure random number generation for games, confidential data linked to NFTs, sealed-bid auctions for NFTs and other assets, and encrypted order books for DeFi applications.
By integrating Secret’s Confidential Computing Layer with Solana, we’re bringing DeCC to one of Web3’s largest ecosystems.
What is Solana?
Solana is a blockchain built for mass adoption. It’s a high performance network that is utilized for a range of use cases, including finance, payments, and gaming. Solana operates as a single global state machine, and is open, interoperable, and decentralized.
Designed to scale, Solana is purpose built for blockchain applications to reach millions of users. Instead of worrying about optimizing for the blockchain layer, developers can focus on building their application to reach product market fit. Not only can it scale now for blockchain application needs, but the network continues to be optimized with user experience in mind.
Building the best user experience in an application is a top priority for developers. With blockchains, the user experience is often limited by the underlying technology, causing slow response times and high fees. Solana’s low fees and 400ms confirmation times enable developers to build applications that are user friendly and accessible to everyone.
What is Decentralized Confidential Computing (DeCC)?
DeCC (Decentralized Confidential Computing) is a category of technology enabling blockchain applications to store and compute encrypted data, without having to reveal that data to the entire world. This unlocks powerful new use-cases for Web3, as most blockchain applications today are functionally limited by their requirement of all data being publicly viewable. This is in stark contrast to traditional “Web2” development, where encrypted databases and end-to-end encrypted data transfers are utilized in nearly every application.
DeCC encompasses various encryption technologies and solutions aimed at improved data protection, secure and confidential calculations, and verifiable computing. Key technologies include Trusted Execution Environments (TEE), Zero-Knowledge Proofs (ZKP), Multi-Party Computation (MPC), and Fully Homomorphic Encryption (FHE).
In Secret Network’s case, confidential computing is achieved through Trusted Execution Environments, or TEEs. A TEE is a secure area of a computer processor that enables data to be computed in an isolated environment. The data inside cannot be read or manipulated by unauthorized entities outside of the TEE, ensuring data confidentiality and integrity. Secret’s Confidential Computing Layer enables other blockchains to communicate with Secret’s TEEs, by way of cross-chain message passing between smart contracts.
Start Utilizing Confidential Computing on Solana
You can start building on Solana by checking out their developer documentation. Next, check out Secret Network’s Confidential Computing Layer page to get an overview of how it works, and example use-cases for inspiration. From there you’ll find multiple links to our documentation, including the Solana developer toolkit. This page includes tutorials for applications you can build, and information on connecting your Solana application to Secret!
To get development help from the Solana dev community, check out their Stack Exchange and Discord, and to get help from the Secret Network community, join our Discord or Telegram. Additionally, if you want to get in touch with the Secret Network devrel team directly, you can use this form.
Secret x Solana
We’re excited to work with the Solana developer community, and hope to see some amazing Secret x Solana dApps built.
This particular integration took a significant amount of work to complete. Before this, Secret’s Confidential Computing Layer was limited to connecting to EVM and IBC compatible blockchains. Over the past several months we further developed our custom cross-chain communication protocol, SecretPath, so that it could be deployed to Solana. We’re proud to release this product to the public today, unlocking new possibilities for Solana applications.
This is a massive step on Secret’s path to bringing decentralized confidential computing (DeCC) to all of Web3!
Join in on the discussion on the Secret Network community channels: