Omnity Litepaper
  • 📜Omnity Litepaper
  • 🗒️Summary
  • 🔮Challenges
    • Settlement and Execution Chains
    • Canonical Bridges
    • IBC Protocol
    • Relayers
    • Hub Security
    • Peg Zones
  • 💡Novel Solutions
    • IC Customs and Routes
    • Interoperability Requirements
    • Zero Off-chain Components
    • Execution Chain Finality
  • ⚙️IC Enablers
    • Chain-Key Cryptography
    • High-computational and Storage Efficiency
    • Native Integrations with Bitcoin and Ethereum
    • Reverse Gas Model
    • On-chain Governance
  • 📈Upgrowth
    • Protocol Revenue
    • Goals
  • 📝Coda
Powered by GitBook
On this page
  1. IC Enablers

Chain-Key Cryptography

PreviousIC EnablersNextHigh-computational and Storage Efficiency

Last updated 1 year ago

IC’s enables smart contracts to sign any output data. Omnity leverages Chain-Key to reduce cross-chain costs to the same level as centralized witness-based cross-chain bridges that use TSS (Threshold Signature Scheme) without sacrificing decentralization.

Verifying cross-chain messages on the target chain is usually the most computationally intensive and costly part of a trustless cross-chain process. The Omnity Route smart contract signs cross-chain messages, and the target chain contract authenticates them by checking its signature. No extra gas is needed on EVM target chains for msg sender checking.

On non-EVM chains, one ECDSA (Elliptic Curve Digital Signature Algorithm) signature verification is still orders of magnitude lower than the most advanced zk-proof verification in terms of gas cost — not to mention on-chain light client verification, which often involves a few dozen or even a few hundred signature checks, plus a Merkle-proof verification.

⚙️
Chain-Key Cryptography