This week, Nomadic Labs, Marigold, and Metastate put out a joint announcement introducing Edo, the latest proposed protocol upgrade for Tezos. The first upgrade proposed according to the new Tezos proposal schedule, comes just weeks after the adoption of Delphi, which drastically reduced gas costs on the protocol. As with all previous protocol proposals, the Tezos Foundation has voted to abstain and allow the community to decide the future of the Tezos protocol.
Edo contains two notable new features, Sapling and Tickets, along with continued improvements to performance and gas costs, and the introduction of the “adoption period,” or “fifth period,” to the voting schedule. These new features will enhance privacy and developer experience on Tezos.
Sapling, a protocol which implements shielded transactions, will enable smart contract developers to easily integrate shielded transactions in their smart contracts and thus create privacy-conscious applications. Tickets, on the other hand, are a convenient mechanism for smart contracts to grant portable permissions to other smart contracts or to issue tokens. Ultimately, Tickets will make it much easier for developers to write secure and composable contracts.
On the governance front, Edo brings the “adoption period” to Tezos, which will ensure easier protocol transitions by replacing the current system of having four periods of eight cycles during voting with a new system of five periods of five cycles during voting. The new fifth period, the adoption period, will be a five cycle gap between the adoption of the new protocol and the time when it is activated.
Tezos bakers are now able to vote on Edo. For more details about the proposed upgrade, community members can read the original blog post and find the full documentation here. We also encourage ecosystem participants to join the conversation on Agora.