0:11 🎵 1:00 ♪, and for watching my video! 1:09 Hey, thanks everyone for joining. 1:13 Sorry about the hiccup there where we had a link and then it rugged, so I had to 1:19 to create a new Twitter spaces. 1:20 here we are. 1:22 Hopefully, it won't create too much disruption. 1:24 had a large number of people who had registered to attend in terms 1:30 ♪, and for watching my video! 1:44 Thanks everyone for being here. 1:46 It's Thursday, February 2nd, and we're going to discuss Drivechain, as we'd love to. 1:51 One thing I had in mind for this space is chatting 2:01 ♪, and for watching my video! 2:11 ♪, and for watching my video! 2:22 ♪, and for watching my video! 2:32 Henry. 2:35 Yeah. 2:37 I'm just recovering from a cold, apologies if I'm coughing or 2:43 anything like that, clearing my throat. 2:46 But yeah, I've been interested in Drivechain for 2:48 a while because like you and everybody else here, I'm interested in scaling 2:54 solutions for Bitcoin, ways to get sidechains 2:59 implemented. And I think that the research that 3:04 Paul Sztorc has done in this area is very important and useful. 3:09 But I've also been somewhat critical of the idea for specific technical reasons. 3:17 about four years ago or something like that, wrote a I just called anyone 3:21 Can Spend Transactions Creep Into Bitcoin. 3:25 That post talks a little bit about some of these technical issues with Drivechain. 3:30 Since that time, seems like Drivechain has changed a and has made some improvements 3:36 to the concept. 3:37 so I'm interested in chatting about that and anything else you'd like to discuss. 3:43 is cool. is exactly why we're here. 3:48 certain technical aspects, I think, have slightly evolved over 3:58 an increasing amount of technical 4:02 refinement and formalization in terms of the creation of a test 4:07 environment where technically speaking Bitcoin is forked in order to test 4:13 you know in a real world kind of however experimental kind of test 4:18 context how things would work so people are able to download software 4:23 and see how things work in kind of like a testnet version. 4:29 yeah, in the process of all of that, I imagine there's been some tweaks to this or that 4:34 technical issue. I, by background, like a philosophy. 4:38 major and a lawyer. 4:40 So I grok Drivechain primarily from an economic theory standpoint. 4:45 People like you who are highly technical and come at it from a 4:51 coder's mindset, in addition to the economic mindset, I think provide a valuable 4:56 critique perspective. 4:57 and it's so cool when people like you opine whether negative, positive, or a 5:03 mixture on the whole topic. 5:07 Does that make sense? 5:09 Yeah, I think it's really important for people to understand about 5:15 these solutions is that there 5:17 are certain trade -offs that have to be made one way or another, no matter how 5:22 sidechains are implemented. 5:24 And people also really need to understand from a kind of marketing perspective 5:29 so that people are not misled. 5:32 when people are talking about Bitcoin, word Bitcoin 5:36 is 5:44 a 5:50 And the idea behind sidechains is that Bitcoin 5:55 is 5:56 going to usable on not just the Bitcoin blockchain, but that there will be all of these 6:02 other blockchains out there that are connected to the Bitcoin blockchain, where you can 6:06 use your Bitcoin. 6:08 However, the problem is that this concept of Bitcoin 6:14 on these other 6:15 chains, depending on how it's implemented, will either more or less resemble 6:21 actual Bitcoin on the original chain. 6:25 And in other words, it will not have the exact same properties as the original Bitcoin 6:30 on the original chain has. 6:32 so we need to think about this 6:35 this because if and when all of these sidechains are going to start coming online, they 6:40 are going to be marketed as Bitcoin. 6:44 And it is unlikely, I think, based on just human nature and behavior 6:50 for there to be very many disclaimers on these other chains 6:54 that say, know, hey, you can use your Bitcoin on this chain, just 7:00 be aware that this isn't actually Bitcoin. 7:04 It's slightly different than actual Bitcoin. 7:07 It's not exactly the same. 7:08 Like, they're not going to say that. 7:09 They're going to say, hey, you can use Bitcoin on this new chain and your Bitcoin will 7:14 be better and your Bitcoin will have all these additional features. 7:17 It'll be more private. 7:18 It'll have this, it'll have that, it'll be faster, cheaper, more private, more secure, 7:24 etc. That's most likely how people are going to market this stuff. 7:28 And we need to make sure if we're going to do this that that marketing is actually true 7:34 and accurate. if it's not, then we need to make sure that people understand 7:38 that this Bitcoin does have certain aspects to it that are not 7:44 the same as the Bitcoin that you have come to know and love. 7:48 That's exactly right. 7:49 It is absolutely important that everyone 7:53 involved in Drivechain in any way, especially as an advocate 7:58 or a user, understands and expresses its features, 8:05 its risks perfectly, as best as they possibly can. 8:10 I couldn't agree more with everything you said. 8:11 in 8:13 a future, hypothetically, every blockchain 8:19 is either the layer one of Bitcoin or a sidechain on Bitcoin's layer one, 8:25 then 8:27 the whole culture around crypto would be very different. 8:31 And one of the 8:32 differences would be that although it would not be a perfect world, the net 8:38 would be probably much better in terms of quality of communication. 8:42 right now in the crypto world, we have a morass of misinformation and 8:48 misunderstanding, unfortunately, there are like 20,000 not 8:52 a hundred thousand crypto currencies floating around and the vast majority of them are 8:58 unfortunately part of a speculative mania pump -and -dump money grab that 9:04 just operates on the greater fool and insiders sort of preying on people. 9:10 The well -known projects aren't 9:12 those things, there's like 99%, unfortunately, 9:17 of the total crypto sector in terms of just individual projects aren't entirely 9:23 legitimate. So I feel that if we had a drivechain feature, while of course there 9:29 wouldn't be perfect information and understanding 9:31 understanding because that's just not part of human life. 9:34 do think there would be an enormous diminution in the misunderstandings 9:39 and the hazards that the ordinary person would succumb to. 9:44 For example, imagine if every major crypto project that anyone really heard 9:49 about was 9:51 a Bitcoin sidechain in which the native token, the main 9:56 token that's used is a synthetic Bitcoin, which 10:02 is a phrase I've been lately using rather than saying stablecoin on Bitcoin because 10:07 people think of fiat when of Staplecoin, 10:11 but from a Bitcoin -centric mindset, something is one -to -one pegged with Bitcoin, it's a 10:16 Bitcoin stablecoin. we should avoid the use of the word stablecoin because it's almost 10:22 always in reference to dollars. 10:24 people should say, well, say synthetic Bitcoin, meaning it's not true 10:30 Bitcoin, but it's one -to -one pegged. 10:32 And the idea, as you know, probably better than me, the whole idea of Drivechain is 10:36 that you get the unit of account of Bitcoin, One Bitcoin worth of 10:42 purchasing power is by design the goal, but with different software, like maybe 10:47 Monero's privacy or, you 10:49 Bitcoin Cash's scaling, 10:53 Ethereum's Turing completeness. 10:56 So you have different software, same unit of account. 10:59 In other words, the quantity of Bitcoin stays the same, but its quality changes. 11:05 it's economically the same experience in terms of purchasing 11:09 power and monetary policy. 11:12 But everything else might change like privacy or fees. 11:17 that's the idea. 11:18 if we had, instead of 20,000 altcoins, just had maybe 25 11:23 different Bitcoin sidechains, your point would remain that they wouldn't have the same 11:28 guarantees. There's a really great tweet just recently by Moon 11:34 Settler, who's in the audience, about that. 11:38 there'd be different, I don't want to misquote him, different security assurances on 11:42 these sidechains. 11:45 And that's one of the ways in which the sidechains are 11:48 different than the main chain. 11:49 think the phrase he used was property rights or property quality, the quality of the 11:53 property interest, which is exactly right. 11:56 You don't have the same economic security, There could be like an attack on a side 12:00 chain under certain circumstances. 12:02 That would be much easier than an attack on the main chain. 12:06 But at least there wouldn't be a pump and dump, right? 12:10 You're not gonna see people saying, hey, buy this, you know, like, you know, for 12:16 example, let's just take the Thunder sidechain. 12:20 It's a big block sidechain that's been proposed. 12:24 a drivechain of the future. 12:26 So it has big blocks, Bitcoin's monetary policy. 12:30 So no one's going to buy that with the expectation of making a huge gain over Bitcoin's 12:35 value, because the whole idea is you can exchange one for the other. 12:38 So if that becomes a major part of the crypto world, is everyone is 12:44 using synthetic Bitcoins, then maybe that would lead to great reduction in 12:49 the pump and dump problem. 12:53 So there's like an ethical achievement that Drivechain could effectuate 12:58 if its optimistic vision is fulfilled, which is 13:03 that people will be just doing lots of different software on Bitcoin without all of 13:08 this pump and dump stuff, at least much less of it maybe. 13:12 What do you think of that? 13:14 that too much of a kind of an optimistic dream or do you think there's some merit that 13:20 in 10 years from now we could see that narrative play out? 13:22 What do you think, 13:23 Greg? 13:28 Just to clarify the question a little bit, you 13:33 asking me what I think about a world or a future 13:38 where Drivechain is adopted and 13:42 there are more... 13:46 Can you clarify the question in a little bit of a shorter sentence? 13:49 Sure. You were talking about accuracy in describing what 13:55 Drivechain aims to achieve. 13:58 And I was saying that's important, that's vitally important. 14:02 And it's also worthwhile to understand that if Drivechain were to be very successful in 14:08 terms of not only being adopted by the Bitcoin community, but the Drivechains became 14:13 enormously successful in terms of many billions of of market 14:18 cap being added to Bitcoin through 14:23 I think that would necessarily mean that the crypto 14:28 community at large had achieved to some extent a 14:33 reduction in the pump and dump Ponzi -nomics that 14:39 are present in the 14:41 altcoin space in parts of it because people will be using, if drivechain is very 14:46 successful, will be using synthetic bitcoins on Bitcoin sidechains 14:52 instead of holding altcoins, which inherently have the possibility 14:58 of outperforming Bitcoin, unlike the 15:00 synthetic Bitcoins. 15:02 Andrew, Bailey, welcome to the stage. 15:04 you to chime in? 15:07 But yeah, just to answer your question regarding pump and dumps, 15:13 think that there might be a reduction in pump and dumps, maybe. 15:17 I think 15:20 Bitcoin could help at least draw more attention to itself and away 15:25 from competitors if it started 15:28 promoting more sidechains. 15:35 I think that's a reasonable hypothesis. 15:41 Here's one reason to be skeptical. 15:44 this working? can't tell. 15:47 Hey, 15:51 Here's one reason to be skeptical. 15:53 There are wrapped Bitcoin products, to use Henry's terms, synthetic Bitcoin products, 15:58 already. billions 15:59 Billions of dollars worth of wrapped Bitcoin on Ethereum. 16:03 And you can deposit it and borrow against it and deposit it into a tornado cash 16:08 style contract and so on. 16:10 So you can get more programmability or more privacy and maybe some other things too. 16:15 That doesn't seem to have done much to 16:19 make the world more of a Bitcoin world, nor does it seem to have reduced pump 16:25 and dumps or the things that, Henry, that you rightly find ethically dubious. 16:31 I'm suspicious. I see it the opposite way, Andrew. 16:34 I think that, well, let's examine that. 16:37 Let's examine the 16:38 economics, the economic theory of 16:43 wrapped Bitcoin. So when people demand wrapped Bitcoin, when they 16:48 buy it and hold it, they are increasing the value of Bitcoin indirectly 16:54 because demand for wrapped Bitcoin creates demand 16:58 for LayerOne Bitcoin. 17:03 when people demand wrapped Bitcoin, instead of 17:08 buying Ether, 17:11 they're increasing the market cap of Bitcoin. 17:14 Now, when they transact in wrapped Bitcoin, 17:17 Bitcoin, they're probably creating transaction fees for Ethereum 17:23 system participants instead of Bitcoin miners. 17:29 I think that it's exactly wrong, in my opinion, as far as I can 17:35 tell, to say that Demand 17:37 wrapped Bitcoin is not somewhat aligned with 17:43 Bitcoinization of the crypto space at large. 17:47 that the success and proliferation of wrapped Bitcoin is not an 17:53 example of people logically 17:57 logically avoiding the price volatility of altcoins. 18:03 What they're doing is exactly not investing in an altcoin. 18:08 They're investing in a synthetic Bitcoin which I think should be differentiated from 18:14 altcoins because the whole idea of 18:16 an altcoin is that it has a different monetary policy and it has a different purchasing 18:21 power. the exact goal by design, of course they can fail 18:27 because of their trust model, but the design of a wrapped Bitcoin is that it is a 18:32 synthetic Bitcoin, which is 18:36 which is tethered to the monetary policy and price and purchasing power, the 18:41 value of layer when Bitcoin. 18:43 I feel that your example is really toward my point. 18:49 I mean, imagine hypothetically that the utilization of wrapped Bitcoin were to be the 18:54 most successful 18:55 successful thing in all of crypto, just hypothetically, an extreme and unlikely 19:00 hypothetical. 19:03 the future, in the next five years, the only thing that grows in crypto is wrapped 19:06 Bitcoin. What would that do for Bitcoin? 19:11 would mean that Bitcoin were growing in market cap. 19:15 Demand 19:15 Demand for Bitcoin was growing. 19:16 It would mean that all coins weren't growing. 19:18 It would mean that pump and dumps weren't growing. 19:20 So I feel that your example of wrapped Bitcoin tends 19:25 to support a pro -Drivechain view, 19:31 it? Drivechain. 19:34 I think I agree with nearly all of that, Henry, and it helps me sharpen my point. 19:41 Wrapped Bitcoin, or demand for wrapped Bitcoin does capture some of the demand for 19:46 Bitcoin, but it's not paying fees to the Bitcoin layer. 19:51 This is a drivechain talking point. 19:54 There is an important economic difference in the long term between the effects of 19:58 people buying wrapped Bitcoin and using it, and people buying real Bitcoin and using 20:03 it, transacting in the bitcoin based layer. 20:06 So that's where I would see the difference. 20:08 Sure. 20:10 But pump and dump. 20:10 have nothing to do with 20:30 ♪, and for watching my video! 21:00 ♪, and for watching my video! 21:30 ♪, and for watching my video! 21:44 generate for Bitcoin miners is much smaller. 21:50 terms of like, you were to 10X the activity in stacks, the value that would accrue 21:56 to Bitcoin miners would be much smaller than if you were to 10X the 22:01 economic activity 22:15 of merge mining. 22:18 chime in. jump in any time. 22:20 We don't have to even be so polite here. 22:21 can just go for it. 22:24 Okay. 22:26 So while we're talking about 22:30 using the word Bitcoin, I want to just kind of go back to some of the earlier things we 22:36 were talking about in terms of the security of Drivechain because I do not see people 22:42 in the future, let's say hypothetically, that Drivechain becomes 22:48 adopted 22:49 into Bitcoin. If that were to happen, do not see people 22:53 taking the time to modify their speech and 22:59 say synthetic Bitcoin or wrapped Bitcoin or anything along those lines. 23:03 think that people are just going to call it Bitcoin. 23:07 that can lead to one of two things. 23:10 Either they are calling it Bitcoin and using the mental model of Bitcoin to 23:16 refer to coins on sidechains that have similar security properties to Bitcoin and so 23:21 it's it's okay to call it Bitcoin or it's 23:30 are radically different. 23:32 And if that were the case, then that's where the potential for 23:38 explosions happens. And my background is in security. 23:42 work in information security. 23:43 So that's always what I'm thinking about. 23:46 It's not how, you know, something, uh, 23:49 go well or like, I'm not exactly, I don't become hopeful about anything 23:55 until all of the potential problems or ways that something can go wrong are addressed. 24:02 how can Drivechain explode? 24:05 Here's one scenario. 24:06 If 24:07 If the security issues with Drivechain are not addressed, then we could arrive 24:13 in a situation where Drivechain is adopted, lots of people are using it. 24:19 it's a scenario that Paul Sztorc and many others have talked about where suddenly 24:24 there is a 24:30 to reduce the likelihood of of the mechanisms that it uses 24:36 to reduce, and actually for those who are not familiar with this entire topic of theft, 24:41 should backtrack a little bit and just give a quick overview of what I'm 24:46 talking about. Drivechain, what is happening is that when you want to transfer your 24:52 coins from the Bitcoin blockchain to a sidechain, first what you do is you 24:58 give your Bitcoins to the Bitcoin miners. 25:01 You literally give 25:07 miners, you give them to everyone. 25:10 You put them in an address or to an account that is 25:16 called, it uses something called an anyone can spend a transaction. 25:22 And that is literally what it sounds like. 25:24 Anyone 25:30 from being spent in drivechain is miner consensus. 25:35 So if somebody tries to spend those bitcoins, then the miners themselves will say, 25:41 well, we have some additional rules for spending these coins that need to be followed. 25:45 And this particular transaction that someone's 25:50 if the miners, and here again we need to be very specific, who are these miners that 25:54 we're talking about? 25:56 We're talking about the group of entities that has at least 51 % 26:02 of the hash 26:08 approve or disapprove the spending, then that determines 26:14 whether or not those coins are safe and whether or not they follow the drivetrain 26:18 rules. That's kind of a simplification of what's going on, but that's the general idea. 26:24 so 26:30 potentially go wrong here is that the majority of the miners are dishonest and decide 26:36 to take all of Bitcoins that are given to them for themselves. 26:42 They know that they would wreck the Bitcoin blockchain doing this, but maybe for 26:48 whatever reason they want to 26:50 wreck their Bitcoin blockchain. 26:52 the miners get compromised. 26:56 some, know, for example, back in the day, the Chinese miners 27:02 were the biggest miners. 27:04 I don't think they are anymore because I think the Chinese government, you know, 27:08 cracked down on them. 27:09 But let's 27:10 let's say that they were still, and the Chinese government decided, we would like to 27:14 destroy Bitcoin in this specific way, 27:18 well, then that could potentially happen. 27:21 And that would be disastrous for Bitcoin, even if for a period of time, the sidechains 27:26 were working really well. 27:31 interesting, Greg. think that I agreed with a lot of what you say, but I'd like to also 27:37 rephrase it in a way that I feel is just as compelling or more, which is that 27:42 when the participate in Drivechain, 27:47 do it in a way in which multiple months goes by, in which the 27:53 activity of the miners is completely public. 27:56 if the miners were to, by a majority of the hash rate decide to 28:05 a drivechain. 28:07 That is to say, discontinue one of the merged -mined sidechains on Bitcoin. 28:13 That uses BIP300 and Then the decision 28:30 six months in a way that is completely public, I think is logically possible, but 28:36 practically unlikely in the extreme. 28:40 I want to just also elaborate a little more. 28:44 Thank you for that clarification because that is important. 28:48 As part of 28:50 BIPs that are being proposed. 28:53 yes, apparently. to land my plane on this interjection, I also want to say that 28:58 we've known from the beginning of Bitcoin that in Satoshi's original writing that 29:04 the 51 % honest majority of miners has been one of the 29:09 fundamental ideas in Bitcoin. 29:12 So Drivechain is resonant with that idea. 29:14 some have said, some critics as well as proponents of Drivechain 29:20 have said that what Drivechain does is not so much introduce a 29:26 lesser standard for 29:28 Bitcoin users with respect to their security, but instead make very 29:34 explicit what is already implicit in the design of Bitcoin. 29:39 like, yes, the miners can exert control and that control 29:45 can be either malfeasant 29:48 or it's also important to understand that since the very beginning of Drivechain, back 29:53 in 2015, designers knew or designer Paul, 29:58 that the BIPs have two authors. 30:01 The designers understand that there is actually scenarios in which it's 30:06 good 30:07 for the majority of the hashrate to be able to discontinue a Drivechain. 30:12 For example, if there is a Drivechain that is diminishing the value of Bitcoin 30:18 or interfering with other Drivechains, 30:22 in those unusual circumstances, it's actually good that the 30:26 community of Bitcoin can express its will through the miners to discontinue that 30:31 problematic drivechain. 30:33 So it's actually good that Okay. 30:35 go ahead. Can I respond? 30:36 you. Okay. All right. 30:39 that last part that you were talking about, specific drivechains and whatnot, You 30:45 that's a somewhat different subject to what I was talking about earlier, is stealing 30:50 from the general pool of drivechains that's available to the miners, which includes 30:56 one or all of them or anything like that. 30:58 And yes, thank you for interjecting and pointing out that with the way that the BIPs 31:03 are written, As 31:05 as far as I know, there are hard -coded rules for the miners to 31:11 wait a certain period of time before withdrawals from that pool 31:17 of funds can be made. 31:20 That does improve the security of Drivechain. 31:24 It definitely 31:24 does. 31:29 to the point that is Drivechain's security model strictly 31:34 not a reduction in Bitcoin. 31:37 I think it is strictly a reduction in Bitcoin's existing security model. 31:42 because with a 51 % 31:43 attack on Bitcoins today over either a period of a few minutes or a few months or 31:49 whatever the case may be, the miners are not ever able to steal anybody's funds, 31:55 whereas with the drivechain, theft actually becomes a possibility. 31:59 as far as I can tell, that is strictly a reduction in the security 32:03 of Bitcoins. right. 32:04 I agree with that. 32:05 a way of expressing that crystal clear to fully concede to you your point, which 32:11 is exactly right in my personal understanding, is to say, if you would ask me, Henry, 32:17 suppose there were to be a Drivechain which has identical code to 32:22 to Bitcoin's main chain, would the users holding a drivechain 32:28 token of that sort have an inferior security 32:32 assurance than users who hold instead Bitcoin 32:37 main chain token? 32:39 And the answer would be that those who are holding the token of 32:41 this synthetic Bitcoin would I think strictly have an inferior 32:46 user experience, you know, all else equal. 32:51 of course, the fees on that Drivechain would probably therefore be lower and therefore 32:57 maybe they would, you know, there's that to think about. 33:00 yeah, you're exactly 33:01 right. know, Bitcoin main chain is digital gold. 33:04 Nothing is ever going to be more digital gold than that. 33:07 So yeah, you're right. 33:09 Okay. we should talk about like what additional steps can be taken 33:15 to improve the security of Drivechain because I think it is possible to improve on 33:19 Drivechain 33:20 Drivechain's security beyond the steps that it has taken, which is this long 33:24 transparent time window. 33:25 And one of the reasons why I'm nevertheless skeptical of the long transparent time 33:31 window 33:33 is because in the existing world, with the existing financial system, 33:39 There are you know banks that will you know, it's it's happened where banks 33:45 have stolen client funds And this theft has taken place 33:51 over, you know A long period of time and then months go by and that person or 33:57 company or entity does not get 33:58 their funds back. 33:59 I'm specific, like one recent example that comes to my mind is Bitchute, HSBC bank took 34:05 their funds and as far as I know they still have not gotten them back. 34:08 So something like that could happen with the drivechain and I want to make sure that 34:12 that does not happen with the drivechain if drivechain is adopted. 34:16 So one of the ways that it's possible to reduce the likelihood of such theft occurring 34:22 is to increase the pool 34:28 of entities that are participating in the consensus and that make up that 34:33 51%. 34:34 One of the major problems right now that we have with the Bitcoin mining 34:40 is that a lot of the mining power is concentrated in the hands of a very small number 34:45 of entities. And one of the ways to fix that problem is by 34:51 pushing the mining 34:53 out to the edges to create mining pools that are composed of actual 34:59 members, thousands of members, and for the selection of transactions that are 35:04 happening in those mining pools to happen at the edges as well. 35:08 If that happens, your mining pool, then it's 35:12 much more difficult to conduct this kind of 51 % attack because there's a large number 35:16 of miners. It's kind of like Bitcoin early days, back in the good old days when there 35:19 was a large number of miners. 35:22 And there are protocols that can achieve this. 35:23 And one of those is called Stratum version two. 35:27 So one of the things to do maybe with the drivechain would be to push 35:31 it in tandem with kind of I don't know, marketing push or something to promote mining 35:37 pools that use Stratum v2 and to out -compete the existing mining pools 35:42 that don't use it because that would significantly improve the security of Drivechain. 35:49 That 35:49 is a very interesting idea. 35:53 And I appreciate you mentioning that project, I have retweeted 35:58 after you tweeted it. 36:00 So I'm going to to study that. 36:04 And I really appreciate everything you said. 36:06 think I agree with basically every single sentence 36:08 you've said today. 36:11 So it's cool to have you chatting here. 36:13 Thank you for being here, Greg. 36:16 It's my pleasure. 36:17 Thank you inviting me. 36:18 One of things I posted in the nest here is a tweet from our favorite champion, Fiat 36:24 Joffe, drivechain enthusiast 36:27 extraordinaire and famous creator of Noster, he 36:32 wrote four days ago some people have been criticizing Drivechain because it somehow 36:38 puts shitcoins in Bitcoin, which is not true in any sense at all. 36:43 I agree with what he's saying. 36:45 The main 36:46 main idea of Drivechain is to make every single crypto user in the world 36:51 using Bitcoin. When you're 36:57 Drivechain, are using a protocol, a 37:02 sidechain, native token of 37:04 of which is a synthetic Bitcoin and your transaction fees are paid in Bitcoin, 37:11 not in altcoins but in Bitcoin to the Bitcoin miners. 37:16 So drivechain increases by design the value of Bitcoin and 37:22 the 37:23 value of Bitcoin's block space. 37:26 it's really the opposite of shitcoin to read. 37:28 Now of course on some Turing complete drivechain such as, know, Rootstock 37:34 were to become a drivechain or if, you know, ETH side, which is the of the Ethereum 37:40 clone in the drivechain testnet 37:42 was to a real, live drivechain, not in a test environment, 37:48 but the real thing. 37:50 There could be all kinds of security tokens and other tokens that would have a free 37:55 floating exchange rate against Bitcoin. 37:58 However, 38:00 because of nature of drive 38:01 Drivechain, discussed earlier, think that an enormous diminution of 38:06 Bitcoinery would occur, an enormous reduction, and the whole idea of 38:12 printing money, as it were, would be gone. 38:14 There's nothing inherently wrong with having a on a blockchain that has a free -floating 38:19 exchange rate to 38:20 The token is 38:25 a 38:38 would accrue value to the token that would have nothing to do with price of Bitcoin 38:43 necessarily. So I think there's legitimate possibilities for such tokens. 38:50 But unfortunately today, I think because of the lack of Bitcoin advanced sidechains, 38:56 there's this theme 38:57 that people launch altcoins and they use the rationale. 39:01 And we can see this in the Ethereum white paper and probably the white paper of every 39:05 other altcoin. It says right there in the white paper of Ethereum. 39:10 This is a paraphrase. 39:13 It is difficult to build on top of Bitcoin, if 39:16 not impossible. So since we can't do our project on top of Bitcoin, we're doing an 39:21 altcoin. And there you have it. 39:22 That's like the rationale that altcoins so often use. 39:28 And that's why I think we've seen this enormous growth in altcoins. 39:31 It's because it's in the view of the founders 39:34 hard to build on top of Bitcoin or impossible to, they have to use a federated side 39:40 chain. And of course the question with a federation is who's gonna hold the keys? 39:44 Should it be me? 39:44 it be you? 39:45 Who's gonna be this trusted party? 39:47 So what Drivechain does is entrusts the Bitcoin miners, of course 39:52 no one's perfect, but trusting the Bitcoin miners is probably one of the most 39:58 reliable systems you can have involved in a trust model because it would take billions 40:04 of dollars to attack it, and there's billions of dollars of incentive for them to do 40:10 the right thing. 40:11 the Bitcoin miners are going to, I think, be 40:17 Bitcoin 40:22 because the Bitcoin miners would like to see that fee income from the drivechains 40:28 in perpetuity. So I feel the drivechain uses economic design to 40:34 create a synergistic and sustainable system, just like Bitcoin 40:40 itself relies on incentives to operate. 40:44 The miners in Bitcoin are presumed to be anonymous, mutually distrusting, and 40:50 self -interested, and yet the system works. 40:53 And that's what drivechain also assumes. 40:57 And I think that's why... 40:58 it would also work. 41:00 So I love that quote from Fiatjaf that I put in the nest. 41:03 The next one I would like to put up is from Adam Back. 41:09 The reason why I like this quote is he uses the phrase peer to peer sidechains. 41:14 He writes, like peer to peer, he uses the words 41:18 P2P, I like P2P sidechains as useful 41:23 modularity for faster, more permissionless Bitcoin innovation. 41:29 I thought that is a fantastic quote. 41:32 And what he's saying there is an idea that I have seen in other very brilliant people 41:37 with Blockstream talk 41:38 about, Greg Maxwell, has, if you read his writings over the years, as I like 41:44 to, he has, Maxwell and Beck have talked for years about the idea that it would be 41:50 very valuable for Bitcoin potentially to have peer -to -peer sidechains. 41:55 This means a sidechain 41:58 in which there is not a federation that is controlling the out from the 42:04 two -way peg. 42:06 So what we'd like to do, in my view, in Bitcoin is have a 42:12 ability for the user to opt in to a sidechain 42:17 and when 42:18 they're enjoying the software on the sidechain, come back to Bitcoin LayerOne. 42:23 And that's really the ultimate goal of the whole sidechain idea, is to enable 42:29 different software on top of Bitcoin without affecting Bitcoin mainchain. 42:35 yeah. Yeah, go ahead. 42:36 Oh, sorry. 42:38 ahead. I've already spoken for a little bit. 42:40 I'd like to hear more from you, but also let's invite Andrew to chime in. 42:45 anyone else, Andrew, what's your thoughts on this quote or anything else? 42:50 Henry, I like this language, and I didn't know that you got it from out and back, so 42:54 that's good to know. 42:56 It sounds better to say that 42:58 that Drivechain implements P2P sidechains. 43:03 when you described and explained what Adam Back was saying, contrasted a peer -to -peer 43:09 implementation of the peg -out mechanism with a federated mechanism. 43:13 But as I understand it, Drivechain does involve a federated mechanism. 43:18 It's just that the federation is more than half of the miners. 43:23 then I guess I don't understand what the difference is between a federated peg out and 43:27 a peer -to -peer peg out. 43:30 Yeah, the reason why I'm showing this quote is that in our last Drivechain 43:34 conversation, we had a little debate among 43:37 the speakers where I asked Super Testnet and Paul Sztorc if they 43:43 agree with me that drivechains involve peer -to -peer 43:49 arrangements that a federated sidechain peg does not. 43:54 neither of them, in my understanding, fully agreed with my 43:57 view. But I feel that this quote from Adam Back just a few months ago supports 44:03 what I said, and that's probably where I got it, because I read probably every tweet 44:07 he's ever written over the last few months. 44:10 And I'm just an Adam Back fan, 44:15 as well as a Greg Maxwell fan. 44:17 like to read their 44:17 writings. And I feel that among the leadership of Blockstream, has been an 44:22 understanding that it would be good in the long run for Bitcoin, one way or another, to 44:26 achieve these sidechains that are more aligned with the 44:31 technological themes of Bitcoin, more aligned than federated sidechains 44:37 are. 44:38 And I think the Liquid Project is an outstanding effort to achieve what can be achieved 44:44 without a soft fork. 44:46 But I do feel that in the history of statements on sidechains, such as this one from 44:51 Adam, from Dr. 44:53 Back, there is an expression of the difference between 44:57 a peer -to -peer sidechain, which is what he's talking about here in a thread on 45:02 Drivechain, think, 45:04 yeah, that thread is about Drivechain, 45:10 and the arguably lesser arrangement, which is a federated sidechain. 45:14 So when people say, as we discussed last time on 45:17 those Twitter spaces, when people say, well, the Drivechain peg is controlled by just a 45:22 bigger federation than an ordinary federation, I think that's not true. 45:27 I think the fact that there is a real categorical difference is what he's talking about 45:32 here when he says, I like P2P sidechains because, and he uses 45:37 the word permissionless. 45:39 So I think that one of the categorical differences is it's not simply the case 45:44 that trusting 51 % of Bitcoin miners is trusting more 45:50 people or trusting a stronger degree of assurance than what 45:56 we get 45:57 with 15 parties controlling a multisig, which is an ordinary federation. 46:02 When we're trusting the Bitcoin miners, you're trusting a set of people that is 46:08 fully dynamic and completely replaceable. 46:12 So the nature of Bitcoin mining is that the parties are totally anonymous, 46:18 mutually distrusting, anyone can enter that set of people who simply have the money to 46:24 buy a Bitcoin mining machine. 46:25 So it's a dynamic set, whereas a federation in the ordinary sense, 46:31 a federated sidechain peg, know, has a bunch of, you know, so -called functionaries 46:36 or federated members, are, as I understand, typically 46:42 in the ordinary implementation, about 15 people or fewer, 46:47 they're appointed in a social, not economic manner. 46:52 So they're chosen and designated kind of like the Federal Reserve members, right? 46:56 There's 46:56 like a body of people and they're appointed socially. 47:00 They're not able to, you can't just like raise money tomorrow and say like, I'm gonna 47:05 buy my seat at the Federal Reserve, you know, unless you're quite sensible. 47:09 That is a spicy comparison. 47:12 know, I know. 47:14 And the block stream may not be totally happy 47:16 with it, but that is very spicy. 47:18 love it. 47:20 I think it's an accurate description, very accurate. 47:25 The federated model consists of identifiable individuals 47:31 who, 47:33 it's more of a fixed set. 47:35 And as you were saying, 47:36 Henry, 47:38 the Drivechain model allows for the miners to be that set. 47:44 And the miners is not a fixed set. 47:45 It can change over time. 47:46 So that's one of the big advantages of Drivechain over a federated approach to side 47:52 chains. I was wondering if you had 47:56 time to discuss this point that Paul brought up in one of his talks that I watched on 48:02 YouTube, where he talks about drivechain misconceptions. 48:07 He brings up this interesting point that I actually agree with, which is 48:12 that one 48:16 that one of the, I guess, he puts me in a camp of people who 48:22 wants theft to be impossible and that's exactly right. 48:26 And he makes this point that if you make theft 48:32 impossible, then doing a sidechain 48:36 requires a kind of mandatory change to Bitcoin and it's 48:42 no longer opt -in. 48:44 what he likes about Drivechain is that it's opt -in. 48:50 I kind of want to drill down into this point a little bit more if you 48:56 have time for that. 48:58 let's do it. 49:00 first thought before you continue is it resonates with what I was saying earlier, I 49:04 think, which is that if the miners can express the will of the community to 49:10 discontinue a particular Drivechain because it's interfering with the value of Bitcoin 49:16 value or the operation of other drivechains, then it's actually a good thing that the 49:20 miners can exert that control, you know, as the will of the community to put an end. 49:26 imagine if you adopt something else, imagine if we adopt something else like a system 49:31 in which the miners have no power to discontinue a 49:35 Drivechain, that introduces to Bitcoin a system in which 49:41 the community can't rid of something that might 49:46 be good for the miners to be able to exert that control. 49:50 See what I mean? 49:51 We don't want to have innovation that can't ever be discontinued 49:55 if the majority of the community wants it to be discontinued. 49:59 For example, some Bitcoiners say, I don't think there should be a privacy sidechain on 50:04 Bitcoin. Some Bitcoiners say that. 50:06 They think that would invite scrutiny from the government. 50:09 Well, I say, I think your opinion is valid. 50:13 But I also think that if the 50:15 majority of Bitcoiners would like there to be a privacy sidechain Let there be one 50:20 shouldn't the community decide isn't that the way that a very successful? 50:26 would be designed that the community has the power to to Adopt innovation 50:32 on it and to express, you know express that innovation. 50:35 So that's my point. 50:38 um, yep, I hope that wasn't too much of a segment. 50:41 no, no, I completely agree. 50:44 You're Yes, that's, that's a very good point. 50:47 So the idea with this mandatory versus opt in 50:52 and theft 50:55 possible versus not Paul is right that like there are different 51:01 ways of implementing sidechains and The ways that make theft impossible 51:07 do require 51:10 Certain changes to Bitcoin that I'm not really 51:15 sure if they would be hard forks or if they could be done via soft fork or not, 51:21 but they would require serious changes to the way that Bitcoin works. 51:26 For example, 51:30 one method of doing sidechains that I proposed 51:35 is rather simple, but at the same time, 51:41 changes Bitcoin. It requires a change to Bitcoin that's somewhat fundamental 51:46 because the way that Bitcoins are created would be changed. 51:51 currently the way that bitcoins are created is 51:55 when a miner successfully mines a block, and then those Bitcoins are 52:01 introduced as part of the coinbase, and then we have new Bitcoins. 52:05 But in this alternative universe where we have theft -proof sidechains, 52:11 there is a new way of creating Bitcoins. 52:15 the way that it works, I called it a generalized sharding protocol 52:19 for blockchains in general, is that when you want to 52:25 transfer coins from blockchain A to blockchain B in either direction, whether 52:31 it's from the main chain to the sidechain or from the sidechain to the main 52:34 You want to have a fixed supply of tokens. 52:41 When you're transferring the tokens, burn them on the first chain, ones you're 52:47 transferring from, and then you mint them the same amount on the other chain. 52:52 And 52:54 so, that is called a one -way, like people assumed when I proposed this that 53:00 I was proposing a one -way peg because that's actually how a one -way peg with Bitcoin 53:05 can be done today is you burn Bitcoins on the Bitcoin blockchain and create them on 53:11 some other blockchain. 53:14 not this is actually a two -way peg if you modify Bitcoin because you can do the same 53:20 exact thing on the Bitcoin blockchain. 53:22 When on some other blockchain the Bitcoins are burned, you can then mint them 53:28 back on the Bitcoin blockchain. 53:29 so there would be two ways of creating, quote -unquote, creating Bitcoins. 53:34 You're not really 53:34 creating any new Bitcoins. 53:36 You're recreating Bitcoins that have moved, it would be, you know, that's a fundamental 53:40 change to the way that Bitcoin works. 53:43 maybe for that reason, because it's more of a, more of a significant change to the 53:48 underlying way that Bitcoin works. 53:50 Maybe people would object to that. 53:52 I don't know. 53:54 But that's one example of how theft -proof chains can be done. 54:00 I have not fully explored this idea, but it might be the case that 54:06 this other sidechain would have to be kind of like approved 54:11 to work with Bitcoin. 54:13 because you can 54:14 imagine if we had a system that worked this way, if anyone could create a sidechain, 54:22 then maybe there would be opportunity for creating Bitcoins out 54:27 of thin air, because in order to create Bitcoins out of thin air, you create a 54:32 sidechain, you claim that you've destroyed 54:34 some Bitcoins, and you then create them on the 54:39 original Bitcoin blockchain. 54:42 You would need some kind of a proof that that had not happened. 54:47 And maybe it's possible to construct that. 54:48 That's for any cryptographers in the audience. 54:53 I'm not exactly sure how 54:54 that would be possible, or maybe you would have to have a fixed set of sidechains that 54:59 was agreed upon, that were trusted. 55:01 I don't like that personally. 55:03 Hopefully there's a trustless way to do that. 55:05 that is an example of how sidechains can be done 55:10 where theft is 55:14 guaranteed to not be possible. 55:17 I was advocating for these kinds of ideas to be explored. 55:21 I don't know how much of them they have been explored. 55:23 I'm hoping other people are exploring them. 55:26 Because if we could have something like Drivechain, but at the same time, with the 55:31 exact same security properties of 55:33 Bitcoin I think everybody would be happy with that so yeah that's that's just something 55:39 that I wanted to bring up that's very interesting yeah feel free to DM me further about 55:44 that so I can think about it more I personally do like the idea that 55:50 the drivechains can be discontinued by 55:53 the miners because, as I say, it's my understanding that there could hypothetically 55:59 be a problematic drivechain and therefore it's good for the community of Bitcoin users 56:05 to be able to express their will through the miners to discontinue a drivechain that, 56:11 for example, is interfering with 56:13 interesting 56:21 and interesting computer science hypothetical in which a drivechain or an altcoin could 56:27 be designed using certain kinds of contracts to interfere with operation of Bitcoin 56:33 or 56:33 certain drivechains. 56:35 So it's good if the miners can turn off drivechains, if they're problematic. 56:41 The third and final tweet that I wanted to share for conversation today, after we have 56:47 now discussed Fiatjaf's tweet in the Nest and then Adam Back's tweet, is Luke Dash 56:53 Jr.'s 56:53 tweet. So here it is, it's in the nest now. 56:56 He wrote a few days ago, it's more important that Bitcoin be 57:02 decentralized than that it's scale to global normie usage. 57:08 I felt this tweet was very interesting because 57:13 it seems to assume, and perhaps correctly, there are trade 57:19 -offs between achieving global normie usage, as he says, and 57:24 decentralization. However, do feel optimistic that Luke, perhaps, 57:31 in the years or months to come, 57:33 may see the merit of 57:37 the idea that there doesn't have to be such a trade -off. 57:44 So as I understand it, decentralization has a lot to do with whether ordinary users can 57:49 download a full node. 57:51 and therefore decentralization 57:53 is very much aligned with the goal of keeping Bitcoin's layer one blocks small 57:58 and that's something on which Luke believes 58:03 and also drivechain is aligned with so you 58:09 know drivechain is very much aligned with the idea of the small of small 58:13 blocks on LayerOne, I think that's something Luke cares about a lot from reading his 58:18 tweets. 58:20 But global normal usage, his phrase, I think can also be achieved if we have large 58:25 block sidechains that are very popular. 58:29 So I think the system of Bitcoin, including all 58:32 sidechains, can potentially serve both the aim of decentralization, meaning 58:38 defined as small blocks on LayerOne, as well as global normal usage histories, 58:44 defined as the replacement of all altcoins with Drivechains. 58:50 So I was wondering if anyone else sees it 58:52 that way. you know, when I read Luke's tweets from 2017, he actually expressed interest 58:58 in drivechain and said, you know, let's look at this, this could be good. 59:02 He wrote, he wrote tweets to that effect. 59:05 In more recent years, he's been more of a skeptic, as I understand from his tweets, but 59:09 I'm, I'm optimistic that advocates for smaller blocks, we'll, we'll 59:15 see how drivechain facilitates that. 59:17 I think they'll come to that view, I hope. 59:20 Yeah, this brings up the idea of the 59:25 DCS triangle, which is 59:29 the idea that you can have at most two out of three properties in a 59:34 system. And with the DCS triangle, it's decentralization, consensus, and scale. 59:40 And for decentralized consensus systems, like Bitcoin, the DCS theorem, this is a paper that I co-wrote with Anja Petrova, you could just search for it, we show that decentralized consensus systems cannot scale without losing either decentralization or consensus. 1:00:04 Sometimes consensus is referred also to as security, the triangle has different names, but that is the reason why Luke Dashjr. is writing those tweets. 1:00:18 In that same paper, we talk about ways of getting around this property of decentralized consensus systems, and one of those ways is a drivechain-like system, or in other words, and it's funny that drivechain has the D and the C there, and in the paper we also refer to these systems as DC systems, decentralized consensus systems. 1:00:43 And we say that you can pair multiple decentralized consensus systems together, as long as they're independent of each other, and then that can be a way of achieving greater scale while preserving decentralization, and that's the approach that drivechain takes. 1:00:57 So it's a solid, theoretically solid approach. 1:01:01 By the way, I noticed that in this space that we have here, we've got CryptAxe, who is one of the developers of drivechain, and I don't know if he has anything that he would like to say, but if he does, I think it'd be a good idea to promote him as a speaker to allow him to say some things. 1:01:22 Oh, absolutely everyone is welcome to come on up. Just raise your hand. All of our spaces are open to the public. So everyone is totally encouraged to raise your hand, I will let you up. You can be a fan of drivechain or a critic, a skeptic, or a complete newcomer. This is open for all. 1:01:43 We might have in the future some spaces where there's a featured speaker who's an expert on some aspect and is welcome to talk at length, but today is open discussion. That's why I titled it Drivechain Lunch. 1:01:59 And we're just fortunate to have Greg here sharing ideas with me, along with Andrew Bailey, who spoke previously. Andrew is a philosopher, an academic philosopher, and also a hardcore Bitcoiner. 1:02:13 Andrew has tweeted about his recent experiences downloading the drivechain software, running some of the sidechains, I believe, and really becoming a very technically sophisticated drivechain enthusiast as he explores the ideas. 1:02:33 Everyone can go to drivechain.info for more information. That is a website created by the drivechain designer, Paul Sztorc, who is one of the co-authors of the Bips, Bips 300 and 301. 1:02:47 Maybe to just reset the room briefly, I would say what drivechain is in case anyone is like this is their first time hearing about this topic. 1:02:57 Drivechain is Bitcoin Proposals 300 and 301. It is a seven-year-old idea that has gained interest and enthusiasm within Bitcoin's community over the years, more and more, I believe, and has support from a large number, from dozens of very recognized Bitcoiners, as well as some skeptics and critics. 1:03:21 So it's an idea that's interesting. And like anything that becomes huge in the future, at this moment, it is not yet as well-known as it may be. 1:03:33 So this is an opportunity for Bitcoiners who are interested in innovative topics within Bitcoin discourse to study something that could become transformative, I think. 1:03:44 Bitcoin has a bunch of interesting topics within its discourse that are ripe for investigation, analysis, and discussion. 1:03:55 So for me personally, what got me into drivechain was discovering the discourse on Bitcoin's long-term security budget, which refers to Bitcoin's fee-reliant economic security model. 1:04:08 The security of the UTXOs depends greatly on whether the hashing in Bitcoin grows over time and whether the value associated with Bitcoin mining activity grows over time. 1:04:24 So the fee income to the miners from merged mine sidechains could be a very big source of income for the miners in the far future, and drivechain would lay the foundation for that to occur. 1:04:36 Right now, there can be merged mine sidechains on Bitcoin like RSK, but their adoption is limited, I think, in large part because the two-way peg for the synthetic Bitcoin on the sidechain is a federated peg instead of one controlled by the massive multitude of Bitcoin miners, which would be a much stronger trust model, I think. 1:04:58 So I always try to make it clear that opinions aren't facts, so I try to say what my opinion is rather than stating a certainty because it's hard to know the future. 1:05:09 But I am optimistic the community will evolve toward embracing sidechains, and I feel that the leading intellectuals within the Bitcoin space are hoping to achieve perfected, advanced sidechains in the future. 1:05:30 It's something a lot of people want. 1:05:33 The question is how exactly to go about it, and I do think that drivechain is within that space the idea which has been around for a long time. 1:05:42 So it's stood the test of time in terms of gaining support among some of the leading intellectuals, and its analysis has been going on for years. 1:05:53 Just last year, Adam Back at Bitcoin Amsterdam on stage with Paul and Aaron Van Weerdam expressed favorably his view on drivechain and how it has been an idea which has undergone validation and testing and has come a long way since its early years. 1:06:16 So I think that there's an uptick in just recent months, there's been an uptick in the support among some of the leading intellectuals in the space, which can have a ripple effect throughout the community. 1:06:28 Because once people see that those who are most undeniably genuinely committed to Bitcoin and have dedicated much of their life to Bitcoin are interested in an idea, that tends to foster a greater level of interest and study and understanding and comfort among the so-called plebs, which would describe me, someone who's kind of just like a humble enthusiast. 1:06:53 I think that's absolutely accurate, not that you're a pleb, but that the interest in drivechain over the recent period of time has been increasing. 1:07:06 And I think that Paul Sztorc really does deserve kudos for being committed in his work and persevering. 1:07:15 I think that it's very healthy for Bitcoin to have a kind of a hazing ritual for any new ideas, so to speak, and not hazing for hazing's sake, but specifically putting ideas through the ringer to really critically evaluate them. 1:07:33 Even if the idea is a good idea, it should still be critically evaluated as much as possible, so that anything that finally does end up in Bitcoin ends up being really solid, so that we can ensure Bitcoin's continued dominance in this industry. 1:07:52 What are your thoughts on the third of the tweets I shared, the one that's currently in the nest, Greg? 1:07:56 What do you think about — and by the way, anyone's welcome to come up and also share their opinion. 1:08:00 Anybody can raise their hand, I'll bring you up. 1:08:02 Greg, what do you think about this opposition Luke has suggested between the priorities, one being decentralization, the other being global normie adoption, which I think he's referring there to hyper-Bitcoinization, right? 1:08:15 The idea that Bitcoin becomes the world's money in every sense. 1:08:19 What do you think of that opposition? 1:08:21 Yeah, so I touched a little bit on that in some previous commentary, but I'll clarify it. 1:08:27 The thing that Luke Jr. is referring to I think is really important. 1:08:33 I don't think that we need to sacrifice decentralization in order for Bitcoin to achieve global normie usage. 1:08:42 I think that it's possible to sacrifice decentralization to achieve that, but I don't think it's necessary. 1:08:49 I think it would be far better to preserve Bitcoin's decentralization and achieve global normie usage. 1:08:58 I think that that's really the goal that we should be striving for. 1:09:00 Because if we sacrifice decentralization, then we really sacrifice everything that makes Bitcoin unique and interesting and a worthwhile project and system to rally behind. 1:09:12 If we sacrifice decentralization, we could very well end up — well, we would very well end up with something similar to the existing financial system that has all of these central points of failure. 1:09:26 So the decentralization that Luke is pointing to is very important to preserve. 1:09:33 And we have to look for ways of preserving that and scaling Bitcoin at the same time. 1:09:38 And that's what the whole community is doing its best to do. 1:09:41 And I think that drivechain could be one way of doing that. 1:09:45 It is a theoretically valid approach to scaling Bitcoin while preserving Bitcoin's decentralization. 1:09:54 Cool. 1:09:56 How do you feel in particular about the proposition that decentralization is measured by the cost of exercising the option to have a full node? 1:10:09 In other words, I'm referring to Paul Sztorc's 2015 essay on his website, truthcoin.info, which is titled Measuring Decentralization, as well as others who have expressed the same idea. 1:10:23 That as Bitcoin's full node becomes more expensive to obtain, decentralization decreases because it'll be more expensive for the ordinary user then to have a full node. 1:10:39 So what do you think about that? 1:10:41 In other words, keeping the block size small is what creates decentralization because it localizes the activity of validating the blockchain. 1:10:51 It localizes to the ordinary user rather than expanding it in physical space to include some trusted third party in some other place. 1:10:59 So it literally decentralizes the activity of validating the blockchain. 1:11:04 It decentralizes it maximally down to the actual user, the individual human who it wants to validate. 1:11:12 So what do you think about that metric for decentralization? 1:11:16 I think it's a very valid metric for decentralization. 1:11:20 It's exactly what we need to be looking to preserving the ability for ordinary users with normal capable laptops or servers or whatever they happen to have to be able to run a full node themselves. 1:11:36 And then the theoretical work that needs to be done for scaling Bitcoin is how do we ensure that every ordinary user who wants to run Bitcoin can run Bitcoin and validate the blockchain. 1:11:52 And at the same time, we can have a system that has very high throughput. 1:11:58 So drivechain is one approach. 1:12:02 It's a valid approach. 1:12:03 The lightning network is another approach. 1:12:05 Both are valid approaches, and I think both should pursue. 1:12:09 These are all very interesting projects. 1:12:12 It's why so many people get so excited about Bitcoin. 1:12:16 It's why so many people are dedicating their lives to this project because they see the way that a reliable, trustworthy financial system can really improve people's lives. 1:12:30 And they see that decentralization is at the heart of that. 1:12:33 And so, you know, kudos to Paul Sztorc for exploring one of these paths. 1:12:39 It's the for the DCS triangle. 1:12:43 It's the DC path connecting multiple decentralized consensus systems to one another. 1:12:48 And that's the path that Paul Sztorc is exploring with the drivechain. 1:12:52 And I think it's a path that needs to be explored. 1:12:55 And kudos to everybody working in this space and exploring all of these different ways of scaling Bitcoin while preserving its decentralization. 1:13:04 I agree with that. 1:13:07 I feel that in Luke's tweet, I'd like to just further explore it. 1:13:15 I feel that the assumption here in his tweet, when he says it's more important that Bitcoin be decentralized than its scale to global normal usage. 1:13:25 I feel in that tweet, there is perhaps arguably an assumption that we need to prioritize one part of Bitcoin's program over the other. 1:13:39 That we need to prioritize decentralization over achieving Bitcoinization. 1:13:44 I feel that he's right, but I also think that we don't have to choose. 1:13:50 I think there need not be a prioritization that we can achieve both aims equally and fully. 1:13:58 So the drivechain view is that layer one blocks should remain small and in fact, perhaps be even smaller, which is something that Luke agrees with, as I understand. 1:14:08 Shrinking the block size down to 300 kilobytes. 1:14:12 But secondly, that we're going to just as much as achieve small blocks forever on Bitcoin layer one. 1:14:18 Also importantly, pursue massive adoption of merged mind sidechains. 1:14:25 And in fact, if we don't do both, then Bitcoin in the very long run could be much less successful as a project than it otherwise would be. 1:14:39 Because the sustainability of small blocks on layer one would, I think, require that there be a high fee on the block space. 1:14:53 A high rate of fees paid on that small amount of block space. 1:14:58 And probably I think the best way to try to have high fees naturally on the layer one block space is to engage in merged mining on a vast scale. 1:15:11 So the particular sidechains that are envisioned for Bitcoin, if drivechain is adopted, would include Thunder, which is a big block sidechain. 1:15:23 A Turing complete sidechain for smart contracts, a privacy sidechain that uses the advanced technology of Zcash. 1:15:34 And also a prediction market that uses peer-to-peer Oracle networks to enable Bitcoin users who choose to use the sidechain to engage in a kind of very interesting decentralized finance called. 1:15:50 Multidimensional event derivatives or prediction markets or Futarchy, which is where society uses smart contracts to predict the future and improve political decision making. 1:16:04 So there's a whole bunch of interesting sociological effects of Bitcoinization in the drivechain format. 1:16:13 And I think that if Bitcoin doesn't pursue this path, then in my personal opinion, the very long term growth trajectory is at risk. 1:16:23 And Bitcoin could become digital gold, but only in the lesser sense, which is that gold today is not exactly the growing center of the world economy. 1:16:35 Its multi-trillion dollar market cap of monetary premium in the view of most Bitcoiners will diminish, I think. 1:16:43 And it'll become more of a historical relic, a collectible, a novelty, something that was big in the past at one point, but now its narratives are gone and its growth trajectory is muted and dampened forever. 1:16:56 So digital gold in that sense is actually not a very good thing. 1:17:02 And that's why I object to the notion of Bitcoin, not blockchain, because I feel that if drivechain is to succeed, we have to dispense with erroneous narratives. 1:17:12 And the truth is that while Bitcoin was titled peer-to-peer electronic cash, Satoshi himself from the very beginning in his commentary publicly wrote favorably about blockchain applications that aren't simply cash. 1:17:29 So I think that you and Luke don't really disagree on this. 1:17:36 I think that there might just be a misunderstanding here because I'm pretty sure that Luke would also be very happy to see Bitcoin scale. 1:17:44 I don't think Luke is anti-scaling at all. 1:17:46 I don't think any of the Bitcoin developers are anti-scaling. 1:17:52 I think that they very much want to see Bitcoin adopted and used by as many people as possible and for it to become the global reserve currency, the standard, the Bitcoin standard that's used by everybody. 1:18:05 I'm pretty sure they would not be Bitcoin developers if they didn't feel that way. 1:18:10 But the Bitcoin developers correctly feel that if they do scaling in the wrong way, in a way that leads to centralization, then that is a failure of their mission. 1:18:26 That would lead to a complete failure of Bitcoin. 1:18:29 And so I think that what Luke is just talking about here is that he's saying that we need to not fail. 1:18:36 I think that's all he's saying. 1:18:37 We need to preserve decentralization and prioritize that greatly. 1:18:42 Not at the expense of scaling, but just we need to make sure that we don't lose Bitcoin's decentralization because that would be equivalent to Bitcoin failing as a project and as a goal. 1:18:52 So that's all that I think that he's saying there. 1:18:56 Totally. Totally. 1:18:58 But if I wanted to make my point in the most kind of aggressive way, I would say that suppose a person does want to maintain decentralization defined as small blocks, defined as cheap nodes. 1:19:15 Well, that alone does not guarantee the success of the protocol, because if the protocol has 1:19:22 low economic security, if the UTXOs have low hash rate security, then decentralization 1:19:29 alone does not make the protocol successful. 1:19:33 So we need both decentralization in terms of cheap nodes for the ordinary user, but 1:19:39 also high economic security of the UTXOs for the transactors. 1:19:45 So we need both. 1:19:48 You know, decentralization is, from a logical perspective, orthogonal to economic 1:19:53 security. And the priorities that Bitcoin needs to have, I think, in my humble 1:20:01 understanding, are an equal and maximum prioritization of both. 1:20:07 So the design that would achieve both would be best. 1:20:11 So therefore, I felt like this was of the three tweets I've shared today in The Nest. 1:20:17 This is the one that I'm kind of wondering about in terms of like, it would be great to 1:20:23 hear his thoughts one day on whether he thinks that decentralization is even more 1:20:32 important than economic security. 1:20:35 Right. Like, there's this tweet that drivechainers sometimes point to from Greg 1:20:40 Maxwell. I think it's December 2017 when he says, I'm breaking out the champagne 1:20:45 because fees on Bitcoin are high to pay for security in the future as the Coinbase 1:20:51 declines. That's almost an exact quote of what he wrote, I think, on the Linux email 1:20:57 foundation public discourse list. 1:21:00 So, you know, high fees are very important and that's what Maxwell was expressing 1:21:05 there. So I think that if I would be curious to ask Luke, would you agree that 1:21:12 high income to the miners in the distant future is just as important as ordinary 1:21:19 users being able to download a full node inexpensively? 1:21:24 I think he would agree with you. 1:21:26 I think everybody who will in the future, when the when inflation, when Bitcoin 1:21:35 inflation is close to zero, I think everybody will agree that the miners need to be 1:21:41 incentivized to mine the Bitcoin blockchain and therefore they need to be paid through 1:21:46 fees and therefore the fees are probably going to be higher than they are today. 1:21:51 So, yeah, I'm pretty sure he would agree. 1:21:54 And at the same time, we need to make sure that the ecosystem surrounding Bitcoin is 1:21:58 such that in spite of high fees, people can still use Bitcoin because that would also 1:22:04 hurt Bitcoin's ability to scale if high fees were to prevent Bitcoin usage. 1:22:09 So that's going to be, I think, the next major debate in Bitcoin. 1:22:15 You know, after after drivechain, after block size, after all of these other things, 1:22:20 I think the next major debate in Bitcoin is going to be what to do about inflation, 1:22:26 whether to allow it as originally planned to be to go to zero and to rely entirely on 1:22:33 fees or to increase the number of coins available in circulation. 1:22:41 I think that's going to be a very interesting debate because we're going to see how it 1:22:45 ends up playing out, whether whether Bitcoin continues to be usable in spite of high 1:22:51 fees or not. That's really I think I think that that is going to determine ultimately 1:22:57 the answer to that question. 1:22:59 Before we go to Moonsetter, let me just get a quick retort to that. 1:23:02 Greg, would you agree that if drivechain is adopted, that's a big if. 1:23:06 But if drivechain is adopted and if there is a remarkably high adoption of the drive 1:23:12 chains in terms of the fee revenue paid to layer one. 1:23:18 So if we have drive can adopted and if the drivechains are themselves adopted and 1:23:22 there's billions of dollars in value on the drivechains and they're paying many 1:23:27 millions of dollars a day to Bitcoin miners, would you agree that talk of the need for 1:23:34 inflation in Bitcoin? 1:23:37 Would diminish or stop people would stop saying there has Bitcoin will need an 1:23:43 inflation for it, would you agree with that? 1:23:44 I would I would agree, yes. 1:23:46 If the miners had an alternative source of income other than the fees that they're 1:23:53 getting from the Bitcoin blockchain, I think, yes. 1:23:56 And especially if that other source were significant, then, yes, talk about bringing 1:24:04 back inflation would diminish. 1:24:05 I agree. Cool. 1:24:07 Moonsetter. Thanks for joining, as always, in the last five minutes, you have the 1:24:13 stage to share your comments or questions. 1:24:16 Hi, everyone. So the thing that frustrated me, especially in in what Luke wrote there 1:24:24 is some people seem to be myopically focused on the number of nodes that are running 1:24:33 as a measure of decentralization. 1:24:36 And that is that is like complete bullshit in some regards. 1:24:41 So obviously, ideally, a hell of a lot more nodes would be running Bitcoin and we would 1:24:49 have a hell of a lot more decentralization in that regard. 1:24:53 But that that does not just happen in a vacuum or without economic incentives. 1:25:01 And I think another very important aspect of decentralization is the number of people 1:25:07 that hold their own keys. 1:25:10 This this. So the economic decentralization is not just about the security budget. 1:25:16 It's about the distribution of Bitcoin globally and and how distributed is that. 1:25:23 And and it seems to me that if we just decrease the block size, then we increase the 1:25:31 very, very powerful forces that already exist out there to to basically herd everyone 1:25:38 into custody and custodial solutions. 1:25:42 Custodial LSPs basically take over the role of banks in the old financial system. 1:25:49 And we know that can work. 1:25:51 We have we have a pretty good idea that Bitcoin can scale to billions of people using it 1:25:59 that way if they don't hold their own keys. 1:26:01 But I kind of think that's entirely pointless. 1:26:05 And and that is not how Bitcoin was supposed to turn out. 1:26:10 And this this the way Luke talks about it and the way he phrased that sentence just 1:26:20 made me very frustrated because I know that he completely ignores these things. 1:26:26 And there is a there is a very mistaken, I believe, very mistaken belief widely had in 1:26:35 Bitcoin circles that IBD, the initial block download, is is very important and everyone 1:26:44 has to do it. And they are clearly seeing that that will become impossible if for most 1:26:52 people around the world, if impossible or extremely impractical, if Bitcoin just keeps 1:26:58 on bloating and bloating. 1:27:01 And I think these two together, that somehow it would make sense for someone to do IBD 1:27:10 and verify everything and came to a different conclusion than the vast economic majority 1:27:16 of mankind and end up on a chain that is just stalled is somehow useful because that's 1:27:23 basically the only possible outcome that that can happen from verifying for yourself and 1:27:30 finding something that others before you missed is that you end up nowhere and you are 1:27:37 excluded from the the the economic system of mankind. 1:27:43 So it's I think it's complete nonsense. 1:27:47 I don't think we have to sacrifice a lot there. 1:27:49 You just completely throw this IBD notion out and that puts the entire block space block 1:27:57 size debate into an entirely different perspective and focus. 1:28:01 So that's one thing. 1:28:02 And I know Luke doesn't want to hear any of it. 1:28:05 I know his stance on this. 1:28:07 And as I said, so people need to hold their own keys or this is not a revolution. 1:28:11 This is just I don't know. 1:28:15 I kind of like that perspective. 1:28:17 I agree that people do need to be able to hold their own keys. 1:28:21 I'm not sure if this was the point that you were making, but it sounds like it that if 1:28:25 fees become very high, then fewer people will end up holding their own keys because 1:28:32 they'll essentially be forced to migrate to custodial solutions where fees might be low 1:28:39 because, for example, exchanges would be able to afford those fees, but individuals would 1:28:44 not. Is that OK? 1:28:45 You gave a thumbs up. All right. 1:28:47 Yeah, I agree. 1:28:48 That is a very valid point and something to keep in mind in a world where inflation has 1:28:53 gone to zero. So drivechain, I think, is going to help if it's adopted. 1:28:57 I think it can help with reducing fees. 1:29:00 That's one important thing. 1:29:01 And the other thing about IBD with the initial block download. 1:29:06 That is also a very, you know, I haven't actually heard anyone put it quite like that. 1:29:11 And thank you, Moon Settler, for saying that. 1:29:13 I think that is very funny that if in the distant future there is somebody who manages 1:29:19 to, you know, let's say that doing the full blockchain download becomes very difficult 1:29:24 for some reason and that there is one intrepid individual who manages to do it from 1:29:30 start to finish and then come to the conclusion that everybody else is wrong. 1:29:36 That would be, I think, a very humorous and interesting drama to watch play out because 1:29:42 I honestly don't know what the result of that would be. 1:29:46 I mean, it would certainly almost be like almost like a new religion would form. 1:29:52 And there might be two different sets of Bitcoiners and this person might come out as 1:29:56 like a new messiah of like the one true Satoshi or something like that. 1:30:00 That would be very comical and interesting to watch happen. 1:30:03 But it's it's an interesting idea. 1:30:05 So thank you for bringing that up. 1:30:07 Greg, when you said that fees would rise as a result, fees would go. 1:30:10 I'm sorry. When you said fees would go down as a result of drivechain, were you 1:30:13 referring to layer one fees or layer two fees? 1:30:16 I was referring to layer one fees. 1:30:19 It was the same point, Henry, that you were bringing up that because drivechain would 1:30:23 create an alternative source of fees for Bitcoin miners, that fees on layer one for the 1:30:29 main Bitcoin blockchain, they should go down or they should at the very least be less than 1:30:34 what they otherwise would be without something like drivechain. 1:30:38 That's interesting you say that. 1:30:39 I hold the opposite view. 1:30:42 I think that in the long term, the massive adoption hypothetically of merged mine side 1:30:50 chains would actually cause layer one fees to be higher. 1:30:57 But I understand why it is. 1:31:02 Why do you say that, because, OK, wow, that's a really interesting I thought we were on 1:31:05 the same page there. So, yeah, I would. 1:31:08 Yeah, these conversations are always interesting. 1:31:09 You know, people come up here and sometimes sometimes a person will say they like drive 1:31:14 chain, but for reasons that are quite different than what I think. 1:31:17 So there's a lot of theoretical reasoning happening here, right, because we're talking 1:31:22 about an upgrade for Bitcoin that hasn't been done. 1:31:24 So there's there is logically only theory and also, you know, arguments about what 1:31:31 history indicates in terms of past data for other projects that that answer these 1:31:37 questions. So. 1:31:39 Merged mining, you know, is one topic and then there's blind merged mining, which is 1:31:45 the adjusted and enhanced, arguably, approach in drivechain. 1:31:50 And I do think that the way it works is that. 1:31:55 It it collects fees that are paid on the drivechain and pays them in Bitcoin 1:32:00 denomination to layer one miners, and it ultimately results in a higher value of the 1:32:08 block space on layer one. 1:32:10 And. I feel like. 1:32:14 I would expect that you were a moonsetter would be able to explain it better than me, 1:32:18 but I do think that it is it is without a doubt, in my view, based on my reading of the 1:32:23 drivechain literature, you know, one of the design goals is to achieve a higher layer 1:32:29 one block space value. 1:32:31 So we would see ordinary users primarily using drivechains for their small cash 1:32:38 transactions and layer one for storing their digital gold life savings. 1:32:43 And there'd be, you know, for the ordinary person, far fewer transactions. 1:32:49 On layer one than they would have on the upper layers, a moonsetter, what are your 1:32:54 thoughts on that? Yeah, thank you. 1:32:58 So there is there is one aspect that people tend to forget that there is a pretty much a 1:33:04 theoretical limit to how much how many people can self custody on Bitcoin. 1:33:13 And that can be roughly estimated to about 100 million people. 1:33:17 And that's it. So Bitcoin main chain. 1:33:22 Probably cannot even serve the millionaires of the world to self custody, let alone 1:33:28 anyone else, like the top one percent of humanity is probably not going to be able to 1:33:35 given other utilization of the main chain block space is already is also happening. 1:33:42 So I'm very, very skeptical about this idea that people will be able to self custody on 1:33:47 layer one. That's what I wanted to tell about this. 1:33:52 Sure, I mean, the the idea is that we're going to have a layered money, which is the 1:33:57 title of a book that has nothing to do with drivechain, if I'm not mistaken, although I 1:34:01 haven't read it. But if the blockchain is going to be layered, if it's going to be a 1:34:05 layered architecture, not everyone's going to be using the base layer all the time. 1:34:10 One of the analogies Paul Sztorc. 1:34:13 Mix about drivechain is that drivechain, and I hope I don't say this incorrectly, drive 1:34:19 chain is like the energy system in that there is a nuclear power station at the base 1:34:25 layer of an energy of an energy system for a city, right? 1:34:29 Maybe they have a nuclear power station, but people aren't plugging their laptop and 1:34:34 their phone directly into the nuclear power station to charge it. 1:34:37 Instead, you plug your laptop into the wall socket of your apartment and then your 1:34:42 apartment plugs into the street power line and the street power line plugs into some, 1:34:47 you know, energy transformers, you know, station at the end of the block. 1:34:51 And that ultimately has a connection to the power station grid. 1:34:55 So there is a multilayered architecture in technology in many ways. 1:35:01 And in Bitcoin is the same thing. 1:35:03 So the layer one, the digital gold, that's kind of like the foundational layer. 1:35:09 And we want it ossified. 1:35:11 We want it used for very large transactions and then in the future. 1:35:16 And then, you know, so it's fine if ordinary users are so-called priced out in the same 1:35:20 way that you wouldn't expect an ordinary user to charge his iPhone by going to the 1:35:23 nuclear power station directly. 1:35:26 OK, so this is all I think like I agree with this latter stuff that you're saying, but 1:35:32 it seems to me to be different from what we were talking about earlier, where we there 1:35:37 was I'd like to clarify, figure out whether we really disagree or whether we just think 1:35:43 we disagree, because as far as drivechain goes, imagine a world without drivechain. 1:35:50 If the fees are funded, if the blockchain miners are funded entirely through fees, then 1:35:58 and the only place where they can get those fees is the Bitcoin blockchain. 1:36:03 Then and there's limited space on the Bitcoin blockchain, then to pay those fees in that 1:36:08 limited space, I it would seem to me like the fees would be very high in that scenario 1:36:14 relative to a scenario where you have fees coming from to the miners from multiple 1:36:20 different blockchains. 1:36:22 So like as in drivechain, if there if people can pay fees to miners through many 1:36:29 different places and there's a lot of space on, you know, let's say the 10 or 20 other 1:36:35 blockchains that are out there and people would prefer to pay those lower fees, they 1:36:39 would be going to those other blockchains to pay those fees. 1:36:43 And that would relieve the pressure from the main blockchain. 1:36:48 And therefore, it seems to me like the fact that it's relieving pressure from the main 1:36:52 blockchain that would then lower fees on the main blockchain. 1:36:55 So that's that's makes sense to me. 1:36:58 Does that not make sense to you, Henry? 1:37:00 Well, in the design of drivechain, and I think I think this is true of ordinary merge 1:37:06 mining, but correct me if I'm wrong, the way that the fees are brought in to the Bitcoin 1:37:11 layer one miner is by a transaction on Bitcoin layer one block space. 1:37:16 And that's absolutely true in the case of blind merge mining BIP301. 1:37:21 So the existence of these drivechains. 1:37:26 Necessarily involves utilization of Bitcoin layer one block space, and therefore, in the 1:37:33 long run will actually lead to greater use of Bitcoin layer one block space, it's kind 1:37:39 of like how if you have an empty space of land and then you build something on it, you're 1:37:48 increasing the value of the land that you're building on, in a sense, like if I build a 1:37:52 hotel, where there used to be an empty desert, all of a sudden the land around that hotel, 1:37:59 as well as the land the hotel is on is all worth more. 1:38:02 So building on Bitcoin increases the value of Bitcoin and building economies on top of 1:38:10 Bitcoin increases the value of Bitcoin block space. 1:38:13 Merged mining isn't just about bringing in fees from. 1:38:19 Sidechains, it's it inherently does that through Bitcoin's block space on layer one and 1:38:26 therefore increases the demand for Bitcoin layer one block space. 1:38:30 In fact, I think that it is the view of drivechain that in the future, 99 percent of all 1:38:37 the transactions on layer one Bitcoin block space in the very far future would be these 1:38:43 merged mines drivechains bringing in their fees to layer one for final settlement of 1:38:49 that architectural kind of, you know, like layered system. 1:38:54 OK, well, then this must be what I'm not getting. 1:38:57 Why are people paying? 1:39:01 Are you suggesting that people are paying fees for the drivechains on the Bitcoin 1:39:06 blockchain? Because my understanding is that they would be paying fees for the drive 1:39:10 chains on the drivechains, not on the Bitcoin blockchain. 1:39:14 You're right. That's right. But the way that the fees happen in merged mining is that the fees are paid by the user of the drivechain, but then that money flows down approximately 100 percent of that money, that value flows to Bitcoin layer one block space. 1:39:33 How so? How does how does it have anything to do with Bitcoin block space? 1:39:39 There is a transaction that results. 1:39:43 On Bitcoin layer one block, I think it's in this context, it's incorrect to say for the block space because you are paying for the slot. 1:39:53 So you have a slot for the drivechain on the main chain and the people who are trying to get their blind merge mine transaction in that basically represents a sidechain block. 1:40:05 And so they get the fees on the sidechain if this gets into Bitcoin main chain and becomes part of the longest sidechain, because you can actually pay the fees on Bitcoin main chain and that can be final. 1:40:18 But you can get reorg on the drivechain and you basically paid for nothing. 1:40:24 So that's a possibility. But let's say that's an extreme example. 1:40:27 And most of the times you basically bid for this slot in the main pool and the miners pick out the most beneficial transaction for them and that will be what pays the highest fee for that slot. 1:40:44 So it's not strictly for block space because it's a very limited and predetermined block space, but it still takes up some space from the Bitcoin block. 1:40:54 So could you clarify that? How does it how does a transaction that happens on a drivechain take up any space on the main Bitcoin blockchain unless it's a withdrawal transaction? 1:41:07 No, so you would as someone that assembles block for a sidechain, you would get a bunch of transactions and direct their fees to your address on the sidechain. 1:41:21 Basically, this is the same as what miners do on Bitcoin. 1:41:26 So you would get the sidechain fees on the sidechain and you would, from completely unrelated Bitcoins that you have, bid for the block space by making a transaction for a specific slot. 1:41:40 And that transaction, if there are multiple competing transactions for that slot, then only one can be mined. 1:41:47 So you either win the block and then you get the fees on the sidechain or you don't win the block and then your transaction can't get into a block anymore. 1:41:56 So you basically participating as a bidder in an auction for a slot. 1:42:04 So these are the miners that you're talking about on the drivechain, right? 1:42:09 I wouldn't call them miners. Anyone can do it, basically, practically anyone. 1:42:14 And most likely, my theory is most likely that people will specialize if you have decentralized exchanges built on top of this. 1:42:23 And some people will specialize in extracting the maximum value from these decentralized exchanges and multiple sidechains. 1:42:34 And those people will compete with each other. 1:42:37 So I don't think literally anyone will be able to do it, but I think it will be a competition-based market. 1:42:47 And whoever can extract more value will be able to bid most for the slot. 1:42:52 This slot that you're talking about, is this slot for, are you referring to the mempool space on an independent drivechain? 1:43:02 It's a slot in a coin-based transaction, as far as I understand. 1:43:06 So it's an up-return slot. 1:43:10 Okay, so is this mining that you're talking about that's happening on the sidechain? 1:43:17 Or is this a slot to get into the main Bitcoin blockchain? 1:43:22 So the way you can create a valid block on a drivechain, sidechain, is that you win this slot with the block you assembled on the Bitcoin mainchain. 1:43:37 That's how the sidechain nodes know that this is the next block. 1:43:41 And of course they validate it, because it can be bullshit, it can break the rules. 1:43:45 And if it breaks the rules, then it doesn't count, it will get re-ordered. 1:43:48 So you're saying that there is a Bitcoin block on the mainchain that is involved in creating a block on the sidechain? 1:43:59 That is my understanding with blockchain-managed mining, yes. 1:44:03 Okay. 1:44:05 Okay, then I must have missed that part. 1:44:07 That's why I said it's not the same as bidding for block space, because you are actually bidding for a specific slot that takes up very little space by itself on the Bitcoin mainchain. 1:44:20 But it actually is more scarce than Bitcoin mainchain block space, because it's a specific slot. 1:44:29 And everyone that assembles blocks for that drivechain is competing for that, I don't know, 32, 33 bytes. 1:44:36 Okay, so you're saying that all of the different drivechains are competing for that one slot? 1:44:42 No, no, everyone has their own slot. 1:44:45 I'm just talking about that this is not a system where some king decides which block will be the next. 1:44:52 People are competing in assembling these sidechain block proposals by trying to gather as much fees on the sidechain as they can. 1:45:07 And they will bid on the mainchain with real Bitcoin, real slots for the miners for that slot. 1:45:14 And they're bidding on it, they're competing with other drivechain miners? 1:45:18 No, no, no, no, no, no, no. 1:45:20 Other drivechains have other options, but you are right in the sense that I think you can bid for multiple different slots in one transaction automatically. 1:45:33 This is theoretically possible. 1:45:35 I don't know if BIP301 supports that, but it could be modified to support that, that's for sure. 1:45:41 So you could basically make an atomic bet for 6 or 7 or 12 drivechains at once. 1:45:49 And if that maximizes the miners' revenue for these drivechains, then they will pick yours. 1:45:56 Even if you would gather less fees from a specific drivechain and more from another, that doesn't matter. 1:46:02 The Bitcoin miners will just maximize their revenue. 1:46:05 Okay, and how many per Bitcoin block on the mainchain, how many of these transactions can get in? 1:46:14 How many different drivechains can be included? 1:46:19 By default, 256 slots. 1:46:23 If we activated the drivechains as per BIP301 proposal, it would be 256 sidechains possible. 1:46:37 Per block? 1:46:38 Per block. 1:46:39 And, of course, you can create an extension system and you could activate drivechains multiple times. 1:46:47 And basically each of these slots is taking up less than 40 bytes. 1:46:53 Okay, so up to 256 drivechains can be included per Bitcoin block at the same time? 1:47:02 Yes. 1:47:04 Well, then that seems negligible to me. 1:47:06 I don't think that that would have that specific transaction. 1:47:10 And this is, by the way, a part of the BIP300 proposal that I have not studied in detail. 1:47:16 That's why I'm asking all of these questions. 1:47:18 And I'm hoping that these questions will help others to understand this as well. 1:47:23 But it sounds to me like from your answers that this has a somewhat negligible impact on the amount of space that would be taken up in each Bitcoin block. 1:47:38 Yeah, and so if it's really negligible in that sense, then, again, my original argument I think still stands that most of the fees and most of the transactions are happening not on the Bitcoin blockchain, but they're happening on sidechains. 1:47:51 And because of that, the amount of space that's being competed for, the amount of pressure that's being applied to the main Bitcoin blockchain will be less. 1:48:05 And because the amount of pressure is less, the fees should be lower. 1:48:09 That was my original argument. 1:48:11 What do you think, Moon Settler? 1:48:13 Is that a reasonable argument? 1:48:15 I think it's a bit complicated because people start from an assumption and that basically determines where they arrive in conclusion. 1:48:25 And we don't really know a lot of things. 1:48:28 We don't know how people would choose to use drivechains. 1:48:31 How reluctant they would be to opt for drivechains. 1:48:36 Because basically the drivechains have this property that they don't have subsidy at all. 1:48:43 They only have the fees. 1:48:45 And basically the drivechain that can collect the highest amount of fees is the most secure. 1:48:53 So against reorgs, against any sort of double-spend front-running, you are the most secure on the drivechain with the highest collective fees that you can afford to be on the drivechain. 1:49:08 And that means that people should, in theory, throw together like news on the savanna, you know, strength in numbers. 1:49:17 All sorts of benefits in being on a large drivechain, large economic value drivechain. 1:49:27 You have more social visibility. 1:49:29 If someone tries to steal, your voice will be heard, unlike, you know, some obscure chain nobody ever heard of. 1:49:38 So exchanges, liquidity, I could go on. 1:49:43 There are a lot of benefits and strength in numbers. 1:49:47 So what do you think will happen? 1:49:48 Will the fees on the main Bitcoin blockchain, will there be pressure to increase them with more drivechains? 1:49:55 Or will the pressure be relieved and therefore decreasing the fees? 1:49:59 So that's what I try to tell you, that we have to assume something about how many people would want to hold their own keys. 1:50:09 And how many people would be fine with being in custody, which probably would be the cheapest option. 1:50:18 And how many people would be fine with the security trade-offs and the cost trade-offs of participating in a sidechain? 1:50:29 Or how many people would be interested in a specific utility a sidechain offers? 1:50:35 And what are the scalability limits of that sidechain where it becomes problematic? 1:50:41 And its block space, how much in demand its block space can be so that the fees become significant there? 1:50:49 And so you have all sorts of assumptions. 1:50:52 But what I wanted to say, it's not a hard limit that you can only have 256 drivechains. 1:50:59 It's just pretty much inconceivable that in the next 10 years that would become a source of scarcity. 1:51:08 These things take a lot of time to develop. 1:51:11 People will start to trust these chains very gradually, I think. 1:51:17 And everything can change drastically in 10 years. 1:51:24 And that's why I think it's impossible to tell if alone the fees would be more or less overall on Bitcoin mainchain from the drivechain adoption. 1:51:38 Because the most secure thing will still be to hold your keys on mainchain. 1:51:43 So that will still be in high demand. 1:51:47 But for the block space that drivechains take up, they can gather a very significant amount of fees for that 40 bytes they take up. 1:51:59 And one more thing that is possible is basically, like I said, if you have automated matchmaking decentralized exchanges on top of a wider ecosystem. 1:52:15 Then you basically can create an open auction system for that mile-next table revenue cross-chain. 1:52:24 And that basically means an atomic bid for these slots with much higher economic benefit to the one who is making it. 1:52:34 Oh. 1:52:37 Much higher economic... Can you guys hear me? 1:52:41 Yes. 1:52:42 So much higher economic benefit than what the fees net together in that sidechain. 1:52:49 So basically you could funnel 10 to 100 times the amount of fee revenue that Bitcoin is currently seeing if this ecosystem develops. 1:53:03 But there are many ifs in that. 1:53:05 So we can get very optimistic and we can say, yeah, it will 100x the fees that mainchain miners will see. 1:53:14 But we have no idea if Bitcoin and these sidechains will actually be more popular than the competitor L1 chains of Bitcoin. 1:53:22 And the decentralized exchange is built on top of it. 1:53:25 So I think that's impossible to tell. 1:53:28 I think it can play out in multiple ways. 1:53:32 And I think if we don't actually try it out in real life on mainnet, then we possibly will never know how it could have played out. 1:53:42 Because there can be multiple outcomes. 1:53:45 The simplest outcome is there will be no adequate demand for dark chain space. 1:53:52 And it gathers no significant amount of fees. 1:53:55 That is a possibility. 1:53:57 And as I said, the other end is that miners will 100x their fee revenue. 1:54:02 The additional source of demand for Bitcoin block space, aside from merged mining, would be the activity of users pegging in and out of the drivechain, Greg. 1:54:17 So if there are, let's say, 20 drivechains that are very large, then as demand for the drivechain grows, there will be layer one activity in which Bitcoin is being pegged into the drivechain all the time. 1:54:35 Because every time the demand changes a little bit on the drivechain for the synthetic Bitcoin, that creates an opportunity for arbitrageurs to equilibrate the value of the Bitcoin locked in the drivechain. 1:54:52 So there could be a lot of activity there on layer one. 1:54:56 Yeah, that is some of the activity that I did see, is the pegging in, pegging out stuff. 1:55:02 I don't know how much that would, I think compared to the total activity of potential transactions on the entire Bitcoin network, I think that's negligible. 1:55:16 So maybe in the end, it'll just be negligible. 1:55:21 I guess it's a research question or just something that will have to be experimentally seen in practice. 1:55:26 It's an interesting question. 1:55:28 I don't know. 1:55:30 I would like to see how this could be answered on paper. 1:55:34 Because it seems to me that people are just running with their assumptions and we don't know anything. 1:55:40 That's what it looks to me. 1:55:42 I would like to add one more thing. 1:55:45 That's why I held my hand up. 1:55:47 There is an interesting relationship between trying to increase the economic weight of transactions on Bitcoin main chain with a diminishing subsidy. 1:56:02 Because people don't really think about it adversarially enough, I think. 1:56:08 And they don't see that the larger the value of transactions, the world on Bitcoin main chain, and the lower the income the miners see in subsidy and fee revenue. 1:56:21 And right now, fee revenue is pretty insubstantial. 1:56:26 So it's pretty negligible overall. 1:56:30 And we have seen high defection rate from Bitcoin when the fees were high. 1:56:36 So a lot of people left it. 1:56:38 It probably is not sustainable. 1:56:40 Again, it's something that we will only know for sure if we go for it and try it for the next period of time. 1:56:46 But you have this dynamic that if the average transaction value goes up a lot and the highest value transactions just keep growing 1:56:57 and there is fewer of them because we decreased the block space to try to force them to pay a higher fee. 1:57:04 The truth is it just makes things worse in most likelihood. 1:57:08 Because the reorg incentive, if you rely on POF for finality, the reorg incentive just keeps growing. 1:57:17 And the security budget just keeps halving every four years. 1:57:21 And this is an awful dynamic that people think is actually good, but it's actually awful. 1:57:27 And there are very few ways that this could be dealt with. 1:57:34 And I actually don't think that adding a TL emission is sufficient to deal with this. 1:57:40 If we are talking about a 10,000 Bitcoin transaction, what the hell would even a 1 BTC of subsidy perpetually do? 1:57:52 If someone wants to double spend 10,000 Bitcoin and he is willing to sacrifice 5,000 Bitcoins for it, it's not his money anymore. 1:58:01 He is not spending his own money. 1:58:03 He is paying the fees with someone else's money. 1:58:05 The whole thing is ridiculous. 1:58:08 So I don't think that's a good idea to go there. 1:58:11 I don't think Bitcoiners could ever agree in an inflation that is sufficient to protect a network that is not going into this direction of larger and larger settlement transactions. 1:58:26 And I also don't think it's a good idea to rally on something else for finality other than POF. 1:58:32 Because if you rely on the legal system or whatever, trusted parties for finality, which is a very cheap option, by the way. 1:58:40 So trust is very cheap and scales very well. 1:58:43 Then that power will accept its influence on Bitcoin main chain transaction ordering and transaction selection. 1:58:51 So that is a very, very bad idea to go into. 1:58:55 And I think people are handling this whole thing very nonchalantly. 1:59:00 And that's what I wanted to inject, a different perspective on this whole speculative budgeting and fees and subsidy. 1:59:10 Because I think people don't appreciate how bad is the direction that we are just going by momentum. 1:59:18 Moon Settler, thank you so much for sharing all these thoughts. Greg as well. Moon Settler, just to make sure that we understand your view in a very clear way, are you saying that you believe it is important for the success of Bitcoin that transaction fees grow and you oppose the plan of trying to increase the inflation? 1:59:49 I'm saying I don't think it would help substantially. So it's probably not. It would do more damage than good. That's my current view. 1:59:59 Because even if you did like 25 or 50 Bitcoins of perpetual inflation, which is, I think, unthinkable and nobody will ever agree to it with a Bitcoin. 2:00:12 So it's also an impossibility. It still wouldn't be enough in theory in the future where the block space is extremely scarce. Let's say we fork it down to 300 kilobytes. 2:00:22 And the settlement transaction values are just huge, like 10,000 to 100,000 Bitcoin transactions would need to find finality. It would still not be enough. It's not good. 2:00:36 So the basic problem is that fees in the proportion of transacted value versus the finality assumptions we have is just horrible in Bitcoin in the future. That's the basic problem. 2:00:49 Right. So if I understand you correctly, you're saying right now almost all income to miners is from subsidy, not fees. And you're saying that's very bad if that persists. Is that right? 2:01:02 No, I'm saying if you initiated a soft fork, that every transaction has to pay 1% fees, 1% of the transacted value, which basically would make almost everyone abandon Bitcoin. Right. 2:01:18 We know that nobody accepts 10% transaction fees in the world going forward where everything is cheaper and cheaper and cheaper. So nobody would accept that. That's nonsense. But I think even 1% would not be accepted. 2:01:32 Especially in Bitcoin, you spend UTXOs. So you are not just paying on the $10 ice cream that you bought, you are paying on the whole UTXO. And if block space and the UTXO set is scarce and people are holding these large transactions, so that would become incredibly expensive to pay for anything on Bitcoin. 2:01:59 And even so, if you force the 1% fee on the network, you would only get roughly 100 block finality. 2:02:10 So if transaction sizes are roughly equally distributed over blocks, over an epoch, you would get roughly 100 block finality instead of the 1-2 block finality that people seem to assume and like right now. 2:02:27 In theory, if we are saying that POV and raw miner incentives, without assuming any benevolent miner behavior and anything of the sort, are about securing Bitcoin and providing finality, it's just horrible. The whole thing is horrible. 2:02:46 I think I understand what you're saying. I'm just trying to make sure I get it on a very basic level. So if I understand you correctly, you are concerned that low fees for Bitcoin in its current form may persist. Is that correct? 2:03:03 No, no, no. That's not what I'm saying. I'm saying outrageously high fees that we cannot imagine right now on Bitcoin would not be enough to secure Bitcoin in a purely POV perspective. 2:03:18 Are you talking about high fees that are artificially created by forcing users to pay a percentage of their transaction to the miners or are you talking about a natural capitalistic high fee which arises because of true willingness to pay on the part of layer 1? 2:03:40 It doesn't matter. It doesn't matter really. I'm talking about percentages. So if you have a network that pays 1% fees on basically the amounts held, so it's more like GBDC where you pay 2% on your holding and not 2% on what you withdraw. So it's crazy. 2:04:02 But let's say people accept that. I'm saying even that is not enough for good finality. And basically the utility of Bitcoin is finality on settlement. So if the network has worse and worse utility and more and more expensive to participate, I foresee very high degree of defection in the future. 2:04:24 And that's why I'm trying to think into a direction where Bitcoin network is not secured by fees and not secured by subsidy. 2:04:33 It sounds to me like you've got some very interesting thoughts on this entire subject that are based on some kind of math that you've done. And I'm wondering if you've put all of your thoughts and math to back up these arguments into some kind of a blog post that you can share with us, maybe like a tweet? 2:04:55 It's not very well organized, but I'm planning on doing something with this. The point I'm trying to make is I'm skeptical that main chain fees could ever secure Bitcoin because I don't think the math works out. 2:05:09 If we assume that proof of work is what's securing Bitcoin, and we assume perfectly rational and self-interested behavior from miners, I think it can be proven that miners can be incentivized to do deep reorgs. 2:05:25 And in the current, I don't know, purist view of Bitcoin and proof of work that we see very much in opposition of anything, any change or whatever regarding Bitcoin, it's complete nonsense, basically. 2:05:44 But if we can gather more miner revenue, then what the transaction values of main chain Bitcoin would amount to, not the total, the biggest value Bitcoin transactions. 2:06:06 So in a future where main chain is not really used to do these large settlements, but let's say main chain is used to do relatively small transactions, and those transactions are not much greater in value than the total revenue miners are getting, then we basically have one block finality assumptions. 2:06:33 It's economically impossible to make it worth anyone's while to reorg those. It doesn't make sense. And I see Bitcoin going in the opposite direction. That's the main point I wanted to put out there. 2:06:47 This has been very interesting. We're about 40 minutes past the time when we had planned to wrap up, but this has been a great conversation. Thank you very much, Greg and Moonsettler, for the conversation. 2:07:01 Why don't we continue on if you're interested for another 10 minutes at most. But we do meet every week, twice a week on Mondays and Thursdays is the plan for these drivechain discussions. And everyone is welcome to continue the conversations then at our next one. 2:07:21 Moonsettler, when you said just a minute ago that if I heard you correctly, you're not optimistic about more inflation securing the network, but you're also not optimistic about more transaction fees. 2:07:35 So I'm wondering if you are generally pessimistic about Bitcoin's viability, because the only way that miners can get income on chain is by inflation, transaction fees, or something like demurrage, which is economically similar to inflation, where you're just charging people in some way for not moving their coins, forcing them to move them or pay the tax. 2:08:03 And also when I've asked you in tweets, do you support drivechain? You've said it's complicated. So I'm wondering, what exactly is your view in simple terms on what needs to be done to achieve the best possible path forward? 2:08:19 Yeah, so I would very much like to get this thing explored. And the one thing that made me unusually bullish for my own pessimistic view was the realization that drivechains basically open up cross-chain MAV, MEV, miner extractable value, on top of Bitcoin. 2:08:44 And if a sufficiently large ecosystem with a sufficiently large decentralized exchanges would develop on top of drivechains, then it's not inconceivable that similar fee income could be seen or even much greater. 2:09:00 I don't want to go full on Hopium. I don't want to say 1000 or 10,000 times more fee revenue than currently what we have. But let's say just 100. So let's assume that you get 100 times more fee revenue than let's say the maximum tolerable of 1% that people would go for before defection. 2:09:23 I'm going with this 1% by feel. I think as a human being, I have a pretty good feel for what I would put up with for something that is considered ultra secure. 2:09:37 But I think it's overly optimistic in reality in regards to what I said. That's why I'm using this 1% because that's our wildest, best dream that people would define with that. I don't think they would define with that, but let's say they would. 2:09:54 So if you get 100 times of that, then basically you get normal proof of work and selfish miner assumptions, one block finality. If you can gather 100 times of that fee revenue. 2:10:10 That is my, I don't know what to call it, napkin mat is suggesting to me. And I would like this to be explored and not got rejected on emotional basis because a lot of people start screaming if they hear MEV. 2:10:26 And I would very much like this to be explored. And I think the key to this is proving that to maximize the miner's revenue, this market needs to be an open auction for fees and ordering the transactions. 2:10:46 And this needs to be and can be done with an open auction system for cross-chain MEV. And that can be translated to miner fee revenue almost 100% by simply making that an open auction via BIP301. 2:11:04 And I am very much interested in exploring this, but to be honest, I'm not sure that it's even worth discussing the notion that fees will somehow sustain Bitcoin's security budget. I don't think that's a realistic outlook. 2:11:30 So I respect that. I'm optimistic. If we get the entire world, if we get 10 billion people using Bitcoin, including drivechains, then the fee revenue will be 10,000 times greater than it is today. And we'll have a viable system. I am optimistic. Greg, do you want to add to that? 2:11:54 If we can get 2,000 times, I will say we are very much okay, probably. 2:12:01 Yes. Greg, why don't you wrap up the space for us with your last words and then we'll adjourn until Monday. 2:12:08 Sure. Thank you, Henry, and thank you, Moon Settler. You know, all of this talk about fees, that's definitely something I'm not an expert in. Moon Settler, I think that that sounds like a fascinating subject that people would be interested in, especially if you wrote it up very nicely in a blog post. I'd love to share that with my followers. 2:12:27 And Henry, thank you so much for hosting this. And also thank you to the drivechain developers, Paul Sztorc, CryptAxe, and anybody else working on drivechain and similar systems and all of the people who are working to scale on Bitcoin. Thank you guys for inviting me to talk on this. 2:12:46 If there's another one you guys want to invite me to, feel free to send me a message. I'd be happy to. I very much enjoyed this conversation with all of you. And I wish everybody a fantastic rest of their day, a fantastic weekend, etc. Thank you. 2:13:01 Thank you all. Everyone is free to come up. No special invitation needed. Everyone is welcome to come up every time we have these. And I'll see you all on Monday.