Replies: 1 comment
-
There has been an extensive discussion with the Wormhole guardians that wanted clarification on the history of Secret Network and the current state and roadmap. After fielding multiple questions a lot of Guardians showed positive sentiment towards onboarding Secret onto the Gateway portion of Wormhole. We would appreciate if this proposal can move towards a final vote, this is a last call for feedback. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Website
https://scrt.network
Github
https://github.com/scrtlabs/SecretNetwork
Blog
https://scrt.network/blog
Documentation
https://docs.scrt.network
Community stats
187.4k Followers on Twitter, 10.5k Followers on Telegram, 36k user on Discord
Short Summary
Secret Network offers scalable permissionless smart contracts with a private by default design— bringing novel use cases to blockchain not feasible on public systems. Secret Network was the first protocol to provide private smart contracts on mainnet, live since September 2020. Secret Network is built with the Cosmos Software Development Kit (SDK) bringing interoperable privacy to the entire Cosmos ecosystem. Secret Network uses a combination of the Intel SGX (Software Guard Extension) Trusted Execution Environment technology, several encryption schemes, and key management to bring privacy by default to blockchain users. Secret Contracts are an implementation of the Rust-based smart contract compiling toolkit CosmWasm, adding private metadata possibilities. Secret Network is powered by the Native public coin SCRT which is used for fees, Proof-of-Stake, security, and Governance. With more than 30+ Dapps on mainnet and 100+ full time builders, Secret Network aims to bring privacy to the world.
Why should Wormhole add this chain?
Secret Network has put a big focus on something we dub Privacy as a Sercvice (PAAS), the use of secret's confidential smart contracts for (part) of your dApp live in another ecosystem. The first mainnet dApps are live on Ethereum leveraging their own bridge solutions and/or Axelar GMP. With the hiring of 2 new devrels, a dedicated marketing campaign and participation in multiple hackathons there is a big focus to make specifically PAAS a success. We see wormhole as a great addition to our PAAS bridging options for various reasons: 1. Wormhole opens up GMP to ecosystems we are not yet connected to like Solana - We already have 2 direct leads who asked for Wormhole integration to start building and we expect that PAAS will be easier to expand to Solana due to having the same low-level smart contract language, Rust. 2. Wormhole adds much needed optionality for developers in their bridging choices. First we encountered that having people design their own bridge solutions for messages and just using IBC was infeasible, we have also realised that many dApps are already integrated deeply with Wormhole and would prefer sticking to a single solution rather than using Axelar as well. Each dev has their own preference - wed like to accomodate by having our examples list code snippets for all available GMP solutions. ------ We do not expect to make significant use of wormhole token bridging, at least for now. These choices are ultimately up to our dApps which make these choices on their own accord. We DO suspect significant usage of GMP ramping up over the coming year, including use by the core team itself. We will operate the IBC connection to gateway using Lavender.Five Nodes at minimum and are soliciting 01Node, Crosnest and Cryptocrew as well to see if they are interested. Guardians will not have to operate a Secret Network full node. For an example of our first efforts into the privacy as a Service SDK please visit: https://docs.scrt.network/secret-network-documentation/development/development-concepts/ethereum-evm-developer-toolkit
Technology and Features
Secret Network is a Cosmos-SDK + Tendermint + IBC + CosmWasm blockchain with heavy alterations. All validators operate on Intel SGX CPUs and all smart contract input, output and state is Encrypted by default. We run on a v0.45 SDK based fork (soon 0.50), IBC-go v4.2 and a heavily altered version of CosmWasm based on version 1.11. Secret is fully compatible with IBC and all its versions (wasm, ICA, hooks etc) and most cosmwasm codebases can run on Secret without any problems. besides everything around encryption (which should not matter to a wormhole integration) the only unsupported feature is Iterators, this is due to the storage design of the encrypted contract data. Other integrations like Andromeda have worked around this by using our specific Secret-Toolkit version of Keymaps that DO support iterators. Secret has a version of access control that allows only the user to see the TX details of their respective transactions, this is what powers the auditable privacy of the SNIP-20 tokens as well. https://docs.scrt.network/secret-network-documentation/overview-ecosystem-and-technology/secret-network-overview/the-technology
Native token details
"- SCRT
https://docs.scrt.network/secret-network-documentation/overview-ecosystem-and-technology/secret-network-overview/scrt-and-sscrt"
Technical requirements for running a node
" None - [chain] will emit messages to Gateway via IBC. Guardians should not have to run anything additional (except for guardians who may run IBC relayers).
"
IBC Relaying Strategy
"We are ironing out the final strategy for IBC relaying which involves the most active Relayers for Secret right now (Lavender.Five Nodes, CrosNest, Whispernode and CryptoCrew) who each are in the top 10 of IBC relayers by activity across the wider cosmos ecosystem. We would like to explore the though if 01Node, Staked And or Chorus one are open to participating as well - they are all validators on both wormhole and Secret and 01node at a minimum has experience running relayer infrastructure for Secret. The Relayers mentioned are offered a specific additional delegation for operating Wormhole, we follow the same profile for Axelar. Additionally Scrt Labs will operate a relayer as well. For Axelar we see 95% of transactions processed within 30s by the team of SCRT labs, Lavender.Five and Crosnest. All teams have expressed interest to run this for a proposed compensation and we do NOT foresee any issues in operating this channel in a sufficient manner. Websites for Lavender.Five (https://lavenderfive.com/), Crosnest (https://www.cros-nest.com/services) - Metrics: https://relayers.smartstake.io/network/SCRT
"
Beta Was this translation helpful? Give feedback.
All reactions