00:00:01Rick Carback: What we observe right now is roughly like a 30 to 50 and sometimes 100 times reduction in the energy usage when you compare it against the GPUs and the CPUs operating on the network. Your average GPU is typically running between 700 and 1.5 kilowatt-hours and we're seeing roughly 100 to 200 of them competing against the quantum processing unit. We're seeing the quantum processing unit win in a fraction of the time.
00:00:35Murray Thom: Hello and welcome back to Quantum Matters, where quantum computing gets real from D-Wave. I'm your host, Murray Thom, as we move past the hype and the theoretical to explore practical real world applications of quantum computing today and where the biggest opportunities lie in the future. Let's open the box and see what's possible.
For years, blockchain networks have relied on the same foundation, using classical computing to validate transactions and secure their collective records. It works, but it can also be tremendously energy intensive. In parallel, quantum computers have demonstrated their ability to quickly produce high quality solutions to complex optimization problems, all the while breaking new ground in the energy efficiency of computing. So the question becomes, what happens when you bring these two worlds together? Can you build a blockchain that doesn't just tolerate quantum computing, but actually uses it alongside classical systems to improve performance, efficiency, and security?
Today, we're going to explore exactly what that looks like in practice. Joining me are the co-founders of PostQuant Labs, the developer building Quip Network, Colton Dillion and Rick Carback.
Colton, Rick, welcome to Quantum Matters.
00:01:47Colton Dillion: Thanks for having us, Murray.
00:01:48Murray Thom: Yeah, happy to be here. Okay. So to kick things off, can you tell us about your organization and what you do there? Colton, why don't we start with you?
00:01:55Colton Dillion: Yeah. My name's Colton Dillion, I'm the CEO at PostQuant Labs and we are the first developer behind the Quip Network, which is the worldwide quantum computer. Basically, we just helped to set all the rules to do promotion for the network and to build the software that helps the network to run, which includes all of these quantum computers and classical computers together.
00:02:16Murray Thom: Awesome. And Rick?
00:02:18Rick Carback: I'm the CTO of PostQuant Labs. My main day-to-day is working on the quantum algorithms and trying to get the blockchain into shape.
00:02:25Murray Thom: Okay. So I have heard blockchain mentioned many times. I'm sure everyone has heard about it in the news, but I think it would help for people... As I've looked into it, I've really realized it's kind of like a system. It's a system of people and technology working together to accomplish a particular goal. Can you define blockchain in simple terms?
00:02:45Colton Dillion: Yeah. So the way I like to describe a blockchain is that it's a technology to help get everyone to agree on the truth. So in the world of computer science and distributed systems, we have a lot of problems about what if somebody chooses not to deliver a message or somebody tries to lie to you about the messages they've received? And so we came up with a bunch of consensus protocols that allow you to deterministically find out whether a portion of the network is trying to lie to the rest of the network.
And so what blockchains do is they're a relatively newer technology in the context of payments where essentially you can guarantee that as long as 51% of the network isn't colluding together to lie to everyone else, you can essentially catch the people who are trying to fool the network when they do so. So any application where you're trying to get a strong set of records that everyone agrees on like payments, like supply chains, like computing systems, then you can use this technology to make sure that everyone agrees on all of the transactions that have occurred in the past.
00:03:54Murray Thom: Okay. Interesting.
So Rick, Quip Network launched a quantum classical blockchain testnet to assess how quantum computing can provide a more secure and energy efficient blockchain network. Can you tell us more about it and maybe how it's using quantum computers alongside other computing platforms?
00:04:10Rick Carback: Yeah. So there are kind of two constraints we had to deal with. One is we wanted the classical computers to be able to compete with the quantum computer, at least at first, because we wanted to provide evidence that these systems actually can outperform classical computers. So we spent a lot of time thinking about how do we make the problem easy enough so that you can do that comparison, at least initially, and then as they grow and become more powerful, how do we take that and move on with that?
So what we landed on was a very basic randomized optimization model. So every time you're running, the blockchain network is producing a block in the blockchain, they're running this optimization problem and they're trying to find the most optimal solution for that optimization problem. And it's also designed so that it's easy enough for regular computers to also find the optimization problem. So at least some of the time, a classical computer is beating the quantum computer, it's able to find an optimal solution faster than the quantum computer. Because there's many more classical computers doing it, it's reasonable to assume that they will find it at least some percentage of the time.
00:05:22Colton Dillion: I think it would be helpful also to add some context there for the audience that might not be familiar with Bitcoin. Bitcoin's obviously one of the most popular cryptocurrencies. It's now 3% to 5% of a lot of funds' portfolios that when you deposit to your 401k, you may be buying some Bitcoin. And the way this network works is essentially we have this mathematical function that every computer has to run that essentially amounts to a lottery. And the assumption is that if you have enough people participating in the network, it's really hard to randomly choose somebody in the network who knows another guy who wants to counterfeit a transaction. They want to say, "Hey, this transaction never happened, or we're producing an equivalent transaction that spends the same currency." And so if you can have a lot of confidence that this lottery is fair, that you'll never choose the same person twice, then you can be pretty certain that nobody's going to be able to lie to the network, that somebody new will check the ledger, say, "Hey, this doesn't add up," and they'll report that to the rest of the network.
And so the way we do this in Bitcoin is that we have a hashing problem where you're just trying to guess a random number basically, generate a random number that's below a certain value and this is the lottery. And so D-Wave actually produced another blockchain paper saying, "Hey, we can do a similar sort of problem, but the challenge with this implementation was that only quantum computers could participate, that classical computers could not do this same problem. And so while we're still in the early stages of quantum computing, it makes it difficult to have a decentralized network because you know exactly who owns all the quantum computers in the network. And so we got really excited about this because we thought, hey, maybe there's a way we can combine these two concepts where the classical computers are participating with the quantum computers, but the quantum computers are still showing that they have this advantage and the lottery is still fair.
And so that's what Rick's talking about is it's called a proof of useful work and essentially you're just proving that you've done something useful, and this has taken a lot of compute and it's very difficult to fake that you've done this compute because you have to get the right answer. And if we can apply this to real consumer applications like trying to deliver packages around the US or trying to find better portfolio allocations in finance or trying to model new molecules, then we can actually reuse this work for real industrial tasks.
00:07:50Murray Thom: That's a great explanation.
Colton, just to clarify something, because you mentioned guess a random number that's below a certain value, and the reason why that is a lot harder than it seems to be is because a hash function is basically something that takes the number that you guess and transforms it into a new number and that's the number you're trying to get into a low value and you can't run that in reverse because the hash function is sort of cryptographically secure going in the backwards direction. So that's what's sort of referred to as pre-image resistance. Have I got that right?
00:08:16Colton Dillion: Exactly. So if you remember having a decoder ring back in the day, it was a little ring that you could line up the letters and it would tell you how to write an encrypted message. Essentially, you can take a bunch of these decoder rings, you can put them all around each other and if you change one letter, it'll change all of the letters after it. And so you get this really hard to predict output. And so when you're guessing a number, you'll run it through this algorithm and it'll come up with a new number, and it's that last number that has to be below the maximal value. And so it turns out this is really difficult to cheat with known techniques and so it turns out to approximate a fair lottery.
00:09:02Rick Carback: Yeah. Another way to think about it is sort of a trap door function. You can go through it, but you can't come back from it. And there's a lot of mathematical concepts that are involved and hash functions don't just use one of them. They tend to use several of them, which also makes them very resistant to attacks from quantum computers because there's no single mathematical function that you can apply. You have to sort of apply multiple ones in sequence.
00:09:30Murray Thom: We know that blockchains can run on classical computers only and also we know now, from a research paper that D-Wave published in 2025, that we can build incredibly energy efficient blockchains where only quantum computers can create the chains. Those are sort of like two limits on a spectrum, all classical and all quantum.
So Colton, this test network has been designed so that it's different from these two extremes. There's a lever that you can pull to tune the relative difficulty of the blockchain mining for classical to quantum systems. So other than what Rick was talking about in terms of allowing us to then compare the results from both systems, what other advantages does this provide for the blockchain network?
00:10:11Colton Dillion: So one, it increases your distribution, right? We talked a little bit earlier about if you only have quantum computers, there's a limited number of them out there. And so if you only have 200 people in your network who are passing around the right to write in the ledger to record true history, there's a good chance that a large number of those 200 people know each other and their friends and they might try and collude to cheat other people. But if you can grow that distribution so that it's thousands of people, tens of thousands, hundreds of thousands of people who are trying to write in this ledger, it's much less likely that there's a large chunk of them that all want to collude together.
And so one, we want to increase that distribution so that people who have regular computers, my Mac sitting on the desk recording me can run the program and validate that the quantum computer is putting real results out and not just giving us junk pretending to answer a question. And similarly, it can try and compete. Now, it's not going to win a lot of the time if it's just my computer against D-Wave Advantage2, but if we get hundreds and hundreds of these computers, over a million cores, then we're starting to really compete with the D-Wave on this limited problem.
And so that's one of the other advantages is that we create this record of how do these different platforms perform. And so we can really start to measure what is the advantage on an energy basis, on a time to solution basis, on a solution quality basis. And all three of these things matter to real businesses. If you're in finance, it really matters to you to get an answer 60 seconds faster than a large cluster of GPUs. If you're designing a multi-billion dollar chemical plant, getting a half percent improvement on your yield every year can have really meaningful impact on your revenue. And similarly, if you're training an AI model and it's going to take a gigawatt every hour, using a quantum computer to do that at 100X less energy could have a really meaningful impact on your bottom line.
00:12:16Murray Thom: It's so fascinating because it builds on this point you were mentioning earlier about this is a network where there needs to be a consensus system, but you need to have that community involved. So that lever is allowing you to broaden out that community, but then there's so many other aspects to this. I often think about this when I'm explaining to people why quantum mechanics seems very counterintuitive. And the reason is because we gain our intuition from interacting with the real world. As children, we're kicking balls around and playing with sticks and things like that. And we get a sense for how things move and how the world works, but we never really get a chance to actually interact with a quantum mechanical system. And by engineering and building these quantum computers, we're actually making a system that we can interact with that does behave quantum mechanically.
And I've often felt that if you can build an engine out of that, that's doing useful work for you, that gives you an opportunity to learn things about it that you might not have appreciated earlier. And Colton and Rick, both of you have commented about the fact that being able to see quantum computers used in this blockchain network way, you're getting a chance to see and it's recorded in a public context, how those systems are competing against one another, and just like you were saying, Colton, on many different metrics, how they perform.
So Rick, I want to talk a little bit about the energy efficiency of the Quip Network with the use of quantum computers. What is your vision here?
00:13:34Rick Carback: What we observe right now is roughly a 30 to 50 and sometimes a hundred times reduction in the energy usage when you compare it against the GPUs and the CPUs operating on the network. Your average GPU is typically running between 700 and 1.5 kilowatt-hours and we're seeing roughly 100 to 200 of them competing against the quantum processing unit, and we're seeing the quantum processing unit win in a fraction of the time. The GPUs are typically running for 60 to 120 seconds, one to two minutes, whereas the quantum processing unit, in many cases, is running maybe five to 10 seconds. And when you think about the characteristics of the current quantum processing unit, they're currently about 12 kilowatt-hours, and that includes the sub-zero refrigeration that you need. That's an impressive number just by comparison.
And when we get into the harder problems, the quantum processing unit just kind of has the same operating characteristic no matter how hard you run it, because it has to be running all the time because it needs that super cooling. Whereas the GPUs, they have to be turned on and off. So there is a little bit of a trade-off there, but if you're going to be running it all the time, you might as well be having it do useful work, right?
00:14:51Murray Thom: Yeah. I mean, it's interesting because it's important for us to keep in mind that power is just the rate with which we're consuming energy. So as you're saying, if we're using between 750 watts to like 1,500 watts per GPU system, we're hovering around that one kilowatt range and a quantum computer is consuming about 12.5 kilowatts. Let's provide ourselves with a little bit of intuition here. So 12.5 kilowatts is like three conventional ovens in a kitchen or something like that. And if you run a quantum computer using 12.5 kilowatts for about 20 minutes, that's less than a dollar's worth of electricity. So once you start getting into running hundreds of GPUs, even once you get past running 20 GPUs, the rate with which you're consuming energy is going to be higher. And then that second factor you mentioned is also important, which is like, well, how long do you have to run it? Because if you've got that lower rate, but then also you're running it for less time, that's a big win.
Colton, what are your thoughts here?
00:15:49Colton Dillion: A huge win. So what we find is that in this blockchain, we require that you meet a certain difficulty target. So when you find an optimal solution, it has to be sufficiently optimal. And so if you're looking for two standard deviations, a 99.7% answer, the quantum computer will deliver one answer to you for 12 watts, 12.5 watts of energy. A cluster of 80 H100 GPUs, again, one of these GPU clusters that are very commonly used in high performance computing, you'll use on the order of 1200 watts. So almost 100 times more or a little over 100 times more than 80 H100 GPUs and the GPU cluster will only deliver an answer to you faster than the quantum processor 8% of the time. So eight times out of 100, the quantum computer will take longer just because of the space that you're exploring, but the majority of the time you'll get that better answer faster using less energy on the quantum processor.
If you want to scale this up to 1,000 H100 GPUs, now it's a little bit more even. The 1,000 GPUs will win about 66% of the time in speed to solution, but they still can't deliver the same quality of solution. So if the thing that really matters to you is that you're saving that half percent on your multi-billion-dollar plant design, then the quantum computer is a preferred platform for that specific application.
And so it's really interesting to sort of see how the platform that you use may change based on the factors that really matter to your application. And for that, you really do want to know the processors that you're working with or have a team that knows those trade-offs.
00:17:38Rick Carback: And I'll add to that, that all the numbers that Colton just talked about are all on random models. If your data is a particularly hairy construction that has sort of a hidden subgroup style problem or something that might be taken advantage of with the quantum tunneling effect, then it's probably days, maybe years for a GPU cluster. We have examples from research papers where they're claiming millions of years or billions of years for a classical computer to keep up and like 20 minutes on the quantum processing unit. So there's a massive range of potentiality here.
00:18:12Murray Thom: I mean, there's another dimension to this that I just want to bring to the conversation, which is that the computers we use in our everyday lives, like in laptops and cell phones, they run at room temperature, but when you turn them on, they heat up. What's interesting about these refrigeration systems, Rick, that you're mentioning is that the quantum computers are running at low temperature, cryogenic temperatures. But what's fascinating about that is that when you turn them on, they don't heat up. So what's happened is that over the last six generations of commercial quantum processors that we've developed, the power consumption of that system, that 12.5 to 15 kilowatts that you've been talking about has remained flat. And the reason for that is because the quantum processor unit inside it at that low temperature is consuming less power, like a million times less power than a mobile phone. So it's fascinating in terms of the energy efficiency of the compute, but also in terms of its growth when we compare that against classical computers where they're just consuming more energy as time goes on.
So I think it's developing this network and demonstrating that it's working and attracting users to this community so that they can see that and understand that I think is very valuable, both in terms of their understanding about the technology and how it can grow, but then also the usefulness of this network.
00:19:20Colton Dillion: And for people in the audience who aren't familiar with mining as an industry, it works very similarly whether you're mining oil, whether you're mining lithium or your opal or whatever material you're trying to extract, it's very energy intensive. And so as a miner, you may choose not to try and extract value while oil prices are high or energy is high or cost of capital is high and all of these factors go into your decision whether to be mining on any given day. And so Bitcoin and other blockchain networks are no different. If your energy costs more, then you don't want to mine that day.
And so similarly here, if we find that quantum processors are actually much more efficient to be mining these particular problems and to be solving these optimization problems, the network will naturally reconfigure itself to prefer those types of platforms. And so not only are we providing this record here, but you'll actually start to see the economics shift as we did with Bitcoin. People literally designed computers that are specialized only to solve this specific math problem of hashing. And so if the quantum processors are solving these optimization problems more efficiently than everyone else, there will be groups that modify computers just to do this specific problem and we'll really see what the performance characteristics are between those platforms as they get developed.
So it's a really exciting place to play in because these incentives drive so much complexity, but also have really good second order effects that reflect back on the industry as a whole.
00:21:03Murray Thom: Yeah. It's a fascinating microcosm of the economy where the economy itself is like a self-adaptive network because of the incentives that are at play. And then I love that analogy you're making to the real task of physically mining things from the ground where the energy costs are a factor when you're considering that activity.
00:21:21Colton Dillion: Well, I think it was Ilya Sutskever, one of the creators behind modern AI models, he said that data is our fossil fuel and truly computation is a resource. The ability to convert information into useful work is a resource. And so when we say that we're mining, we mean that literally. We are extracting this resource from all of these dormant computers that may not be active at any given time or maybe just processing packets locally. They can actually do really interesting useful work that solves meaningful problems for real businesses and real people.
00:22:06Murray Thom: Okay. So if we, let's say, step back and take a look at the full picture of the Quip Network, there's a journey and a process to create a new blockchain network. And we've talked about the testnet. Can you tell us a little bit about the key steps along the way as the Quip Network builds?
00:22:21Colton Dillion: Absolutely. So if you think about the internet, it started out as a bunch of government labs and universities getting together and connecting their computers to share information on them. And eventually that evolved where suddenly people at home, hand radio enthusiasts and other kinds of computer enthusiasts were all coming together to provide comments and proposals on how to make the network better, faster, more efficient and easier for people to plug into. And over time we eventually got the modem, we got the router, and now you have a Google Fi where you don't even have to think about it, you just plug it into the wall and you get internet.
And so we have a very similar process here where at first it's a lot of businesses like D-Wave, universities, government labs, and they're contributing to this protocol trying to define what it is. How do we make sure that it's secure? How do we make sure that the problems it's solving are really useful? And how do we pass back and forth responsibility between all of these parties? And so this testnet is the first phase of that. It's let's get people on board, let's get them looking at the code, let's get them looking at the process and telling us where it doesn't work or where it seems to unfairly advantage one party over another.
And the next step is once we've all agreed on that, now we have to launch the main network where we're passing around real value. Essentially the network mints compute credits and so we have to get people like D-Wave or like Amazon or like IBM to accept these compute credits as a trade for the compute that they're going to give to the network. And then we also have to convince consumers that these credits are going to have value in the future, that they'll be able to get compute out of it eventually. And so we have to work this multi-sided market where the consumers buy the compute credits, the producers will accept those compute credits and solve problems, and then the consumer gets a useful problem out of it and that has a meaningful impact on their revenue or their bottom line.
And then there's this third party of the developers of, we want to engage researchers, we want to engage quantum algorithm designers and get them involved in the network so that they're sharing their work. So if I'm a consumer, I don't have to know a lot about quantum computing. Right now it's a very long process to understand what is quantum computing, how does it work, and then how does it work on any given processor? And so if we can offload that burden to the people who already know and we can share that work in an open source library where anyone can see that work, then that's where we want to go.
And so we're just bringing all these participants in this very complex marketplace together and trying to get them to collaborate on the functions and methods by which the protocol works. So it's a very long and involved process, but that's how we got the internet and we hope that this can be a similar sort of development between quantum computers and classical computers.
00:25:35Murray Thom: That's just a fantastic explanation. And where do you see this? What's the ultimate end goal? What's the long-term vision about what this can become and how should people think about that?
00:25:45Colton Dillion: So when we say we want to build the worldwide quantum computer, we mean it. We want every quantum processor in the world to be connected together solving the same problems. And for the problems where they get a speed-up by working with classical computers, we want those classical computers also participating in that.
One of the cool things about quantum processors is that unlike GPUs where you add one more GPU, you've doubled your throughput, you've doubled your compute power, with a quantum processor, you add a single qubit and you've doubled the search space, the space of information you can represent. And so you add one more processor and you've squared your compute power. So it's exponential returns. And so that means that in the future, when you want to solve the toughest problems, it's not going to be enough to be one of these big organizations like Google or Amazon or IBM, you're going to want to beat all of them because just adding one more processor is going to have a huge impact on the space of problems that you can solve and the power of the system as a whole.
And so that's really what we're building towards is how do we get all of these processors cooperating together in a way that one person can't ruin the computation for everybody. You need ways to detect that somebody has, say, measured a program early without telling somebody else. You need ways to protect the information that people are submitting to all these parties that they don't know so that way they're not exposing their trade secrets or client information to the network. And all of these are problems that need to be solved as a group, as a community, as the whole world to make sure that we all agree on the way these processes need to be handled. And if we do that, then we really will have this worldwide computer that can solve problems that no other platform on earth can solve.
00:27:34Murray Thom: It's fascinating. And one of the questions I want to ask you, which I think is really helpful for people, is to think about what advice would you have given yourself when you started? What do you wish you knew back then that you know now? Rick, do you want to start us off?
00:27:51Rick Carback: So if I were to give myself advice all over again, I would really focus on two things when I'm testing the quantum computer. One is don't just hand it randomly-generated synthetic data because randomly-generated synthetic data may not have the properties that quantum computers exploit, like these hidden relationships that you aren't necessarily aware of. I would really try to find some real world data, otherwise you just might not get great results. And then the other major thing is really think about how you can chop the problem up into pieces to make it fit onto the hardware nicely. And it is true that the quantum computers are going to get bigger, they're going to be able to fit bigger problems over time, so it's something that will get easier, but it's still going to matter in terms of really extracting the maximum amount of performance out of the machine.
00:28:42Colton Dillion: And I think to add on to that is don't be intimidated by the academic literature. What we've found is that oftentimes the academic literature is really focused on the theoretical aspects and there are many practical aspects that don't quite get captured by some of these results. So when you actually experiment with the machine, you'll find that there are real constraints around how do we shuttle around bits and get them into registers or how do we take a problem and fit it onto the processor? And these apply to GPUs just as much as they do to QPUs.
And so the proof is in the eating of the pudding. You got to go out there, you got to work with the specific target machine that you're interested in seeing the results on and you got to try to think about different ways around the problem. Something I like to say is that if GPU computing is parallel computing, QPU computing is lateral computing. You really got to think laterally about the problem and there are many different ways that you can get to the same result while taking advantage of the things that these processors are really, really good at.
And so that would be my number one advice is don't take the papers at face value. Really investigate and try it yourself because I think you can surprise yourself with some of the low hanging fruit that was left unpicked.
00:30:06Murray Thom: I really appreciate. This has been a fascinating discussion. Colton, Rick, thank you so much for joining us on Quantum Matters.
00:30:13Colton Dillion: Thank you for having us, Murray, and we can't be more excited to be working with you guys on projects like these and making these tools more available because you've done some really incredible work on making really wonderful processors that can do things that really haven't been possible before.
00:30:29Rick Carback: Yeah, thank you. It's been a real pleasure. I can't express enough how much fun I'm having as a technical person playing with these systems and just getting this technology out there.
00:30:42Murray Thom: Well, I hope you enjoyed that episode as much as I did. It really helped me to understand blockchain technologies a lot better. It's much less abstract for me now and I have a stronger sense for its applications, how it works, and also how quantum and classical computers can work together to draw in a larger community and make blockchain technologies more energy efficient. It's phenomenal.
That's it for this episode of Quantum Matters. Thanks to you, our viewers and listeners, for joining me. Please follow so you don't miss an episode and to learn more about the Quip Network, D-Wave's work on blockchain technologies and how to get started with quantum computing, visit the links in our show notes. Until next time, I'm Murray Thom. Stay curious about your quantum reality.