It's official, we are heading to Mumbai!
Welcome to this week’s issue of The Baking Sheet!
It’s been another busy week within the Tezos ecosystem. As we wrap the week up, let's highlight the next Tezos protocol proposal that has been officially introduced and proposed.
The Mumbai proposal and the road to 1 million transactions per second (“TPS”)is now here.
This week a joint post from Nomadic Labs, Marigold, TriliTech, Oxhead Alpha, Tarides, DaiLambda & Functori was published on Tezos Agora
Protocol Mumbai will introduce the following features
- Smart rollups are activated: Smart rollups are fully operational on Mainnet offering a powerful scaling solution. Anyone can deploy decentralized WebAssembly applications with dedicated computational and networking resources.
- Epoxy makes its first appearance: Validity Rollups (aka ZK-rollups) arrive on the Mondaynet testnet. Epoxy allows for instant finality due to SNARK’s proof-of-validity.
- Block time reduced to 15 seconds: With improved pipelining fully deployed, block propagation times are significantly reduced – this allows for the minimal block time to be cut in half to 15 seconds!
- Ticket transfers between accounts: In Mumbai, tickets can be transferred between user accounts (aka. implicit accounts) and not just to/from smart contracts and rollups.
- RPCs for ticket balances: Two new RPC endpoints were added to improve the visibility of ticket ownership. /all_ticket_balances returns a complete list of tickets owned by a given contract. And /ticket_balance returns the given-contract’s balance of the ticket with specified ticketer, content type, and content.
- New Michelson operations: Michelson opcodes AND, OR, XOR, NOT, LSL and LSR were extended to support logical operations on bytes, similar to those on nat. And an opcode was added to convert between bytes and nat.
In addition to these exciting new features and steady progress, the Mumbai proposal disables Transaction Optimistic Rollups (TORUs) on Mainnet. TORUs were the first optimistic rollup implementation on Mainnet enabled with Jakarta mid 2022, and the first step of the scalability roadmap presented last March.
Transaction rollups were always intended to be an temporary solution, as clearly indicated by the sunset they were released with. Now that smart rollups are reaching Tezos Mainnet, it makes little sense to keep transaction rollups enabled, as this functionality can easily be implemented through Smart Rollups. It is important to understand that, if Mumbai is voted in by the community, the transaction rollup subsystem will be completely disabled as soon as the protocol becomes activate on Mainnet. This means tickets deposited on transaction rollups will be lost forever, and operators will not be able to reclaim their ꜩ 10,000 bond. Currently, no transaction rollups have been originated on Mainnet.
The changelog provides a detailed list of changes, and a general technical overview of Mumbai can be found in the protocol proposal’s technical documentation.
Note that, if Mumbai is voted in by the community, upgrading to Octez v16.0 (or later) will be necessary for participating in consensus. A release candidate for Octez v16.0 will be published in the coming days, and a dedicated protocol test network Mumbainet is also scheduled to begin soon. More information about the test network will be available on https://teztnets.xyz/.
First, Smart Rollups will be active on Mumbainet soon. Functioning rollups implemented in Rust are currently running on Mondaynet. We highly encourage ecosystem participants to experiment and build with these rollups. In roughly 2 months they are expected to activate on Mainnet, assuming Mumbai is voted in. Smart Rollups are instrumental in our efforts to reach 1 millon TPS.
Second, Epoxy - Tezos’ validity rollup (aka ZK-rollup) solution makes its way onto Mondaynet. It’s not, however, part of the Mumbai protocol upgrade, as more time needs to be spent on validation, testing, and integration with ecosystem tools before they can be activated on Mainnet. We ask ecosystem participants to start experimenting with Epoxy on Mondaynet.
Broad testing and feedback from the ecosystem is invaluable in our efforts to minimize the risk of undetected issues upon Mainnet activation.
Read more about Tezos testnets here, and don’t hesitate to reach out in the Tezos Developer Slack or in the Tezos Discord if you need help getting started.
Anyone interested in getting started with building a smart rollup node can reach out to [email protected].
Ledger Live x Objkt
Many NFT collectors and artists use Ledger hardware wallets to secure their collections and artworks. Until now, you could only see Polygon and Ethereum NFTs through Ledger Live. Objkt integration into your Ledger Live app now brings Tezos NFTs on board.
You can now easily and securely view your Tezos NFT collection directly through Ledger Live.
The steps to follow are very simple:
- Open Ledger Live and go to the Discover section.
- Select Objkt. If you’re an iOS user, you can access the platform by clicking on the Objkt banner in your Tezos account or using this link.
- Type the name of an address or artist, and explore Tezos NFTs by description, properties, attributes or history.
You can’t create collections, mint and buy NFTs, or make transactions with Objkt through Ledger Live. It’s a viewer only feature enabling you to visualize NFTs you, or other people, own (including details like Description, Properties, Attributes, History).
“Ledger is thrilled to partner with the leading NFT marketplace on the Tezos blockchain,” said Gaspard Broustine, NFT Project Manager at Ledger. “Objkt has been onboarding emerging artists from all over the world and is a significant contributor to the development of digital art.”
“We are excited to partner with Ledger to bring Tezos NFTs to the Ledger Live platform,” said Brian Mc Alister, Objkt co-founder. “This integration will allow our users to securely view their collections directly through Ledger Live and enable a whole new audience to discover the incredible art that lives on Objkt.”
Do you Collect Tezos NFTs?
This Week in the Tezos Ecosystem
Telindus, a Luxembourg-based ICT and Telecom solutions provider, has officially announced its involvement in the Tezos ecosystem as a Corporate Baker. Thanks to this new position, Telindus will contribute to the smooth running of the Tezos network by securing the blockchain and will actively participate in its governance.
Telindus Luxembourg makes its debut in the blockchain world by becoming Corporate Baker on Tezos. Its main role as Baker will be to create and validate blocks on the blockchain and to secure the network by actively participating in the governance, thanks to its voting right proportional to the number of tez (Tezos tokens) held. The new position of Telindus now allows it to integrate the Corporate Baker Benelux committee and thus to exchange on new projects related to Web 3.0. Thus, new perspectives are emerging for both B2B (Telindus) and B2C (Tango) activities on the blockchain ecosystem, via NFTs for example.
“We are delighted to have Telindus Luxembourg as our new Corporate Baker and to accompany the teams in their first steps on the blockchain ecosystem with the integration of Choose Your Baker. Their vision will be an asset in securing and governing Tezos.”
Learn more about this exciting collaboration at Nomadic Labs
This Week in Tezos Development
Announcing Octez v16.0 | Nomadic Labs
A new release candidate of Octez (16.0~rc1) is available. If this release candidate proves to be stable, it will be released as version 16.0.This release candidate contains a new version (V8) of the protocol environment, which is the set of functions that protocols can call. This new version is used by the Mumbai protocol
Tezos Explorer TzKT update brings new operation types, tezos domains support, improvements to the operation list, and more!
Batcher - Trading Fees | Marigold
Marigold shares the remaining steps and explains the reasoning and the mechanism of fees in Batcher in a new blogpost by Jason Ridgway-Tayl
Join us for TezTalks LIVE featuring the developers behind Tezos Homebase
Let's talk the future of DAOs on Tezos and the important role of on-chain governance with Andrei
🎬 Stream: YouTube