Secret Network Ecosystem Update: August 2020

Secret Network
September 8, 2020
Twitter
LinkedIn

Greetings, Secret Agents!

August has been quite a month for Secret Network and its community. The following post includes content from various participants in our ecosystem. Overall, the goal of this monthly update is to reflect all the great work being done to prepare for the mainnet upgrade to enable secret contracts, which is happening September 15 🎉

Announcing the Secret Contracts Mainnet Upgrade!

Development Milestones for Secret Contracts

After years of development and two successful public testnets, we are ready to upgrade Secret Network to become the first privacy-preserving smart contract platform of its kind. This proposed upgrade would make Secret Network the first blockchain to enable general purpose private computation across a distributed system of nodes equipped with secure enclaves. Now developers can build privacy-preserving smart contracts with encrypted inputs, outputs, and state. At the same time, we’re building connections to Ethereum, Cosmos Hub, and other networks, intending to bring our capacity for “programmable privacy” to the entire blockchain universe.

Read more about the milestones along the journey to enabling Secret Contracts:

Secret Contracts Update: Milestone 3 of 3 is Complete!
Assaf Morami, developer at Enigma, shares a major update on running CosmWasm inside an enclave with encryption — the latest step on the journey towards Secret Apps.

Secret Network Ecosystem Update: July 2020

For an update on the public Secret Games testnet, plus applications built in internal and external hackathons, the origins of the Keplr wallet support for Secret Network, you can read our previous ecosytem update:

Secret Network Ecosystem Update: July 2020
An update on the successful deployment of secret contracts on public testnet, new applications built in internal and external hackathons, new wallet support, and more!

Secret Games: Incentivized Testnet Program

The Secret Network community, led by Secret Foundation and Enigma, organized two phases of incentivized network testing as part of the Secret Games. During this period, node operators, developers, and community members earned rewards by helping to secure, sustain, and grow Secret Network and its overall ecosystem. Now, having completed successful testing of “Secret Contracts” (privacy-preserving smart contracts on Secret Network), Enigma’s team has proposed upgrading our mainnet to integrate this new functionality.

Announcing the Secret Games Incentivized Testnet
Learn how you can participate in “secret missions” and help test “secret contract” functionality for our network.

One of the most critical pieces of the Secret Games was the incentivized testnet. During this phase, node operators worked together to stress-test secret contract functionality on Secret Network. Operators set up their own “secret nodes” and worked to successfully complete node-related missions. They were guided and joined by existing validators on the Secret Network mainnet, including the Enigma team, Chain of Secrets, Secretnodes.org, and others.

Secret Games Phase 1 Update ~ July

Secret Games Update: Incentivized Testnet Phase 1
Come meet the invited participants for Phase 1 of the Secret Network incentivized testnet, starting July 20th. Next up: Phase 2, open to all!

Almost 400 people formally expressed interest in the invite-only Phase 1 of the Secret Games incentivized testnet. Just 15 participants (about 5% of applicants) were chosen based on their strong technical ability, demonstrated commitment to Secret Network, and proven track records of supporting proof-of-stake networks. In this blog post, we provide brief descriptions of all invited participants and our testnet stewards: Enigma, SecretNodes.org, Chain of Secrets, and Secret Foundation.

Secret Games Phase 2 Update ~ August

Secret Games Update: Incentivized Testnet Phase 2
An update on our Phase 2 incentivized testnet as we pass the halfway point, including some stats, some quotes, and some fun with Secret Tokens and Secret Hold ’Em!

Some participants are actively building tools and platforms designed to help others in the community, as well as initial Secret Apps that can launch on mainnet. It has been wonderful to see all the collaboration driving progress toward exponential growth. Here is a recent blog post, including a high-level summary of what we learned from Secret Games, along with some interesting testimonials from various Phase 2 participants. Here is our favorite:

“It wasn’t until we executed our first secret contract that the gravity of what has been built here really hit us. This is going to be a big f@#cking deal, and you can quote us on that.”
— 🛹 Stake or Die! 🐝🐝🐝

🚨 Mainnet Upgrade: September 15 🚨

ICYMI: Enigma’s dev team submitted an on-chain proposal to upgrade Secret Network to become privacy-preserving, adding the compute module for Secret Contracts and implementing a Secret Foundation tax (details below).

Secret Contracts enable anyone to use their private data in decentralized applications without revealing the raw data. Data being used in computations throughout Secret Network simply can’t be public.

This momentous event – happening Tuesday, September 15 – is a culmination of years of research and development work. Enigma’s development team has worked tirelessly to bring this functionality to the Secret Network, and having conducted a series of successful testnets, it is time to bring Secret Contracts into the world. Learn more about what’s launching now and what happens next:

The Secret is Out: Announcing the Secret Contracts Mainnet!
After years of development and two successful public testnets, we’re ready to bring secret contracts to life, making Secret Network the first privacy-preserving blockchain of its kind.

Secret Foundation

Following a proposal to adjust Secret Network’s inflation rate and community tax, the idea of a Secret Foundation Pool was introduced. A signaling proposal was discussed on the forum, submitted to the network, and eventually approved.

Initially, Secret Foundation was funded by a donation from Enigma MPC; however, self-sustainability is crucial. The above proposal represents our agreement to implement a module for distributing block rewards as a “Secret Foundation tax.” Essentially, it will be similar to the community pool, but funds flow to a specific address, which can be a multi-sig.

These parameters will be reconfigurable via governance proposals:

  • Address to which the rewards are allocated
  • Percentage taken from the total inflation

Following a positive response to that signaling proposal, Secret Foundation and Enigma began collaborating with Alexander Bezobchuk (a.k.a. Bez), lead engineer at Tendermint and core contributor to the Cosmos SDK. He graciously agreed to develop the necessary functionality in order to enable a Secret Foundation Pool, and he received 5000 SCRT from the community pool in exchange for this work. Next week, upon completion of the mainnet upgrade, 15 percent of inflation will be distributed to Secret Foundation. You can review the merged pull request here:

Secret Foundation Tax by alexanderbez · Pull Request #1 · enigmampc/cosmos-sdk
DescriptionModification of x/distribution based off of rough proposal outlined here which introduces support for a secret foundation tax and governance proposal.TODO: Genesis updates Proposal …

Sharing Secrets with Tor Bair of Secret Foundation

We are so excited for the Sharing Secrets video series featuring humans of the Secret Network ecosystem and beyond. The first two episodes are very special! Be sure to give them a listen, and keep an eye out for new secrets… 🕵️  In the meantime, you can relive the glory days of “Decentralize This!

Episode 0: What is a Secret?

Episode 1: Guy Zyskind, Enigma CEO

Keplr by Chainapsis

Keplr began supporting Secret Network in July, and since then, we have seen a lot of interest in what their team can build for Secret users and SCRT holders. Recently they submitted a community-spend proposal for delivering new and important features which will empower all kinds of stakeholders. We are thrilled to have passed this proposal in order to fund Chainapsis to build support for Secret Contracts and Secret Tokens!

(Community Pool Proposal) Keplr – Secret Network Integration
Community Pool Spend Proposal: Secret Network – Keplr Wallet Integration Summary Proposer: Chainapsis Inc. Amount requested: 200,000 SCRT Timeline: End of October (Assuming dependencies are ready) Deliverables: Ledger integration Secret contracts integration Secret 20 token transaction SecretJ…

“We believe Secret Network is at a momentous phase as it nears the upgrade that realizes its vision of providing privacy solutions to smart contracts and blockchains. The deliverables of this proposal will provide the critical infrastructure needed to improve developer experience and user experience to allow high-value applications to be built.”
– Josh Lee of Chainapsis / Keplr

Keplr Deliverables

  1. Ledger integration ✅
  2. Secret Contracts integration
  3. Secret Token transactions
  4. SecretJS signing

Target Completion Date: October 2020

Milestone 1

Provide an experience similar to MetaMask of being able to sign interactions with secret contracts utilizing SecretJS on the Secret Network.

Milestone 2

Secret-20 transaction integration, allowing users to store and send privacy-preserving tokens issued on the Secret Network.

Secure Secrets

The Secure Secrets team has not only been operating a node but also developing content to help increase awareness and understand of Secret Network. In addition to helping improve documentation, they are doing excellent work by creating a video series, named “Community Unveiled,” featuring interviews with validators!

Episode 1: Mohammed Patla of Secure Secrets

Episode 2: Episode #2 🛹 Stake or Die! 🐝🐝🐝

Secret Network Delegation & Governance Distribution Update

In addition to launching Community Unveiled, Secure Secrets released this detailed report on the degree to which Secret Network is decentralized in terms of the distribution of voting power across validator nodes.

Secret Network Delegation & Governance Distribution Update & Discussion — August 2020 — Secure Secrets.network Report
Quantitative Investigation What does it mean to be properly decentralized? What percentage of a network’s governance (that consists of approximately 50 nodes) should be given to the bottom 50% of the network? Currently, the numbers are as follows: The bottom 50% of validators in terms of …

What does it mean to be properly decentralized? What percentage of Secret Network’s voting power should be given to the bottom half of the network?

Proper decentralization is not just about distributing governance, it is also about properly incentivizing the progression of the network with as many efficient actors as possible by properly distributing resources, control, and capital.

“If we can have a sufficiently decentralized ecosystem that maximizes value for new entrants while maximizing the impact of current participants, then we are in a healthy place.” – Tor Bair

Figment Networks: Keeping Secrets

Figment Networks, one of Secret’s top mainnet validators, published a great look at Secret Network, DeFi on Secret, and the relationship between Secret and the rest of the Cosmos ecosystem. Check it out on their blog!

Keeping Secrets in the Cosmos Ecosystem | Figment Networks
Secret Contracts will keep inputs, outputs, and state of contracts completely private, even from the nodes that are executing the contract.

Upcoming Secret Solutions

Programmable Privacy Tokens

We published a post about Secret DeFi, based on the Secret Token (Secret-20) standard, which is like ERC-20 for Ethereum, except balances and transactions are fully encrypted. Privacy is are critical for adoption of DeFi! Soon there might be a secretNFT standard like ERC-721 🤫

Secret Tokens: Programmable Privacy for DeFi
How Secret Network can create network effects for privacy, providing the missing piece for DeFi mass adoption.

Staking Derivatives #secretSCRT

We’re also building a secret contract for staking derivatives, which can free up bonded SCRT for usage across the Cosmos ecosystem. Read more in this in-depth post by Enigma’s VP of Engineering, Itzik Grossman (aka Cashmaney).

Secret Staking Derivatives: Liquidity Meets Privacy
Staking derivatives unlock liquidity for DeFi while keeping networks secure. Now with Secret Network, they can also protect your privacy.

… and more!

With even more products in the pipeline, you can expect September to be an extremely exciting month for Secret Network and our community.

Secret Network Committees

If you’d like to get more involved in our ecosystem, join a committee! We have five different groups working on projects related to development, infrastructure, education, awareness, and governance. All are welcome to become Secret Agents and help us advance privacy as a public good. You will get access to unique opportunities work on groundbreaking initiatives, such as our website redesign, content production, and Secret Merchandise… 🤔

Secret Network Committees
Hi everyone! I’m excited to be collaborating with Secret Foundation to help organize committees with specific goals and responsibilities. The Secret Network community has been using our weekly governance discussions as a kind of template for additional groups, each with a distinct purpose. Committe…

You can learn more about our committees on the Secret Wiki, and we hope you will join the official Secret Chat. When you are ready, jump in our Secret Google Drive to discover projects and start collaborating with us!

Development Committee

This committee has been focused on updating our documentation and improving developer experience overall. As a result, we now have an evolving development guide, which explains how to deploy and instantiate a secret contract. It also features a demo “Secret Voting” app created by Taariq Levack:

How To Build Secret Apps: An Evolving Development Guide
This walkthrough includes a tutorial for deploying and instantiating your first Secret Contract, along with a demo application, Secret Voting!

Infrastructure Committee

A dedicated group of validators worked together identifying SGX-compatible hardware in preparation for the mainnet upgrade. This document represents painstaking efforts contacting original equipment manufacturers and virtual service providers. We are so grateful to the members of the Infrastructure Committee for all their help!

SecretFoundation/SecretWiki
knowledge matrix for the Secret Network. Contribute to SecretFoundation/SecretWiki development by creating an account on GitHub.

Education Committee

This committee is now led by Carter Woetzel and Mohammed Patla of Secure Secrets, and it is focused on producing content for the purpose of educating potential contributors in the Secret Network ecosystem. Our community is full of talented creators! Here is our public schedule of videos, blog posts, and more:

Calendar
Sheet1 Date,Title,Draft,Final,Approved,Posted,Contributors,Content Health Status,“Week In” Metrics Form,Notes9/1/2020,Launching Secret Network’s Mainnet Upgrade “Vulcan” — A Preview,draft,<a href=“https://medium.com/@caw34769/launching-secret-networks-mainnet-upgrade-vulcan-a-preview-a8f3a6d1e8…

Awareness Committee

This committee is focused on projects involving the distribution, i.e. amplification, of content related to Secret Network. Join this committee to learn about sustainable ways to help us grow!

Channel Breakdown
Owned Channels Last Update,9/8/2020Email Source,Audience,Collection Method,Last CollectionS.N website,Broad,GSheet,9/1/2020Rocketchat,Node / Dev / Committee,Manual Export,9/1/2020Dev Forum,Node / Dev,Manual Export,9/1/2020BlogChannel,Audience,LinkTelegram (chat),Broad,<a href=“https://t.m…

Governance Committee

Following this poll, there was discussion about a 1% slashing rate being too high. Previously, if a validator missed more than 2500 of 5000 blocks, their node was taken out of the active set and 1% of their bonded tokens were slashed. Now that penalty is 0.01%, as a result of this parameter-change proposal:

(Proposal) Slashing rate reduction for downtime
Hi all, Following up on this poll in the Mainnet-Validators channel a discussion around the current slashing rate of 1% being too high, as currently if a validator misses more than 2500 of 5000 blocks, the validator is taken out of the active set and penalized with a 1% of the stake, which includes…

This committee is responsible for bringing all the committees together and coordinating members to develop an integrated roadmap, including hackathons, Secret App launches, governance proposals, and other committee projects. The Governance Committee also reviews proposals and supports anyone interested in learning more about Secret Network governance.

To Infinities and Beyond 🛸🛸🛸

To discuss Secret Network and Secret Apps, visit our community channels:
Website | Forum | Twitter | Discord | Telegram