Tezos’ Edo Upgrade Will Implement Zcash’s Sapling Protocol for Shielded Transactions
- Tezos becomes the latest blockchain to add Zcash’s Sapling privacy protocol.
- The blockchain is also planning minor changes on its network.
- Tezos allows self-amendment of the protocol without the need for a fork.
An announcement from Tezos, the baking algorithm network, confirms its blockchain is welcoming the Sapling privacy protocol from Zcash allowing users to send shielded transactions. As the new upgrade is known, Edo comes less than a month following the launch of the ‘Delphi’ upgrade on November 12. The latest updates aim at improving Tezos users’ privacy across the blockchain.
Apart from the sapling privacy protocols, the Edo upgrade will also add on minor fixes on the blockchain, including additional improvements on gas costs and performance, introducing the “adoption period to the voting schedule, ticketing, and some minor bug fixes.
Sapling, a privacy protocol developed by the Electric Coin Company (in charge of Zcash), allows users to send “shielded transactions” to enable privacy. Tezos will integrate this protocol giving their holders an option to send these types of transactions hence enhancing their privacy.
According to the joint press release from Nomadic Labs, Marigold, and Meta state – three Tezos smart contract developers – the new upgrade will be integrated easily on to the platform. This is only possible on Tezos compared to other running blockchains as the only “self-amending” platform. The release reads,
“Our proposal allows smart contract developers to easily integrate Sapling in their smart contracts and create privacy-conscious applications.”
“Because Tezos can be amended, it was possible for us to add this exciting new feature directly to Tezos itself.”
This has been a year’s long journey for Tezos. They announced Sapling's testing back in December 2019 since the development team has improved the performance by carrying out “extensive research and testing” on the privacy protocol’s workings.
The Edo upgrade will also include “Tickets,” an improvement aiming to make it much “easier and simpler for developers to write secure contracts.” The statement explains ticketing as a “convenient mechanism for smart contracts to grant portable permissions to other smart contracts or to issue tokens.”
The new upgrade also targets to change the voting system by introducing a “fifth period” or the “adoption period.” According to the proposal, the adoption period will increase the period between adopting a proposal and activation from one block (about a minute) to two weeks. This will allow “seamless transitions of proposals,” giving bakers, indexers, and other users of the network certainty in activating the proposal.
If the Edo upgrade is accepted, the Baking Accounts proposal will follow the next major upgrade, expected in about three months.