DQPU can be tested in 3 different ways: - As a final user, executing a quantum program in the DQPU network using the qiskit library: https://dqpu.io/docs/qiskit_example.html - As sampler user, running the daemon that runs simulation in exchange of a reward: https://dqpu.io/nodes/sampler_node.html - As verifier user, running the daemon that checks and validate simulation results in exchange of a reward (verifier account should be add to the smart contract by the contract owner): https://dqpu.io/nodes/verifier_node.html You can check the status of jobs on the smart contract from this UI: https://dqpu.io/app/
About
DQPU (Decentralized Quantum Processing Unit) introduces a novel, decentralized approach to quantum computing that leverages the power of blockchain and smart contracts. It addresses the challenges of securely and reliably executing quantum computations in a trustless and transparent manner, while fostering a competitive ecosystem for quantum resource providers. - Quantum samplers in DQPU competes in order to run clients’ quantum circuits (simulated or run on real hardware) in exchange of a reward - Trusted verifiers check whenever quantum samplers try to cheat, introducing hidden “trap” qubits in the quantum programs - Every user is able to verify that the quantum sampling is correct with a certain probability