Supra provides innovative technological pathways to solve many challenges within the existing blockchain ecosystem.
Author: Pzai, Foresight News
In the development of blockchain technology architecture, we have experienced a transition from Bitcoin's UTXO model to Ethereum's smart contracts, from which countless application scenarios have emerged; however, the interoperability issues between different architectures in the existing public chain ecosystem are becoming increasingly prominent. In response to this challenge, the L1 public chain Supra has constructed a vertically integrated blockchain solution, providing a vertically integrated Layer 1 platform that incorporates all key functions, while employing a 'Tribe' and 'Clan' hierarchical network model and a self-developed Moonshot consensus engine to enhance the system's resilience, security, and processing speed. This article analyzes from multiple perspectives how Supra provides innovative technological pathways to solve many challenges within the existing blockchain ecosystem.
Vertical Integration
In the existing blockchain ecosystem, many public chains typically integrate consensus, data availability, and execution functions within the core network, delegating other infrastructures (such as oracles, cross-chain communication, on-chain randomness, etc.) to other protocols, which can lead to increased integration complexity, security risks, and higher development costs. Supra L1, through vertical integration, directly incorporates key services like oracles, cross-chain communication, automation, and on-chain randomness (VRF) into L1, allowing all services to share consistent security, thereby avoiding delays and security issues in traditional cross-chain communications.
Supra Container: Efficient Combination and Diversified Ecosystem
Most existing blockchain applications have ecological dependencies and face certain limitations in multi-chain interoperability and liquidity access, with each application's independence being affected by execution and economic models, limiting the development of use case expansions within a single application. However, dApps built on the Supra chain can leverage containerization technology to fully utilize the elasticity and flexibility of L2 while maintaining the independence of application chains. Within containers, developers can customize governance and incentive models according to their needs, and utilize the liquidity advantages of L1 to improve transaction efficiency for applications. Moreover, Supra offers various vertically integrated services, such as automated networks and random number generators, which can help developers deploy applications faster and enhance their performance and security.
For underlying execution in blockchain, there are a variety of virtual machine solutions on the market, while Supra's Multi-VM design extends the platform's applicability. Currently, Supra supports multiple mainstream virtual machines such as MoveVM and EVM (with future support for Solana VM and Cosmos VM). Developers from different ecosystems can easily migrate their applications to Supra without needing to reprogram, while leveraging high throughput and low latency performance, thus enhancing interoperability between 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 randomly rotating protocol based on Byzantine Fault Tolerance (BFT), which improves transaction processing efficiency through parallelized workflows. This protocol adopts a resilient design that can be adjusted according to different needs, achieving a high throughput of 500,000 transactions per second and sub-second consensus latency. Additionally, Supra has rigorously proven the security of the Moonshot consensus protocol through formal verification methods, ensuring its correctness and reliability.
The Moonshot consensus protocol employs an optimistic proposal mechanism, meaning that when a node submits a block proposal, it assumes that the proposal will be accepted and continues to send requests for the next block proposal. If other nodes agree to this proposal, it will be included in the next block. In this way, nodes can directly enter the next step of the consensus process in anticipation of a positive outcome, thereby avoiding unnecessary waiting times. Additionally, as the transmission, sorting, and execution of transactions can run in parallel, processing time can be more effectively reduced. This separation mechanism reduces the system's dependence on honest nodes, minimizing the proportion of honest nodes required for consensus.
'Tribe - Clan' Architecture: Layered Node Management and Parallel Execution
The 'Tribe - Clan' node management architecture adopts a layered and randomized approach to node management, where the tribe represents a collective of many large nodes, and the clan represents a randomly selected collection of small nodes within the tribe. Small nodes are randomly selected within the tribe to form clans, ensuring that the Byzantine behavior risks at each level are controlled at a minimum, providing high resilience and robustness. Node resources will be dynamically allocated based on demand, with different tasks assigned to different clans that can be executed in parallel. This mechanism ensures that the Supra network can maintain normal operations even in the presence of Byzantine node interference, improving multi-dimensional computation and execution efficiency, while the unique architecture enhances scalability and security through parallel execution at the network and node levels. The random node reorganization set in L1 ensures security, while VRF-based randomness increases resistance to targeted attacks.
Left: User transaction flow in Supra Right: 'Tribe - Clan' architecture
PoEL Proof of Economic Liquidity Mechanism
PoEL (Proof of Economic Liquidity) is Supra's unique incentive mechanism that links participants' capital risks to the incentive mechanism, designing customized incentive methods based on the capital's risks and uses to attract long-term capital investment into network construction. This mechanism supports various digital assets participating in liquidity pools, providing a more diverse source of capital, and reduces the impact of asset volatility on network security through risk management measures.
At the same time, PoEL allows capital to earn staking rewards while providing liquidity in liquidity pools, making full use of capital across multiple scenarios and improving capital efficiency.
Team and Project Progress
The Supra team has a strong academic foundation, led by Dr. Aniket Kate, the inventor of the KZG commitment and a cryptographer, serving as the Chief Research Officer. The KZG commitment technology plays a core role in Ethereum's scaling roadmap. Supra has just launched the MoveVM mainnet and will soon release the EVM version. Currently, Supra has launched over 50 dApps and is in discussions with over 100 dApps, having introduced a $100 million ecological fund and launched a community-based project showcase event called Super dApp Showdown, where the community and VC judges will select winners each season, who can directly receive ecological funds.
Conclusion
In the competitive environment of blockchain ecosystems, users and developers need to integrate at the underlying architecture to access better services. In the current diverse blockchain ecosystem, interoperability and integration complexity between different public chains have become pressing issues. As a Layer 1 platform, Supra attempts to provide a solution with built-in key functions through vertical integration and supports various virtual machines (like MoveVM and EVM), aiming to facilitate the migration of applications from different tech stacks to its platform, offering developers a highly flexible and secure decentralized platform while maintaining good performance. In the future, Supra's technological innovations will bring more possibilities for developers, accelerating the application and development of various blockchain applications worldwide.