1
00:00:01,672 --> 00:00:04,672
Welcome to Drivechain Twitter Spaces.

2
00:00:04,672 --> 00:00:06,672
This is Henry of LayerTwo Labs.

3
00:00:06,672 --> 00:00:09,672
Today is March 23rd, 2023,

4
00:00:09,672 --> 00:00:13,672
and we are excited to have another Drivechain conversation.

5
00:00:13,672 --> 00:00:17,672
Today we'll talk about anything the crowd wants to talk about.

6
00:00:17,672 --> 00:00:21,672
Bitcoin's fungibility and how that could be enhanced through

7
00:00:21,672 --> 00:00:25,672
the Zcash sidechain called zSide.

8
00:00:25,672 --> 00:00:28,672
There's also enormous on-chain scaling potential

9
00:00:28,672 --> 00:00:31,672
with the Thunder sidechain,

10
00:00:31,672 --> 00:00:36,672
and that would have big blocks as large as one gigabyte per block,

11
00:00:36,672 --> 00:00:41,672
so an enormous amount of on-chain onboarding potential there with Thunder.

12
00:00:41,672 --> 00:00:46,672
There's also the very exciting Hivemind peer-to-peer Oracle network

13
00:00:46,672 --> 00:00:50,672
that would be enabled through the Bitcoin Drivechain called Hivemind,

14
00:00:50,672 --> 00:00:56,672
and also DNS on the BitNames Drivechain

15
00:00:56,672 --> 00:01:02,672
could be enormously influential in the realm of naming, domain, and identity.

16
00:01:02,672 --> 00:01:05,672
There are many more planned Drivechains,

17
00:01:05,672 --> 00:01:08,672
each of which is a peer-to-peer sidechain that would be

18
00:01:08,672 --> 00:01:12,672
potentially tremendously valuable to Bitcoin's growth

19
00:01:12,672 --> 00:01:17,672
and centrality in the blockchain space.

20
00:01:17,672 --> 00:01:22,672
The goal here is, of course, to have every great blockchain idea

21
00:01:22,672 --> 00:01:25,672
be a Drivechain, be a Bitcoin sidechain.

22
00:01:25,672 --> 00:01:27,672
Instead of being an altcoin.

23
00:01:27,672 --> 00:01:29,672
So instead of great ideas being built on altcoins,

24
00:01:29,672 --> 00:01:34,672
we would have them all built on Bitcoin or copied onto Bitcoin sidechains

25
00:01:34,672 --> 00:01:36,672
instead of existing only as an altcoin,

26
00:01:36,672 --> 00:01:39,672
and then Bitcoiners can use these projects.

27
00:01:39,672 --> 00:01:41,672
Instead of having to sell their Bitcoin for an altcoin,

28
00:01:41,672 --> 00:01:45,672
they could just continue using Bitcoin,

29
00:01:45,672 --> 00:01:49,672
and that's the vision of Drivechain.

30
00:01:49,672 --> 00:01:51,672
Well, as the audience grows,

31
00:01:51,672 --> 00:01:55,672
all are welcome to come up to the stage, ask questions,

32
00:01:55,672 --> 00:02:00,672
and vibe with me up here if you'd like.

33
00:02:00,672 --> 00:02:03,672
I imagine we'll have more people joining,

34
00:02:03,672 --> 00:02:06,672
and all are welcome to come on up.

35
00:02:21,672 --> 00:02:25,672
All right.

36
00:02:51,672 --> 00:02:54,672
All right.

37
00:03:21,672 --> 00:03:40,672
All right.

38
00:03:40,672 --> 00:03:43,672
I've invited a bunch of the usual suspects to join.

39
00:03:43,672 --> 00:03:49,672
Mike Tidwell, Moon Settler, Super Testnet, Post Capone, and others.

40
00:03:49,672 --> 00:03:54,672
There are a lot of great people who talk on Drivechain Twitter spaces,

41
00:03:54,672 --> 00:04:00,672
and I've enjoyed all the conversations we've had.

42
00:04:00,672 --> 00:04:03,672
Hopefully some of those can join today,

43
00:04:03,672 --> 00:04:06,672
talk about the latest developments.

44
00:04:06,672 --> 00:04:12,672
There always is some new development, something going on,

45
00:04:12,672 --> 00:04:15,672
something happening,

46
00:04:15,672 --> 00:04:28,672
someone cooking up something to chat about.

47
00:04:28,672 --> 00:04:33,672
I think we should add a tweet to the nest,

48
00:04:33,672 --> 00:04:48,672
something for conversation.

49
00:04:48,672 --> 00:04:52,672
There have been a bunch of great posts by Adam Back,

50
00:04:52,672 --> 00:04:55,672
the head of Blockstream, about Drivechain.

51
00:04:55,672 --> 00:05:01,672
Two of my favorites are one where he talked about big block Drivechains,

52
00:05:02,672 --> 00:05:08,672
which are simply a clone of Bitcoin but with larger blocks,

53
00:05:08,672 --> 00:05:12,672
and it would exist as a sidechain.

54
00:05:12,672 --> 00:05:16,672
This would enable big blockers to remain within Bitcoin BTC

55
00:05:16,672 --> 00:05:28,672
and use the sidechain rather than go to an altcoin like BSV or BCH.

56
00:05:28,672 --> 00:05:31,672
In one of these tweets that Adam has written,

57
00:05:31,672 --> 00:05:37,672
he talked about Drivechain favorably to Roger Ver.

58
00:05:37,672 --> 00:05:41,672
Another time that Adam talked about Drivechain was in reference to Zcash

59
00:05:41,672 --> 00:05:53,672
and how it would be great to have a sidechain for privacy

60
00:05:53,672 --> 00:05:59,672
instead of having privacy enthusiasts use an altcoin.

61
00:07:17,672 --> 00:07:22,672
We have a request.

62
00:07:22,672 --> 00:07:25,672
Welcome to the stage.

63
00:07:25,672 --> 00:07:35,672
Oh dear.

64
00:07:35,672 --> 00:07:37,672
Is there a problem with connecting?

65
00:07:37,672 --> 00:07:41,672
This has been going on for a while where people are unable to connect.

66
00:07:41,672 --> 00:07:44,672
This has been going on for a while where people are unable to connect.

67
00:08:59,052 --> 00:09:00,252
All right,

68
00:09:01,592 --> 00:09:02,632
hopefully some people will join.

69
00:09:04,392 --> 00:09:07,912
Sometimes we just hang out here and chat the whole time.

70
00:09:10,812 --> 00:09:13,072
Sometimes we have a whole bunch of people joining.

71
00:09:18,172 --> 00:09:19,312
Who knows what the future

72
00:09:19,339 --> 00:09:20,259
holds?

73
00:10:19,432 --> 00:10:23,872
Oh, we have a new entrance to the space.

74
00:10:24,192 --> 00:10:27,672
Hello Malcolm. Come on up if you'd like and

75
00:10:28,672 --> 00:10:32,672
Ask a question or chat about any ideas or thoughts you have about Bitcoin.

76
00:10:38,672 --> 00:10:39,672
Sorry about that echo.

77
00:10:39,672 --> 00:10:48,672
I had my laptop on at the same time as my phone.

78
00:10:48,672 --> 00:10:50,672
So I'll invite you up, Malcolm.

79
00:10:50,672 --> 00:10:53,672
Let's see. Invite to speak.

80
00:10:53,672 --> 00:10:55,672
What a rare opportunity.

81
00:10:55,672 --> 00:10:58,672
You get to have the entire Twitter space to yourself.

82
00:10:58,672 --> 00:11:00,672
Say whatever you want.

83
00:11:00,672 --> 00:11:01,672
Welcome to the stage.

84
00:11:01,672 --> 00:11:06,672
Thanks for joining this very intimate gathering.

85
00:11:06,672 --> 00:11:07,672
What's up, man?

86
00:11:07,672 --> 00:11:09,672
Hey, hi.

87
00:11:09,672 --> 00:11:11,672
Thanks for bringing me up.

88
00:11:12,672 --> 00:11:26,672
I just got into this space because I was interested in listening and learning a little bit more about drivechains.

89
00:11:26,672 --> 00:11:37,672
And I don't think I quite understand how they work in the whole Bitcoin ecosystem compared to, say, the Lightning Network.

90
00:11:38,672 --> 00:11:42,672
So, yeah, I'm very interested in learning, mostly.

91
00:11:46,672 --> 00:11:47,672
That's great.

92
00:11:47,672 --> 00:11:53,672
The Lightning Network is a different technology than drivechain.

93
00:11:53,672 --> 00:11:57,672
What drivechain is focused on is what's called sidechains.

94
00:11:57,672 --> 00:12:04,672
So a drivechain is a sidechain that uses BIP300 and BIP301.

95
00:12:05,672 --> 00:12:10,672
And the Lightning Network doesn't require any new BIPs.

96
00:12:10,672 --> 00:12:20,672
Lightning was enabled in part through the SegWit upgrade for Bitcoin.

97
00:12:20,672 --> 00:12:30,672
And drivechain, similarly, is a technology which is enabled through an upgrade to Bitcoin that has not yet been adopted.

98
00:12:31,672 --> 00:12:38,672
So BIP300 and BIP301 are the two upgrades that drivechain would require.

99
00:12:40,672 --> 00:12:46,672
BIP300 is the one which is most important, which is the hash rate escrow.

100
00:12:46,672 --> 00:12:58,672
So a hash rate escrow is a miner controlled two-way peg for Bitcoin so that people can send their Bitcoin to an address.

101
00:12:59,672 --> 00:13:05,672
And as a result of that, that person would receive a token on the sidechain.

102
00:13:05,672 --> 00:13:12,672
And then when they're finished with that token, they send it back to an address and then they receive layer one Bitcoin.

103
00:13:12,672 --> 00:13:14,672
So that's called a two-way peg.

104
00:13:14,672 --> 00:13:21,672
And what it results in is people being able to use a protocol on Bitcoin that's different than Bitcoin layer one.

105
00:13:22,672 --> 00:13:27,672
And that protocol is the sidechain or the drivechain, you could say.

106
00:13:29,672 --> 00:13:36,672
And they're able to use that protocol and have the native account on the sidechain be a synthetic Bitcoin.

107
00:13:36,672 --> 00:13:41,672
So there's no altcoin involved. There's no speculative token.

108
00:13:42,672 --> 00:13:46,672
Because the native token on the sidechain trades one for one with Bitcoin.

109
00:13:48,672 --> 00:13:50,672
So it's merely a synthetic Bitcoin.

110
00:13:50,672 --> 00:13:56,672
It's not an altcoin that you would buy to make money relative to Bitcoin's value like Dogecoin.

111
00:13:56,672 --> 00:14:12,672
And the benefit of this is that you could have an entire new protocol like Monero or Zcash or Bitcoin Cash or Ethereum.

112
00:14:12,672 --> 00:14:17,672
Any of these altcoins could be cloned into a Bitcoin sidechain.

113
00:14:19,672 --> 00:14:22,672
And then people could benefit from their software.

114
00:14:23,672 --> 00:14:25,672
But at the same time, they wouldn't have sold their Bitcoin.

115
00:14:26,672 --> 00:14:39,672
So what sidechains are all about is enabling Bitcoiners to get different software experiences without having to get rid of their Bitcoin.

116
00:14:42,672 --> 00:14:46,672
So it makes Bitcoin more expressive, more extensible.

117
00:14:46,672 --> 00:14:51,672
That's the word Adam Back uses when he talks about the benefit of drivechain.

118
00:14:51,672 --> 00:14:53,672
He talks about extensibility.

119
00:14:53,672 --> 00:15:00,672
In other words, making Bitcoin have more of a broad platform for new technology and innovation.

120
00:15:00,672 --> 00:15:13,672
So it's making Bitcoin not just about one type of payment, but instead more complicated and interesting things like advanced privacy or advanced scalability.

121
00:15:15,672 --> 00:15:17,672
Making people have more options.

122
00:15:17,672 --> 00:15:23,672
It's like walking into a store where they sell many things instead of just selling one thing.

123
00:15:23,672 --> 00:15:29,672
So drive chainers want Bitcoin to be more competitive relative to altcoins.

124
00:15:29,672 --> 00:15:35,672
Drive chainers want Bitcoin to have all kinds of different technology built on top of it.

125
00:15:35,672 --> 00:15:37,672
And this would make Bitcoin more valuable.

126
00:15:37,672 --> 00:15:41,672
It would make Bitcoin's value go up, NGU potentially.

127
00:15:41,672 --> 00:15:43,672
It would also make Bitcoin more interesting.

128
00:15:44,672 --> 00:15:47,672
Make Bitcoin into a platform for more exciting innovation.

129
00:15:47,672 --> 00:15:52,672
A lot of the ideas and promise of Lightning are important and cool.

130
00:15:52,672 --> 00:15:59,672
But there's no doubt that drivechain could serve as a complement to Lightning.

131
00:15:59,672 --> 00:16:06,672
It would serve as a complement in the sense that there could be a drivechain that is built to facilitate Lightning.

132
00:16:06,672 --> 00:16:11,672
There could be a benefit to Bitcoiners for having more options.

133
00:16:11,672 --> 00:16:21,672
So instead of only using Lightning as a path for innovation and scalability, onboarding, people could also benefit from having the option to do things on sidechains.

134
00:16:32,672 --> 00:16:34,672
Can I continue asking questions?

135
00:16:34,672 --> 00:16:35,672
I would love it if you did.

136
00:16:36,672 --> 00:16:46,672
So the first one is, is the Liquid Network an example of a sidechain?

137
00:16:47,672 --> 00:16:48,672
Yes.

138
00:16:49,672 --> 00:16:50,672
Okay.

139
00:16:50,672 --> 00:17:01,672
What are some product users that are currently being applied?

140
00:17:01,672 --> 00:17:08,672
And which pain points has, for example, that sidechain fulfilled?

141
00:17:10,672 --> 00:17:12,672
Yeah, that's a great question.

142
00:17:12,672 --> 00:17:22,672
The Liquid Network is an outstanding achievement of Blockstream, which is one of the most important companies in the Bitcoin space.

143
00:17:22,672 --> 00:17:40,672
The Liquid Network, however, as described by its creators in their excellent white paper written in 2020, they talk about how there are some tradeoffs that are existing with Liquid.

144
00:17:40,672 --> 00:17:47,672
Notably, Liquid is, as I say, in many ways an outstanding achievement.

145
00:17:47,672 --> 00:17:59,672
One of the interesting tradeoffs involved in Liquid is it's not a miner controlled peg that holds the Bitcoin that is used in Liquid.

146
00:17:59,672 --> 00:18:02,672
Instead, it is a federation.

147
00:18:02,672 --> 00:18:08,672
So there are 15 parties that control that Bitcoin.

148
00:18:08,672 --> 00:18:11,672
Right now, it's about $50 million.

149
00:18:11,672 --> 00:18:18,672
Last time I checked, which was like maybe a month ago, $50 million worth of Bitcoin is in Liquid.

150
00:18:19,672 --> 00:18:41,672
So in theory, although there are all kinds of very intelligent safeguards in place, in theory, if those 15 parties or even maybe 11 of them were arrested, coerced, or decided to collude, then they could perhaps rob the users of the sidechain of their Bitcoin.

151
00:18:41,672 --> 00:18:47,672
Now, I don't want to misspeak, so I welcome anyone to come up and tell me how they think that's impossible.

152
00:18:47,672 --> 00:18:53,672
But it's my understanding that there is some amount of trust placed in those parties.

153
00:18:54,672 --> 00:19:16,672
Whereas if Liquid were instead a drivechain, then the collusion or coercion that would be required to rob the Bitcoin out of the sidechain, if it were a drivechain, would involve a majority of the Bitcoin hash rate.

154
00:19:16,672 --> 00:19:23,672
And the amount of time involved would be at a minimum, three months.

155
00:19:23,672 --> 00:19:34,672
And that's if the hash rate were entirely deployed 100% of it to this effort of robbing the sidechain.

156
00:19:34,672 --> 00:19:42,672
So the security model, as we say, of a federated sidechain is different than the security model of a drivechain.

157
00:19:43,672 --> 00:19:53,672
And the difference is that instead of a 15-party federation, you would instead have, with a drivechain, a miner-controlled peg.

158
00:19:53,672 --> 00:20:02,672
So I think what's great for Bitcoiners is to have the option to use the miner-controlled peg.

159
00:20:03,459 --> 00:20:10,419
No one should have to use it. It would be opt-in. So what drivechainers want to see is the Bitcoin

160
00:20:10,419 --> 00:20:16,979
community rally behind drivechain and enable it so that users can decide if they want to use it.

161
00:20:18,099 --> 00:20:23,619
It's kind of like, you know, people have a choice of what kind of neighborhood they want to live in,

162
00:20:23,619 --> 00:20:28,499
the city or the countryside. Some people prefer one, some people prefer the other.

163
00:20:28,579 --> 00:20:36,578
There's tradeoffs. In the city, you have noise, homeless people and pollution. And, you know,

164
00:20:36,578 --> 00:20:42,418
like, on the other hand, you have all the restaurants and the clubs and the exciting

165
00:20:42,418 --> 00:20:46,979
nightlife. So some people prefer the city. Others prefer living in the countryside with the cows,

166
00:20:47,539 --> 00:20:54,098
the clean air and the hiking trails. So some people might like a federation for their sidechain.

167
00:20:54,098 --> 00:21:00,258
Others might like the miner-controlled peg where a dynamic multitude of mining

168
00:21:01,139 --> 00:21:03,219
parties around the world control the peg.

169
00:21:05,699 --> 00:21:10,978
I would much prefer the drivechain approach. I think that the Bitcoin mining industry

170
00:21:11,539 --> 00:21:19,459
is a powerful and extremely economically robust phenomenon, and I would prefer that

171
00:21:19,459 --> 00:21:25,139
they are empowered to control the peg. Now, I myself have mining equipment,

172
00:21:25,139 --> 00:21:31,139
so I would participate in that potentially. So that's the essence of drivechain is that,

173
00:21:31,139 --> 00:21:37,939
in my view, it's peer-to-peer because Bitcoin is peer-to-peer and therefore Bitcoin mining

174
00:21:37,939 --> 00:21:45,058
is peer-to-peer because anyone can get started in mining. All you need is to have some hardware.

175
00:21:45,058 --> 00:21:49,219
You don't have to have anyone's permission. You have to have some computers, but, you know,

176
00:21:49,219 --> 00:21:52,259
it doesn't require permission to get computers, to get equipment.

177
00:21:54,738 --> 00:22:01,378
So, by contrast, a social approval is necessary to become part of the federation.

178
00:22:02,418 --> 00:22:11,299
You have to be admitted by the liquid authorities to become one of the 15 functionaries.

179
00:22:11,379 --> 00:22:16,258
So those are some of the differences. One of the key differences between the current sidechains on

180
00:22:16,258 --> 00:22:21,459
Bitcoin and the drivechains is that there's a different security model. So that's one key

181
00:22:21,459 --> 00:22:28,258
difference, just to kind of sum it up. So right now, every single sidechain on Bitcoin is federated,

182
00:22:28,258 --> 00:22:33,379
every single one, by necessity. There's no way around it. They're all federated sidechains.

183
00:22:33,859 --> 00:22:36,739
There's no way around it. They're all federated sidechains.

184
00:22:38,338 --> 00:22:44,258
That's something which even the drivechain critics would agree with, that all Bitcoin

185
00:22:44,258 --> 00:22:51,379
sidechains today are federated, period. Now, of course, each one, in the words of its advocates,

186
00:22:51,379 --> 00:22:57,219
would assert that they have designed their federation in a way that's optimized and that

187
00:22:57,219 --> 00:23:05,778
tries to mitigate the risks that accompany a federation. However, it's still federated.

188
00:23:06,739 --> 00:23:11,859
And what some of those critics of drivechain would say is that drivechain itself is a federation.

189
00:23:11,859 --> 00:23:20,019
However, I think that confuses the subject, because the drivechain is miner controlled,

190
00:23:20,019 --> 00:23:25,778
and therefore is fundamentally peer-to-peer. A federation is not peer-to-peer. So I think

191
00:23:25,778 --> 00:23:31,859
that's the angle. That's the dimension of analysis that I prefer, is that federations are fiat.

192
00:23:32,499 --> 00:23:39,538
And I say that not in a pejorative sense, but someone has to declare and deem someone else to

193
00:23:39,538 --> 00:23:46,499
be part of the federation. To become one of those 15 people, you must be chosen by some social group.

194
00:23:47,459 --> 00:23:52,898
Whereas to become part of the Bitcoin miners whose hash rate controls the miner controlled peg,

195
00:23:52,898 --> 00:23:59,459
you don't need anyone's approval. So some anonymous party right now in Africa, China,

196
00:23:59,459 --> 00:24:05,379
Russia, or America could start mining. And then if drivechain is enabled, they could start

197
00:24:05,379 --> 00:24:13,698
participating in the activities that are involved in drivechain. And no one's approval would be

198
00:24:13,698 --> 00:24:20,739
required. Miners in Bitcoin are presumed to be anonymous, mutually distrusting, and self-interested.

199
00:24:21,619 --> 00:24:26,658
Those are the three attributes of miners in Bitcoin that we can assume in the worst case,

200
00:24:26,658 --> 00:24:30,739
that they're all anonymous, mutually distrusting, and self-interested, and yet the system has

201
00:24:30,739 --> 00:24:36,339
emergent order. The same assumptions and presumptions are present in drivechain. We

202
00:24:36,339 --> 00:24:41,059
don't assume the miners will be good. We assume they'll be self-interested, and yet there'll be

203
00:24:41,059 --> 00:24:47,619
emergent order. And drivechain is a grand experiment. We don't know with absolute certainty

204
00:24:47,619 --> 00:24:52,418
how it would go. But part of making Bitcoin successful and competitive in the future,

205
00:24:53,218 --> 00:24:59,619
and trying to accelerate its adoption, means that we have to be trying to do things that'll

206
00:24:59,619 --> 00:25:04,818
make Bitcoin even stronger and better, and rapidly successful. And enabling all kinds

207
00:25:04,818 --> 00:25:09,378
of interesting, valuable sidechains on Bitcoin would be good, instead of having

208
00:25:10,098 --> 00:25:16,179
all of that innovation and demand flow to altcoins. So right now with sidechains,

209
00:25:16,179 --> 00:25:20,899
there's very little usage. It's like 100 million dollars of value are in the sidechains. There's

210
00:25:20,899 --> 00:25:26,579
50 million in Liquid, and 50 million in RSK, and those are the big two, and there's no other big

211
00:25:26,579 --> 00:25:32,258
ones. So their total value is 100 million. Bitcoin has a market cap of around 400 billion.

212
00:25:32,978 --> 00:25:41,299
So right now, the total utilization of sidechains is under 1%, because 1% would be 4 billion

213
00:25:41,859 --> 00:25:50,339
in a sidechain, and we're at 100 million. So we're at like 0.001% or something of Bitcoin's

214
00:25:50,339 --> 00:25:55,299
value is in these sidechains. So I would say that the current sidechain dynamic is a failure.

215
00:25:56,098 --> 00:26:04,339
It's minuscule. And what we want is Bitcoin to adopt a design for sidechains which is explosive

216
00:26:04,339 --> 00:26:12,498
in its value, that we have like in one year, maybe a billion dollars of value in the sidechain.

217
00:26:12,498 --> 00:26:17,538
And then in a couple of years from now, like 10 years down the road, hopefully,

218
00:26:18,739 --> 00:26:24,658
hopefully, in most optimistic sense, we would have half of Bitcoin's value in these sidechains,

219
00:26:25,218 --> 00:26:30,978
and a ton of fee revenue flowing from them, because they'd all be merged mind like RSK.

220
00:26:31,779 --> 00:26:37,859
That's one difference also with Liquid. It's not merged mind. So the transaction fees on the

221
00:26:37,859 --> 00:26:45,378
sidechain are not paid to Bitcoin layer 1 miners. And in the far future, or perhaps sooner, there

222
00:26:45,378 --> 00:26:53,779
could be growing concern as to whether the value of Bitcoin's block space, that is to say its total

223
00:26:53,779 --> 00:27:01,299
transaction fee rate, is perhaps lower than what would be optimal. So the security budget

224
00:27:01,299 --> 00:27:08,899
problem is one of the things that some drive chainers are attuned to much more than the

225
00:27:08,899 --> 00:27:16,579
average Bitcoiner. Welcome to the stage, Porkchop. Always nice to have you here.

226
00:27:16,579 --> 00:27:17,378
Howdy, Henry.

227
00:27:18,019 --> 00:27:23,619
Malcolm, did that answer your question? Do you have any more? Or should we pivot to Porkchop?

228
00:27:24,418 --> 00:27:31,779
Um, yes, that was a lot of information. Thank you. And I'll leave one more question,

229
00:27:31,779 --> 00:27:37,538
because it was connected to that one. In case you want to answer that one or help with the

230
00:27:37,538 --> 00:27:44,498
information. Say that from the point of view of a customer or a customer, like a participant,

231
00:27:44,498 --> 00:27:51,538
like a normal human being that wants value, right? And like, understands now that okay,

232
00:27:51,538 --> 00:27:56,978
this is what could be offered in a drivechain, like in terms of participating in one,

233
00:27:56,978 --> 00:28:03,378
like you said, that's a miner and or the other option of the federation. But what's the current

234
00:28:03,378 --> 00:28:10,658
value? Which pain point is it serving to say, for example, in like you said, and I don't know,

235
00:28:10,658 --> 00:28:17,698
I'm not very knowledgeable other coins and stuff, but I've heard like, oh, like the NFT or whatever

236
00:28:17,698 --> 00:28:25,059
value they see out there about other things, right? Which pain point or pain points are being

237
00:28:25,059 --> 00:28:34,739
addressed? That could potentially Lord, there's like, normal human being that going into a drive

238
00:28:34,739 --> 00:28:43,459
chain? Yeah, so the there are a set of drivechains that are planned right now. So if drive

239
00:28:43,459 --> 00:28:51,219
chains adopted, then these drivechains will get launched most likely. And this set of drivechains

240
00:28:51,219 --> 00:29:01,219
you can review on drivechain.info. So if you click on drivechain.info, and then in the list

241
00:29:01,219 --> 00:29:10,419
of links, click on sidechain projects. That's sidechain projects in the list of links. You'll

242
00:29:10,419 --> 00:29:18,498
see all of the cool sidechain projects which are planned. Each of these is currently an altcoin

243
00:29:20,659 --> 00:29:27,779
with a few exceptions. So one of the sidechains. So like, your question is, what are the pain

244
00:29:27,779 --> 00:29:34,979
points of Bitcoin that would be ameliorated by the introduction of drivechain. So one of them

245
00:29:34,979 --> 00:29:42,979
is a lack of privacy. Right now, Bitcoin layer one has a certain degree of privacy, but many people

246
00:29:42,979 --> 00:29:52,419
prefer Monero or Zcash. So if we have drivechain, we can clone the privacy tech of Monero

247
00:29:52,419 --> 00:29:58,899
and of Zcash into drivechains. And then maybe those users would switch over. Because those

248
00:29:58,899 --> 00:30:07,459
users probably would like to keep their savings in Bitcoin, and then use a Bitcoin sidechain for

249
00:30:07,459 --> 00:30:14,579
the tech, for the extreme privacy tech. Whereas right now, what they have to do is they keep most

250
00:30:14,579 --> 00:30:19,459
of their money in Bitcoin, as the case may be. And then they put some of their money into Zcash or

251
00:30:19,459 --> 00:30:25,698
Monero. And then they move those around among each other for the extreme privacy. And when they're

252
00:30:25,698 --> 00:30:31,139
done, when they've made their profit from doing whatever they're doing, then they send their

253
00:30:31,139 --> 00:30:36,258
savings back to Bitcoin. So then they're dealing with their suffering, they have a pain point.

254
00:30:36,899 --> 00:30:43,698
Because whenever you hold an altcoin, you're suffering from the fluctuating value of that

255
00:30:43,698 --> 00:30:48,979
altcoin relative to Bitcoin's value. You're suffering from the exchange rate risk.

256
00:30:49,938 --> 00:30:56,738
Exchange rate risk is a cost to users. Half the time, you might benefit because the altcoin

257
00:30:56,738 --> 00:31:02,659
appreciates against Bitcoin. But the other half the time, or maybe most of the time,

258
00:31:02,659 --> 00:31:07,058
the altcoin is devaluing against Bitcoin. So you're in the altcoin for the privacy,

259
00:31:07,938 --> 00:31:13,298
or the low fees, right? Maybe you want to send an altcoin that has a penny per transaction in cost

260
00:31:13,779 --> 00:31:18,899
instead of Bitcoin, where it's like a dollar or two. So if you want to do a lot of small

261
00:31:18,899 --> 00:31:23,698
transactions, which is something Satoshi thought was cool, you have to either use Lightning or

262
00:31:23,698 --> 00:31:31,378
a big block altcoin. So these sidechain projects listed at drivechain.info include the privacy one,

263
00:31:32,258 --> 00:31:39,058
the Ethereum clone, the BitNames, which is a clone of Namecoin. This, by the way, this DNS

264
00:31:39,858 --> 00:31:44,498
drivechain, this is exactly what Satoshi was interested in. He thought it'd be cool to have

265
00:31:44,498 --> 00:31:52,258
another blockchain called BitDNS that would be DNS on blockchain. So you could have self-sovereignty

266
00:31:52,258 --> 00:31:59,139
of a domain name or whatever it is. And that could be kind of like a decentralized identity

267
00:31:59,139 --> 00:32:04,339
solution. It could have enormous impact on everything. There's huge potential in the best

268
00:32:04,979 --> 00:32:11,378
possible case for these drivechains. Another one is Thunder, which is a big block drivechain.

269
00:32:11,378 --> 00:32:16,258
So there's actually a lot of insight and value to like the BSV, BCH idea of big blocks.

270
00:32:16,899 --> 00:32:22,818
Their fundamental mistake is to have the big blocks on layer one. What they need to do

271
00:32:23,459 --> 00:32:29,539
is understand that big blocks on a sidechain is the way to go because then it's opt-in.

272
00:32:30,178 --> 00:32:35,938
So instead of forcing everyone to have big blocks on layer one, make the big blocks optional.

273
00:32:37,298 --> 00:32:42,899
Because when you do big blocks, what ends up happening is it's very expensive to have a full

274
00:32:42,899 --> 00:32:48,498
node. So there are very few people with full nodes and therefore there's lower decentralization.

275
00:32:49,219 --> 00:32:54,579
What we want to do is make it opt-in. So maybe I would keep all my money on Bitcoin layer one,

276
00:32:54,659 --> 00:33:02,099
Bitcoin layer one, send a little bit into the big block sidechain, and then we can send the

277
00:33:02,099 --> 00:33:08,178
money around really cheap. And the user experience would be much different than with Lightning.

278
00:33:08,178 --> 00:33:15,618
Lightning is a very complicated system and it has lots of scaling and growing pains,

279
00:33:16,419 --> 00:33:19,698
and it's very developer-centric. There's all these people working on it all the time.

280
00:33:20,659 --> 00:33:26,659
Sidechains are a lot different. Sidechains are kind of simple. So if you have a big block

281
00:33:26,659 --> 00:33:32,738
sidechain, there isn't that much complicated development that goes into that. You just

282
00:33:32,738 --> 00:33:39,539
build it one time and then everyone can move the money around and pay a thousandth of a penny

283
00:33:39,539 --> 00:33:48,419
in a transaction fee. And then we have cheap, very scalable cash. Satoshi himself was excited

284
00:33:48,659 --> 00:33:53,459
about this. He thought that there'd be an economy. There would be an economy of micropayments.

285
00:33:54,419 --> 00:33:57,459
And he thought that'd be cool. He wrote about that like two or three times.

286
00:33:58,099 --> 00:34:03,058
And then it didn't happen with Bitcoin. Now the plan is to have high fees on layer one,

287
00:34:04,498 --> 00:34:10,738
and that's good. But we got to have these sidechains so people can opt-in to that low-fee

288
00:34:10,738 --> 00:34:15,698
format and then pay all the fees, approximately all of them, to the layer one miners. So it's

289
00:34:16,498 --> 00:34:20,419
really an ingenious approach, having all these different sidechains all paying their fees

290
00:34:21,058 --> 00:34:21,858
to layer one.

291
00:34:27,618 --> 00:34:33,618
Thanks for your questions. You can learn more at drivechain.info. You can also, I encourage you

292
00:34:34,178 --> 00:34:40,339
to read Fiatjaf's essay on drivechain. Fiatjaf is the creator of Nostr,

293
00:34:41,298 --> 00:34:48,498
and he is also a very enthusiastic advocate for drivechain. He has written about drivechain in

294
00:34:48,498 --> 00:34:54,659
very favorable terms. In fact, he has tweeted multiple times that if we don't do drivechain,

295
00:34:54,659 --> 00:35:03,139
Bitcoin probably will fail. For example, he said in a tweet, drivechain is our only hope.

296
00:35:03,139 --> 00:35:08,099
We need drivechain or all the work of thousands in the last 13 years will be in vain.

297
00:35:09,058 --> 00:35:18,738
So there you go. He's not unclear in his support. He's very clear. So his essay is at fiatjaf.com,

298
00:35:19,698 --> 00:35:23,539
and you can find it by clicking on Bitcoin and then click on drivechain and read his essay.

299
00:35:23,539 --> 00:35:24,258
I recommend it.

300
00:35:24,979 --> 00:35:25,779
Thank you, Lair.

301
00:35:35,698 --> 00:35:36,659
How's it going, Henry?

302
00:35:37,539 --> 00:35:38,659
You can call me Henry.

303
00:35:40,258 --> 00:35:49,539
Okay. So, question about your drivechain. I've obviously listened to you for quite some time.

304
00:35:49,539 --> 00:35:50,178
I'm sorry, you haven't.

305
00:35:50,419 --> 00:35:54,339
It's great. It's great, man. It's been a wealth of knowledge.

306
00:35:57,058 --> 00:36:04,659
So, the double peg, right? The understanding of drivechains working harmoniously with Bitcoin,

307
00:36:05,539 --> 00:36:11,459
you know, no shit coinery makes sense. When I look at something like Stacks,

308
00:36:11,539 --> 00:36:12,579
what's your opinion on that?

309
00:36:16,579 --> 00:36:23,779
I think the Stacks project is great. They're trying to do what they can do in the absence

310
00:36:23,779 --> 00:36:31,938
of drivechain. So, they are trying to enable technology and use of Bitcoin

311
00:36:32,178 --> 00:36:34,899
in the absence of drivechain. So,

312
00:36:37,058 --> 00:36:43,779
they are trying to enable technology and use of Bitcoin to some extent, while

313
00:36:45,618 --> 00:36:51,378
drivechain is not yet available. I think that their outlook is probably that maybe drivechain

314
00:36:51,378 --> 00:36:56,258
will never come. And therefore, instead of just advocating for drivechain and being patient,

315
00:36:56,258 --> 00:37:02,258
they are building what they can build. Their approach uses Bitcoin in a certain interesting

316
00:37:02,258 --> 00:37:10,098
way, proof of transfer. And it's the ideas of Munib, who has a PhD in computer science.

317
00:37:11,858 --> 00:37:15,218
Their approach does involve the creation of an altcoin,

318
00:37:17,618 --> 00:37:23,858
which yielded a lot of money for the creators of that program. If drivechain were adopted,

319
00:37:23,858 --> 00:37:32,498
then probably that altcoin would lose value, I think, because people would be building on Bitcoin

320
00:37:32,498 --> 00:37:36,899
in a drivechain approach, which doesn't necessarily require the use of an altcoin.

321
00:37:37,858 --> 00:37:42,338
So, if you told me that drivechain is going to be adopted in a year from now,

322
00:37:42,978 --> 00:37:52,338
I would not want to own STX. I've never owned any STX, but I don't have any hostility towards them.

323
00:37:52,338 --> 00:37:58,179
I think they're great. They're doing good work. And maybe they're right. Maybe drivechain will

324
00:37:58,179 --> 00:38:03,699
never come. And therefore, the next best thing you can do is build some kind of

325
00:38:04,659 --> 00:38:09,218
approach that uses an altcoin because maybe that's necessary.

326
00:38:09,218 --> 00:38:16,738
Now, of course, with Rootstock, there's all kinds of extensibility and potential with Rootstock. And

327
00:38:16,738 --> 00:38:21,539
Rootstock doesn't have a native altcoin. I know that in the history of Rootstock,

328
00:38:21,539 --> 00:38:28,899
there have been one or two ICOs and different approaches taken. But in my view, Rootstock is

329
00:38:28,899 --> 00:38:34,258
the main thing going on there is that they have a synthetic Bitcoin that's in a federated peg.

330
00:38:34,258 --> 00:38:40,578
So the RBTC token, which has about $50 million of value, maybe now it's like $60 million.

331
00:38:41,458 --> 00:38:48,179
And then they have things like Sovereign. So you can have altcoins and tokens on Rootstock

332
00:38:48,659 --> 00:38:53,059
because it's supposed to be similar to Ethereum in nature, but paying fees to Bitcoin.

333
00:38:53,699 --> 00:39:00,498
So I think Rootstock is the closest thing to drivechain in terms of like Rootstock is

334
00:39:00,498 --> 00:39:05,699
merged mind, Stacks is not. Stacks is not a merged mind sidechain.

335
00:39:08,179 --> 00:39:15,858
So I would say Rootstock is my favorite Bitcoin project. And then second after that comes

336
00:39:16,419 --> 00:39:22,738
Liquid and things like Stacks. I haven't looked into as much, but good for them for building on

337
00:39:22,738 --> 00:39:27,458
Bitcoin. They could have just completely done an altcoin like Ethereum or Monero,

338
00:39:27,458 --> 00:39:31,939
but instead they're doing something that is linked to Bitcoin. I think that some amount of fees

339
00:39:31,939 --> 00:39:38,098
actually come, some amount of fees are paid by Stacks somehow to Bitcoin's layer one miners.

340
00:39:39,779 --> 00:39:42,098
I would love to see how much fees are generated there.

341
00:39:42,258 --> 00:39:48,899
Yeah, I know that it's like a share mine of some sort. Incoming, you get something else,

342
00:39:48,899 --> 00:39:54,419
you get Stacks and Bitcoin outgoing, you get Bitcoin. I don't exactly know the process. I

343
00:39:54,419 --> 00:40:01,458
don't own Stacks and probably won't. But the understanding of what it was built for,

344
00:40:01,458 --> 00:40:03,458
the smart contracting and all that stuff.

345
00:40:06,394 --> 00:40:15,394
I know you're waiting on, I guess, approval to create drivechain, right?

346
00:40:16,394 --> 00:40:23,394
Yeah, the Bitcoin community has yet to rally behind drivechain and activate it.

347
00:40:23,394 --> 00:40:28,394
So there is code that could be merged into Bitcoin Core.

348
00:40:28,394 --> 00:40:35,394
That code, it needs to be tuned up and reviewed in a process called rebasing.

349
00:40:36,394 --> 00:40:42,394
And that's an important activity that's being done.

350
00:40:43,394 --> 00:40:52,394
And there's the possibility that I would say roughly, we could say if the Bitcoin community were to decide to do drivechain,

351
00:40:52,394 --> 00:40:54,394
then it could be done in maybe 12 months from now.

352
00:40:55,394 --> 00:41:00,394
We could actually have like an activation day where everyone's supposed to update their nodes at the same time.

353
00:41:00,394 --> 00:41:03,394
And then we're live with drivechain.

354
00:41:04,394 --> 00:41:16,394
So is that why, did Stacks not have the ability to create that sort of double peg synthetic Bitcoin process because of drivechain not being a protocol?

355
00:41:17,394 --> 00:41:26,394
Well, yeah, as I said, if drivechain had been on Bitcoin for the last few years, things like Stacks would never have been created.

356
00:41:27,394 --> 00:41:37,394
Like if we had drivechain in 2015, today, the idea that someone would launch something like Stacks wouldn't have made sense

357
00:41:37,394 --> 00:41:42,394
because people would have said to Manip, why aren't you just building a new drivechain?

358
00:41:42,394 --> 00:41:44,394
Why are you creating an altcoin?

359
00:41:45,394 --> 00:41:50,394
Because the whole purpose of that STX coin is to help secure that blockchain.

360
00:41:51,394 --> 00:41:59,394
So I think the rationale for a lot of altcoins is that they can't build on Bitcoins, they need the altcoin.

361
00:42:00,394 --> 00:42:01,394
So that rationale goes away.

362
00:42:02,394 --> 00:42:09,394
That's one of the essential achievements of drivechain is that it removes the leading rationale for altcoins.

363
00:42:09,394 --> 00:42:17,394
The main reason why everyone has created altcoins in terms of the rationale they've given is that they can't build on Bitcoin.

364
00:42:18,394 --> 00:42:21,394
Now, of course, cynical people will say, well, what they really want to do is make money.

365
00:42:22,394 --> 00:42:26,394
And yeah, that's why people do things and they give some other reason, the rationale.

366
00:42:27,394 --> 00:42:34,394
Like if you read the Ethereum white paper, the main thing that Vitalik says for the first couple of pages is he says that it's hard to build on Bitcoin.

367
00:42:35,394 --> 00:42:38,394
And his white paper discusses colored coins.

368
00:42:39,394 --> 00:42:48,394
It discusses counterparty, discusses these various projects that tried to increase the extensibility of Bitcoin and how they didn't work out so well.

369
00:42:49,394 --> 00:42:55,394
And then he says, we had to do an altcoin to have unlimited freedom to do something new.

370
00:42:56,394 --> 00:43:03,394
So he wouldn't have been able to say that if when Bitcoin was created, drivechain had been part of it.

371
00:43:04,394 --> 00:43:12,394
So I think that if drivechain had been a part of Bitcoin from the very beginning today, definitely Bitcoin would have higher dominance.

372
00:43:13,394 --> 00:43:16,394
And maybe it would have dominance roughly around 100 percent.

373
00:43:17,394 --> 00:43:30,394
If hypothetically Bitcoin had been launched at the very outset with drivechain, maybe the way things always would have been done is to have people just build on more sidechains rather than do all these altcoins.

374
00:43:31,394 --> 00:43:33,394
I mean, the path we've gone down is where there's a massive amount of altcoins.

375
00:43:34,394 --> 00:43:37,394
Today, there's more altcoins than Bitcoin in terms of value.

376
00:43:38,394 --> 00:43:39,394
It's just grown so much.

377
00:43:40,394 --> 00:43:43,394
And maybe it's going to be very hard to reverse that.

378
00:43:43,394 --> 00:43:45,394
But drivechain is an effort at doing that.

379
00:43:46,394 --> 00:43:47,394
Right.

380
00:43:48,394 --> 00:44:07,394
So I'm not a super techie person, but because of SegWit and then Taproot and now the Ordinals thing, I've heard a few people talking about the fact that the envelope is big enough now that you can actually put code and script into Bitcoin using the...

381
00:44:08,394 --> 00:44:11,394
I don't want to mix it up with the Ordinals because it's not the same.

382
00:44:12,394 --> 00:44:15,394
But because of that, you're able to write directly to Bitcoin.

383
00:44:16,394 --> 00:44:19,394
So is that going to change any of this possibly?

384
00:44:20,394 --> 00:44:24,394
Ordinals do not enable a miner controlled two-way peg.

385
00:44:25,394 --> 00:44:26,394
No.

386
00:44:27,394 --> 00:44:30,394
Ordinals enable more extensibility to Bitcoin.

387
00:44:31,394 --> 00:44:34,394
There are things that couldn't be done before that are now able to be done.

388
00:44:34,394 --> 00:44:43,394
But the innovation that Ordinals facilitate doesn't include miner controlled two-way pegs.

389
00:44:44,394 --> 00:44:52,394
And that's the essence of drivechain is that you can have a separate entire blockchain that is merged mine with Bitcoin.

390
00:44:53,394 --> 00:45:01,394
And the peg for it, the link between the two blockchains for moving value between them is trustless.

391
00:45:01,394 --> 00:45:14,394
And when I say trustless, I mean in the sense of it being a peer-to-peer control that is widely distributed in nature and dynamic in terms of who's controlling it.

392
00:45:15,394 --> 00:45:26,394
So I use the word trustless not to refer to something that's like perfect, but instead something that has roughly the same trust model as Bitcoin layer one.

393
00:45:26,394 --> 00:45:43,394
Now, of course, there is academic discussions about how the trust model for a drivechain is distinct from the trust model of layer one Bitcoin in terms of the exact nature of what kinds of theft are possible, whether they could be overt or covert.

394
00:45:44,394 --> 00:45:46,394
So there's lots of discussion around that.

395
00:45:47,394 --> 00:45:50,394
My personal view is that the trust is roughly the same.

396
00:45:50,394 --> 00:45:59,394
Of course, one difference is that the security budget of the drivechain is always going to be less than the security budget of the main chain.

397
00:46:00,394 --> 00:46:01,394
So there is differences.

398
00:46:02,394 --> 00:46:11,394
This is something Vitalik himself pointed out in a discussion in the drivechain talk telegram group to Paul about two years ago.

399
00:46:12,394 --> 00:46:15,394
He came in there and he discussed drivechain.

400
00:46:16,394 --> 00:46:23,394
I guess he was trying to learn about how sidechains work and wanted to talk to the expert's expert.

401
00:46:24,394 --> 00:46:33,394
And he asked Paul a pointed question, which was good, which is if you had a clone of Bitcoin as a drivechain, wouldn't the security be inferior on the drivechain?

402
00:46:34,394 --> 00:46:35,394
And Paul conceded that it would.

403
00:46:36,394 --> 00:46:45,394
So if you had exactly Bitcoin layer one cloned into a drivechain, you know, it would be worse to be in the drivechain than on layer one.

404
00:46:46,394 --> 00:46:49,394
Except that the fees might be lower on the drivechain.

405
00:46:50,394 --> 00:46:54,394
So the whole thing is very interesting and complicated, but basically.

406
00:46:56,394 --> 00:46:57,394
Yeah, what was your question?

407
00:46:58,394 --> 00:47:02,394
How about we'll go past that because you've answered it a couple of times in different ways.

408
00:47:04,394 --> 00:47:12,394
So basically the only thing, there's no other two-way pegs as of this moment right now because that's what would be able to create drivechain.

409
00:47:13,394 --> 00:47:14,394
Is that what you're?

410
00:47:15,394 --> 00:47:16,394
Yeah, the two-way peg is the whole deal.

411
00:47:17,394 --> 00:47:18,394
Like that's the whole reason for drivechain.

412
00:47:19,394 --> 00:47:21,394
You can have a trustless one-way peg and that's a space chain.

413
00:47:21,394 --> 00:47:23,394
Yeah, you can have a trustless one-way peg and that's a space chain.

414
00:47:24,394 --> 00:47:31,394
So Ruben Samson is one of the great thinkers in the space of sidechains.

415
00:47:32,394 --> 00:47:35,394
He's a great thinker in the space of sidechain analysis.

416
00:47:36,394 --> 00:47:42,394
And he's created a few different ideas for doing sidechains and trying to have them be trustless.

417
00:47:43,394 --> 00:47:50,394
One way is to have a merged mind sidechain where there's a one-way peg.

418
00:47:51,394 --> 00:47:57,394
And this can be peer-to-peer and you burn Bitcoin to create the sidechain token.

419
00:47:58,394 --> 00:48:03,394
But the problem with this is that you're burning Bitcoin, which is very unattractive.

420
00:48:04,394 --> 00:48:05,394
Yeah, that's how XEP was created.

421
00:48:06,394 --> 00:48:08,394
Yeah, because you're destroying Bitcoin to make this token.

422
00:48:09,394 --> 00:48:17,394
And because you can't peg back to layer one, there's no guarantee that the token is going to have the same value as layer one Bitcoin.

423
00:48:17,394 --> 00:48:22,394
Well, yeah, that's shown right now through XEP.

424
00:48:23,394 --> 00:48:26,394
Except for the fact that XEP can't be created more in this deflationary.

425
00:48:27,394 --> 00:48:29,394
It will at some point no longer exist.

426
00:48:30,394 --> 00:48:34,394
Yeah, so what people want is a two-way peg.

427
00:48:35,394 --> 00:48:41,394
They don't want a one-way peg because destroying Bitcoin just is psychologically and economically not attractive.

428
00:48:42,394 --> 00:48:46,394
People want to have a sidechain that has a token which is going to trade one-for-one with Bitcoin.

429
00:48:47,394 --> 00:48:49,394
Which is what drivechain achieves.

430
00:48:59,394 --> 00:49:00,394
Yeah, I like it.

431
00:49:01,394 --> 00:49:03,394
I like to see how it works out.

432
00:49:04,394 --> 00:49:05,394
I mean, it's been seven years, right?

433
00:49:06,394 --> 00:49:08,394
Yeah, seven years.

434
00:49:09,394 --> 00:49:12,394
Things are picking up traction since the Ordinal thing, or no?

435
00:49:13,394 --> 00:49:15,394
Since you see how excited people get?

436
00:49:15,394 --> 00:49:17,394
The Ordinal's people tend to like drivechain.

437
00:49:18,394 --> 00:49:24,394
Like, for example, I've reviewed all the tweets on drivechain by pretty much everybody who's notable in Bitcoin.

438
00:49:25,394 --> 00:49:28,394
So I know who supports drivechain and how much they support it.

439
00:49:29,394 --> 00:49:34,394
So Udi Wertheimer has been, I would say, neutral to favorable about drivechain.

440
00:49:35,394 --> 00:49:37,394
You know, slightly favorable.

441
00:49:37,394 --> 00:49:42,394
Eric Wall, another one of the key taproot wizard Ordinal people.

442
00:49:43,394 --> 00:49:47,394
Eric Wall is emphatically in support of drivechain.

443
00:49:48,394 --> 00:49:50,394
He's written about it a number of times.

444
00:49:51,394 --> 00:49:58,394
Saying things like, you know, it makes no sense how Bitcoiners complain about Ethereum but don't enable drivechain.

445
00:49:59,394 --> 00:50:05,394
Because if drivechain were enabled, in his view, there would be no reason for Ethereum.

446
00:50:05,394 --> 00:50:07,394
So what's their gripe?

447
00:50:08,394 --> 00:50:09,394
What's the main gripe against it?

448
00:50:10,394 --> 00:50:20,394
The people who don't like drivechain, the reason why they don't like it is that they think that drivechain gives too much power to miners.

449
00:50:21,394 --> 00:50:27,394
And that drivechain would increase centralization of miners.

450
00:50:28,394 --> 00:50:29,394
That's their main concern.

451
00:50:29,394 --> 00:50:38,394
So they think that the miners would either steal all the Bitcoin in the drivechain or they would not steal it, but they would collect fees.

452
00:50:39,394 --> 00:50:42,394
And the fees they would get would go to only the large miners.

453
00:50:43,394 --> 00:50:51,394
Or a disproportionate amount of the fees would go to large miners, which would, over time, centralize the mining sector.

454
00:50:52,394 --> 00:50:55,394
Well, we've kind of actually seen that with ordinals, haven't we?

455
00:50:56,394 --> 00:51:03,394
People want to push through a bunch of stuff real fast into one block so it matches, they'll pay a miner to do so.

456
00:51:04,394 --> 00:51:06,394
But does that actually go to the rest of them?

457
00:51:07,394 --> 00:51:09,394
Does it distribute to the rest of the miners that were within that pool?

458
00:51:10,394 --> 00:51:11,394
I don't know.

459
00:51:12,394 --> 00:51:18,394
That's the kind of concern people have, is that someone could get a payment who's only a large miner because of a MEV.

460
00:51:19,394 --> 00:51:24,394
I think those are incorrect analyses for complicated reasons.

461
00:51:25,394 --> 00:51:33,394
Let's hear from Moon Settler, our resident expert on the complexities of mining.

462
00:51:34,394 --> 00:51:35,394
Hello, sir.

463
00:51:36,394 --> 00:51:37,394
Hello, guys.

464
00:51:38,394 --> 00:51:41,394
So I just wanted to say that there is one more thing.

465
00:51:42,394 --> 00:51:47,394
You know, one more criticism about one more aspect.

466
00:51:48,394 --> 00:51:52,394
One can look at the hash rate escrow.

467
00:51:54,394 --> 00:51:57,394
So it is a miner-controlled peg.

468
00:51:58,394 --> 00:52:09,394
And basically, you can start looking at it from a perspective of what is the expected fee revenue your average miner could hope to get

469
00:52:09,394 --> 00:52:17,394
from operating a drivechain, as we all would like them to be operated.

470
00:52:18,394 --> 00:52:25,394
And basically, if you have, say, a 32 megabyte block, big block sidechain,

471
00:52:26,394 --> 00:52:33,394
and we see this trend that fees actually, you know, the bigger the blocks, the lower the fees.

472
00:52:33,394 --> 00:52:43,394
So let's say we estimate that you would have a fixed 1 sat per byte fee rate on a sidechain.

473
00:52:44,394 --> 00:52:46,394
And it wouldn't really go above it.

474
00:52:48,394 --> 00:52:56,394
So if you calculate, you have this 32 million sats per block.

475
00:52:57,394 --> 00:53:04,394
Then you get somewhat below 50 bitcoins per day as a miner revenue.

476
00:53:05,394 --> 00:53:13,394
And if you calculate for a 30-person miner, so roughly that size, you know, a larger pool, larger miner,

477
00:53:14,394 --> 00:53:19,394
but it's not a major, it's not a 51-person miner, right?

478
00:53:20,394 --> 00:53:27,394
So his five-year plan for, you know, getting rich or getting a return on his mining hardware

479
00:53:28,394 --> 00:53:35,394
would include an expectation of like 25,000 bitcoins from this big block sidechain.

480
00:53:36,394 --> 00:53:45,394
And the problems start to arise if the amounts logged in a hash rate escrow for this big block sidechain go way beyond that.

481
00:53:46,394 --> 00:53:55,394
So he sees that several hundreds of thousands of bitcoins are logged in this sidechain escrow.

482
00:53:56,394 --> 00:54:05,394
And basically he would never get the amount in fee revenues as he could get from not necessarily raiding that escrow.

483
00:54:05,394 --> 00:54:16,394
So if drivechains and the people, you know, going on the first principle assumptions that stealing is bad

484
00:54:17,394 --> 00:54:20,394
and the proprietary rights should be enforced and whatever.

485
00:54:21,394 --> 00:54:27,394
So we can assume that miners can steal from the drivechain escrow, but they can mess with it.

486
00:54:28,394 --> 00:54:34,394
So they can disable the conveyor, they can break the peg, the economic peg.

487
00:54:35,394 --> 00:54:42,394
Because if someone buys a drivechain asset in the assumption that from three months now he will get real bitcoins for it

488
00:54:43,394 --> 00:54:48,394
and suddenly he sees that the drivechain is disabled, the withdrawal is disabled,

489
00:54:49,394 --> 00:54:55,394
then he gets into something that we see in the banking sector called racial mismatch.

490
00:54:56,394 --> 00:55:03,394
So he has liabilities, he has expenses that he needs to pay and he just can't get the bitcoins.

491
00:55:03,394 --> 00:55:08,394
So he has this racial mismatch and he becomes distressed.

492
00:55:09,394 --> 00:55:14,394
And what this means, and of course there is the potential of panic, right?

493
00:55:15,394 --> 00:55:16,394
Simple outright panic.

494
00:55:17,394 --> 00:55:22,394
And this basically means that the price is expected to break down.

495
00:55:23,394 --> 00:55:29,394
So it will break parity with bitcoin and it will trade at a huge, huge discount.

496
00:55:29,394 --> 00:55:35,394
At least as much a discount as GBTC, where people have no idea when they will get their money.

497
00:55:36,394 --> 00:55:40,394
So it trades I think at a 40% discount, but it can be more.

498
00:55:41,394 --> 00:55:48,394
So if it looks like the miner could actually succeed in stealing and the initial panic can really, really bring it down.

499
00:55:49,394 --> 00:55:57,394
And not only the miner can very safely hedge, he can very safely short the drivechain asset to bitcoin

500
00:55:57,394 --> 00:56:03,394
because basically it's impossible for the drivechain asset to break upwards from bitcoin.

501
00:56:04,394 --> 00:56:07,394
So it's very easy to deal with that situation.

502
00:56:08,394 --> 00:56:13,394
It's very fast, very quick, very easy to deal with that situation.

503
00:56:14,394 --> 00:56:17,394
So it's a very safe thing to short the drivechain asset against bitcoin.

504
00:56:18,394 --> 00:56:25,394
So he can make a lot of money on shorting it and he can make a lot of money on buying at a huge discount

505
00:56:25,394 --> 00:56:28,394
and then restoring peg without stealing anything.

506
00:56:29,394 --> 00:56:34,394
So he can play this economic game and if a drivechain escrow is big enough, large enough,

507
00:56:35,394 --> 00:56:42,394
this game will be much, much more profitable than playing honestly and we expect him to play this game.

508
00:56:43,394 --> 00:56:49,394
So there is another criticism that can be voiced in regards of drivechains

509
00:56:49,394 --> 00:56:58,394
that miners who don't even need to be majority miners along their own economic motivations and economic realities

510
00:56:59,394 --> 00:57:02,394
or maybe they are themselves distressed, whatever the reason may be,

511
00:57:03,394 --> 00:57:06,394
they can mess with the two-way peg, they can break the peg, the economic peg,

512
00:57:07,394 --> 00:57:10,394
even for just the duration and they can make a huge amount of money doing that.

513
00:57:11,394 --> 00:57:13,394
So there's room for fuckery.

514
00:57:14,394 --> 00:57:15,394
Yes, definitely room for fuckery.

515
00:57:16,394 --> 00:57:24,394
And that's just the hash rate escrow because there is the other thing that blind merge mining may enable MEV,

516
00:57:25,394 --> 00:57:29,394
mining of extractable volume, and there is room for fuckery there too.

517
00:57:30,394 --> 00:57:31,394
But that's a high-frequency play.

518
00:57:32,394 --> 00:57:33,394
This is not a high-frequency play.

519
00:57:33,394 --> 00:57:37,394
It's much easier to execute for something who is not specialized in high-frequency plating.

520
00:57:48,394 --> 00:57:51,394
Doesn't the two-way peg lock up Bitcoin?

521
00:57:53,394 --> 00:57:54,394
Yes, for three months.

522
00:57:55,394 --> 00:58:01,394
So you have this expectation that a withdrawal period only lasts three months.

523
00:58:03,394 --> 00:58:11,394
And also the expectation that your property rights are enforced overall.

524
00:58:12,394 --> 00:58:17,394
So if you have claims on the sidechain for an amount of Bitcoin,

525
00:58:18,394 --> 00:58:20,394
then you will be able to eventually withdraw that Bitcoin.

526
00:58:20,394 --> 00:58:26,394
Otherwise, the sidechain Bitcoin, synthetic Bitcoin or alternative Bitcoin,

527
00:58:27,394 --> 00:58:31,394
or whatever you want to call it, wouldn't trade on peg on par with Bitcoin.

528
00:58:32,394 --> 00:58:36,394
So if you didn't have this expectation that you can get it out,

529
00:58:37,394 --> 00:58:40,394
that's the entire basis of the drivechain economic peg.

530
00:58:41,394 --> 00:58:45,394
You know, it can break upside because you can just inflate the supply.

531
00:58:45,394 --> 00:58:46,394
You can bring in Bitcoin.

532
00:58:47,394 --> 00:58:50,394
If a drivechain asset trades at 1.2 to Bitcoin,

533
00:58:51,394 --> 00:58:56,394
then you can just swamp that market that is hungry for this specific form of Bitcoin.

534
00:58:57,394 --> 00:59:00,394
You can swamp that market by pegging in in a single block time

535
00:59:01,394 --> 00:59:05,394
and you can sell that asset at a 20% arbitrage.

536
00:59:06,394 --> 00:59:10,394
And basically, this very quickly eliminates any upside.

537
00:59:10,394 --> 00:59:11,394
The peg-out is very slow.

538
00:59:12,394 --> 00:59:17,394
It's three months long and that is why users have basically UASF power

539
00:59:18,394 --> 00:59:21,394
to go there and to stop any stealing and whatever.

540
00:59:22,394 --> 00:59:26,394
But like I said, a miner does not actually have to carry through with stealing to cause a panic

541
00:59:27,394 --> 00:59:31,394
and to buy the drivechain asset very cheaply or make money on shorting it.

542
00:59:32,394 --> 00:59:33,394
Well, Henry?

543
00:59:34,394 --> 00:59:38,394
I think we should see how it goes if we enable it,

544
00:59:39,394 --> 00:59:45,394
because what Moon Settler is talking about here is not a risk that Bitcoin Layer 1 would be damaged.

545
00:59:46,394 --> 00:59:48,394
He's talking about, if I understand correctly,

546
00:59:49,394 --> 00:59:54,394
a risk that those who opted into the Bitcoin Layer 1 would be damaged.

547
00:59:55,394 --> 00:59:58,394
He's talking about, if I understand correctly,

548
00:59:59,394 --> 01:00:03,394
a risk that those who opted into the Bitcoin Layer 1 would be damaged.

549
01:00:04,972 --> 01:00:10,972
The failure of the drivechain to operate as intended in terms of the user experience.

550
01:00:11,532 --> 01:00:17,692
So if that's the only concern, enable the drivechain and see how it runs.

551
01:00:19,292 --> 01:00:24,652
Yeah, but that's my point. You won't see this behavior until the drivechain

552
01:00:24,652 --> 01:00:28,892
escrow size is well below the miners' expected revenue for their business plan.

553
01:00:29,852 --> 01:00:34,572
It's not logical for them to mess with this, and Paul argued this, that miners are not

554
01:00:34,572 --> 01:00:39,852
actually interested in messing with drivechains if it makes them good fee revenue. But you can

555
01:00:39,852 --> 01:00:45,052
basically make an upper estimation for the available fee revenue in certain cases,

556
01:00:45,771 --> 01:00:51,372
and you can see that there is a certain economic size if the drivechain grows below it,

557
01:00:52,332 --> 01:01:00,972
then it suddenly is not the smartest and the most profitable play for miners to play by the book.

558
01:01:00,972 --> 01:01:01,692
That's my point.

559
01:01:12,972 --> 01:01:17,531
I don't know. It seems like we have lost some listeners. Maybe it was my fault. I'm sorry.

560
01:01:17,611 --> 01:01:24,092
Moon Settler, one question I've asked you in the past a number of times is,

561
01:01:25,132 --> 01:01:34,412
why is it that in your approach you don't explicitly advocate for drivechain? You instead

562
01:01:35,611 --> 01:01:44,812
criticize the criticisms of drivechain, but then you focus on potential problems that drivechain

563
01:01:44,812 --> 01:01:53,531
could have. It seems like you don't have a clear opinion about whether you are a supporter or a

564
01:01:53,531 --> 01:02:06,812
critic. Yeah, that is correct. I can't really make up my mind on this subject, but I very much want

565
01:02:06,812 --> 01:02:16,092
this discussion to happen in the open. I want these ideas to conflict and to come to an honest

566
01:02:16,092 --> 01:02:25,372
resolution on good theoretical grounds over them. So I would very much like if very smart people

567
01:02:25,372 --> 01:02:34,972
very openly and not rudely and dismissively talked about these problems and potentials and

568
01:02:34,972 --> 01:02:46,092
possibilities. That is my primary interest in drivechains. I don't think that is the only way

569
01:02:46,092 --> 01:02:56,252
that Bitcoin can survive. I don't think it's not good enough to try out, as you said, so trying

570
01:02:56,252 --> 01:03:01,372
out and seeing how it goes. Because we have assumptions about the miners' behavior, but the

571
01:03:01,372 --> 01:03:07,131
miners are themselves Bitcoiners, and of course we don't know who will own the hash power in the

572
01:03:07,131 --> 01:03:13,771
future. So it's entirely possible that basically Wall Street, you know, the Wall Street sharks will

573
01:03:13,771 --> 01:03:19,612
own or maybe they are already owning 40% of Bitcoin's hash power, and they don't have the

574
01:03:20,652 --> 01:03:27,211
love for Bitcoin that early miners may have had, and their behavior may have been entirely different

575
01:03:27,211 --> 01:03:34,892
than, you know, future generations of miners. So we don't know a lot of things, and ultimately the

576
01:03:34,892 --> 01:03:40,331
game theory of drivechains is good enough to try out. I just want to caution that just because it

577
01:03:40,331 --> 01:03:46,252
works on a small scale in the early days, it doesn't actually mean that it will work 10 years

578
01:03:46,252 --> 01:03:51,211
from now when people actually put money in there, and it's entirely possible that it will just

579
01:03:51,211 --> 01:03:58,092
become a huge opportunity for basically robbing people who can't afford to be on mainchain.

580
01:03:58,092 --> 01:04:06,411
So basically the people who need stability and low fees the most, those people would be,

581
01:04:06,411 --> 01:04:14,652
the shrimps would be the true victims of some miner in the future deciding to basically

582
01:04:14,652 --> 01:04:23,211
fuck with it in ways that was not intended. So this is in the cards, and there are other reasons

583
01:04:23,211 --> 01:04:35,451
that I'm hesitant for to say that we absolutely must have drivechains, but I also see that

584
01:04:36,252 --> 01:04:43,931
it's pretty clever and well-rounded that Paul put together, and I think he's

585
01:04:43,931 --> 01:04:49,692
right in many things, and we should definitely discuss it and maybe even trial it.

586
01:04:50,891 --> 01:04:59,611
I just want to caution against overly optimistic, you know, hype-building, because

587
01:05:00,252 --> 01:05:05,372
I think it can actually go wrong. So there is a potential for it to go wrong,

588
01:05:06,412 --> 01:05:14,331
but it can actually work out as well. And in extreme cases, so if we could somehow turn miner

589
01:05:14,331 --> 01:05:23,692
extractable value into an open auction that is basically flowing all to bitcoin mainchain miners,

590
01:05:23,692 --> 01:05:28,731
if we can ensure that fees can be kept from the mainchain miners, it's an open auction,

591
01:05:28,731 --> 01:05:35,771
everyone can participate, and basically all the extractable value turns to fees

592
01:05:35,771 --> 01:05:42,652
anyhow in this open protocol, blind merge mining protocol, if we can ensure that I see a potential

593
01:05:42,652 --> 01:05:47,852
of having a hundred times the fee revenue that bitcoin would otherwise have if we just focused

594
01:05:47,852 --> 01:05:54,252
on payments, you know, and that is a huge difference that it could make in the sustainability of

595
01:05:54,252 --> 01:06:00,331
bitcoin, and it also changes what I talked about, you know, I talked about how low the fee revenue

596
01:06:00,331 --> 01:06:07,211
actually is expected to be from just payments, just for sidechain block space, it's not valuable,

597
01:06:07,211 --> 01:06:13,852
it's basically an infinite supply. But the moment you add high-frequency trading and this miner

598
01:06:13,852 --> 01:06:21,372
extractable value flows, the entire dynamic changes, you know, people are no longer paying

599
01:06:21,372 --> 01:06:26,092
for block space, people are trying to front-run each other, it's an entirely different game,

600
01:06:26,891 --> 01:06:34,812
and it's a lot more revenue that miners can expect from operating it with a lot less

601
01:06:34,812 --> 01:06:42,171
certainty in certain cases than otherwise for the same economic size of a drivechain, you know,

602
01:06:42,171 --> 01:06:49,292
so that's why I'm saying it can go a lot of ways, and we should probably try it out, but we should

603
01:06:49,292 --> 01:06:55,451
be very open about the possible problems and the possible solutions and all this when we

604
01:06:55,451 --> 01:07:04,011
discuss this, and not just say the people who have objections are just, you know, intellectually lazy

605
01:07:04,011 --> 01:07:12,331
and not thinking things through, or saying from the other side that anyone who wants this is

606
01:07:12,331 --> 01:07:17,692
just a shit-coiner and bitcoin doesn't need to change and fuck off, you know, so I think

607
01:07:17,771 --> 01:07:24,572
that's not the right approach here, but I really, really want this debate to elevate to more

608
01:07:25,611 --> 01:07:32,331
advanced technical levels on one side, and philosophically too, and people to engage

609
01:07:32,331 --> 01:07:38,011
with intellectual honesty. So implicit in your view, however, implicit in it, in other words,

610
01:07:38,011 --> 01:07:43,611
you're implying, I think, that if we don't do drivechain, bitcoin will survive,

611
01:07:44,412 --> 01:07:50,491
and that the objections to drivechain have a lot of merit, potentially. So you have a

612
01:07:50,491 --> 01:07:59,132
different view than Paul and Fiatjaf, who think that this is the way for bitcoin to continue to

613
01:07:59,132 --> 01:08:06,331
rapidly grow, and if we don't do it, then a drivechain similar design will eventually

614
01:08:06,891 --> 01:08:12,572
be achieved on Ethereum, and they will ossify their layer one, and then they will be digital

615
01:08:12,572 --> 01:08:19,292
gold on layer one, with all of the layer twos that are extensible, and then bitcoin will be

616
01:08:20,252 --> 01:08:25,852
defeated. Wait, wait, you said something very important, you said something very important,

617
01:08:25,852 --> 01:08:34,412
and this is probably the only reason why I even may appear that I support drivechain activation,

618
01:08:34,652 --> 01:08:44,972
because there is a time window here that is closing, when we can make our move to start,

619
01:08:44,972 --> 01:08:51,612
and I'm not even sure that drivechain needs to be the ultimate solution 10 years from now,

620
01:08:51,612 --> 01:08:59,292
right? It's possible that this whole ZK proof thing will replace the anyone can spend

621
01:08:59,932 --> 01:09:08,331
hash it escrow, and the way we interact with these protocols change eventually,

622
01:09:08,331 --> 01:09:14,172
but this needs time, and basically we are stagnating right now, we are not building

623
01:09:14,891 --> 01:09:22,092
stuff on top of bitcoin that we could be building, and so there is this time window where

624
01:09:22,092 --> 01:09:28,652
drivechains could start something, and let it grow organically and naturally,

625
01:09:30,092 --> 01:09:38,652
where we don't have anything better, and that's I think something, and a lot of people don't see

626
01:09:38,652 --> 01:09:44,092
the need for this, and don't see the urgency for this, and I'm actually in the camp that sees the

627
01:09:44,092 --> 01:09:53,052
need and the urgency for making a move now, and start building now. I think we are already too

628
01:09:53,052 --> 01:09:58,412
late, by the way, so I'm in the camp that says it's basically, it's almost already too late,

629
01:09:59,052 --> 01:10:07,131
because altcoins have a huge head start, and they are many, and they are much better at creating

630
01:10:07,131 --> 01:10:15,852
hype, and much less picky about, you know, how they advertise themselves, and what sort of

631
01:10:17,852 --> 01:10:27,211
morality they base their economic model on, and everything, so we are definitely not a good

632
01:10:27,292 --> 01:10:37,131
position already, and drivechains could be a bridge gap solution, that just change a trend

633
01:10:37,131 --> 01:10:42,811
and the perception about bitcoin, even if they don't end up being the ultimate solution,

634
01:10:43,771 --> 01:10:50,172
and I'm not sure that a one-way peg can achieve the same thing, but if we can't activate drivechains,

635
01:10:50,172 --> 01:10:54,891
then we will have to try with a one-way peg to do something about this, but I don't think

636
01:10:55,852 --> 01:11:07,211
the main point is to secure value, so I don't think a one-way peg will move people's imagination

637
01:11:07,211 --> 01:11:14,811
and enthusiasm the same way as a two-way peg would, and I don't think they would hold their

638
01:11:14,811 --> 01:11:22,492
value so well, and I don't think these space chains will generate the same interest as a,

639
01:11:22,571 --> 01:11:30,492
you know, a two-way peg would, and I have no idea how long, you know, it takes to have functional

640
01:11:30,492 --> 01:11:36,092
zk roll-ups on bitcoin, it's always just five years out, you know, it's one of those things

641
01:11:36,092 --> 01:11:41,292
that is always just five years out, and probably in five years it will still be five years out,

642
01:11:41,292 --> 01:11:50,811
I don't know, but it's possible, so there is this time window, time duration problem that I think

643
01:11:50,811 --> 01:11:54,811
makes it very, very important that we discuss drivechains now.

644
01:11:58,412 --> 01:12:02,972
To make sure I understood your view, are you basically saying that bitcoin is getting close

645
01:12:02,972 --> 01:12:06,811
to ossifying, and therefore if we do drivechains in the near future,

646
01:12:07,371 --> 01:12:10,412
that could help lead to roll-ups on layer one?

647
01:12:13,131 --> 01:12:19,932
No, no, I'm saying we have lost five to seven years by doing nothing, basically.

648
01:12:20,891 --> 01:12:27,292
In effect, from the perspective of building an ecosystem on top of bitcoin, we have done nothing,

649
01:12:27,292 --> 01:12:34,172
nothing worthwhile to mention. I don't even like to mention liquid, I have,

650
01:12:35,932 --> 01:12:40,492
I only have bad feelings about liquid, and I can't talk, you know,

651
01:12:41,292 --> 01:12:48,412
rationally and in an unbiased way about liquid, but the point is, I think we need to change

652
01:12:48,412 --> 01:12:59,292
something, and I'm definitely in the camp that says no to ossification, but slowing down in changes

653
01:12:59,292 --> 01:13:07,771
and the motivation over time going towards zero, to change bitcoin in a fundamental way, to

654
01:13:07,932 --> 01:13:13,211
change bitcoin in a fundamental way, to add features, let's say. The motivation to add features

655
01:13:13,211 --> 01:13:20,172
to bitcoin consensus can actually turn to zero over time, and if people call it ossification,

656
01:13:20,172 --> 01:13:26,652
then sure, that will happen, probably, but bitcoin will never stop changing, it can't stop changing,

657
01:13:26,652 --> 01:13:34,172
it will die if it stops changing and adopting and optimizing and improving. The question is,

658
01:13:35,131 --> 01:13:42,652
how much features do we need on-chain, because the entire way bitcoin tries to build this future

659
01:13:42,652 --> 01:13:49,691
ecosystem up is that we only do minimal things and large settlements on-chain, that seems to

660
01:13:49,691 --> 01:13:55,852
be the direction bitcoin is going, and that is why it's entirely possible that after a while,

661
01:13:55,852 --> 01:14:02,412
we don't want to add new primitives and new features to mainchain, because they are not needed,

662
01:14:02,412 --> 01:14:04,732
because that's not what people use.

663
01:14:08,492 --> 01:14:08,972
All right.

664
01:14:14,732 --> 01:14:16,732
I agree.

665
01:14:17,612 --> 01:14:37,451
By the way, so I heard earlier you guys talked about privacy and scaling, this is basically the

666
01:14:38,571 --> 01:14:45,292
two major technical flat points against bitcoin, I think, so privacy and scaling.

667
01:14:45,292 --> 01:14:45,532
Yes.

668
01:14:47,211 --> 01:14:55,052
And like I said, we basically did nothing about either one of those for like seven years.

669
01:14:56,251 --> 01:15:01,852
The SegWit extension block was a block size increase that did not actually increase the

670
01:15:01,852 --> 01:15:06,891
theoretical maximum transaction throughput of bitcoin, because inputs and outputs do not have

671
01:15:06,891 --> 01:15:13,211
more block space, so we actually just added block space that can be filled with either

672
01:15:13,771 --> 01:15:19,532
legitimate witness data or garbage or whatever people want to put there, so we added more

673
01:15:19,532 --> 01:15:24,571
block space that adds more burden to node. I don't think it's tragical, by the way,

674
01:15:25,451 --> 01:15:35,211
I don't think it's a huge deal, but what happened now with the inscriptions and ordinals, I think

675
01:15:36,092 --> 01:15:42,251
makes it extremely likely that we will never see another block size increase ever again,

676
01:15:42,251 --> 01:15:49,612
so there is that, and that basically sets us on a certain path in regards to scaling.

677
01:15:49,612 --> 01:15:56,412
If nothing changes, then bitcoin's future will be custodial, that seems certain at this point,

678
01:15:56,412 --> 01:16:04,891
if nothing changes. But we can actually do stuff, so I firmly believe that we will have

679
01:16:04,891 --> 01:16:12,652
covenants on bitcoin mainchain and they will open up an entire new frontier, they will push

680
01:16:12,652 --> 01:16:20,891
the envelope and open up a lot of possibilities in trustless off-chain scaling. Basically,

681
01:16:20,891 --> 01:16:29,532
what you can have with something like CTV is a huge off-chain state compaction, so you can have

682
01:16:29,532 --> 01:16:38,412
a huge settlement tree that only exists off-chain, and you can optimize a lot of things in the mempool

683
01:16:38,412 --> 01:16:45,052
and you can enforce your property rights, worst case on bitcoin mainchain, but you don't actually

684
01:16:45,052 --> 01:16:54,412
have to trust a federation or a custodian to custody of funds, you are basically, in a sense,

685
01:16:54,412 --> 01:17:02,172
trustless. But the important thing about this, and I believe we should go in this direction,

686
01:17:02,172 --> 01:17:08,011
and we should explore and see how far we can get, so short to medium term, I think activating

687
01:17:08,011 --> 01:17:14,412
covenants is the best thing that bitcoin could do. Drivechain is a bit longer term project,

688
01:17:14,412 --> 01:17:22,332
so I think it would take about 10 to 20 years to see if drivechains really pan out

689
01:17:22,891 --> 01:17:30,891
as we wish they would pan out. Covenants could have effect in between years, like one, two years,

690
01:17:31,611 --> 01:17:39,532
we could see what they can do. And basically, this off-chain scaling,

691
01:17:41,932 --> 01:17:48,572
right now, as we speak, already has excellent privacy, so much better privacy than Monero has.

692
01:17:49,532 --> 01:18:00,652
It is comparable to what you get with Zcash shielded pool, or if Zcash was in one shielded

693
01:18:00,652 --> 01:18:09,452
pool, or as many shielded pools as many of these means you have. We already have very good privacy

694
01:18:09,452 --> 01:18:14,652
there, but it's custodial, like I said, everything points in the direction, if bitcoin changes nothing

695
01:18:15,052 --> 01:18:20,652
in consensus, then people will be in custody. But we know it can be private, at least.

696
01:18:21,532 --> 01:18:30,332
We already know that we can make this, we can basically create the perfect banks on top of

697
01:18:30,332 --> 01:18:40,491
bitcoin. So, banks that do not know the customer's amounts, customers have perfect privacy. Banks

698
01:18:40,572 --> 01:18:48,572
that can't inflate away their customers, they can't just issue infinite amounts of notes

699
01:18:49,371 --> 01:18:58,011
on their reserves. So, we can do a sort of proof of reserves that would make it evident eventually

700
01:18:58,011 --> 01:19:06,971
if these banks would just print money out of nowhere. We could make the recovery non-interactive,

701
01:19:06,971 --> 01:19:11,212
so you could have a seed phase and you could recover your assets from these mint and burn

702
01:19:11,212 --> 01:19:16,731
proofs. So, all these things are coming together and we see, all right, lightning interconnected,

703
01:19:17,371 --> 01:19:22,251
private bitcoin banks can scale payments, we know that they can scale payments,

704
01:19:23,611 --> 01:19:29,692
but they don't scale self-custody. And with Covenants, if you are at Covenants,

705
01:19:29,692 --> 01:19:35,292
they are very small consensus change, very small code-based change compared to something like

706
01:19:35,292 --> 01:19:41,131
Drivechains, which is much more ambitious. So, I think CTV had like 200 lines of code

707
01:19:41,131 --> 01:19:46,731
changed in Bitcoin Core, something on that magnitude. And I don't know, Harry, you know how

708
01:19:46,731 --> 01:19:54,011
many lines Drivechain changes? Is there a pull request right now? I think there's a significant

709
01:19:54,011 --> 01:20:02,332
amount of code. Yeah, I heard 60,000 or something, but I'm not sure I remember correctly.

710
01:20:03,052 --> 01:20:10,652
I saw Gabriel Kerman of Rootstock, when he spoke here a few weeks ago, one of the co-founders of

711
01:20:10,652 --> 01:20:16,652
Rootstock, I think it was he, maybe it was someone else, but I think he said that there's a lot of

712
01:20:16,652 --> 01:20:24,412
code and that if it were very simplified, that might help. That maybe some people in the technical

713
01:20:24,412 --> 01:20:27,692
community don't like that Drivechain is so much code.

714
01:20:31,131 --> 01:20:38,891
Yes. So, basically, Jeremy Rubin couldn't have developers, core developers to review 200 lines

715
01:20:38,891 --> 01:20:44,891
of code. He couldn't. He begged them for years and he couldn't get them to review that code.

716
01:20:44,891 --> 01:20:50,251
And we are talking about much larger changes if we are going in different directions. So,

717
01:20:50,251 --> 01:20:55,932
these covenants are very small changes, very well reviewable, very well reasonable about. And

718
01:20:56,572 --> 01:21:03,292
they basically allow us to do this off-chain state compaction. But there is a big problem with that.

719
01:21:03,292 --> 01:21:09,371
So, if you go into the direction, you can have excellent privacy. You can have the same privacy

720
01:21:10,011 --> 01:21:16,412
if you want, as you have in these ChaoMemmins, in these private Bitcoin banks. You can have

721
01:21:16,491 --> 01:21:22,412
insane state compaction. So, you can basically move the money of thousands of people with a

722
01:21:22,412 --> 01:21:29,292
single transaction that has a single input, a single output. And it looks like a taproot single

723
01:21:29,292 --> 01:21:34,812
SIG. It's actually a Moosig. So, you have a lot of people signed, but it's all off-chain activity.

724
01:21:34,812 --> 01:21:39,932
It's their problem, their money, their problem, their responsibility. Bitcoin mainchain sees

725
01:21:39,932 --> 01:21:45,052
nothing of this burden. They are managing among themselves, divide and conquer. It's perfect.

726
01:21:46,011 --> 01:21:51,611
Very good privacy. And everyone's property rights are enforceable on-chain. So,

727
01:21:51,611 --> 01:21:58,812
it's not custodial. Fine. But it's interactive. So, people have to come together and sign

728
01:21:58,812 --> 01:22:02,652
in this Moosig, taproot Moosig. And that's an interactive process.

729
01:22:03,932 --> 01:22:11,611
And basically, it requires that every participant to be online in a time period. And how large the

730
01:22:11,611 --> 01:22:17,131
time period is determines how fast this thing can move from one state to another trustlessly.

731
01:22:17,851 --> 01:22:25,292
And if someone wants to mess with everyone else, then he can basically just not cooperate and

732
01:22:25,292 --> 01:22:32,652
force them to settle or split on-chain. So, it's not perfect in this sense, in this technical sense,

733
01:22:32,652 --> 01:22:39,052
that it is interactive. And it basically assumes that everyone is interested in keeping things

734
01:22:39,052 --> 01:22:45,851
cheap and smooth and working fine, which is not always true for humans. And

735
01:22:48,172 --> 01:22:52,731
so, we already know we can do that direction and it's likely it's going to happen.

736
01:22:53,452 --> 01:23:02,332
But drivechains actually make this entire thing non-interactive. So, they give you the

737
01:23:02,332 --> 01:23:07,212
same user experience or sidechains in general. They give you the same user experience as you

738
01:23:07,212 --> 01:23:11,532
have with Bitcoin mainchain. You don't actually have to cooperate with anyone

739
01:23:11,532 --> 01:23:21,452
to sign. You don't even have to. I think maybe coinjoins are a good analog to how

740
01:23:22,172 --> 01:23:27,452
this payment pool would work. So, it's basically a super effective coinjoin,

741
01:23:27,452 --> 01:23:32,572
super efficient coinjoin. That's how you can think about it, a rolling coinjoin.

742
01:23:33,532 --> 01:23:43,052
And so, blockchains can work without people having to come together and cooperate

743
01:23:43,052 --> 01:23:51,052
in real time. And that's a different direction. And maybe we need both. Maybe certain people

744
01:23:51,052 --> 01:23:58,251
will only be able to use non-interactive means because they don't have 24-7 good internet

745
01:23:58,251 --> 01:24:04,572
connection and can't run their own node that looks out for their own self-interest

746
01:24:06,891 --> 01:24:15,371
and stuff like that. And so, I don't think Bitcoin will work with a single solution,

747
01:24:15,371 --> 01:24:23,131
a single approach to scaling overall. But I'm pretty sure that nothing in itself will solve

748
01:24:23,131 --> 01:24:28,652
all problems perfectly. So, different humans have different needs and different

749
01:24:29,452 --> 01:24:36,572
pain points and different perspectives. Someone that just wants to self-custody his coins

750
01:24:38,011 --> 01:24:46,251
and maybe move them once a year, he will not like custodial solutions, preferably.

751
01:24:46,251 --> 01:24:53,131
He will not like custodial solutions in any shape and form. And maybe he will find it too risky

752
01:24:53,771 --> 01:24:59,611
to even hold his coins on a sidechain that can break back, can be disabled, whatever.

753
01:25:01,692 --> 01:25:10,731
But for certain things, these cooperative structures are just not adequate and they

754
01:25:10,731 --> 01:25:18,731
won't work, probably. I don't want to go into this too deep. I'm just saying,

755
01:25:18,731 --> 01:25:25,052
we have multiple directions we can go and drivechain is one of them. And I don't think

756
01:25:25,052 --> 01:25:31,611
Bitcoin will be over if we don't go into that direction. But I think it certainly covers

757
01:25:31,611 --> 01:25:37,292
something that others can't. That's it. I appreciate that. Well said. I understand

758
01:25:37,292 --> 01:25:41,371
what you're saying. It's always great to hear you. Every time I hear you speak about it,

759
01:25:41,371 --> 01:25:47,452
I gain more understanding of your perspective. It's nuanced, so it is valuable to hear it more

760
01:25:47,452 --> 01:25:53,932
than once, many times. These are complex topics. We have to break at the top of the hour.

761
01:25:54,971 --> 01:26:02,011
This has been LayerTwo Labs, Drivechain Twitter Spaces. We meet every Monday and Thursday.

762
01:26:02,971 --> 01:26:06,971
Next time will be on Monday. Next week, I look forward to seeing all of you back.

763
01:26:06,971 --> 01:26:12,491
Bring your friends and we'll talk more. Everything that gets big starts small.

764
01:26:15,851 --> 01:26:20,491
I look forward to seeing you all again. Thank you.
