QANplatform
qanplatform.comIntro to QANplatformTechnology FeaturesQANX TokenDev Docs
  • qanplatform.com
  • Welcome
  • Community
    • Social media
    • Newsletter
  • TECHNOLOGY
    • 🟢Intro to QANplatform
    • Technology Features
      • Hybrid blockchain
      • Multi-language Smart Contracts | Hyperpolyglot
      • Ethereum EVM Compatibility
      • Integrations
      • Proof-of-Randomness (PoR) consensus algorithm
      • Transaction per second (TPS)
      • Developer Royalty Fees
      • Mobile Phone Validation
      • Low-cost fixed transaction fees
      • Quantum-resistant Security
    • Use Cases
    • Blockchain 101
      • Blockchain Basics
      • Crypto Wallets
      • Coin and Token Types
      • Blockchain Transactions
  • QANX Token
    • What is QANX?
    • How to Buy QANX?
      • Buy QANX on PancakeSwap
      • Buy QANX on Uniswap
      • Buy QANX on Gate.io
      • Buy QANX on BitMart
      • Buy QANX on BingX
    • How to Store QANX
      • Store QANX in MetaMask
        • How to add QANX token to MetaMask
      • Store QANX in Trust Wallet
        • How to add QANX token to Trust Wallet
      • Store QANX in MEW
        • How to add QANX token to MEW
      • Other wallets
  • DEVELOPERS
    • QAN Private Blockchain
    • QAN TestNet
    • [QVM] Multi-language smart contracts
      • Generic workflow
        • Common API
        • Installing qvmctl
        • Setting up your workspace
        • Writing a smart contract
        • Compiling a smart contract
        • Deploying a smart contract
        • Calling a smart contract function
        • Reading smart contract storage
      • DOCs for supported languages
        • JavaScript (JS) smart contract
          • Writing a smart contract in JavaScript (JS)
          • Compiling a smart contract in JavaScript (JS)
        • Java smart contract
          • Writing a smart contract in Java
          • Compiling a smart contract in Java
        • Python smart contract
          • Writing a smart contract in Python
          • Compiling a smart contract in Python
        • TypeScript (TS) smart contract
          • Writing a smart contract in TypeScript (TS)
          • Compiling a smart contract in TypeScript (TS)
        • C# (C-Sharp) smart contract
          • Writing a smart contract in C# (C-Sharp)
          • Compiling a smart contract in C# (C-Sharp)
        • C++ smart contract
          • Writing a smart contract in C++
          • Compiling a smart contract in C++
        • C smart contract
          • Writing a smart contract in C
          • Compiling a smart contract in C
        • Golang (Go) smart contract
          • Writing a smart contract in Golang (Go)
          • Compiling a smart contract in Golang (Go)
        • Rust smart contract
          • Writing a smart contract in Rust
          • Compiling a smart contract in Rust
        • Kotlin smart contract
          • Writing a smart contract in Kotlin
          • Compiling a smart contract in Kotlin
      • [QVM] Versions & Changelog
        • V0.0.1
        • V0.0.2
    • Smart Contract Developers
    • Validators
    • Node Providers
  • ABOUT US
    • Company
    • Roadmap
    • Press kit & Media assets
    • Media mentions
    • Blog
  • Papers
    • White Paper
    • Pitch Deck
    • Onepager
    • Ebooks
      • Quantum-computing and Blockchain: The Definitive Guide
      • Blockchain's Energy Consumption: The Definitive Guide
      • Blockchain's Transaction Speed: The Definitive Guide
  • Audits
    • QANX Bridge Audit
    • QANX Token Audit
    • QAN TestNet Audit
  • Disclaimers
    • Disclaimer
      • Validation
      • Privacy Policy
      • Cookie Policy
Powered by GitBook
On this page
  • QANplatform, the quantum-resistant blockchain platform
  • QANplatform's Lattice-based post-quantum cryptographic algorithm implemented in Go programming language
  • QANplatform is using NIST approved primary post-quantum algorithm.
  1. TECHNOLOGY
  2. Technology Features

Quantum-resistant Security

QANplatform, the quantum-resistant blockchain platform

PreviousLow-cost fixed transaction feesNextUse Cases

Last updated 4 months ago

[BREAKING NEWS]: NIST recommends CRYSTALS-Dilithium as the primary algorithm for quantum-resistant signatures - the one QANplatform has chosen well before NIST officially recommending it and is being used through QAN XLINK.

💡[Definition] Quantum-resistant:

Quantum-resistant algorithms — also known as post-quantum, quantum-secure, or quantum-safe — are cryptographic algorithms that can resist attacks from quantum computers.

[Market problem]: Quantum computers will break 99% of today's blockchain platforms

Powerful quantum computers with enough stable, error-corrected logical qubits will be able to break 99% of today's blockchain platforms and cryptocurrencies like Bitcoin, Ethereum, Solana, Cardano, Ripple, Polkadot, etc.

QANplatform, the quantum-resistant blockchain platform

The quantum computer threat is no longer just a FUD. Powerful quantum computers with enough stable, error-corrected logical qubits will break the cryptography behind 99% of today’s blockchain platforms.

The most worrying and already proven part is that they will be able to break most asymmetric cryptography-related schemes, including the digital signature scheme used by Bitcoin and Ethereum, etc.

In short, we trusted these algorithms because incrementing the key size would increase the hardness of breaking it exponentially. Quantum computers will linearly tackle this, meaning doubling the key size will only need double the qubits to break. Everything we considered safe so far would be gone for this reason.

QANplatform's Lattice-based post-quantum cryptographic algorithm implemented in Go programming language

We implemented a post-quantum signature scheme that is used to cross-sign accounts. This was necessary so that as quantum computers become available we'd have an immediate solution as opposed to anyone else on the market.

QANplatform is using NIST approved primary post-quantum algorithm.

NIST (National Institute of Standards and Technology) was founded in 1901. Its role is creating critical measurement solutions and promoting equitable technology standards for the world.

On the 13th of August, 2024, NIST released the first 3 finalized quantum-resistant cryptographic algorithms which includes CRYSTALS-Dilithium as the primary algorithm for quantum-resistant signatures. QANplatform has chosen this algorithm well before NIST officially recommending it and is being used through QAN XLINK to provide an alternative signature scheme which can withstand the attack of quantum computers that will crack the security used to protect privacy in the digital systems we rely on every day.

This makes QANplatform the only blockchain platform on the market which offers Ethereum compatibility and a 100% safe and successful migration path in the post-quantum era.

NIST recommends CRYSTALS-Dilithium as the primary algorithm for quantum-resistant signatures - the one #QANplatform has chosen before and is using through QAN XLINK.

Key Takeaways — [Quantum-resistant Security]:

  • Quantum computers will break 99% of today's blockchain platforms.

  • Upgrading cryptography primitives in existing blockchain implementations won’t save them from the quantum threat.

  • All wallets relying on EC cryptography which have at least 1 outgoing transaction will break.

  • One of QANplatform's IPs is QAN XLINK, which is responsible for ensuring a 100% successful migration path when quantum computing attacks will affect elliptic curve cryptography.

  • NIST recommends CRYSTALS-Dilithium as the primary algorithm for quantum-resistant signatures - the one QANplatform has chosen before and is using through QAN XLINK.

Based on the latest post-quantum cryptographic research ()()()() all wallets relying on EC cryptography that have at least 1 outgoing transaction will break by a 1,121+ qubits quantum computer.

QANplatform has developed 4 IPs (Intellectual Properties): consensus algorithm, , for major providers. The most important is QAN XLINK, which is responsible for ensuring a 100% successful migration path when quantum computing attacks will affect elliptic curve cryptography utilized by mainstream blockchains.

1
2
3
4
Proof-of-Randomness (PoR)
Multi-language smart contract development (Hyperpolyglot)
Rapid cloud deployment
QANplatform joins Linux Foundation and its Post-Quantum Cryptography AllianceCointelegraph
Johann Polecsak, Co-Founder and CTO of QANplatform at QuantumEnterprise event in San Diego
Logo