Understanding Supra: Building a vertically integrated public chain

This article is machine translated
Show original
Supra provides an innovative technical path to solve many problems in the existing blockchain ecosystem.

Author: Pzai, Foresight News

In the development of blockchain technology architecture, we have experienced the transition from the UTXO model of Bitcoin to the smart contracts of Ethereum, and countless application scenarios have been derived based on this. However, in the existing public chain ecosystem, the interoperability problem between different architectures is becoming increasingly prominent. To address this challenge, the Layer 1 public chain Supra has built a vertically integrated blockchain solution, providing a vertically integrated Layer 1 platform with all key functions built-in, while adopting a "tribe" and "clan" layered network model and the self-developed Moonshot consensus engine to enhance the system's resilience, security, and processing speed. This article analyzes from multiple perspectives how Supra provides an innovative technical path to solve many problems in the existing blockchain ecosystem.

Vertical Integration

In the existing blockchain ecosystem, the design of many public chains usually integrates consensus, data availability, and execution functions into the core network, and leaves other infrastructure (such as oracles, cross-chain communication, on-chain randomness, etc.) to other protocols, which can lead to increased integration complexity, security risks, and development costs. Supra L1 adopts a vertically integrated approach, embedding key services such as oracles, cross-chain communication, automation, and on-chain randomness (VRF) directly into L1, allowing all services to share consistent security and avoiding the latency and security issues of traditional cross-chain communication.

Supra Containers: Efficient Composition and Diverse Ecosystem

Most existing blockchain applications have ecosystem dependencies and have certain limitations in terms of interoperability and liquidity access across multiple chains, and the independence of each application is affected by the execution and economic models, limiting the development of use case expansion within a single application. However, dApps built on the Supra chain can fully utilize the elasticity and flexibility of L2 while maintaining the independence of the application chain, through containerization technology. Within the container, developers can customize the governance and incentive models according to their own needs, and can also leverage the liquidity advantages of L1 to improve the transaction efficiency of the application. In addition, Supra also provides a variety of vertically integrated services, such as automated networking, random number generators, etc., which can help developers deploy applications faster and improve their performance and security.

In terms of blockchain underlying execution, there are various virtual machine solutions on the market, and Supra's Multi-VM design expands the platform's applicability, currently supporting mainstream virtual machines such as MoveVM, EVM (future support for Solana VM and Cosmos VM). Developers from different ecosystems can easily migrate their applications to Supra without the need for reprogramming, while enjoying the benefits of high throughput and low latency performance, and improving the interoperability of smart contracts.

Moonshot Consensus and Proof Mechanism

Currently, many L1s are striving to balance throughput and finality, while Supra's Moonshot consensus protocol is a randomized single-leader rotation protocol based on Byzantine Fault Tolerance (BFT) mechanism, and improves transaction processing efficiency through parallelized workflow. This protocol adopts an elastic design that can be adjusted according to different needs, achieving a high throughput of 500,000 transactions per second and sub-second consensus latency. In addition, Supra has also used formal verification methods to strictly prove the security of the Moonshot consensus protocol, ensuring its correctness and reliability.

The Moonshot consensus protocol adopts an optimistic proposal mechanism, where when a node submits a block proposal, it assumes that the proposal will be accepted and continues to send requests to the next block proposal. If other nodes agree with the proposal, it will be included in the next block. This way, nodes can directly enter the next consensus process in the expectation of a positive outcome, avoiding unnecessary waiting time. Meanwhile, as the transmission, ordering, and execution of transactions can be parallelized, the processing time can be more effectively reduced. This separation mechanism reduces the system's dependence on honest nodes, lowering the minimum required proportion of honest nodes for consensus.

"Tribe - Clan" Architecture: Layered Node Management and Parallel Execution

The "Tribe - Clan" node management architecture adopts a layered and randomized approach, where the Tribe represents a collection of large nodes, and the Clan represents a randomly selected small node set within the Tribe. By randomly selecting small nodes to form Clans within the Tribe, the Byzantine behavior risk is controlled to the minimum, providing high elasticity and robustness. Node resources will be dynamically allocated according to demand, with different tasks assigned to different Clans for parallel execution. This mechanism can ensure that the Supra network can operate normally even when Byzantine nodes are interfered with, and improve the computational and execution efficiency in multiple dimensions. The unique architecture enhances scalability and security through parallel execution at the network and node levels. The random node reconfiguration at the L1 level ensures security, while the VRF-based randomness increases resistance to targeted attacks.

Left: User transaction flow in Supra Right: "Tribe - Clan" architecture

PoEL Economic Liquidity Proof Mechanism

PoEL (Proof of Economic Liquidity) is Supra's unique incentive mechanism, which links the capital risk of participants to the incentive mechanism, and designs customized incentive methods based on the risk and use of capital to attract long-term capital investment in network construction. This mechanism supports the participation of various digital assets in liquidity pools, providing more diverse capital sources, and reduces the impact of asset volatility on network security through risk management measures.

At the same time, PoEL allows capital to obtain staking rewards while providing liquidity in the liquidity pools, making the capital fully utilized in multiple scenarios and improving capital efficiency.

Team and Project Progress

The Supra team has an academic background, led by Dr. Aniket Kate, the inventor of KZG commitments and a cryptographer, as the Chief Research Officer. The KZG commitment technology plays a core role in the Ethereum scaling roadmap. Supra has just launched its MoveVM mainnet and will soon release the EVM version. Currently, Supra has launched more than 50 dApps and is in talks with over 100 dApps, launched a $100 million ecosystem fund, and initiated a community-based project showcase event called "Super dApp Showdown", where community and VC judges will select winners each season who can directly receive funding from the ecosystem fund.

Conclusion

In the competitive blockchain ecosystem, users and developers need to integrate the underlying architecture to access better services, and the interoperability and integration complexity between different public chains have become pressing issues to be solved. As a Layer 1 platform, Supra attempts to provide a vertically integrated solution with key functions built-in, supporting multiple virtual machines (such as MoveVM, EVM), aiming to facilitate the migration of applications with different technology stacks to its platform, while providing a highly flexible and secure decentralized platform with good performance. In the future, Supra's technological innovations will bring more possibilities for developers and accelerate the application and development of various blockchain applications globally.

Source
Disclaimer: The content above is only the author's opinion which does not represent any position of Followin, and is not intended as, and shall not be understood or construed as, investment advice from Followin.
Like
Add to Favorites
2
Comments