News
Tezos X: A Vision for the Future of Blockchain
Today, Tezos has been unveiled, presenting a forward-looking vision for Tezos that marks a significant evolution from its original design. According to the official blog, this vision addresses some of the most fundamental problems in the blockchain space, aiming to improve usability and usefulness while maintaining the fundamental properties of blockchain technology.
🔥 Introducing Tezos X, a blockchain with superpowers, a scalable cloud-like backend for a wide range of apps.
Read on to find out what it means and how we can get there. 🧵⤵️#TezosX
(1/7) photo.twitter.com/NZQHCWUu3F
— Tezos (@tezos) June 27, 2024
The Tezos X vision proposes an integrated “modu-lithic” approach, combining the best aspects of monolithic and modular blockchain designs. This approach aims to create a scalable, composable, and interoperable system while preserving decentralization and security.
Key Elements of Tezos X Vision
- Level 1 as settlement level: The vision sees Layer 1 (L1) evolving into a strong, lightweight, decentralized settlement layer, while an extremely powerful rollup of “canonical” Layer 2 (L2) provides vertical scalability. This approach ensures that the L1 remains secure and decentralized, while the L2 handles the heavy lifting of transaction processing.
- Intelligent rollups and data availability level (DAL): At the heart of the scaling efforts, Smart Rollups enable resource-intensive processing on dedicated tiers, while the DAL ensures high-throughput communication. This combination targets network throughput of up to 1 million transactions per second (TPS). The DAL acts as an independent network for rollup data transmission, with data availability ensured by L1 bakers.
- Composability and interoperability: By supporting multiple execution environments and enabling atomic transactions through smart contracts in various programming languages, Tezos X aims to improve composability and interoperability. A smart contract in Solidity can interact with one in Python and another in JavaScript within the same transaction. This ability to execute multilingual smart contracts within a single rollup improves the flexibility and functionality of the network.
- Developer-friendly environment: The canonical rollup will support traditional programming languages such as JavaScript and Python, making it easier for developers to build and deploy applications. This interoperability is expected to attract a wider range of developers to the Tezos ecosystem. By lowering the barrier to entry, Tezos aims to foster innovation and expand its developer community.
- Adaptive emission: Tezos X also offers automatic security adjustment to reduce inflation and improve composability. This mechanism aims to balance the need for security with the goal of maintaining a sustainable and scalable network.
The Road to Tezos X
Tezos has been steadily evolving from a monolithic blockchain, where each node replicates all tasks, to a more modular design. This evolution aims to keep tasks that require high decentralization on L1, while offloading other tasks to specialized modules. This more modular approach is designed to significantly improve performance without compromising security or decentralization.
Key developments along this path include:
- Smart Rollups (Q1 2023): These rollups scale the network by enabling transaction processing across multiple dedicated tiers, with integrity and security ensured by L1. Smart Rollup’s flexible design enables the implementation of bespoke blockchain solutions that do not compromise security and scalability.
- Faster block times (in progress): Optimizations have reduced block times from 60 seconds to 10 seconds, improving application performance and transaction finality. The goal is to reach a block time of 5 seconds by 2026, further improving network speed and efficiency.
- Data Availability Level (in progress): ensures that large amounts of rollup data can be transmitted and made publicly available without compromising decentralization. The DAL is a crucial component in supporting the high throughput required by Smart Rollups.
- Etherlink Rollup (Q3 2024): An EVM-compatible execution environment that provides a reliable protocol-level bridge to L1, enabling low-latency sequencing operations and ensuring seamless integration with the Ethereum ecosystem.
- MEV Protection (2024-2025): A sequencer ensures that there is no manipulation in the order of transactions within a block, addressing the maximum extractable value (MEV) problem and improving the integrity of the blockchain.
- Michelson’s Return (2025): A proposed rollup that supports the same smart contract languages as Tezos Layer 1. This rollup will allow existing applications to be easily deployed on Tezos on L2, benefiting from the high scalability and low latency that Smart Rollups enable. The Michelson rollup can run in parallel with Etherlink, allowing for a trustless bridge between these two runtimes.
- New execution (2025): Exploring RISC-V as an additional runtime, offering scalable and efficient processing power. This new runtime aims to complement the existing WASM engine, giving developers more options to deploy their applications.
Future developments
The roadmap for Tezos
- Canonical rollup (expected for 2026): A unified rollup to handle most network tasks, supporting multiple execution environments for smart contracts. This rollup aims to be a one-stop shop for builders and users, centralizing application activity while maintaining high performance and security.
- Further scaling (planned for 2025): Aims for ultra-high throughput with parallel transaction execution, targeting 1 million TPS in a single rollup. This scaling effort will ensure that Tezos can handle an increasing number of applications and users without compromising performance.
- Support for popular languages (planned for 2025): The turnkey Smart Rollup solutions will come with built-in support for implementing smart contracts in major mainstream programming languages. There is no need to learn a blockchain-specific programming language to start building. The first planned additions are JavaScript and TypeScript, with Python and Java explored as later additions.
- Improved development experience (in progress): Tools, tools, tools. Tezos developer teams have prioritized providing more and better SDKs, APIs, and other tools for building on Tezos. The guiding principle is that integrating the Tezos blockchain into any type of application should be as easy as importing a software library.
Improving interoperability
Tezos X aims to break down barriers by supporting traditional programming environments and integrating with other blockchain and non-blockchain systems. This interoperability is expected to attract more developers and make it easier to build cross-chain applications.
Key developments in interoperability:
- Etherlink (in progress): An EVM compatible Smart Rollup created by the developers of the Tezos protocol. Etherlink enables the deployment of Solidity smart contracts with frictionless integration with EVM ecosystem tools. The trustless protocol-level bridge between Smart Rollup and layer 1 enables asset transfers without relying on third parties.
- Support for popular languages (planned for 2025): The turnkey Smart Rollup solutions will come with built-in support for implementing smart contracts in major mainstream programming languages. There is no need to learn a blockchain-specific programming language to start building. The first planned additions are JavaScript and TypeScript, with Python and Java being explored as future additions.
- Custom Rollups: Multiple blockchains for use cases requiring isolated or private processing, with trustless bridges to secure Layer 1 and other rollups. This approach enables custom solutions without compromising security.
- Decentralized Sequencer (expected 2024): The possibility of a decentralized sequencer for the canonical rollup is being explored. A sequencer would allow for much lower latency within the rollup, much less than a second. It could also offer fair ordering of transactions or transaction encryption, which serves to prevent someone from manipulating the order of transactions in a given block to their advantage, known as Maximum Extractable Value (MEV).
The integrated ‘modu-litic’ future
This innovative “modu-lithic” approach seeks to improve performance while maintaining the integrity and security that are fundamental to blockchain technology. This strategy not only increases scalability, but also attracts a wider range of developers, ensuring the continued growth and relevance of the Tezos ecosystem. The proposed roadmap and vision highlight Tezos’ commitment to innovation and community-driven development, setting the stage for the next generation of blockchain technology.
This comprehensive approach ensures that Tezos remains a cutting-edge platform that can meet the evolving needs of the blockchain space. The combination of advanced rollout technology, improved developer experience, and increased interoperability positions Tezos X as a leader in the next generation of blockchain solutions.
Tezos X: a vision for the future of blockchain
Tezos X was unveiled today, presenting a forward-looking vision for Tezos that marks a significant evolution from its original design. According to the official blog, this vision addresses some of the most fundamental problems in the blockchain space, aiming to improve usability and utility while maintaining the fundamental properties of blockchain technology.
Tezos Community Celebrates First Week of Adaptive Issuance and New Role of “Staker” on Mainnet
On June 19, the Tezos community took a significant step forward with the activation of Adaptive Issuance and a new staking mechanism on the Tezos mainnet. This enhancement, introduced with the Paris Protocol update, aims to improve network security and provide more incentives for users to participate in staking. Now, a week after its implementation, the Tezos community is starting to experience the benefits and changes this update brings.
canonical rollup, FROM THE, Data availability level, Java, MEV protection, Michelson winding, Python, Tezos, Typescript, Web3, X
Disclaimer
Not financial advice: Nothing on this website constitutes investment, financial, legal, or tax advice. Users should not interpret such information as a recommendation to buy, sell or hold any investment or security or to pursue any particular investment strategy.
Our articles do not endorse any project/application, nor do they constitute any financial advice. They are provided simply to inform our readers with readily available information that has been provided elsewhere.
Read our full disclaimer Here.