Futures
Access hundreds of perpetual contracts
TradFi
Gold
One platform for global traditional assets
Options
Hot
Trade European-style vanilla options
Unified Account
Maximize your capital efficiency
Demo Trading
Introduction to Futures Trading
Learn the basics of futures trading
Futures Events
Join events to earn rewards
Demo Trading
Use virtual funds to practice risk-free trading
Launch
CandyDrop
Collect candies to earn airdrops
Launchpool
Quick staking, earn potential new tokens
HODLer Airdrop
Hold GT and get massive airdrops for free
Launchpad
Be early to the next big token project
Alpha Points
Trade on-chain assets and earn airdrops
Futures Points
Earn futures points and claim airdrop rewards
Brevis is a blockchain project whose core principle leverages zero-knowledge proof (ZK Proof) technology to offload heavy computational tasks from on-chain to off-chain processing, then return a concise mathematical proof on-chain for fast, trustless verification. This essentially achieves separation of computation and verification, providing smart contracts with an "external brain."
In simple terms, Brevis is like a "coprocessor" or "accelerator" for blockchain, enabling smart contracts to handle complex tasks that were previously impossible due to high costs or technical limitations.
⚙ Workflow: How Does It Work?
Brevis's workflow can be divided into four clear steps:
1. Request Initiation
When a decentralized application (dApp) smart contract needs to process large amounts of historical data or execute complex computations, it sends a request to the Brevis network.
2. Off-Chain Computation
After receiving the request, Brevis's decentralized prover network (ProverNet) retrieves the required data from one or multiple blockchains off-chain and executes the computational tasks. This process is not constrained by on-chain Gas limits and can use standard programming languages (such as Rust).
3. Proof Generation
After computation is complete, the Brevis network generates a concise zero-knowledge proof. This proof mathematically guarantees the correctness of the computational process and results without disclosing any original data details.
4. On-Chain Verification
Finally, the proof is sent back to the dApp's smart contract. The contract can verify the proof's correctness at extremely low cost and high speed. Once verified, the contract treats the computational results as trusted data and executes subsequent logic.
This entire process allows smart contracts to "trustlessly" use off-chain computational results without needing to re-execute them or relying on any centralized third party.
🧩 Core Components: What Is It Made Of?
Brevis's technical architecture is primarily composed of three core components that together support its "infinite computation layer" functionality:
* Pico zkVM (Proof Engine)
This is a modular zero-knowledge virtual machine responsible for executing off-chain computations and generating proofs. Its design goal is high performance and low latency, capable of quickly processing vast amounts of blockchain data (for example, generating proofs for Ethereum blocks at a speed comparable to block production). Developers can build applications on it using familiar programming languages without needing deep understanding of ZK proof complexity.
* zkCoprocessor (ZK Coprocessor)
It serves as the "data interface" or "external brain" for smart contracts. It specifically handles complex queries and computations involving large amounts of historical and cross-chain data that smart contracts cannot complete on-chain.
* ProverNet (Decentralized Prover Network)
This is a network composed of participants (provers) who contribute their computational resources (such as GPUs) to execute computational tasks and generate proofs. The network uses mechanisms similar to Proof of Stake (PoS) to incentivize participants and ensure decentralization and security.
🚀 Primary Functions: What Can It Do?
Through the aforementioned principles and components, Brevis addresses two core pain points in blockchain:
* Unlocking Historical Data Access
Smart contracts can typically only access current state and cannot query their own "history." Brevis enables contracts to safely access and compute arbitrary historical on-chain data, such as verifying whether a user maintained activity over an extended period.
* Enabling Cross-Chain Data Interoperability
Brevis allows dApps to safely query and utilize data from different blockchains. For example, a DeFi protocol can verify a user's assets on Ethereum to decide whether to provide them a loan on BNB Chain.