VELOCORE V2
V1 DocszkSyncEraLineaTelos
  • Introduction
  • Our Philosophy
    • Vision
    • Gas Optimization
    • General Bedrock for All Kinds of AMM
    • Epoch-less Predictability
    • Free Flowing Easy Vote System
  • DEX Innovation
    • Token Vault
      • Flashloan
    • Gas Saving Matters : Benchmark
    • AMM Flexibility
    • Multi In/Out Swap
    • Batch Swap
    • Adjustable Trading Fee Mechanics
    • Accumulating Swap Fees in LP Tokens
  • ve(3,3) Innovation
    • Removing 'Epoch' Systems
      • Bribe Optimization
    • Fungible Votes ($veVC)
      • No Decay & Easy Liquidation
    • Decentralized Gauge Deployment
    • Rebase Elimination
  • Security & Contract Address
    • zkSyncEra Contracts
    • Linea Contracts
    • Telos Contracts
    • V1 zkSyncEra (deprecated)
    • Three Rounds of Audits
  • Technical Docs
    • Concepts
    • Architecture Overview
      • Source Files Overview
    • How to interact with VELOCORE
      • Uniswap compatible interface
    • How to Read Data
    • Example Codes
      • Swap
      • Add liquidity
      • Stake
      • Voting
      • Multicall operations
      • cf) wrapper functions
    • Typescript Examples for Integration
    • Pool Specifics
      • Generalized CPMM
      • Wombat Stableswap
    • Events & Chart Integration
      • Getting a pair list
      • Interpreting Swap / LP events
    • Flashloan
  • zkSync Era
    • Migration Plan
      • $VC 1:1 Exchange
      • veNFT -> $veVC
      • One-Step LP Migration
      • Migration Schedule
      • Emission Migration
    • V2 Tokenomics
      • $VC Gauge
      • Bribe Mechanics
      • $veVC VOTING
    • Paymaster as a Service
  • Linea
    • Launch Details
      • Getting Ready
      • Bridging
      • V2 Launch Event
      • $LVC Presale
    • $LVC Tokenomics
      • $LVC Gauge
      • Bribe Mechanics
      • $veLVC VOTING
  • Telos
    • Launch Details
      • Getting Ready
      • Bridging
      • Launch Event
    • $TVC Tokenomics
      • $TVC Gauge
      • Bribe Mechanics
      • $veTVC VOTING
  • Free Loot Box for Future Airdrops
  • PASSPORT - F'air drops
  • Legal Disclaimer
  • Velocore Brand Assets
Powered by GitBook
On this page
  • Real-time Bribe Mechanism
  • External Bribe
  • Internal Bribe
  • Vote & Reward distribution
  1. ve(3,3) Innovation

Removing 'Epoch' Systems

Last updated 1 year ago

To address the inefficiencies noted previously, we've established a voting system that does away with the conventional 'Epoch' concept. The new system functions as follows:

Real-time Bribe Mechanism

The bribe system consists of an internal bribe (swap fee) and an external bribe (provided by the protocol aiming for emission). While traditionally these were granted at the end of an epoch, our system now rewards them instantly and continuously at a predetermined rate.

External Bribe

When introducing an external bribe, a project can offer rewards via a linear distribution, where rewards are steadily distributed to maintain the emission process. To prevent a flood of worthless external bribes, bribers must use a certain number of VC tokens to register new tokens as external bribes.

Internal Bribe

The internal bribe is distributed using an exponential decay method with a half-life of three days. (This may be subject to change based on market dynamics.)

Vote & Reward distribution

As soon as you cast a vote for a pool, reward distribution commences as if you were farming, with the rewards dynamically increasing as trading fees or external bribes are added. Conversely, if a voter selects a pool to obtain this reward, emissions are proportionally redirected based on that pool's share of the total votes across all pools.

Moreover, should you inadvertently vote for a pool that doesn't align with your preference or if you change your decision, you have the freedom to switch to a more favorable pool at any time. Our epochless voting system introduces a level of flexibility and responsiveness that promotes efficient reward distribution and user-friendly engagement.

Epoch-less Predictability