Verification

Why Verification Matters

Quantum Core is built on the principle of transparency. Every quantum pulse published can be independently verified by anyone, ensuring that the system operates as claimed and that the data is genuine.

This guide explains how to verify that Quantum Core pulses contain real quantum random data from the ANU QRNG.

Verification Methods

Method 1: View On-Chain Data

Every pulse card on the Quantum Core dashboard includes a "View on-chain" link. Clicking this opens Solana Explorer, where the raw blockchain data is visible.

What to look for:

Solana:

  • Account Data: The pulse account contains the hash, source, and timestamp

  • Transaction History: Shows when the account was created

  • Program Owner: Should be the Quantum Core program ID

XRPL:

  • Memo Data: The transaction memo contains the pulse hash, source, and timestamp

  • Transaction History: Shows when the transaction was validated

  • Destination: Should be the Quantum Core XRPL address

Explorer URL Patterns: Solana: https://explorer.solana.com/address/{PULSE_ADDRESS}?cluster=devnet XRPL: https://testnet.xrpl.org/transactions/{TX_HASH}

Method 2: Check the Source Field

Every pulse includes a src field that identifies the entropy source. For Quantum Core:

Field
Value

Source

ANU-QRNG

This identifier confirms that the quantum random data originates from the Australian National University Quantum Random Number Generator.

Method 3: Verify Timestamp Consistency

Each pulse includes a Unix timestamp indicating when it was published. Verification steps:

  1. Check timestamp is recent: Pulses should correspond to their claimed publication time

  2. Compare with block time: The Solana block timestamp or XRPL ledger close time should be close to the pulse timestamp

  3. Verify sequence: Pulse IDs should be sequential with increasing timestamps

Method 4: Hash Verification

The SHA-256 hash provides a cryptographic commitment to the quantum random data:

  1. Copy the hash from the pulse card

  2. Check uniqueness: Each pulse should have a unique hash

  3. Verify format: SHA-256 hashes are 64 hexadecimal characters (256 bits)

Example Hash:

a7f3b2c1d4e5f6789012345678901234567890abcdef123456789012345678ab

Verification Checklist

Use this checklist when verifying a quantum pulse:

Understanding the Trust Model

Quantum Core's trust model relies on several independent factors:

1. ANU QRNG Trustworthiness

The Australian National University is a respected academic institution. The QRNG is:

  • Peer-reviewed and published in scientific journals

  • Operated by quantum physics researchers

  • Continuously monitored for quality

2. Blockchain Immutability

Once data is written to Solana and XRPL:

  • It cannot be altered

  • It cannot be deleted

  • The timestamp is cryptographically secured

3. Open Source Transparency

The Quantum Core codebase allows anyone to:

  • Review the publication logic

  • Verify data processing

  • Deploy independent verification tools

4. On-Chain Verifiability

All data is publicly accessible:

  • No hidden databases

  • No private APIs required

  • Anyone can read directly from the blockchain

Last updated