Welcome to Drivechain Twitter Spaces. This is Henry of LayerTwo Labs. Today is March 23rd, 2023, and we are excited to have another Drivechain conversation. Today we'll talk about anything the crowd wants to talk about. Bitcoin's fungibility and how that could be enhanced through the Zcash sidechain called zSide. There's also enormous on-chain scaling potential with the Thunder sidechain, and that would have big blocks as large as one gigabyte per block, so an enormous amount of on-chain onboarding potential there with Thunder. There's also the very exciting Hivemind peer-to-peer Oracle network that would be enabled through the Bitcoin Drivechain called Hivemind, and also DNS on the BitNames Drivechain could be enormously influential in the realm of naming, domain, and identity. There are many more planned Drivechains, each of which is a peer-to-peer sidechain that would be potentially tremendously valuable to Bitcoin's growth and centrality in the blockchain space. The goal here is, of course, to have every great blockchain idea be a Drivechain, be a Bitcoin sidechain. Instead of being an altcoin. So instead of great ideas being built on altcoins, we would have them all built on Bitcoin or copied onto Bitcoin sidechains instead of existing only as an altcoin, and then Bitcoiners can use these projects. Instead of having to sell their Bitcoin for an altcoin, they could just continue using Bitcoin, and that's the vision of Drivechain. Well, as the audience grows, all are welcome to come up to the stage, ask questions, and vibe with me up here if you'd like. I imagine we'll have more people joining, and all are welcome to come on up. All right. All right. All right. I've invited a bunch of the usual suspects to join. Mike Tidwell, Moon Settler, Super Testnet, Post Capone, and others. There are a lot of great people who talk on Drivechain Twitter spaces, and I've enjoyed all the conversations we've had. Hopefully some of those can join today, talk about the latest developments. There always is some new development, something going on, something happening, someone cooking up something to chat about. I think we should add a tweet to the nest, something for conversation. There have been a bunch of great posts by Adam Back, the head of Blockstream, about Drivechain. Two of my favorites are one where he talked about big block Drivechains, which are simply a clone of Bitcoin but with larger blocks, and it would exist as a sidechain. This would enable big blockers to remain within Bitcoin BTC and use the sidechain rather than go to an altcoin like BSV or BCH. In one of these tweets that Adam has written, he talked about Drivechain favorably to Roger Ver. Another time that Adam talked about Drivechain was in reference to Zcash and how it would be great to have a sidechain for privacy instead of having privacy enthusiasts use an altcoin. We have a request. Welcome to the stage. Oh dear. Is there a problem with connecting? This has been going on for a while where people are unable to connect. This has been going on for a while where people are unable to connect. All right, hopefully some people will join. Sometimes we just hang out here and chat the whole time. Sometimes we have a whole bunch of people joining. Who knows what the future holds? Oh, we have a new entrance to the space. Hello Malcolm. Come on up if you'd like and Ask a question or chat about any ideas or thoughts you have about Bitcoin. Sorry about that echo. I had my laptop on at the same time as my phone. So I'll invite you up, Malcolm. Let's see. Invite to speak. What a rare opportunity. You get to have the entire Twitter space to yourself. Say whatever you want. Welcome to the stage. Thanks for joining this very intimate gathering. What's up, man? Hey, hi. Thanks for bringing me up. I just got into this space because I was interested in listening and learning a little bit more about drivechains. And I don't think I quite understand how they work in the whole Bitcoin ecosystem compared to, say, the Lightning Network. So, yeah, I'm very interested in learning, mostly. That's great. The Lightning Network is a different technology than drivechain. What drivechain is focused on is what's called sidechains. So a drivechain is a sidechain that uses BIP300 and BIP301. And the Lightning Network doesn't require any new BIPs. Lightning was enabled in part through the SegWit upgrade for Bitcoin. And drivechain, similarly, is a technology which is enabled through an upgrade to Bitcoin that has not yet been adopted. So BIP300 and BIP301 are the two upgrades that drivechain would require. BIP300 is the one which is most important, which is the hash rate escrow. So a hash rate escrow is a miner controlled two-way peg for Bitcoin so that people can send their Bitcoin to an address. And as a result of that, that person would receive a token on the sidechain. And then when they're finished with that token, they send it back to an address and then they receive layer one Bitcoin. So that's called a two-way peg. And what it results in is people being able to use a protocol on Bitcoin that's different than Bitcoin layer one. And that protocol is the sidechain or the drivechain, you could say. And they're able to use that protocol and have the native account on the sidechain be a synthetic Bitcoin. So there's no altcoin involved. There's no speculative token. Because the native token on the sidechain trades one for one with Bitcoin. So it's merely a synthetic Bitcoin. It's not an altcoin that you would buy to make money relative to Bitcoin's value like Dogecoin. And the benefit of this is that you could have an entire new protocol like Monero or Zcash or Bitcoin Cash or Ethereum. Any of these altcoins could be cloned into a Bitcoin sidechain. And then people could benefit from their software. But at the same time, they wouldn't have sold their Bitcoin. So what sidechains are all about is enabling Bitcoiners to get different software experiences without having to get rid of their Bitcoin. So it makes Bitcoin more expressive, more extensible. That's the word Adam Back uses when he talks about the benefit of drivechain. He talks about extensibility. In other words, making Bitcoin have more of a broad platform for new technology and innovation. So it's making Bitcoin not just about one type of payment, but instead more complicated and interesting things like advanced privacy or advanced scalability. Making people have more options. It's like walking into a store where they sell many things instead of just selling one thing. So drive chainers want Bitcoin to be more competitive relative to altcoins. Drive chainers want Bitcoin to have all kinds of different technology built on top of it. And this would make Bitcoin more valuable. It would make Bitcoin's value go up, NGU potentially. It would also make Bitcoin more interesting. Make Bitcoin into a platform for more exciting innovation. A lot of the ideas and promise of Lightning are important and cool. But there's no doubt that drivechain could serve as a complement to Lightning. It would serve as a complement in the sense that there could be a drivechain that is built to facilitate Lightning. There could be a benefit to Bitcoiners for having more options. So instead of only using Lightning as a path for innovation and scalability, onboarding, people could also benefit from having the option to do things on sidechains. Can I continue asking questions? I would love it if you did. So the first one is, is the Liquid Network an example of a sidechain? Yes. Okay. What are some product users that are currently being applied? And which pain points has, for example, that sidechain fulfilled? Yeah, that's a great question. The Liquid Network is an outstanding achievement of Blockstream, which is one of the most important companies in the Bitcoin space. The Liquid Network, however, as described by its creators in their excellent white paper written in 2020, they talk about how there are some tradeoffs that are existing with Liquid. Notably, Liquid is, as I say, in many ways an outstanding achievement. One of the interesting tradeoffs involved in Liquid is it's not a miner controlled peg that holds the Bitcoin that is used in Liquid. Instead, it is a federation. So there are 15 parties that control that Bitcoin. Right now, it's about $50 million. Last time I checked, which was like maybe a month ago, $50 million worth of Bitcoin is in Liquid. So in theory, although there are all kinds of very intelligent safeguards in place, in theory, if those 15 parties or even maybe 11 of them were arrested, coerced, or decided to collude, then they could perhaps rob the users of the sidechain of their Bitcoin. Now, I don't want to misspeak, so I welcome anyone to come up and tell me how they think that's impossible. But it's my understanding that there is some amount of trust placed in those parties. Whereas if Liquid were instead a drivechain, then the collusion or coercion that would be required to rob the Bitcoin out of the sidechain, if it were a drivechain, would involve a majority of the Bitcoin hash rate. And the amount of time involved would be at a minimum, three months. And that's if the hash rate were entirely deployed 100% of it to this effort of robbing the sidechain. So the security model, as we say, of a federated sidechain is different than the security model of a drivechain. And the difference is that instead of a 15-party federation, you would instead have, with a drivechain, a miner-controlled peg. So I think what's great for Bitcoiners is to have the option to use the miner-controlled peg. No one should have to use it. It would be opt-in. So what drivechainers want to see is the Bitcoin community rally behind drivechain and enable it so that users can decide if they want to use it. It's kind of like, you know, people have a choice of what kind of neighborhood they want to live in, the city or the countryside. Some people prefer one, some people prefer the other. There's tradeoffs. In the city, you have noise, homeless people and pollution. And, you know, like, on the other hand, you have all the restaurants and the clubs and the exciting nightlife. So some people prefer the city. Others prefer living in the countryside with the cows, the clean air and the hiking trails. So some people might like a federation for their sidechain. Others might like the miner-controlled peg where a dynamic multitude of mining parties around the world control the peg. I would much prefer the drivechain approach. I think that the Bitcoin mining industry is a powerful and extremely economically robust phenomenon, and I would prefer that they are empowered to control the peg. Now, I myself have mining equipment, so I would participate in that potentially. So that's the essence of drivechain is that, in my view, it's peer-to-peer because Bitcoin is peer-to-peer and therefore Bitcoin mining is peer-to-peer because anyone can get started in mining. All you need is to have some hardware. You don't have to have anyone's permission. You have to have some computers, but, you know, it doesn't require permission to get computers, to get equipment. So, by contrast, a social approval is necessary to become part of the federation. You have to be admitted by the liquid authorities to become one of the 15 functionaries. So those are some of the differences. One of the key differences between the current sidechains on Bitcoin and the drivechains is that there's a different security model. So that's one key difference, just to kind of sum it up. So right now, every single sidechain on Bitcoin is federated, every single one, by necessity. There's no way around it. They're all federated sidechains. There's no way around it. They're all federated sidechains. That's something which even the drivechain critics would agree with, that all Bitcoin sidechains today are federated, period. Now, of course, each one, in the words of its advocates, would assert that they have designed their federation in a way that's optimized and that tries to mitigate the risks that accompany a federation. However, it's still federated. And what some of those critics of drivechain would say is that drivechain itself is a federation. However, I think that confuses the subject, because the drivechain is miner controlled, and therefore is fundamentally peer-to-peer. A federation is not peer-to-peer. So I think that's the angle. That's the dimension of analysis that I prefer, is that federations are fiat. And I say that not in a pejorative sense, but someone has to declare and deem someone else to be part of the federation. To become one of those 15 people, you must be chosen by some social group. Whereas to become part of the Bitcoin miners whose hash rate controls the miner controlled peg, you don't need anyone's approval. So some anonymous party right now in Africa, China, Russia, or America could start mining. And then if drivechain is enabled, they could start participating in the activities that are involved in drivechain. And no one's approval would be required. Miners in Bitcoin are presumed to be anonymous, mutually distrusting, and self-interested. Those are the three attributes of miners in Bitcoin that we can assume in the worst case, that they're all anonymous, mutually distrusting, and self-interested, and yet the system has emergent order. The same assumptions and presumptions are present in drivechain. We don't assume the miners will be good. We assume they'll be self-interested, and yet there'll be emergent order. And drivechain is a grand experiment. We don't know with absolute certainty how it would go. But part of making Bitcoin successful and competitive in the future, and trying to accelerate its adoption, means that we have to be trying to do things that'll make Bitcoin even stronger and better, and rapidly successful. And enabling all kinds of interesting, valuable sidechains on Bitcoin would be good, instead of having all of that innovation and demand flow to altcoins. So right now with sidechains, there's very little usage. It's like 100 million dollars of value are in the sidechains. There's 50 million in Liquid, and 50 million in RSK, and those are the big two, and there's no other big ones. So their total value is 100 million. Bitcoin has a market cap of around 400 billion. So right now, the total utilization of sidechains is under 1%, because 1% would be 4 billion in a sidechain, and we're at 100 million. So we're at like 0.001% or something of Bitcoin's value is in these sidechains. So I would say that the current sidechain dynamic is a failure. It's minuscule. And what we want is Bitcoin to adopt a design for sidechains which is explosive in its value, that we have like in one year, maybe a billion dollars of value in the sidechain. And then in a couple of years from now, like 10 years down the road, hopefully, hopefully, in most optimistic sense, we would have half of Bitcoin's value in these sidechains, and a ton of fee revenue flowing from them, because they'd all be merged mind like RSK. That's one difference also with Liquid. It's not merged mind. So the transaction fees on the sidechain are not paid to Bitcoin layer 1 miners. And in the far future, or perhaps sooner, there could be growing concern as to whether the value of Bitcoin's block space, that is to say its total transaction fee rate, is perhaps lower than what would be optimal. So the security budget problem is one of the things that some drive chainers are attuned to much more than the average Bitcoiner. Welcome to the stage, Porkchop. Always nice to have you here. Howdy, Henry. Malcolm, did that answer your question? Do you have any more? Or should we pivot to Porkchop? Um, yes, that was a lot of information. Thank you. And I'll leave one more question, because it was connected to that one. In case you want to answer that one or help with the information. Say that from the point of view of a customer or a customer, like a participant, like a normal human being that wants value, right? And like, understands now that okay, this is what could be offered in a drivechain, like in terms of participating in one, like you said, that's a miner and or the other option of the federation. But what's the current value? Which pain point is it serving to say, for example, in like you said, and I don't know, I'm not very knowledgeable other coins and stuff, but I've heard like, oh, like the NFT or whatever value they see out there about other things, right? Which pain point or pain points are being addressed? That could potentially Lord, there's like, normal human being that going into a drive chain? Yeah, so the there are a set of drivechains that are planned right now. So if drive chains adopted, then these drivechains will get launched most likely. And this set of drivechains you can review on drivechain.info. So if you click on drivechain.info, and then in the list of links, click on sidechain projects. That's sidechain projects in the list of links. You'll see all of the cool sidechain projects which are planned. Each of these is currently an altcoin with a few exceptions. So one of the sidechains. So like, your question is, what are the pain points of Bitcoin that would be ameliorated by the introduction of drivechain. So one of them is a lack of privacy. Right now, Bitcoin layer one has a certain degree of privacy, but many people prefer Monero or Zcash. So if we have drivechain, we can clone the privacy tech of Monero and of Zcash into drivechains. And then maybe those users would switch over. Because those users probably would like to keep their savings in Bitcoin, and then use a Bitcoin sidechain for the tech, for the extreme privacy tech. Whereas right now, what they have to do is they keep most of their money in Bitcoin, as the case may be. And then they put some of their money into Zcash or Monero. And then they move those around among each other for the extreme privacy. And when they're done, when they've made their profit from doing whatever they're doing, then they send their savings back to Bitcoin. So then they're dealing with their suffering, they have a pain point. Because whenever you hold an altcoin, you're suffering from the fluctuating value of that altcoin relative to Bitcoin's value. You're suffering from the exchange rate risk. Exchange rate risk is a cost to users. Half the time, you might benefit because the altcoin appreciates against Bitcoin. But the other half the time, or maybe most of the time, the altcoin is devaluing against Bitcoin. So you're in the altcoin for the privacy, or the low fees, right? Maybe you want to send an altcoin that has a penny per transaction in cost instead of Bitcoin, where it's like a dollar or two. So if you want to do a lot of small transactions, which is something Satoshi thought was cool, you have to either use Lightning or a big block altcoin. So these sidechain projects listed at drivechain.info include the privacy one, the Ethereum clone, the BitNames, which is a clone of Namecoin. This, by the way, this DNS drivechain, this is exactly what Satoshi was interested in. He thought it'd be cool to have another blockchain called BitDNS that would be DNS on blockchain. So you could have self-sovereignty of a domain name or whatever it is. And that could be kind of like a decentralized identity solution. It could have enormous impact on everything. There's huge potential in the best possible case for these drivechains. Another one is Thunder, which is a big block drivechain. So there's actually a lot of insight and value to like the BSV, BCH idea of big blocks. Their fundamental mistake is to have the big blocks on layer one. What they need to do is understand that big blocks on a sidechain is the way to go because then it's opt-in. So instead of forcing everyone to have big blocks on layer one, make the big blocks optional. Because when you do big blocks, what ends up happening is it's very expensive to have a full node. So there are very few people with full nodes and therefore there's lower decentralization. What we want to do is make it opt-in. So maybe I would keep all my money on Bitcoin layer one, Bitcoin layer one, send a little bit into the big block sidechain, and then we can send the money around really cheap. And the user experience would be much different than with Lightning. Lightning is a very complicated system and it has lots of scaling and growing pains, and it's very developer-centric. There's all these people working on it all the time. Sidechains are a lot different. Sidechains are kind of simple. So if you have a big block sidechain, there isn't that much complicated development that goes into that. You just build it one time and then everyone can move the money around and pay a thousandth of a penny in a transaction fee. And then we have cheap, very scalable cash. Satoshi himself was excited about this. He thought that there'd be an economy. There would be an economy of micropayments. And he thought that'd be cool. He wrote about that like two or three times. And then it didn't happen with Bitcoin. Now the plan is to have high fees on layer one, and that's good. But we got to have these sidechains so people can opt-in to that low-fee format and then pay all the fees, approximately all of them, to the layer one miners. So it's really an ingenious approach, having all these different sidechains all paying their fees to layer one. Thanks for your questions. You can learn more at drivechain.info. You can also, I encourage you to read Fiatjaf's essay on drivechain. Fiatjaf is the creator of Nostr, and he is also a very enthusiastic advocate for drivechain. He has written about drivechain in very favorable terms. In fact, he has tweeted multiple times that if we don't do drivechain, Bitcoin probably will fail. For example, he said in a tweet, drivechain is our only hope. We need drivechain or all the work of thousands in the last 13 years will be in vain. So there you go. He's not unclear in his support. He's very clear. So his essay is at fiatjaf.com, and you can find it by clicking on Bitcoin and then click on drivechain and read his essay. I recommend it. Thank you, Lair. How's it going, Henry? You can call me Henry. Okay. So, question about your drivechain. I've obviously listened to you for quite some time. I'm sorry, you haven't. It's great. It's great, man. It's been a wealth of knowledge. So, the double peg, right? The understanding of drivechains working harmoniously with Bitcoin, you know, no shit coinery makes sense. When I look at something like Stacks, what's your opinion on that? I think the Stacks project is great. They're trying to do what they can do in the absence of drivechain. So, they are trying to enable technology and use of Bitcoin in the absence of drivechain. So, they are trying to enable technology and use of Bitcoin to some extent, while drivechain is not yet available. I think that their outlook is probably that maybe drivechain will never come. And therefore, instead of just advocating for drivechain and being patient, they are building what they can build. Their approach uses Bitcoin in a certain interesting way, proof of transfer. And it's the ideas of Munib, who has a PhD in computer science. Their approach does involve the creation of an altcoin, which yielded a lot of money for the creators of that program. If drivechain were adopted, then probably that altcoin would lose value, I think, because people would be building on Bitcoin in a drivechain approach, which doesn't necessarily require the use of an altcoin. So, if you told me that drivechain is going to be adopted in a year from now, I would not want to own STX. I've never owned any STX, but I don't have any hostility towards them. I think they're great. They're doing good work. And maybe they're right. Maybe drivechain will never come. And therefore, the next best thing you can do is build some kind of approach that uses an altcoin because maybe that's necessary. Now, of course, with Rootstock, there's all kinds of extensibility and potential with Rootstock. And Rootstock doesn't have a native altcoin. I know that in the history of Rootstock, there have been one or two ICOs and different approaches taken. But in my view, Rootstock is the main thing going on there is that they have a synthetic Bitcoin that's in a federated peg. So the RBTC token, which has about $50 million of value, maybe now it's like $60 million. And then they have things like Sovereign. So you can have altcoins and tokens on Rootstock because it's supposed to be similar to Ethereum in nature, but paying fees to Bitcoin. So I think Rootstock is the closest thing to drivechain in terms of like Rootstock is merged mind, Stacks is not. Stacks is not a merged mind sidechain. So I would say Rootstock is my favorite Bitcoin project. And then second after that comes Liquid and things like Stacks. I haven't looked into as much, but good for them for building on Bitcoin. They could have just completely done an altcoin like Ethereum or Monero, but instead they're doing something that is linked to Bitcoin. I think that some amount of fees actually come, some amount of fees are paid by Stacks somehow to Bitcoin's layer one miners. I would love to see how much fees are generated there. Yeah, I know that it's like a share mine of some sort. Incoming, you get something else, you get Stacks and Bitcoin outgoing, you get Bitcoin. I don't exactly know the process. I don't own Stacks and probably won't. But the understanding of what it was built for, the smart contracting and all that stuff. I know you're waiting on, I guess, approval to create drivechain, right? Yeah, the Bitcoin community has yet to rally behind drivechain and activate it. So there is code that could be merged into Bitcoin Core. That code, it needs to be tuned up and reviewed in a process called rebasing. And that's an important activity that's being done. And there's the possibility that I would say roughly, we could say if the Bitcoin community were to decide to do drivechain, then it could be done in maybe 12 months from now. We could actually have like an activation day where everyone's supposed to update their nodes at the same time. And then we're live with drivechain. So is that why, did Stacks not have the ability to create that sort of double peg synthetic Bitcoin process because of drivechain not being a protocol? Well, yeah, as I said, if drivechain had been on Bitcoin for the last few years, things like Stacks would never have been created. Like if we had drivechain in 2015, today, the idea that someone would launch something like Stacks wouldn't have made sense because people would have said to Manip, why aren't you just building a new drivechain? Why are you creating an altcoin? Because the whole purpose of that STX coin is to help secure that blockchain. So I think the rationale for a lot of altcoins is that they can't build on Bitcoins, they need the altcoin. So that rationale goes away. That's one of the essential achievements of drivechain is that it removes the leading rationale for altcoins. The main reason why everyone has created altcoins in terms of the rationale they've given is that they can't build on Bitcoin. Now, of course, cynical people will say, well, what they really want to do is make money. And yeah, that's why people do things and they give some other reason, the rationale. Like if you read the Ethereum white paper, the main thing that Vitalik says for the first couple of pages is he says that it's hard to build on Bitcoin. And his white paper discusses colored coins. It discusses counterparty, discusses these various projects that tried to increase the extensibility of Bitcoin and how they didn't work out so well. And then he says, we had to do an altcoin to have unlimited freedom to do something new. So he wouldn't have been able to say that if when Bitcoin was created, drivechain had been part of it. So I think that if drivechain had been a part of Bitcoin from the very beginning today, definitely Bitcoin would have higher dominance. And maybe it would have dominance roughly around 100 percent. If hypothetically Bitcoin had been launched at the very outset with drivechain, maybe the way things always would have been done is to have people just build on more sidechains rather than do all these altcoins. I mean, the path we've gone down is where there's a massive amount of altcoins. Today, there's more altcoins than Bitcoin in terms of value. It's just grown so much. And maybe it's going to be very hard to reverse that. But drivechain is an effort at doing that. Right. So I'm not a super techie person, but because of SegWit and then Taproot and now the Ordinals thing, I've heard a few people talking about the fact that the envelope is big enough now that you can actually put code and script into Bitcoin using the... I don't want to mix it up with the Ordinals because it's not the same. But because of that, you're able to write directly to Bitcoin. So is that going to change any of this possibly? Ordinals do not enable a miner controlled two-way peg. No. Ordinals enable more extensibility to Bitcoin. There are things that couldn't be done before that are now able to be done. But the innovation that Ordinals facilitate doesn't include miner controlled two-way pegs. And that's the essence of drivechain is that you can have a separate entire blockchain that is merged mine with Bitcoin. And the peg for it, the link between the two blockchains for moving value between them is trustless. And when I say trustless, I mean in the sense of it being a peer-to-peer control that is widely distributed in nature and dynamic in terms of who's controlling it. So I use the word trustless not to refer to something that's like perfect, but instead something that has roughly the same trust model as Bitcoin layer one. Now, of course, there is academic discussions about how the trust model for a drivechain is distinct from the trust model of layer one Bitcoin in terms of the exact nature of what kinds of theft are possible, whether they could be overt or covert. So there's lots of discussion around that. My personal view is that the trust is roughly the same. Of course, one difference is that the security budget of the drivechain is always going to be less than the security budget of the main chain. So there is differences. This is something Vitalik himself pointed out in a discussion in the drivechain talk telegram group to Paul about two years ago. He came in there and he discussed drivechain. I guess he was trying to learn about how sidechains work and wanted to talk to the expert's expert. And he asked Paul a pointed question, which was good, which is if you had a clone of Bitcoin as a drivechain, wouldn't the security be inferior on the drivechain? And Paul conceded that it would. So if you had exactly Bitcoin layer one cloned into a drivechain, you know, it would be worse to be in the drivechain than on layer one. Except that the fees might be lower on the drivechain. So the whole thing is very interesting and complicated, but basically. Yeah, what was your question? How about we'll go past that because you've answered it a couple of times in different ways. So basically the only thing, there's no other two-way pegs as of this moment right now because that's what would be able to create drivechain. Is that what you're? Yeah, the two-way peg is the whole deal. Like that's the whole reason for drivechain. You can have a trustless one-way peg and that's a space chain. Yeah, you can have a trustless one-way peg and that's a space chain. So Ruben Samson is one of the great thinkers in the space of sidechains. He's a great thinker in the space of sidechain analysis. And he's created a few different ideas for doing sidechains and trying to have them be trustless. One way is to have a merged mind sidechain where there's a one-way peg. And this can be peer-to-peer and you burn Bitcoin to create the sidechain token. But the problem with this is that you're burning Bitcoin, which is very unattractive. Yeah, that's how XEP was created. Yeah, because you're destroying Bitcoin to make this token. And because you can't peg back to layer one, there's no guarantee that the token is going to have the same value as layer one Bitcoin. Well, yeah, that's shown right now through XEP. Except for the fact that XEP can't be created more in this deflationary. It will at some point no longer exist. Yeah, so what people want is a two-way peg. They don't want a one-way peg because destroying Bitcoin just is psychologically and economically not attractive. People want to have a sidechain that has a token which is going to trade one-for-one with Bitcoin. Which is what drivechain achieves. Yeah, I like it. I like to see how it works out. I mean, it's been seven years, right? Yeah, seven years. Things are picking up traction since the Ordinal thing, or no? Since you see how excited people get? The Ordinal's people tend to like drivechain. Like, for example, I've reviewed all the tweets on drivechain by pretty much everybody who's notable in Bitcoin. So I know who supports drivechain and how much they support it. So Udi Wertheimer has been, I would say, neutral to favorable about drivechain. You know, slightly favorable. Eric Wall, another one of the key taproot wizard Ordinal people. Eric Wall is emphatically in support of drivechain. He's written about it a number of times. Saying things like, you know, it makes no sense how Bitcoiners complain about Ethereum but don't enable drivechain. Because if drivechain were enabled, in his view, there would be no reason for Ethereum. So what's their gripe? What's the main gripe against it? The people who don't like drivechain, the reason why they don't like it is that they think that drivechain gives too much power to miners. And that drivechain would increase centralization of miners. That's their main concern. So they think that the miners would either steal all the Bitcoin in the drivechain or they would not steal it, but they would collect fees. And the fees they would get would go to only the large miners. Or a disproportionate amount of the fees would go to large miners, which would, over time, centralize the mining sector. Well, we've kind of actually seen that with ordinals, haven't we? People want to push through a bunch of stuff real fast into one block so it matches, they'll pay a miner to do so. But does that actually go to the rest of them? Does it distribute to the rest of the miners that were within that pool? I don't know. That's the kind of concern people have, is that someone could get a payment who's only a large miner because of a MEV. I think those are incorrect analyses for complicated reasons. Let's hear from Moon Settler, our resident expert on the complexities of mining. Hello, sir. Hello, guys. So I just wanted to say that there is one more thing. You know, one more criticism about one more aspect. One can look at the hash rate escrow. So it is a miner-controlled peg. And basically, you can start looking at it from a perspective of what is the expected fee revenue your average miner could hope to get from operating a drivechain, as we all would like them to be operated. And basically, if you have, say, a 32 megabyte block, big block sidechain, and we see this trend that fees actually, you know, the bigger the blocks, the lower the fees. So let's say we estimate that you would have a fixed 1 sat per byte fee rate on a sidechain. And it wouldn't really go above it. So if you calculate, you have this 32 million sats per block. Then you get somewhat below 50 bitcoins per day as a miner revenue. And if you calculate for a 30-person miner, so roughly that size, you know, a larger pool, larger miner, but it's not a major, it's not a 51-person miner, right? So his five-year plan for, you know, getting rich or getting a return on his mining hardware would include an expectation of like 25,000 bitcoins from this big block sidechain. And the problems start to arise if the amounts logged in a hash rate escrow for this big block sidechain go way beyond that. So he sees that several hundreds of thousands of bitcoins are logged in this sidechain escrow. And basically he would never get the amount in fee revenues as he could get from not necessarily raiding that escrow. So if drivechains and the people, you know, going on the first principle assumptions that stealing is bad and the proprietary rights should be enforced and whatever. So we can assume that miners can steal from the drivechain escrow, but they can mess with it. So they can disable the conveyor, they can break the peg, the economic peg. Because if someone buys a drivechain asset in the assumption that from three months now he will get real bitcoins for it and suddenly he sees that the drivechain is disabled, the withdrawal is disabled, then he gets into something that we see in the banking sector called racial mismatch. So he has liabilities, he has expenses that he needs to pay and he just can't get the bitcoins. So he has this racial mismatch and he becomes distressed. And what this means, and of course there is the potential of panic, right? Simple outright panic. And this basically means that the price is expected to break down. So it will break parity with bitcoin and it will trade at a huge, huge discount. At least as much a discount as GBTC, where people have no idea when they will get their money. So it trades I think at a 40% discount, but it can be more. So if it looks like the miner could actually succeed in stealing and the initial panic can really, really bring it down. And not only the miner can very safely hedge, he can very safely short the drivechain asset to bitcoin because basically it's impossible for the drivechain asset to break upwards from bitcoin. So it's very easy to deal with that situation. It's very fast, very quick, very easy to deal with that situation. So it's a very safe thing to short the drivechain asset against bitcoin. So he can make a lot of money on shorting it and he can make a lot of money on buying at a huge discount and then restoring peg without stealing anything. So he can play this economic game and if a drivechain escrow is big enough, large enough, this game will be much, much more profitable than playing honestly and we expect him to play this game. So there is another criticism that can be voiced in regards of drivechains that miners who don't even need to be majority miners along their own economic motivations and economic realities or maybe they are themselves distressed, whatever the reason may be, they can mess with the two-way peg, they can break the peg, the economic peg, even for just the duration and they can make a huge amount of money doing that. So there's room for fuckery. Yes, definitely room for fuckery. And that's just the hash rate escrow because there is the other thing that blind merge mining may enable MEV, mining of extractable volume, and there is room for fuckery there too. But that's a high-frequency play. This is not a high-frequency play. It's much easier to execute for something who is not specialized in high-frequency plating. Doesn't the two-way peg lock up Bitcoin? Yes, for three months. So you have this expectation that a withdrawal period only lasts three months. And also the expectation that your property rights are enforced overall. So if you have claims on the sidechain for an amount of Bitcoin, then you will be able to eventually withdraw that Bitcoin. Otherwise, the sidechain Bitcoin, synthetic Bitcoin or alternative Bitcoin, or whatever you want to call it, wouldn't trade on peg on par with Bitcoin. So if you didn't have this expectation that you can get it out, that's the entire basis of the drivechain economic peg. You know, it can break upside because you can just inflate the supply. You can bring in Bitcoin. If a drivechain asset trades at 1.2 to Bitcoin, then you can just swamp that market that is hungry for this specific form of Bitcoin. You can swamp that market by pegging in in a single block time and you can sell that asset at a 20% arbitrage. And basically, this very quickly eliminates any upside. The peg-out is very slow. It's three months long and that is why users have basically UASF power to go there and to stop any stealing and whatever. But like I said, a miner does not actually have to carry through with stealing to cause a panic and to buy the drivechain asset very cheaply or make money on shorting it. Well, Henry? I think we should see how it goes if we enable it, because what Moon Settler is talking about here is not a risk that Bitcoin Layer 1 would be damaged. He's talking about, if I understand correctly, a risk that those who opted into the Bitcoin Layer 1 would be damaged. He's talking about, if I understand correctly, a risk that those who opted into the Bitcoin Layer 1 would be damaged. The failure of the drivechain to operate as intended in terms of the user experience. So if that's the only concern, enable the drivechain and see how it runs. Yeah, but that's my point. You won't see this behavior until the drivechain escrow size is well below the miners' expected revenue for their business plan. It's not logical for them to mess with this, and Paul argued this, that miners are not actually interested in messing with drivechains if it makes them good fee revenue. But you can basically make an upper estimation for the available fee revenue in certain cases, and you can see that there is a certain economic size if the drivechain grows below it, then it suddenly is not the smartest and the most profitable play for miners to play by the book. That's my point. I don't know. It seems like we have lost some listeners. Maybe it was my fault. I'm sorry. Moon Settler, one question I've asked you in the past a number of times is, why is it that in your approach you don't explicitly advocate for drivechain? You instead criticize the criticisms of drivechain, but then you focus on potential problems that drivechain could have. It seems like you don't have a clear opinion about whether you are a supporter or a critic. Yeah, that is correct. I can't really make up my mind on this subject, but I very much want this discussion to happen in the open. I want these ideas to conflict and to come to an honest resolution on good theoretical grounds over them. So I would very much like if very smart people very openly and not rudely and dismissively talked about these problems and potentials and possibilities. That is my primary interest in drivechains. I don't think that is the only way that Bitcoin can survive. I don't think it's not good enough to try out, as you said, so trying out and seeing how it goes. Because we have assumptions about the miners' behavior, but the miners are themselves Bitcoiners, and of course we don't know who will own the hash power in the future. So it's entirely possible that basically Wall Street, you know, the Wall Street sharks will own or maybe they are already owning 40% of Bitcoin's hash power, and they don't have the love for Bitcoin that early miners may have had, and their behavior may have been entirely different than, you know, future generations of miners. So we don't know a lot of things, and ultimately the game theory of drivechains is good enough to try out. I just want to caution that just because it works on a small scale in the early days, it doesn't actually mean that it will work 10 years from now when people actually put money in there, and it's entirely possible that it will just become a huge opportunity for basically robbing people who can't afford to be on mainchain. So basically the people who need stability and low fees the most, those people would be, the shrimps would be the true victims of some miner in the future deciding to basically fuck with it in ways that was not intended. So this is in the cards, and there are other reasons that I'm hesitant for to say that we absolutely must have drivechains, but I also see that it's pretty clever and well-rounded that Paul put together, and I think he's right in many things, and we should definitely discuss it and maybe even trial it. I just want to caution against overly optimistic, you know, hype-building, because I think it can actually go wrong. So there is a potential for it to go wrong, but it can actually work out as well. And in extreme cases, so if we could somehow turn miner extractable value into an open auction that is basically flowing all to bitcoin mainchain miners, if we can ensure that fees can be kept from the mainchain miners, it's an open auction, everyone can participate, and basically all the extractable value turns to fees anyhow in this open protocol, blind merge mining protocol, if we can ensure that I see a potential of having a hundred times the fee revenue that bitcoin would otherwise have if we just focused on payments, you know, and that is a huge difference that it could make in the sustainability of bitcoin, and it also changes what I talked about, you know, I talked about how low the fee revenue actually is expected to be from just payments, just for sidechain block space, it's not valuable, it's basically an infinite supply. But the moment you add high-frequency trading and this miner extractable value flows, the entire dynamic changes, you know, people are no longer paying for block space, people are trying to front-run each other, it's an entirely different game, and it's a lot more revenue that miners can expect from operating it with a lot less certainty in certain cases than otherwise for the same economic size of a drivechain, you know, so that's why I'm saying it can go a lot of ways, and we should probably try it out, but we should be very open about the possible problems and the possible solutions and all this when we discuss this, and not just say the people who have objections are just, you know, intellectually lazy and not thinking things through, or saying from the other side that anyone who wants this is just a shit-coiner and bitcoin doesn't need to change and fuck off, you know, so I think that's not the right approach here, but I really, really want this debate to elevate to more advanced technical levels on one side, and philosophically too, and people to engage with intellectual honesty. So implicit in your view, however, implicit in it, in other words, you're implying, I think, that if we don't do drivechain, bitcoin will survive, and that the objections to drivechain have a lot of merit, potentially. So you have a different view than Paul and Fiatjaf, who think that this is the way for bitcoin to continue to rapidly grow, and if we don't do it, then a drivechain similar design will eventually be achieved on Ethereum, and they will ossify their layer one, and then they will be digital gold on layer one, with all of the layer twos that are extensible, and then bitcoin will be defeated. Wait, wait, you said something very important, you said something very important, and this is probably the only reason why I even may appear that I support drivechain activation, because there is a time window here that is closing, when we can make our move to start, and I'm not even sure that drivechain needs to be the ultimate solution 10 years from now, right? It's possible that this whole ZK proof thing will replace the anyone can spend hash it escrow, and the way we interact with these protocols change eventually, but this needs time, and basically we are stagnating right now, we are not building stuff on top of bitcoin that we could be building, and so there is this time window where drivechains could start something, and let it grow organically and naturally, where we don't have anything better, and that's I think something, and a lot of people don't see the need for this, and don't see the urgency for this, and I'm actually in the camp that sees the need and the urgency for making a move now, and start building now. I think we are already too late, by the way, so I'm in the camp that says it's basically, it's almost already too late, because altcoins have a huge head start, and they are many, and they are much better at creating hype, and much less picky about, you know, how they advertise themselves, and what sort of morality they base their economic model on, and everything, so we are definitely not a good position already, and drivechains could be a bridge gap solution, that just change a trend and the perception about bitcoin, even if they don't end up being the ultimate solution, and I'm not sure that a one-way peg can achieve the same thing, but if we can't activate drivechains, then we will have to try with a one-way peg to do something about this, but I don't think the main point is to secure value, so I don't think a one-way peg will move people's imagination and enthusiasm the same way as a two-way peg would, and I don't think they would hold their value so well, and I don't think these space chains will generate the same interest as a, you know, a two-way peg would, and I have no idea how long, you know, it takes to have functional zk roll-ups on bitcoin, it's always just five years out, you know, it's one of those things that is always just five years out, and probably in five years it will still be five years out, I don't know, but it's possible, so there is this time window, time duration problem that I think makes it very, very important that we discuss drivechains now. To make sure I understood your view, are you basically saying that bitcoin is getting close to ossifying, and therefore if we do drivechains in the near future, that could help lead to roll-ups on layer one? No, no, I'm saying we have lost five to seven years by doing nothing, basically. In effect, from the perspective of building an ecosystem on top of bitcoin, we have done nothing, nothing worthwhile to mention. I don't even like to mention liquid, I have, I only have bad feelings about liquid, and I can't talk, you know, rationally and in an unbiased way about liquid, but the point is, I think we need to change something, and I'm definitely in the camp that says no to ossification, but slowing down in changes and the motivation over time going towards zero, to change bitcoin in a fundamental way, to change bitcoin in a fundamental way, to add features, let's say. The motivation to add features to bitcoin consensus can actually turn to zero over time, and if people call it ossification, then sure, that will happen, probably, but bitcoin will never stop changing, it can't stop changing, it will die if it stops changing and adopting and optimizing and improving. The question is, how much features do we need on-chain, because the entire way bitcoin tries to build this future ecosystem up is that we only do minimal things and large settlements on-chain, that seems to be the direction bitcoin is going, and that is why it's entirely possible that after a while, we don't want to add new primitives and new features to mainchain, because they are not needed, because that's not what people use. All right. I agree. By the way, so I heard earlier you guys talked about privacy and scaling, this is basically the two major technical flat points against bitcoin, I think, so privacy and scaling. Yes. And like I said, we basically did nothing about either one of those for like seven years. The SegWit extension block was a block size increase that did not actually increase the theoretical maximum transaction throughput of bitcoin, because inputs and outputs do not have more block space, so we actually just added block space that can be filled with either legitimate witness data or garbage or whatever people want to put there, so we added more block space that adds more burden to node. I don't think it's tragical, by the way, I don't think it's a huge deal, but what happened now with the inscriptions and ordinals, I think makes it extremely likely that we will never see another block size increase ever again, so there is that, and that basically sets us on a certain path in regards to scaling. If nothing changes, then bitcoin's future will be custodial, that seems certain at this point, if nothing changes. But we can actually do stuff, so I firmly believe that we will have covenants on bitcoin mainchain and they will open up an entire new frontier, they will push the envelope and open up a lot of possibilities in trustless off-chain scaling. Basically, what you can have with something like CTV is a huge off-chain state compaction, so you can have a huge settlement tree that only exists off-chain, and you can optimize a lot of things in the mempool and you can enforce your property rights, worst case on bitcoin mainchain, but you don't actually have to trust a federation or a custodian to custody of funds, you are basically, in a sense, trustless. But the important thing about this, and I believe we should go in this direction, and we should explore and see how far we can get, so short to medium term, I think activating covenants is the best thing that bitcoin could do. Drivechain is a bit longer term project, so I think it would take about 10 to 20 years to see if drivechains really pan out as we wish they would pan out. Covenants could have effect in between years, like one, two years, we could see what they can do. And basically, this off-chain scaling, right now, as we speak, already has excellent privacy, so much better privacy than Monero has. It is comparable to what you get with Zcash shielded pool, or if Zcash was in one shielded pool, or as many shielded pools as many of these means you have. We already have very good privacy there, but it's custodial, like I said, everything points in the direction, if bitcoin changes nothing in consensus, then people will be in custody. But we know it can be private, at least. We already know that we can make this, we can basically create the perfect banks on top of bitcoin. So, banks that do not know the customer's amounts, customers have perfect privacy. Banks that can't inflate away their customers, they can't just issue infinite amounts of notes on their reserves. So, we can do a sort of proof of reserves that would make it evident eventually if these banks would just print money out of nowhere. We could make the recovery non-interactive, so you could have a seed phase and you could recover your assets from these mint and burn proofs. So, all these things are coming together and we see, all right, lightning interconnected, private bitcoin banks can scale payments, we know that they can scale payments, but they don't scale self-custody. And with Covenants, if you are at Covenants, they are very small consensus change, very small code-based change compared to something like Drivechains, which is much more ambitious. So, I think CTV had like 200 lines of code changed in Bitcoin Core, something on that magnitude. And I don't know, Harry, you know how many lines Drivechain changes? Is there a pull request right now? I think there's a significant amount of code. Yeah, I heard 60,000 or something, but I'm not sure I remember correctly. I saw Gabriel Kerman of Rootstock, when he spoke here a few weeks ago, one of the co-founders of Rootstock, I think it was he, maybe it was someone else, but I think he said that there's a lot of code and that if it were very simplified, that might help. That maybe some people in the technical community don't like that Drivechain is so much code. Yes. So, basically, Jeremy Rubin couldn't have developers, core developers to review 200 lines of code. He couldn't. He begged them for years and he couldn't get them to review that code. And we are talking about much larger changes if we are going in different directions. So, these covenants are very small changes, very well reviewable, very well reasonable about. And they basically allow us to do this off-chain state compaction. But there is a big problem with that. So, if you go into the direction, you can have excellent privacy. You can have the same privacy if you want, as you have in these ChaoMemmins, in these private Bitcoin banks. You can have insane state compaction. So, you can basically move the money of thousands of people with a single transaction that has a single input, a single output. And it looks like a taproot single SIG. It's actually a Moosig. So, you have a lot of people signed, but it's all off-chain activity. It's their problem, their money, their problem, their responsibility. Bitcoin mainchain sees nothing of this burden. They are managing among themselves, divide and conquer. It's perfect. Very good privacy. And everyone's property rights are enforceable on-chain. So, it's not custodial. Fine. But it's interactive. So, people have to come together and sign in this Moosig, taproot Moosig. And that's an interactive process. And basically, it requires that every participant to be online in a time period. And how large the time period is determines how fast this thing can move from one state to another trustlessly. And if someone wants to mess with everyone else, then he can basically just not cooperate and force them to settle or split on-chain. So, it's not perfect in this sense, in this technical sense, that it is interactive. And it basically assumes that everyone is interested in keeping things cheap and smooth and working fine, which is not always true for humans. And so, we already know we can do that direction and it's likely it's going to happen. But drivechains actually make this entire thing non-interactive. So, they give you the same user experience or sidechains in general. They give you the same user experience as you have with Bitcoin mainchain. You don't actually have to cooperate with anyone to sign. You don't even have to. I think maybe coinjoins are a good analog to how this payment pool would work. So, it's basically a super effective coinjoin, super efficient coinjoin. That's how you can think about it, a rolling coinjoin. And so, blockchains can work without people having to come together and cooperate in real time. And that's a different direction. And maybe we need both. Maybe certain people will only be able to use non-interactive means because they don't have 24-7 good internet connection and can't run their own node that looks out for their own self-interest and stuff like that. And so, I don't think Bitcoin will work with a single solution, a single approach to scaling overall. But I'm pretty sure that nothing in itself will solve all problems perfectly. So, different humans have different needs and different pain points and different perspectives. Someone that just wants to self-custody his coins and maybe move them once a year, he will not like custodial solutions, preferably. He will not like custodial solutions in any shape and form. And maybe he will find it too risky to even hold his coins on a sidechain that can break back, can be disabled, whatever. But for certain things, these cooperative structures are just not adequate and they won't work, probably. I don't want to go into this too deep. I'm just saying, we have multiple directions we can go and drivechain is one of them. And I don't think Bitcoin will be over if we don't go into that direction. But I think it certainly covers something that others can't. That's it. I appreciate that. Well said. I understand what you're saying. It's always great to hear you. Every time I hear you speak about it, I gain more understanding of your perspective. It's nuanced, so it is valuable to hear it more than once, many times. These are complex topics. We have to break at the top of the hour. This has been LayerTwo Labs, Drivechain Twitter Spaces. We meet every Monday and Thursday. Next time will be on Monday. Next week, I look forward to seeing all of you back. Bring your friends and we'll talk more. Everything that gets big starts small. I look forward to seeing you all again. Thank you.