BlueQubit AI.

Stanford Peaked Hackathon

Stanford exclusive Hackathon for cracking bitcoin wallets with peaked circuits

IN COLLABORATION WITH

Completed

Join our one-of-a-kind quantum hackathon, where you’ll put your quantum computing skills to test and solve Peak Circuit challenges. The competition is open to all experience levels - anyone from quantum enthusiasts to seasoned researchers is welcome.

📅 Schedule (Nov 4th)

  • 10:00 am PT: Hackathon Start
    • Talks, Sign-up, Team Formation
  • 11:30 am PT: Lunch 🍕
  • 12:01 pm PT: Problems released - Hacking begins 🚀
  • 10:00 pm PT: Hackathon ends.

💰 Bitcoin prizes

Each of the peaked circuits will be encoding a missing part of a private key of a bitcoin wallet - so cracking that missing part will let you claim all the bitcoins!

  1. Find the Hidden bistring S Solve the peaked circuit to find the hidden bitstring S
  2. Recover the Bitcoin wallet private key Each peaked circuit comes with a bitcoin wallet and a private key of the wallet will be revealed - with the last n bits masked. These n bits make up the hidden bistring S you found in step 1. Replacing the masked “X”s with S you can recover the 256-bit private key of the wallet!
  3. Sweep the wallet! You can use your favorite bitcoin wallet app (we recommend Exodus) to scan the QR code (of the WIF) generated from the private key and claim all the bitcoins in the wallet!

🔗 Useful Links

🎯 Peaked Circuits Challenge

Participants will receive special quantum circuits (Peaked Circuits) in .qasm format where each circuit sets up a specific quantum state. Hidden within that state is a single bitstring that appears with high probability.

Your mission is to find this bitstring!

Screenshot 2025-02-28 at 7.34.59 PM

In the example above, 0110 is the peak bitstring as it has comparatively much higher probability to be measured than all the other bitstrings. And below you can find the .qasm file that prepared this state:

OPENQASM 2.0;
include "qelib1.inc";
qreg q[4];
x q[0];
x q[3];
ry(0.8*pi) q[0];
ry(0.8*pi) q[1];
ry(0.8*pi) q[2];
ry(0.8*pi) q[3];

You are welcome to use BlueQubit’s quantum and simulation devices to tackle these circuits. To crack the hardest ones though - you have to get creative and you might need to use other simulation tools as well.

📚 Peaked Circuits in a Nutshell

“Peaked circuits” are pre-constructed quantum circuits with a non-uniform distribution of measurement outcomes. They are designed in a way that one particular bitstring has a higher probability than others, e.g. O(1) as opposed to exponentially small amplitude.

They were introduced by Scott Aaronson as a way to achieve verifiable quantum advantage. Carefully crafted peaked circuits look like random circuits - like the one used by Google in their benchmark that would take supercomputers septillion=10²⁵ years to replicate. However, unlike random circuits - peaked circuits are much easier to verify: all you need to do is to run them on a quantum computer and verify you get the correct hidden bitstring!

This quantum hackathon aims to test the skills of quantum researchers and enthusiasts in how well they can use quantum computers and simulators to crack such peaked circuits.

💬 Frequently Asked Questions

1. Can I participate with a team?

Absolutely! Only make sure to signup and make submissions from a single account.

2. Do I need prior experience in quantum computing to join this hackathon?

Not really - all you need is to know what a quantum circuit is. Skills in quantum simulations and prior experience with different quantum simulators will definitely go a long way!

3. How long does the Hackathon last?

Our quantum computing hackathon will last 10 hours.

4. What challenges can I expect in this quantum hackathon?

All problems in our hackathon will be related to peak circuits - you will need to find a way to simulate (or execute) a quantum circuit to find the hidden peak bitstring.

5. How do I prepare for the Hackathon if I’m new to quantum programming?

For beginners or budding enthusiasts, we recommend going through basic tutorials offered by Qiskit or PennyLane. Make sure to get familiar with quantum circuits and how they prepare a quantum state.

6. Can I use real quantum hardware?

Absolutely! You can also use the various simulators available on the BlueQubit platform!

7. How are winners selected?

Winners are chosen based on the highest number of problems they solve correctly in the shortest time.

8. Is there a participation fee?

No. Registration is free!