Transcript
1
00:00:00,000 --> 00:00:04,205
Welcome to the Bitcoin Infinity Show,
brought to you by BitBox Stampseed,
2
00:00:04,225 --> 00:00:06,605
the Bitcoin Advisor and ShopInBit.
3
00:00:06,762 --> 00:00:10,649
Go to BitcoinInfinity.com
for books, merch and more.
4
00:00:10,814 --> 00:00:11,804
Enjoy the conversation.
5
00:00:12,694 --> 00:00:16,574
Obi, welcome for the first time
to the Bitcoin Infinity Show.
6
00:00:16,934 --> 00:00:19,494
uh, well,
7
00:00:19,664 --> 00:00:21,304
We rebranded.
8
00:00:21,454 --> 00:00:23,134
what is time in infinity?
9
00:00:23,524 --> 00:00:23,834
Yeah,
10
00:00:24,395 --> 00:00:26,945
No, no, it's the second
time, great to have you back.
11
00:00:27,615 --> 00:00:30,705
And you've had a big launch recently.
12
00:00:30,725 --> 00:00:36,975
yeah, we have, it's been, it's been a wild
ride and the journey is just beginning.
13
00:00:38,015 --> 00:00:39,135
So yeah, thank you.
14
00:00:39,685 --> 00:00:39,865
right.
15
00:00:39,865 --> 00:00:43,595
So, so Fedimin launched,
uh, two weeks ago.
16
00:00:43,595 --> 00:00:44,235
Is it the Fedi
17
00:00:44,255 --> 00:00:44,885
Fedi, launched?
18
00:00:44,955 --> 00:00:45,395
launched?
19
00:00:45,415 --> 00:00:45,655
Yeah.
20
00:00:45,655 --> 00:00:45,975
Yeah.
21
00:00:46,385 --> 00:00:46,705
Yeah.
22
00:00:47,485 --> 00:00:48,175
These terms.
23
00:00:49,015 --> 00:00:54,475
no, no, Fedi Mint launched, effectively
Fedi Mint launched nearly five years ago.
24
00:00:55,350 --> 00:01:00,030
FediMint is a very old technology,
very, you know, the first, the first
25
00:01:00,060 --> 00:01:06,690
FediMint transaction, um, where someone
used FediMint e cash over Lightning to
26
00:01:06,690 --> 00:01:11,486
buy a cup of coffee, which was after,
you know, a year plus of development
27
00:01:11,926 --> 00:01:20,436
was on, uh, I believe it was the
3rd of the 8th, 3rd of August, 2021.
28
00:01:21,481 --> 00:01:26,151
And so we're trying to, like you
have a Bitcoin Infinity Day, we're
29
00:01:26,571 --> 00:01:30,001
suggesting, that was actually Erik,
my, the inventor of Fedi Mint.
30
00:01:30,471 --> 00:01:36,341
Um, from Parinelli Police, just
actually, and um, so I like to think
31
00:01:36,341 --> 00:01:38,751
of that as uh, e cash coffee day.
32
00:01:39,341 --> 00:01:43,521
Cause actually it was like, you actually
bought the cup of coffee with e cash.
33
00:01:43,541 --> 00:01:47,741
Um, so yeah, but yeah, Fedi
finally launched two weeks ago.
34
00:01:48,111 --> 00:01:48,441
All right.
35
00:01:48,481 --> 00:01:54,991
So, so I think, um, for those who haven't
seen the previous episode with you, if
36
00:01:54,991 --> 00:01:58,401
they want to know more about you, we
should probably go back to that episode,
37
00:01:58,421 --> 00:02:04,051
but I think you're going to have to do the
TLDR on what Fedi is for our listeners.
38
00:02:04,081 --> 00:02:05,571
Like that's a good start, I think.
39
00:02:05,781 --> 00:02:09,021
So yeah, and now we can be
clear about what Fedi is.
40
00:02:09,021 --> 00:02:13,011
And so Fedi, um, is two things still.
41
00:02:13,041 --> 00:02:14,051
Even Fedi is two things.
42
00:02:14,241 --> 00:02:18,161
One is the company called Fedi and
the other is this product called Fedi.
43
00:02:18,181 --> 00:02:21,021
So if we talk about the product
that people have on their phone,
44
00:02:21,681 --> 00:02:24,271
Fedi is a community super app.
45
00:02:25,066 --> 00:02:29,516
And so it's an app that takes
the best of freedom technology.
46
00:02:29,516 --> 00:02:34,646
So it's got Bitcoin functionality in
it, Lightning connectivity, obviously
47
00:02:34,646 --> 00:02:37,226
FediMint for handling community custody.
48
00:02:37,726 --> 00:02:42,546
Um, but it's also got Nostr support
and any other freedom technology that's
49
00:02:42,566 --> 00:02:44,576
out there that's mature and reliable.
50
00:02:44,836 --> 00:02:49,126
We've taken the time to integrate
into one simple to use app.
51
00:02:49,136 --> 00:02:51,206
So it's, it allows you to have chat.
52
00:02:51,896 --> 00:02:56,826
We use Matrix as this
federated, um, decentralized,
53
00:02:56,846 --> 00:02:58,486
uh, encrypted chat protocol.
54
00:02:58,926 --> 00:03:03,586
It has money with the combination of
Lightning, Bitcoin, and Fediment and more.
55
00:03:03,626 --> 00:03:06,206
So it has a built in
web browser inside it.
56
00:03:06,556 --> 00:03:09,526
And therefore you can access
all of the Bitcoin ecosystem of
57
00:03:09,526 --> 00:03:11,556
apps from Bitrefill to Unleash.
58
00:03:11,776 --> 00:03:14,216
chat to BTCmaps and beyond.
59
00:03:14,686 --> 00:03:15,556
All in one place.
60
00:03:15,576 --> 00:03:22,306
So you don't have to have this smorgasbord
of, of a cornucopia of different apps and
61
00:03:22,306 --> 00:03:25,676
tabs open one app to, to use them all.
62
00:03:25,716 --> 00:03:29,916
And the app itself, we announced as
well, is now source available and will
63
00:03:29,926 --> 00:03:31,536
eventually be open source as well.
64
00:03:31,536 --> 00:03:33,481
So we're trying to make the best of it.
65
00:03:34,031 --> 00:03:38,021
portal into the freedom technology space.
66
00:03:38,071 --> 00:03:38,881
So that's Fedi.
67
00:03:38,881 --> 00:03:41,061
And then Fedi the company
builds the Fedi app.
68
00:03:41,601 --> 00:03:45,631
And we also have something we call
the FedEye Order, which is, um,
69
00:03:45,731 --> 00:03:51,141
this selection of incredible people,
FedEye Knights, who are on the ground
70
00:03:51,231 --> 00:03:55,561
and they, you can think of them as
like a Decentralized genius bar.
71
00:03:55,571 --> 00:03:58,211
If you've got an iPhone, you have the
genius bar that goes along with the phone.
72
00:03:58,251 --> 00:04:01,641
The reason why the iPhone is so amazing
is not just the phone, but it's also
73
00:04:01,641 --> 00:04:03,271
the incredible support you can get.
74
00:04:03,281 --> 00:04:06,891
If you can go to an Apple store and you
go to the genius bar, they can help you.
75
00:04:07,681 --> 00:04:13,641
We have that, but we have that instead
of it being in, you know, Fifth Avenue
76
00:04:13,701 --> 00:04:16,101
or Oxford street in London or so on.
77
00:04:16,371 --> 00:04:21,741
It's in, um, the capital
of Togo or Uganda or.
78
00:04:22,316 --> 00:04:24,526
Or, um, Guatemala, or so on.
79
00:04:24,556 --> 00:04:27,306
On the ground, they will
locate communities, they
80
00:04:27,306 --> 00:04:28,666
will educate communities.
81
00:04:29,136 --> 00:04:34,036
And they on, and they will support
communities on Bitcoin, on Lightning,
82
00:04:34,066 --> 00:04:38,126
on FediMent, on all of these different
websites and services that are out there
83
00:04:38,506 --> 00:04:43,306
to provide that sort of support that's
needed for the communities that are
84
00:04:43,336 --> 00:04:46,596
outside of the existing Bitcoin space.
85
00:04:47,221 --> 00:04:47,981
Okay, great.
86
00:04:48,301 --> 00:04:50,831
So, so how does a federation work?
87
00:04:50,831 --> 00:04:53,521
Like, well, we need to go into that too.
88
00:04:55,222 --> 00:04:59,202
so the first thing you have
to do, wherever you custody is
89
00:04:59,202 --> 00:05:02,862
where you transact and do and
you live and so on, which is why.
90
00:05:03,292 --> 00:05:07,512
Banks try very much when you're young
to get you to hold a bank account
91
00:05:07,512 --> 00:05:10,442
with them because they know that
most people never leave and then
92
00:05:10,442 --> 00:05:12,822
all other services are provided.
93
00:05:12,862 --> 00:05:15,902
So how do you actually custody?
94
00:05:16,382 --> 00:05:19,222
For many people they've had two choices.
95
00:05:19,362 --> 00:05:23,792
Either they do everything themselves and
that's the best if you can do it just like
96
00:05:23,792 --> 00:05:29,202
it's the best to be able to build and fix
your own car or house but not everybody
97
00:05:29,202 --> 00:05:32,132
can do that but that is always the best
because no one's going to love you.
98
00:05:32,447 --> 00:05:33,957
And put as much care in as yourself.
99
00:05:34,257 --> 00:05:38,807
The other extreme is to fully outsource
it, fully give it to some private
100
00:05:38,807 --> 00:05:44,127
party, which is actually what ends
up 95 percent plus people doing, and
101
00:05:44,127 --> 00:05:48,737
that's putting their money on a Coinbase
or some other centralized service.
102
00:05:49,317 --> 00:05:51,137
Um, and the same with communication.
103
00:05:51,147 --> 00:05:53,077
They would use some sort
of centralized service.
104
00:05:53,077 --> 00:05:55,167
They would use a WhatsApp, an X.
105
00:05:55,317 --> 00:05:58,757
com, a Telegram, a WeChat or so on.
106
00:05:58,807 --> 00:06:00,107
They would use some centralized chat.
107
00:06:00,547 --> 00:06:01,617
And if you think about it.
108
00:06:02,157 --> 00:06:05,337
Our lives are communication
and money and value.
109
00:06:05,347 --> 00:06:09,777
So both those things, most people
outsource, some people take it in house.
110
00:06:11,027 --> 00:06:14,407
If I want to set up a federation, which
is to do with the custody of the money,
111
00:06:14,897 --> 00:06:19,687
where FedeMint is this middle, middle
house, I can find within my community,
112
00:06:20,017 --> 00:06:21,847
um, a number of trusted parties.
113
00:06:21,847 --> 00:06:23,227
We call them guardians.
114
00:06:23,317 --> 00:06:24,297
So let's say.
115
00:06:24,677 --> 00:06:29,177
You found us three plus, you know,
your great t shirt, Greg Voss.
116
00:06:29,597 --> 00:06:36,487
The minimum we suggest is four for various
Esoteric reasons From a cryptographic
117
00:06:36,487 --> 00:06:41,587
security point of view we suggest four,
but you can have seven You can have you
118
00:06:41,587 --> 00:06:48,107
can keep growing you could have we've
seen people have seen Federation stood
119
00:06:48,117 --> 00:06:52,887
up with as many as 40 people in them And
it will get slower and slower if it gets
120
00:06:52,887 --> 00:06:55,037
beyond that, but, but technically you can.
121
00:06:55,397 --> 00:06:58,477
It'll be this, it'll create
this huge multisig, i.
122
00:06:58,477 --> 00:06:58,607
e.
123
00:06:58,607 --> 00:07:02,907
multiple people have to sign before
you do a transaction on chain.
124
00:07:03,137 --> 00:07:07,087
And so multisig starts to get
expensive of a certain size.
125
00:07:07,297 --> 00:07:09,057
But let's say us three plus Greg.
126
00:07:09,717 --> 00:07:13,167
We would FedeMint software.
127
00:07:13,887 --> 00:07:17,187
Um, we would download the 30 minute
software onto a machine that we have
128
00:07:17,187 --> 00:07:21,997
spare, um, and we would set up and run it.
129
00:07:22,487 --> 00:07:26,217
The setup process will, part of
it will enter the information
130
00:07:26,227 --> 00:07:27,167
about the other three.
131
00:07:27,492 --> 00:07:31,402
And we make that very simple, it's a
web interface, you point and click and
132
00:07:31,402 --> 00:07:36,112
you get a code and you share that code
with the other, the other parties, they,
133
00:07:36,192 --> 00:07:37,682
everybody shares the code of each other.
134
00:07:37,682 --> 00:07:40,472
Maybe you go into a group chat
and paste each other's code.
135
00:07:40,612 --> 00:07:45,272
Everybody copies each other's, um,
enters it into our own FediMint
136
00:07:46,102 --> 00:07:48,712
and then they connect to each
other and they form a federation.
137
00:07:48,782 --> 00:07:49,602
And from then on.
138
00:07:50,492 --> 00:07:55,432
As long as you keep that box, um, running,
connected to the internet, and connected
139
00:07:55,432 --> 00:07:59,592
to electricity, the federation, for each,
all the four, the federation are one.
140
00:07:59,912 --> 00:08:02,562
But because it's a federation, if
one of them, for example, had a
141
00:08:02,562 --> 00:08:07,472
power cut, or lost their internet, or
had to change their domain name, or
142
00:08:07,502 --> 00:08:11,562
something like that, The other three
will be able to continue and operate.
143
00:08:11,912 --> 00:08:16,012
Yep, so you've now created this
community custody platform.
144
00:08:16,582 --> 00:08:21,592
Now, anyone with the FEDI app or any
other app that supports the FEDIMINT
145
00:08:21,612 --> 00:08:25,672
protocol, Mutiny, although unfortunately
Mutiny is looking to shut down, but
146
00:08:25,672 --> 00:08:29,942
there's also Webimint, and we're
hoping that many others will set up
147
00:08:30,012 --> 00:08:34,142
FEDIMINT wallets, um, like there are
multiple Lightning wallets in future.
148
00:08:35,182 --> 00:08:40,852
Any FDI min wallet compatible wallets
like Fedie, um, can connect to your
149
00:08:40,852 --> 00:08:43,132
federation when you finish connecting.
150
00:08:43,132 --> 00:08:48,262
At the end of setting up it will, the
app will, the fed min server will show
151
00:08:48,262 --> 00:08:52,672
a QR code and the string that represents
how to connect to your Feder Federation.
152
00:08:52,942 --> 00:08:58,252
So you could take your Fed app,
uh, your Fed app, or, or the Mutiny
153
00:08:58,252 --> 00:09:02,182
wallet, or Web Mint, or any other,
um, fed mint compatible wallet,
154
00:09:02,452 --> 00:09:04,222
and you'll scan that QR code.
155
00:09:04,567 --> 00:09:07,687
And you've now connected to that
federation and that federation
156
00:09:08,237 --> 00:09:10,857
becomes, you can now use it to custody.
157
00:09:11,247 --> 00:09:11,547
Yeah.
158
00:09:11,987 --> 00:09:16,637
Now, what will happen is, um, if
for example, someone wants to send
159
00:09:16,637 --> 00:09:21,797
money to you, you would, um, just,
just as if you're using a Bitcoin
160
00:09:21,797 --> 00:09:22,817
wallet, let's say it's on chain.
161
00:09:23,392 --> 00:09:28,142
Um, you would, you would say, I
want to receive, um, enter the
162
00:09:28,142 --> 00:09:29,652
amount and it'll show a QR code.
163
00:09:30,212 --> 00:09:34,722
Someone else who's using a normal Bitcoin
wallet will scan that code and send over
164
00:09:34,722 --> 00:09:37,112
the Bitcoin main chain money to you.
165
00:09:37,112 --> 00:09:40,902
But what's actually happening is you
are communicating, your Fediap is
166
00:09:40,902 --> 00:09:42,192
communicating with the Federation.
167
00:09:42,482 --> 00:09:47,702
Your Federation is creating a Bitcoin
address for you to send to and sends
168
00:09:47,702 --> 00:09:49,132
it back to you for you to display.
169
00:09:49,132 --> 00:09:49,462
Okay.
170
00:09:49,477 --> 00:09:54,437
And then a user, someone else who's
using a completely different wallet
171
00:09:54,437 --> 00:09:55,957
will send money to that address.
172
00:09:56,502 --> 00:10:01,882
Actually goes to the federation and they,
the four of us combined will process
173
00:10:01,882 --> 00:10:08,502
that and create e cash, which is like
a token representation of the Bitcoin.
174
00:10:09,262 --> 00:10:13,412
Um, I think of like in the same way, Tebra
is a token representation of Bitcoin.
175
00:10:13,812 --> 00:10:16,642
of, of fiat, but this is for Bitcoin.
176
00:10:16,972 --> 00:10:19,832
And then the e cash will be sent to you.
177
00:10:20,322 --> 00:10:24,542
But the way it, the way it's sent
is completely privacy preserving.
178
00:10:24,542 --> 00:10:30,242
So the, the guardians have no way of
knowing who they are providing that
179
00:10:30,242 --> 00:10:31,922
service for, who's receiving the money.
180
00:10:32,392 --> 00:10:37,692
And, um, they don't, and at some point
when you, um, spend it or someone else
181
00:10:37,692 --> 00:10:42,757
spends it, They don't know that they,
they issued you it when it was issued.
182
00:10:42,857 --> 00:10:43,827
There's full privacy.
183
00:10:43,862 --> 00:10:47,562
All right, and neither does the
sender, I assume, like the sender
184
00:10:47,562 --> 00:10:49,162
doesn't, well the sender knows,
185
00:10:49,387 --> 00:10:51,107
that they sent Bitcoin to us and address.
186
00:10:51,157 --> 00:10:56,627
They have no idea who, so if, so if
there are, uh, let's say we set this
187
00:10:56,627 --> 00:11:00,837
up and we're using it for our families
and friends and families and extended
188
00:11:00,837 --> 00:11:06,447
family families, and in total, there
are 40 of us or 50 of us when you take
189
00:11:06,717 --> 00:11:08,847
families and friends and uncles and so on.
190
00:11:09,337 --> 00:11:13,242
Um, When you send to that
address, there's no way to know
191
00:11:13,352 --> 00:11:17,372
out of those 40 or 50 people who
received it or who requested it.
192
00:11:18,072 --> 00:11:22,902
All right, so, uh, a bit about like,
like, the guardians and the multisig,
193
00:11:22,922 --> 00:11:26,012
that's obviously because you don't
want to have a single point of attack
194
00:11:26,012 --> 00:11:28,602
for each, uh, federation, right?
195
00:11:28,732 --> 00:11:29,532
point of failure,
196
00:11:29,657 --> 00:11:30,327
A single point of
197
00:11:30,362 --> 00:11:36,202
the more likely thing is that someone's
machine, if you had one machine, the most
198
00:11:36,202 --> 00:11:39,012
likely thing that will happen, almost
guaranteed, at some point you'll have
199
00:11:39,022 --> 00:11:40,822
some sort of power cut or internet cut.
200
00:11:40,872 --> 00:11:43,442
Internet cut is probably the most
likely you'll, you'll have a glitch
201
00:11:43,442 --> 00:11:45,692
on your internet for 30 minutes.
202
00:11:45,702 --> 00:11:49,962
If you do, you'll Everyone using
your federation won't be able to
203
00:11:49,962 --> 00:11:51,482
use your system for 30 minutes.
204
00:11:51,857 --> 00:11:53,197
but it's also an attack vector.
205
00:11:53,217 --> 00:11:57,947
Like if the, if the, uh, if there's
a lot of money in the federation
206
00:11:58,017 --> 00:12:02,537
and, uh, so there's, there's an
incentive to attack the guardians.
207
00:12:03,127 --> 00:12:08,207
Like, uh, uh, can you be completely
sure that the guardians don't know each
208
00:12:08,207 --> 00:12:09,907
other's identities and stuff like that?
209
00:12:09,927 --> 00:12:12,867
Like how, I know you think a
lot about the attack vector.
210
00:12:12,867 --> 00:12:15,397
So I'm like, can you go into that a bit?
211
00:12:15,402 --> 00:12:17,172
can't be completely sure
of anything in life.
212
00:12:17,172 --> 00:12:19,632
So the answer to that is automatically no.
213
00:12:20,232 --> 00:12:21,662
Can you be completely sure of something?
214
00:12:22,072 --> 00:12:30,032
Um, but, um, and it depends on the Also,
there's an assumption that you have,
215
00:12:30,362 --> 00:12:31,922
that the people don't know each other.
216
00:12:31,982 --> 00:12:36,842
Cause I think very often in,
there's two types of scenarios.
217
00:12:36,842 --> 00:12:41,452
It could be that each party completely
doesn't know each other, or the more
218
00:12:41,452 --> 00:12:46,112
common scenario will be that you're
some community or some group of friends.
219
00:12:46,402 --> 00:12:48,172
And within you, you've decided.
220
00:12:48,997 --> 00:12:53,147
Of the people who are my friends and
family and so on, these four people are
221
00:12:53,147 --> 00:12:57,447
the ones who are consistently the most
reliable, the most trusted and so on.
222
00:12:57,677 --> 00:13:02,337
They do know each other, but, and you
all, and you know who they are, but, and
223
00:13:02,717 --> 00:13:06,087
it's because you know who they are that
you're comfortable with them holding.
224
00:13:06,097 --> 00:13:08,047
It's, they're the Uncle
Jims of the family.
225
00:13:08,442 --> 00:13:11,632
It's like, so they're known and
they're known to be reliable.
226
00:13:11,632 --> 00:13:16,692
They're known to be people who care
about their friends and family.
227
00:13:16,732 --> 00:13:22,202
And that's very often actually what
we're seeing is the more common
228
00:13:22,202 --> 00:13:27,192
scenario than the ones where people are
completely, um, anonymous to each other.
229
00:13:27,212 --> 00:13:30,972
But as it matures, we may see the
other scenario happen as well.
230
00:13:31,077 --> 00:13:32,677
It's a literal uncle network.
231
00:13:32,677 --> 00:13:36,257
I know Uncle Rockstar started the
uncle network here on infinity day.
232
00:13:36,277 --> 00:13:42,247
Like he should start a federation and make
the uncle network an actual uncle network.
233
00:13:42,527 --> 00:13:47,477
Yeah, you got three, you got the brother
Luke, and so that's four, so we're
234
00:13:47,492 --> 00:13:48,637
are you, are you an uncle?
235
00:13:48,977 --> 00:13:50,237
am an uncle officially now.
236
00:13:50,297 --> 00:13:51,557
an uncle as well, so,
237
00:13:51,817 --> 00:13:55,677
are like, but dubbed by Uncle
Rockstar or just an uncle.
238
00:13:55,867 --> 00:13:58,627
I mean, like, well, I
haven't been dubbed I, so
239
00:13:58,887 --> 00:14:00,257
you are a good candidate.
240
00:14:00,347 --> 00:14:03,447
I should suggest that to
a grand uncle Rockstar.
241
00:14:03,517 --> 00:14:07,987
candidate, but I, I am a, I
am biologically now, uh, an
242
00:14:08,262 --> 00:14:09,552
oh, congratulations,
243
00:14:10,807 --> 00:14:11,287
Yeah,
244
00:14:12,002 --> 00:14:15,602
Okay, well, so I think, I think
we are looking just to dig in more
245
00:14:15,612 --> 00:14:20,672
about Fedi Fedi Mint and, uh, well,
I think, I think, so what, what
246
00:14:20,682 --> 00:14:22,292
does your launch actually mean?
247
00:14:22,302 --> 00:14:25,842
Because the app has been in beta
for, for quite a while, right?
248
00:14:25,842 --> 00:14:29,562
But what, what's happened, uh,
to make it that you can launch?
249
00:14:29,942 --> 00:14:37,202
Yeah, that's a very good question,
because, um, we, the app from the, if you
250
00:14:37,202 --> 00:14:42,642
just focus on the app, from the previous
version to the one we went live, there
251
00:14:42,642 --> 00:14:45,602
are, there are only a few, um, changes.
252
00:14:46,072 --> 00:14:48,422
Uh, I can go for what they are,
but it didn't really matter.
253
00:14:48,492 --> 00:14:54,392
It was more about, um, did we have
enough feedback from enough people on the
254
00:14:54,392 --> 00:14:59,312
ground that we thought that the product
was stable enough, reliable enough?
255
00:14:59,792 --> 00:15:06,842
Um, behind the scenes, we've done
a lot of internal Um, plus from
256
00:15:06,842 --> 00:15:11,752
trusted friends, external security
audits of different elements as well.
257
00:15:12,322 --> 00:15:15,202
I don't like to publicize it
because it's just something we do.
258
00:15:15,212 --> 00:15:18,082
We don't think it's something
you should promote to saying,
259
00:15:18,082 --> 00:15:19,142
Hey, look at what we're doing.
260
00:15:19,142 --> 00:15:21,792
We just try to build the best that we can.
261
00:15:22,257 --> 00:15:26,547
Um, and the really, um, big
thing was to just say, a lot
262
00:15:26,547 --> 00:15:28,047
of people ask, is Fedi ready?
263
00:15:28,537 --> 00:15:31,647
And we wanted to get to a line
where we thought it was good enough.
264
00:15:31,647 --> 00:15:32,657
And we got to that line.
265
00:15:33,087 --> 00:15:38,787
And then, um, we also wanted to have
enough proof points in, in, um, the world.
266
00:15:39,137 --> 00:15:40,407
And again, we got to that line.
267
00:15:40,407 --> 00:15:42,817
So these things were separate
things that were happening.
268
00:15:43,527 --> 00:15:49,147
And finally, um, we, um, it was very
clear to us that we wanted to make
269
00:15:49,157 --> 00:15:51,827
the software, Ultimately open source.
270
00:15:52,017 --> 00:15:55,627
And that was a big call because,
you know, we rested, well, 21
271
00:15:55,627 --> 00:16:02,627
million, we raised 21 million and,
um, normally you go two routes.
272
00:16:02,627 --> 00:16:06,947
You go, you raise a little bit and
you stay open source and so on.
273
00:16:07,357 --> 00:16:09,747
Or you raise a lot and
you stay closed source.
274
00:16:10,077 --> 00:16:15,537
We believe that, um, over time,
it's going to be considered, um,
275
00:16:15,547 --> 00:16:19,007
over the coming years, it's going
to consider that you should always
276
00:16:19,037 --> 00:16:22,937
go open source no matter what you're
doing, but we're in a transition.
277
00:16:22,967 --> 00:16:25,777
Five years ago, raising this much
and going open source would be
278
00:16:25,777 --> 00:16:29,507
considered crazy, in five years time,
raising this much and not being open
279
00:16:29,507 --> 00:16:30,727
source would be considered crazy.
280
00:16:31,067 --> 00:16:33,727
And we wanted to be, um,
uh, afforded in that.
281
00:16:33,737 --> 00:16:34,367
So.
282
00:16:34,767 --> 00:16:37,187
We actually went source available.
283
00:16:37,457 --> 00:16:38,737
It's called a business source license.
284
00:16:38,737 --> 00:16:41,657
So it means you go source available
and you set a date where you
285
00:16:41,667 --> 00:16:44,337
must go open source or earlier.
286
00:16:44,627 --> 00:16:45,937
And we've, and we set those, those.
287
00:16:45,937 --> 00:16:47,827
So we cannot, we cannot change it now.
288
00:16:47,827 --> 00:16:50,637
We cannot say we're going
to actually change our mind.
289
00:16:50,897 --> 00:16:54,602
Well, the only thing we can say is that
we're going to go open source earlier.
290
00:16:55,032 --> 00:16:56,112
Um, that's the only thing we could do.
291
00:16:56,142 --> 00:16:59,022
Or if we decide to shut down, it's
automatically open source as well.
292
00:16:59,292 --> 00:17:00,762
That's the sort of dead
man's switch as well.
293
00:17:00,772 --> 00:17:03,102
Or we decide we're no longer
going to develop this point
294
00:17:03,282 --> 00:17:05,002
this morning, um, the software.
295
00:17:05,432 --> 00:17:08,842
Um, we've added, so we've added caveats
like that, which are not optional, but
296
00:17:08,862 --> 00:17:12,322
actually add more, um, more restrictions.
297
00:17:12,322 --> 00:17:14,362
So no one's going to complain
with us going open source earlier.
298
00:17:15,717 --> 00:17:19,897
Um, so that was, that happened
though, um, and was agreed and
299
00:17:19,927 --> 00:17:21,097
put in place on May the 4th.
300
00:17:21,107 --> 00:17:25,877
So May the 4th we review of this
year, 2024, just for posterity.
301
00:17:26,417 --> 00:17:34,807
Um, we, um, got enough proof points
from different markets, um, that we
302
00:17:34,807 --> 00:17:36,557
felt that we're onto something here.
303
00:17:36,997 --> 00:17:38,307
Does that mean that we've finished?
304
00:17:38,307 --> 00:17:41,887
No, there's a lot of work to do,
but enough to say that the idea
305
00:17:41,887 --> 00:17:45,437
of taking all of the best of
freedom technologies out there.
306
00:17:45,987 --> 00:17:50,397
And putting them into one place
and one app that's easy to use is
307
00:17:50,407 --> 00:17:52,347
something that's compelling to people.
308
00:17:52,697 --> 00:17:57,157
And also we had enough to
see the federation model.
309
00:17:57,507 --> 00:18:01,837
of this sort of really simple to
use and privacy preserving multi
310
00:18:01,837 --> 00:18:04,177
sig is also a powerful model.
311
00:18:04,447 --> 00:18:06,287
So the model was proven out.
312
00:18:06,637 --> 00:18:12,657
And then finally the software, we got to
a point where we thought, it's, of course,
313
00:18:12,927 --> 00:18:17,677
we've got years of more development,
but it was good enough as well.
314
00:18:17,687 --> 00:18:19,107
I think that was the final piece.
315
00:18:20,652 --> 00:18:23,152
And we thought, okay, we're ready to go.
316
00:18:23,562 --> 00:18:29,432
And we then set a date a
week, a few weeks after that.
317
00:18:29,892 --> 00:18:34,182
But even when we were getting close to
it, we started the process of shooting
318
00:18:34,182 --> 00:18:38,057
a video because we just wanted to show
You know, people are wondering what were
319
00:18:38,057 --> 00:18:41,967
we doing for the last nearly two years
and we wanted to show that as well.
320
00:18:43,622 --> 00:18:45,962
Well, what's the synopsis
of the last two years?
321
00:18:46,122 --> 00:18:47,362
Like the big highlights?
322
00:18:47,977 --> 00:18:52,737
Um, so, uh, I always say there's
three phases in the business.
323
00:18:52,797 --> 00:18:57,797
There's initialization, um, of a
startup, initialization, market
324
00:18:57,837 --> 00:19:01,247
product fit, in our case, not product
market fit, I can go into why.
325
00:19:01,747 --> 00:19:03,457
And then, um, growth.
326
00:19:03,987 --> 00:19:09,927
And so, this phase that was, the
end was finally, we crossed the
327
00:19:09,927 --> 00:19:15,577
line, um, on August the 6th, 2024,
was the initialization phase.
328
00:19:16,087 --> 00:19:20,147
And so, if you think about the analogy of,
like you, I don't know, you wanted to have
329
00:19:20,147 --> 00:19:27,002
a A shop selling designer pet clothing,
and you've, you've, you've decided you
330
00:19:27,002 --> 00:19:32,552
have this crazy idea and you have to
first fund it, find the people to build
331
00:19:32,552 --> 00:19:40,132
it, and then find the place, set up the
store, make the clothes and, and, or open.
332
00:19:40,662 --> 00:19:42,082
That's the initialization phase.
333
00:19:42,132 --> 00:19:44,022
And then once it's launched, you then.
334
00:19:44,787 --> 00:19:49,757
Start figuring out, okay, people come in,
there's initial, um, interest, and then,
335
00:19:49,767 --> 00:19:53,757
you know, you have this trickle of people
coming in, you have to figure out how, um,
336
00:19:53,757 --> 00:19:56,707
what do they like, what do they not like,
what do I have to adjust until it becomes
337
00:19:56,707 --> 00:19:58,947
this sort of regular viable business.
338
00:19:59,247 --> 00:20:00,767
That's the market product fit phase.
339
00:20:00,847 --> 00:20:04,587
And then you start saying, okay, I've
got something that's working fully and,
340
00:20:04,957 --> 00:20:10,627
and, and then I will repeat it, make
more and more and more, um, I don't know.
341
00:20:11,342 --> 00:20:11,922
Widgets?
342
00:20:12,462 --> 00:20:15,532
Doggy fashion, Excel stores,
whatever you want to call it.
343
00:20:15,902 --> 00:20:19,942
So, so the, so the last two years
was our initialization phase.
344
00:20:20,202 --> 00:20:24,682
So we had this, amazing
product with FediMint.
345
00:20:24,922 --> 00:20:31,792
Um, we had this initial set of, Of,
uh, crazy people with Erik, the, the
346
00:20:31,792 --> 00:20:38,292
inventor of FedEvent, um, Justin, who's,
who was also incredible engineer, uh,
347
00:20:38,302 --> 00:20:41,542
who was actually the one who suggested
that we make a commercial enterprise.
348
00:20:41,542 --> 00:20:44,402
Cause up until that, both myself
and Erik just suggested it
349
00:20:44,402 --> 00:20:45,592
would be an open source project.
350
00:20:46,132 --> 00:20:52,422
And then myself as well with my just, uh,
you know, only maybe six or seven months
351
00:20:52,422 --> 00:20:53,952
before we were finally finished selling.
352
00:20:54,372 --> 00:20:57,992
Um, a Bitcoin exchange, the UK's
longest running Bitcoin exchange.
353
00:20:58,402 --> 00:21:03,712
Um, and so having that experience of
building a company that was profitable
354
00:21:04,152 --> 00:21:07,472
and understanding what it meant to
build something that custodies a
355
00:21:07,472 --> 00:21:11,822
large amount of money for people and
provides them services and so on is
356
00:21:11,822 --> 00:21:13,252
easy to use and all that sort of stuff.
357
00:21:13,722 --> 00:21:16,942
Um, and everything around that customer
service, everything around that.
358
00:21:17,992 --> 00:21:23,612
So, we were there, um, I had a
visit to the Oslo Freedom Forum,
359
00:21:24,002 --> 00:21:25,252
and that was the catalyst.
360
00:21:25,252 --> 00:21:31,512
We, we did one talk at, uh, um,
Bitcoin Miami, um, and, uh, Alex
361
00:21:31,512 --> 00:21:34,342
Gladstein saw that, he suggested
I go to Oslo Freedom Forum.
362
00:21:34,942 --> 00:21:42,522
I went, um, my mind was blown and I also
realized not only that, that, um, whenever
363
00:21:42,522 --> 00:21:45,512
you're thinking about a business, you
have to always think about chicken and
364
00:21:45,512 --> 00:21:50,872
the egg and how do you find your initial
market for eventually this product is
365
00:21:50,882 --> 00:21:54,712
applicable to everybody everywhere, but
who's the first use case that has a,
366
00:21:54,752 --> 00:21:58,692
who has a demand so high that they're
going to willing to go through the really
367
00:21:58,692 --> 00:22:01,792
buggy early versions and, and help you.
368
00:22:02,192 --> 00:22:05,012
Stabilize it to the point where
it's something that people can click
369
00:22:05,012 --> 00:22:06,352
a button and it works everywhere.
370
00:22:06,772 --> 00:22:11,952
Um, and I realized that the community
of human rights defenders and, and
371
00:22:11,962 --> 00:22:17,322
later on also humanitarian organizations
fit that, that, um, they had a need.
372
00:22:17,652 --> 00:22:21,452
We really cared about that need and
we were concerned, we wanted to help,
373
00:22:21,652 --> 00:22:25,922
but we realized that this product
could help in combination with
374
00:22:25,932 --> 00:22:27,292
the rest of the Bitcoin ecosystem.
375
00:22:27,292 --> 00:22:28,212
That's what's quite cool.
376
00:22:28,232 --> 00:22:32,352
FediMint is the thing that handles
the custody, but you still need to buy
377
00:22:32,442 --> 00:22:38,712
things, sell things, find things, and so
on, and that's where the Fedi app also
378
00:22:39,182 --> 00:22:43,662
comes into play, but without FediMint
as the core to handle the custody,
379
00:22:44,102 --> 00:22:46,522
the rest, the rest didn't make sense.
380
00:22:46,532 --> 00:22:48,022
So that's, that's, there was a start.
381
00:22:48,607 --> 00:22:52,267
Then we started, it was, then you
had this sort of scene from like the
382
00:22:52,267 --> 00:22:56,877
Magnificent Seven or so on where you're,
you're finding your initial team members.
383
00:22:56,887 --> 00:23:00,897
So we found Renato Rodriguez, I
chased her for like six months ago.
384
00:23:00,907 --> 00:23:03,217
She should have, you know, got
a restraining order for six
385
00:23:03,217 --> 00:23:05,757
months trying to get her to join.
386
00:23:05,767 --> 00:23:10,217
Um, just if you look at the initial
team, it was just everybody,
387
00:23:10,547 --> 00:23:11,947
the whole team is amazing.
388
00:23:12,392 --> 00:23:15,072
But it was just trying to
find these incredible people.
389
00:23:15,512 --> 00:23:20,522
Um, they tended to just immediately
understand the value proposition and
390
00:23:20,522 --> 00:23:25,412
the market we were trying to help
and were already doing incredibly
391
00:23:25,412 --> 00:23:29,362
well in their own careers, but there
was something missing for them.
392
00:23:29,592 --> 00:23:34,327
And when they saw this, it was like
this fulfilled There's some other need
393
00:23:34,337 --> 00:23:36,227
that they had beyond the monetary need.
394
00:23:36,237 --> 00:23:41,797
The potential was amazing, but the
mission side of it was what helped
395
00:23:41,797 --> 00:23:43,677
us bring on this incredible team.
396
00:23:43,967 --> 00:23:47,077
So I believe in philosophy,
people, process, product.
397
00:23:47,407 --> 00:23:50,477
The philosophy was amazing, who
we're helping, the potential,
398
00:23:50,757 --> 00:23:53,927
it's helping people and in so
doing we're helping Bitcoin, in
399
00:23:53,927 --> 00:23:55,157
so doing we're helping the world.
400
00:23:55,647 --> 00:23:59,547
And that's a powerful philosophy
and mission and that attracted
401
00:23:59,547 --> 00:24:00,947
this incredible group of people.
402
00:24:01,347 --> 00:24:03,747
And if you've got the philosophy and
you've got an incredible group of
403
00:24:03,757 --> 00:24:08,797
people, they will put in the processes
that will lead to the right product.
404
00:24:09,227 --> 00:24:14,737
And so I, I like to take credit, but
the reality is, is I don't do that
405
00:24:14,737 --> 00:24:16,737
much on a day to day on the ground.
406
00:24:16,817 --> 00:24:19,137
It's like, let's say
the video, for example.
407
00:24:19,927 --> 00:24:23,227
Um, uh, it was quite crazy.
408
00:24:23,227 --> 00:24:30,547
I said to Renata, I want a really powerful
launch video and it should be like the
409
00:24:30,557 --> 00:24:35,187
best Apple keynote speech combined with
a UNICEF or Save the Children commercial.
410
00:24:35,817 --> 00:24:36,267
That's it.
411
00:24:36,327 --> 00:24:39,077
That's the whole brief
and that whole video.
412
00:24:39,237 --> 00:24:40,697
And somebody says, you
need to go to Madeira.
413
00:24:40,697 --> 00:24:41,527
You need to say this.
414
00:24:41,557 --> 00:24:43,477
And I just woke up and
I say what she says.
415
00:24:43,862 --> 00:24:51,712
But the whole elements of it, all of it
was her and her team, um, you know, Mary
416
00:24:51,712 --> 00:24:56,092
and marketing and everybody building
that over the following X months.
417
00:24:56,382 --> 00:25:00,092
And I, and I didn't actually
see the video myself.
418
00:25:00,822 --> 00:25:04,572
Until less than a month before we launched
it for the first time as a rough draft.
419
00:25:04,592 --> 00:25:06,432
And it was just basically perfect.
420
00:25:06,482 --> 00:25:11,362
My comments were like, uh, I actually
didn't have any significant comments,
421
00:25:11,432 --> 00:25:14,092
but that was the same for most of the
team and the design of the product.
422
00:25:14,372 --> 00:25:16,302
We had this incredible designer, Skylar.
423
00:25:16,792 --> 00:25:22,012
Um, I would give a brief and so as,
um, Erik's brief was, I just want to
424
00:25:22,012 --> 00:25:25,112
be proud of something that I should be
proud of, and that was it, you know?
425
00:25:25,162 --> 00:25:26,982
And I was like, it just
needs to be really simple.
426
00:25:27,442 --> 00:25:29,212
And that's the high level.
427
00:25:29,232 --> 00:25:33,662
And I might give comments on a little bit
here or there, but in general, whenever
428
00:25:33,662 --> 00:25:37,752
he gave me it, I would say, well, he
Skylarized it, like just Skylarize it.
429
00:25:38,722 --> 00:25:41,272
And he would just come up
with something that was great.
430
00:25:41,322 --> 00:25:45,892
And, um, and I think that
was the last two years.
431
00:25:45,922 --> 00:25:48,002
We had the team we raised.
432
00:25:48,477 --> 00:25:52,117
Um, again, the choice of
investors was really, really key.
433
00:25:52,537 --> 00:25:56,397
Uh, I was very, very, very sure,
especially from my previous
434
00:25:56,397 --> 00:25:59,467
experiences, that I only wanted
Bitcoin on the investors, especially
435
00:25:59,467 --> 00:26:00,777
for the first couple of rounds.
436
00:26:01,017 --> 00:26:05,577
And when I've sometimes do talks on
how to set up a Bitcoin company, my
437
00:26:05,577 --> 00:26:11,157
first slide says don't do it, but,
uh, and so a Bitcoin startup, I say,
438
00:26:11,167 --> 00:26:14,767
don't do it, but instead sort of a
Bitcoin business, not a Bitcoin startup.
439
00:26:14,767 --> 00:26:16,237
And I explain the
difference between the two.
440
00:26:16,717 --> 00:26:25,137
Um, and, um, but one part is, um, if
you do want to raise capital, be really
441
00:26:25,197 --> 00:26:26,907
careful about your choice of investors.
442
00:26:26,957 --> 00:26:30,627
The wrong investors will, well, and
they don't mean to, but they will
443
00:26:30,627 --> 00:26:34,137
kill your business without meaning
to, but the right investors will.
444
00:26:34,277 --> 00:26:42,077
So, uh, we were really, really
careful about our choice of
445
00:26:42,077 --> 00:26:45,687
investors and the initial team and
then the initial team brought on
446
00:26:45,687 --> 00:26:47,007
the rest of the team after that.
447
00:26:47,447 --> 00:26:51,737
And that was the last, that's the last
two years we've set ourself up very well.
448
00:26:52,072 --> 00:26:58,732
I did, being a classic entrepreneur, think
it'll take six months, took two years.
449
00:26:59,172 --> 00:27:03,582
So I, so my estimation on that
was a little bit off, but the end
450
00:27:03,582 --> 00:27:05,552
result, I'm really excited about.
451
00:27:05,682 --> 00:27:08,332
And now, now we're, now
we're off to the races.
452
00:27:08,577 --> 00:27:09,777
Great news, everyone!
453
00:27:10,427 --> 00:27:12,587
Bitcoin, the inverse of
clown world is out now.
454
00:27:12,817 --> 00:27:15,457
It's the successor to everything
divided by 21 million.
455
00:27:15,657 --> 00:27:18,807
And it's based on the last two years
of podcasts that we've done together.
456
00:27:19,007 --> 00:27:21,007
So if you like the show,
you're going to love the book.
457
00:27:21,297 --> 00:27:22,827
Find the book on bitcoininfinitystore.
458
00:27:23,997 --> 00:27:25,557
com or on Amazon.
459
00:27:25,787 --> 00:27:26,237
That's right.
460
00:27:26,277 --> 00:27:27,647
We have our own store now.
461
00:27:27,737 --> 00:27:28,977
BitcoinInfinityStore.
462
00:27:28,997 --> 00:27:29,337
com.
463
00:27:29,457 --> 00:27:32,997
You can find not just books, but
merchandise based on everything divided
464
00:27:32,997 --> 00:27:35,007
by 21 million, the inverse of Clown World.
465
00:27:35,037 --> 00:27:36,407
That's BitcoinInfinityStore.
466
00:27:36,407 --> 00:27:36,657
com.
467
00:27:36,817 --> 00:27:39,737
So check out Bitcoin, the inverse
of Clown World today and buy some
468
00:27:39,737 --> 00:27:40,977
other stuff while you're there too.
469
00:27:41,352 --> 00:27:44,682
This show is brought to you by Bit
Box, our favorite hardware wallet.
470
00:27:44,802 --> 00:27:48,432
It's Swiss engineered and has all the
most important security features to keep
471
00:27:48,432 --> 00:27:52,842
your Bitcoin safe while keeping a user
experience that even your grandma can use.
472
00:27:52,842 --> 00:27:53,982
So visit Bit Box.
473
00:27:53,982 --> 00:27:58,842
Do Swiss slash Freedom to learn more, or
use Code Freedom at checkout for 5% off.
474
00:27:59,192 --> 00:28:02,762
And remember, it's the Bit Box
zero two Bitcoin only edition.
475
00:28:02,762 --> 00:28:04,622
Make sure to get that
Bitcoin only firmware.
476
00:28:05,032 --> 00:28:08,032
Bit box, bit box, bit box, bit box.
477
00:28:08,507 --> 00:28:13,967
And, and how, how does, uh, are you
monetizing this any, in any way?
478
00:28:13,967 --> 00:28:15,917
How does the app make money?
479
00:28:16,447 --> 00:28:16,757
Yeah.
480
00:28:17,017 --> 00:28:17,797
For the company?
481
00:28:18,167 --> 00:28:22,047
if you use the app, um, whenever
you use the Freddie app.
482
00:28:22,602 --> 00:28:26,362
Um, whenever a transaction happens,
which would have occurred a fee.
483
00:28:26,362 --> 00:28:31,252
So it's a Bitcoin transaction, e
cash or a lightning transaction.
484
00:28:31,752 --> 00:28:35,062
We add on an additional
fee, 21, 21 basis points.
485
00:28:35,062 --> 00:28:36,692
So 0.
486
00:28:36,897 --> 00:28:37,467
Oh, yeah,
487
00:28:37,582 --> 00:28:41,742
And so, um, and the good thing is
because we can charge in sats and I
488
00:28:41,742 --> 00:28:46,652
believe actually even fractions of a
sat, it's a progressive tax, which a fee.
489
00:28:47,012 --> 00:28:48,632
So what I mean by that is.
490
00:28:48,972 --> 00:28:58,982
If you're sending, um, let's say 100
through, then you would be charged on 100.
491
00:28:59,292 --> 00:29:04,792
21, but if you're, worth of value,
but if you're sending through
492
00:29:04,842 --> 00:29:07,202
1, then you'll be charged 0.
493
00:29:07,322 --> 00:29:09,272
21 cents.
494
00:29:09,642 --> 00:29:12,272
And if you're sending through 0.
495
00:29:12,272 --> 00:29:13,422
10, you'll be charged 0.
496
00:29:13,422 --> 00:29:13,572
20.
497
00:29:13,872 --> 00:29:15,672
0 to 1 cents.
498
00:29:15,862 --> 00:29:20,392
So it'll always be a very small
percentage of what you're sending.
499
00:29:20,392 --> 00:29:23,282
Now, people might say in
certain countries, don't they
500
00:29:23,282 --> 00:29:25,232
have mobile money and so on.
501
00:29:25,262 --> 00:29:28,152
But the problem is those mobile
money systems have minimum fees.
502
00:29:28,467 --> 00:29:34,847
And it might be, so it might be, um,
1%, which is not, I mean, we're still
503
00:29:34,857 --> 00:29:36,657
better, but it's not that bad, say.
504
00:29:36,997 --> 00:29:40,287
And it might be, even in some
terms of scale, it could be half
505
00:29:40,287 --> 00:29:43,947
a percent, but asterisks, but
with a minimum fee of 20 cents.
506
00:29:44,387 --> 00:29:48,007
So if you're sending a
hundred dollars, that's okay.
507
00:29:48,377 --> 00:29:53,547
But if you're, uh, if you're
sending, um, 1, that's 20%.
508
00:29:54,537 --> 00:29:57,947
And so if you have someone
who has a monthly salary of.
509
00:29:58,562 --> 00:30:01,522
10 in some of these markets, that 0.
510
00:30:01,522 --> 00:30:06,792
20 fee starts becoming quite a
significant per transaction hit.
511
00:30:06,802 --> 00:30:11,022
So therefore it becomes unaffordable
for you to use mobile money.
512
00:30:11,362 --> 00:30:15,052
So even though it's, it's prolific,
it's prolific above a certain wealth
513
00:30:15,052 --> 00:30:20,102
level, you know, and uh, and so
that leaves many, many people out,
514
00:30:20,192 --> 00:30:22,832
out, um, out in, uh, in the rain.
515
00:30:23,212 --> 00:30:28,182
But because this is progressive, if
you're selling 10 cents, the, the, the,
516
00:30:28,182 --> 00:30:30,322
uh, fee will actually round to zero.
517
00:30:30,362 --> 00:30:34,402
I mean it will be a fee, but you'll see
it in sats, but if you were showing,
518
00:30:34,402 --> 00:30:38,617
trying to show it in, And even in local
currency, it would basically be, it'll
519
00:30:38,617 --> 00:30:42,997
say about zero and then you click and you
realize it's this small amount of sats.
520
00:30:43,612 --> 00:30:44,917
so, yeah.
521
00:30:44,977 --> 00:30:48,718
Uh, the, the, the big thing that,
that I'm thinking of if I'm like.
522
00:30:49,622 --> 00:30:52,852
Playing this out in my head with
where this could be in 10 years, like
523
00:30:52,852 --> 00:30:57,172
you, you could run entire virtual
nations on a federation, right?
524
00:30:57,212 --> 00:30:59,632
If you have the money
and the communication and
525
00:30:59,632 --> 00:31:01,342
whatever other useful apps,
526
00:31:01,574 --> 00:31:08,494
I think the, the big, the big thing
I think is, um, I think if you look
527
00:31:08,494 --> 00:31:19,154
at the internet, um, there are large
organizations where, um, people use and,
528
00:31:19,244 --> 00:31:21,114
and, and they're highly centralized.
529
00:31:21,644 --> 00:31:27,074
You have a few people who may be wealthy
enough to have their own direct connection
530
00:31:27,074 --> 00:31:29,854
to the internet, but the majority of
people are connected on the internet.
531
00:31:31,494 --> 00:31:36,084
I don't know at this stage, millions
of intranets, like household intranets
532
00:31:36,084 --> 00:31:40,904
effectively, um, company intranets
and school intranets and so on,
533
00:31:41,104 --> 00:31:44,734
where it's one connection to the
internet shared by multiple people.
534
00:31:45,174 --> 00:31:46,814
That's actually the majority of people.
535
00:31:46,884 --> 00:31:50,484
And it's that middle ground between
these huge mega organizations that
536
00:31:50,484 --> 00:31:52,054
people are connected to one mainframe.
537
00:31:52,384 --> 00:31:55,694
With millions of users, I think there
are very few of them now, but that was
538
00:31:55,694 --> 00:31:57,044
the denominant way at the beginning.
539
00:31:57,054 --> 00:32:01,494
It was these huge, centralized ways of
connecting AOL, CompuServe, and so on.
540
00:32:01,764 --> 00:32:04,614
Now, they're actually relatively
rare, but that was at the beginning.
541
00:32:04,694 --> 00:32:05,784
All of the internet was that.
542
00:32:05,814 --> 00:32:10,374
A few centralized parties, and I would
liken them, conceptually in value terms,
543
00:32:10,454 --> 00:32:15,514
in value custody terms versus information
custody terms, to, um, a coin basis.
544
00:32:16,174 --> 00:32:19,514
And also there were a lot of
hobbyists who had their own direct
545
00:32:19,594 --> 00:32:21,634
ISDN connection to the internet.
546
00:32:22,114 --> 00:32:26,784
Um, but now most people connect through
these intranets where they get one
547
00:32:26,784 --> 00:32:30,044
router, one connection, and they share
with everybody in their household.
548
00:32:30,334 --> 00:32:35,164
That would be a criminal of the Uncle
Jim federations or in their school or in
549
00:32:35,164 --> 00:32:37,904
their football club or in their office.
550
00:32:38,334 --> 00:32:43,114
That's probably 95 percent of people
and I think that this approach of
551
00:32:43,124 --> 00:32:46,334
federated model from the size from.
552
00:32:47,039 --> 00:32:51,979
Five or six people up to five or six
hundred thousand, that, that range
553
00:32:52,019 --> 00:32:54,699
can cover 80, 90 percent of usage.
554
00:32:56,259 --> 00:33:00,009
Can we go back to a little bit of a,
the, the sort of the basics of, of how
555
00:33:00,009 --> 00:33:03,099
feint works in the, in the perspective
of someone actually using this thing?
556
00:33:03,339 --> 00:33:07,719
So, so you, you explained to us
last time some somewhat how it
557
00:33:07,719 --> 00:33:10,749
works, but just for my own sanity,
check that I, that I got it.
558
00:33:10,749 --> 00:33:11,469
Something like that.
559
00:33:11,474 --> 00:33:16,569
If, if you are sending e cash within
the federation, that that all is just.
560
00:33:17,139 --> 00:33:19,199
Direct between two users.
561
00:33:19,229 --> 00:33:22,859
There's not even any, essentially
a record outside of that.
562
00:33:22,859 --> 00:33:25,709
No one knows those transactions
are even happening.
563
00:33:25,709 --> 00:33:27,119
Is that essentially correct?
564
00:33:27,179 --> 00:33:27,449
Yeah.
565
00:33:27,459 --> 00:33:34,039
So the federation creates, um, well,
helps you mint technically, I would
566
00:33:34,039 --> 00:33:37,539
say mint because it, because actually
the user creates their own e cash,
567
00:33:37,559 --> 00:33:41,599
but actually funny enough, um, they
create their own e cash, but it's
568
00:33:41,629 --> 00:33:45,479
unstamped and then they give it to the
federation and they stick in an envelope.
569
00:33:46,149 --> 00:33:51,019
And then they, and they, they give it to
the federation with, with some carbon copy
570
00:33:51,019 --> 00:33:53,019
paper on the inside the envelope as well.
571
00:33:53,299 --> 00:33:56,539
And the federation collectively signs.
572
00:33:56,549 --> 00:33:58,829
So let's say all four people
go stamp, stamp, stamp.
573
00:33:58,869 --> 00:34:01,139
And that makes a, just for simplicity.
574
00:34:01,199 --> 00:34:02,459
And then that makes it valid.
575
00:34:02,529 --> 00:34:04,419
And then they give back
the envelope to the user.
576
00:34:04,679 --> 00:34:08,149
The user then opens the envelope with
the cache that they created, just a
577
00:34:08,149 --> 00:34:10,029
random, some random piece of data.
578
00:34:10,584 --> 00:34:14,464
And they now have this Ucash, but the,
but the, the Ucash they've created
579
00:34:14,464 --> 00:34:17,994
now has got the five, the four stamps
on it, say, for the four of us.
580
00:34:18,494 --> 00:34:23,124
And so anyone else in that, in that
federation, any other, um, person who's,
581
00:34:23,464 --> 00:34:24,804
who's also connected to the federation.
582
00:34:25,689 --> 00:34:29,539
They can just literally,
directly give them this, this
583
00:34:29,769 --> 00:34:32,119
random, random set of data.
584
00:34:32,569 --> 00:34:36,939
Let's say it's a picture of a
fashionable dog and, and they
585
00:34:36,939 --> 00:34:37,999
can just give it to someone else.
586
00:34:38,219 --> 00:34:40,619
But the picture of the, and the
person will receive it and they
587
00:34:40,619 --> 00:34:42,059
don't really care what the data says.
588
00:34:42,059 --> 00:34:44,849
They just look, are the four,
four, four stamps on it?
589
00:34:44,859 --> 00:34:45,309
Yes.
590
00:34:45,529 --> 00:34:48,999
Then it means it was stamped by the
Federation, which means it's backed
591
00:34:49,009 --> 00:34:51,079
by a certain amount of information.
592
00:34:51,609 --> 00:34:52,289
Actual Bitcoin.
593
00:34:52,869 --> 00:34:53,159
Yeah.
594
00:34:53,219 --> 00:34:56,069
So take the whole, uh, the full path.
595
00:34:56,439 --> 00:34:59,289
Someone deposits some Bitcoin in return.
596
00:34:59,389 --> 00:35:03,629
They also, along with the Bitcoin,
send them an envelope, give them an
597
00:35:03,629 --> 00:35:08,659
envelope with, with this random piece
of data in it to the Federation and
598
00:35:08,669 --> 00:35:09,919
the Federation receives the Bitcoin.
599
00:35:09,949 --> 00:35:10,269
Okay.
600
00:35:10,319 --> 00:35:12,249
I've received the Bitcoin envelope.
601
00:35:12,299 --> 00:35:12,589
Okay.
602
00:35:12,589 --> 00:35:13,129
I've received the Bitcoin.
603
00:35:13,879 --> 00:35:14,729
I will stamp.
604
00:35:14,859 --> 00:35:18,949
I, and I received one, um,
you know, uh, let's say.
605
00:35:19,284 --> 00:35:21,034
10, 000 Satoshis.
606
00:35:21,374 --> 00:35:25,614
So I'm going to take my 10, 000
Satoshi stamp and stamp this envelope
607
00:35:25,614 --> 00:35:28,674
with 10, 000 Satoshis, pass it
around to the other four, they all
608
00:35:28,674 --> 00:35:30,334
stamp the 10, 000 Satoshi stamp.
609
00:35:30,914 --> 00:35:32,844
And then give that back to the user.
610
00:35:33,054 --> 00:35:38,484
User opens the envelope and says, I've
got, okay, I've got an e cash note with,
611
00:35:38,544 --> 00:35:42,934
with, that's been proven that the, that
it's been validated by the guardians.
612
00:35:43,194 --> 00:35:46,274
So as long as we all trust the
guardians are holding that and that
613
00:35:46,274 --> 00:35:47,844
they will honor this and redeem.
614
00:35:48,684 --> 00:35:49,084
That's it.
615
00:35:49,084 --> 00:35:51,984
So now I can pass it to
anyone in the Federation.
616
00:35:52,084 --> 00:35:53,094
They receive it.
617
00:35:53,464 --> 00:35:57,414
They look at this picture of the,
the, the cute dog, but what they're
618
00:35:57,414 --> 00:36:01,854
really looking at is, is it got the
four stamps on it and it's 10, 000.
619
00:36:01,854 --> 00:36:04,624
So that means I've now
received 10, 000 token.
620
00:36:04,964 --> 00:36:08,059
They can now at some point in
the future, Often they do it
621
00:36:08,069 --> 00:36:10,549
immediately if they've gone into
connection, but they don't have to.
622
00:36:10,859 --> 00:36:15,429
They can give it back to
the, um, to the Federation.
623
00:36:15,859 --> 00:36:18,139
Federation will receive it and
each one will check their own
624
00:36:18,139 --> 00:36:19,209
signature of the guardians.
625
00:36:19,249 --> 00:36:22,619
Okay, yep, yep, yep, it's,
it's properly signed.
626
00:36:23,034 --> 00:36:27,084
Therefore, I'm willing to, and
as long, with the, with it, they
627
00:36:27,264 --> 00:36:29,814
might give them a Bitcoin address
to send the money on chain to.
628
00:36:30,074 --> 00:36:33,934
So they will receive it, okay,
it's received, it looks good, they
629
00:36:33,934 --> 00:36:38,434
will then, um, record that this,
um, e cash note has been spent.
630
00:36:39,004 --> 00:36:42,244
But they don't know, of all the e
cash they received, which one it was,
631
00:36:42,284 --> 00:36:45,164
because they, each one they received
in the first place was in an envelope.
632
00:36:45,344 --> 00:36:47,704
So was it the first one they received,
or the middle one they received?
633
00:36:47,704 --> 00:36:48,554
They have no idea.
634
00:36:48,564 --> 00:36:50,674
It could have been received
yesterday or a month ago.
635
00:36:50,954 --> 00:36:51,434
No way.
636
00:36:51,444 --> 00:36:55,184
All they know is, I must have stamped
it, so it was one of the ones I stamped.
637
00:36:55,674 --> 00:36:59,154
And then they will look at the address
the person's asking to send the Bitcoin
638
00:36:59,174 --> 00:37:01,644
to, and they will take some of the
Bitcoin that they're holding in the
639
00:37:01,644 --> 00:37:05,284
multi sig that we're holding between the
four of us and send it to that address.
640
00:37:05,464 --> 00:37:07,404
So that's called Redeem versus Mint.
641
00:37:07,734 --> 00:37:13,684
Now, um, the user experience from a
user, we can get onto Lightning, that's
642
00:37:13,684 --> 00:37:18,334
another level of complexity, but it's
simple just for Bitcoin and eCash for now.
643
00:37:18,784 --> 00:37:21,114
Um, for a user, I open up my app.
644
00:37:21,734 --> 00:37:28,954
And I, um, want to receive Bitcoin, um,
outside, I would give a Bitcoin address.
645
00:37:28,954 --> 00:37:31,874
Someone sends me Bitcoin or I
send it to myself from an outside
646
00:37:31,874 --> 00:37:33,504
wallet and I receive e cash.
647
00:37:33,884 --> 00:37:39,724
And then someone else in the, in the
federation wants to, um, once I want
648
00:37:39,734 --> 00:37:44,664
to pay them some e cash, they will give
me, um, they will give me a QR code
649
00:37:44,804 --> 00:37:47,674
to, to scan to pay and I will scan.
650
00:37:48,299 --> 00:37:54,159
And literally the e cash that's on
my phone gets sent to them directly.
651
00:37:54,474 --> 00:37:59,574
From me to them, one to one, that person
when they receive it could keep it on
652
00:37:59,574 --> 00:38:04,534
their phone or they could say, you know
what, I want to send that back to the
653
00:38:04,624 --> 00:38:09,554
federation and they can send it back to
the federation and then the federation can
654
00:38:09,564 --> 00:38:14,565
destroy that, issue them new, fresh e cash
in different denominations, maybe not 10,
655
00:38:14,565 --> 00:38:19,174
000, but 10, 1, 000, you know, just like
with notes, you could go and get change.
656
00:38:19,714 --> 00:38:23,174
Just like if you go to a post
office and ask for change,
657
00:38:23,364 --> 00:38:25,014
or they can send it on chain.
658
00:38:25,429 --> 00:38:28,889
Yeah, because if someone transacts,
right, if you're saying it gets sent from
659
00:38:28,929 --> 00:38:33,609
one computer, phone being a computer,
whatever, one device to another,
660
00:38:34,089 --> 00:38:36,629
well, that original device would still
661
00:38:36,784 --> 00:38:37,434
Yes,
662
00:38:37,459 --> 00:38:38,999
copy of the thing on, right.
663
00:38:39,214 --> 00:38:40,524
So they will still have a copy.
664
00:38:41,394 --> 00:38:44,704
Now you are in the same, this is
where the community aspect works,
665
00:38:44,704 --> 00:38:46,364
you are in the same community, so.
666
00:38:46,779 --> 00:38:51,349
If you're in the same community,
um, and the person, you know, it's
667
00:38:51,349 --> 00:38:57,059
a merchant and you receive, and
your, your phone will remember when
668
00:38:57,059 --> 00:38:59,599
you received what e cash, yeah?
669
00:38:59,689 --> 00:39:02,569
Even though it's private, you do know
this e cash was received at this time and
670
00:39:02,569 --> 00:39:07,349
this time and this time for, and so, um,
especially when you integrate with things,
671
00:39:07,449 --> 00:39:10,939
points of sale, it will say, well, you
received this e cash for this purchase.
672
00:39:10,949 --> 00:39:11,629
You'll know that.
673
00:39:12,159 --> 00:39:15,479
Um, so then if it's, then if you go to
redeem it, let's say at the end of the
674
00:39:15,479 --> 00:39:21,959
day, and some of it doesn't, um, doesn't
match, you will know as the merchant,
675
00:39:22,219 --> 00:39:25,349
which e cash was involved in that.
676
00:39:25,349 --> 00:39:27,749
You'll say, well, the e cash
involved in this transaction.
677
00:39:28,479 --> 00:39:30,109
And that transaction was with John.
678
00:39:30,189 --> 00:39:31,929
So you've got proof of work.
679
00:39:31,959 --> 00:39:34,339
There's also, uh, um, POW.
680
00:39:34,829 --> 00:39:38,259
There's also POP, which
is proof of punchability.
681
00:39:38,549 --> 00:39:42,789
You know, so you can just walk up to
them and say, uh, you gave me dud money.
682
00:39:42,789 --> 00:39:47,189
It's, it's, it's the same as if you have a
merchant and you receive cash and then you
683
00:39:47,189 --> 00:39:49,139
finally got the end of the day to a bank.
684
00:39:49,599 --> 00:39:51,829
And some of the notes are counterfeit.
685
00:39:52,219 --> 00:39:56,809
Now, you don't find high levels of
counterfeit notes in a community
686
00:39:56,809 --> 00:39:57,739
where people know each other.
687
00:39:57,969 --> 00:39:59,869
It's normally in these
widespread communities.
688
00:39:59,869 --> 00:40:03,809
But in those scenarios, what most people
will do and how the default way the
689
00:40:03,809 --> 00:40:09,819
app works is the moment you receive it,
it immediately, um, goes off and, the
690
00:40:09,819 --> 00:40:14,679
moment you receive it, it immediately
goes off and, uh, and redeems it and
691
00:40:14,679 --> 00:40:17,199
then issues itself back new, new change.
692
00:40:17,239 --> 00:40:19,939
Yeah, that seems like a
good default implementation.
693
00:40:19,939 --> 00:40:20,269
Yeah.
694
00:40:20,269 --> 00:40:23,259
but it doesn't, but if you have no, but
the, the beautiful working that way,
695
00:40:23,259 --> 00:40:27,669
if you have no internet connectivity,
you can still use it and still receive.
696
00:40:28,059 --> 00:40:33,469
Even, even if you can't send over the
internet, you can create, you can create
697
00:40:33,499 --> 00:40:39,059
a QR code, which contains the e cash in
the QR code, and the person can literally
698
00:40:39,069 --> 00:40:41,209
scan it and receive through the screen.
699
00:40:41,609 --> 00:40:45,659
Because as long as it's the QR code,
the e cash note is just some text.
700
00:40:45,899 --> 00:40:49,899
So a QR code can represent that text and
you can scan it, even if you have no data.
701
00:40:49,969 --> 00:40:53,979
So for example, um, it could be
you're in an area where you have no
702
00:40:53,979 --> 00:40:57,519
data, rural, Latin America or so on.
703
00:40:57,519 --> 00:40:59,949
But it could also be
something more innocuous.
704
00:40:59,949 --> 00:41:05,682
You could just be in a, in a big sort of,
But the thing is is that you might be at
705
00:41:05,682 --> 00:41:09,714
a Glastonbury like concert and there are
a thousand phones and there's no data.
706
00:41:09,724 --> 00:41:13,144
Or you're in an indoor conference
place underground and there's no data.
707
00:41:13,544 --> 00:41:17,524
But you can still take payments or
the merchant has internet because
708
00:41:17,524 --> 00:41:18,604
they're the ones who really need it.
709
00:41:18,614 --> 00:41:23,104
But the, but the, uh, But the buyer
doesn't and so in which case the merchant
710
00:41:23,104 --> 00:41:25,854
has internet because they're connected
wired in because they're they're fixed,
711
00:41:26,284 --> 00:41:31,294
but the the but the But the the buyer
doesn't the buyer doesn't need to have
712
00:41:31,294 --> 00:41:36,094
internet to pay and the merchant will will
will check or they'll just take a risk
713
00:41:36,454 --> 00:41:41,444
They'll they'll just take a risk just like
in most merchants in high streets they
714
00:41:41,444 --> 00:41:45,084
accept a certain amount of breakage and a
certain amount of transactions are gonna
715
00:41:45,094 --> 00:41:50,689
be Um, double are gonna be charged back
by, um, credit card companies and so on.
716
00:41:50,959 --> 00:41:56,599
I used to, I used to work for, I used
to be a CTO for a major pan-European,
717
00:41:56,599 --> 00:41:59,189
um, um, online auction company.
718
00:41:59,339 --> 00:42:02,279
At the time I was competing
with, with, uh, eBay and so on.
719
00:42:02,339 --> 00:42:06,869
Uh, it was, I mean, we were in
a headliner, 300 hundred people
720
00:42:06,869 --> 00:42:08,039
working for me in technology.
721
00:42:08,039 --> 00:42:09,899
It was a very big technology offering.
722
00:42:10,354 --> 00:42:14,794
And we were doing millions
of transactions a week.
723
00:42:15,274 --> 00:42:18,144
It was very, very, um, very high volume.
724
00:42:19,014 --> 00:42:23,374
And you just, in those e commerce sites,
you just accept a certain amount of
725
00:42:23,374 --> 00:42:26,134
breakage, a certain amount of returns,
and a certain amount of chargebacks,
726
00:42:26,414 --> 00:42:28,864
even if you do nothing wrong and
you just factor it into your costs.
727
00:42:29,544 --> 00:42:32,294
For the benefit of the
simplicity of the experience.
728
00:42:33,779 --> 00:42:39,599
you mentioned Nostr before, like, what's
the marriage between Fedi and Nostr?
729
00:42:39,599 --> 00:42:39,949
Like,
730
00:42:40,297 --> 00:42:46,407
Well, I would say right
now, we are, um, we are, uh,
731
00:42:47,622 --> 00:42:48,362
because I think.
732
00:42:48,387 --> 00:42:49,357
we're beyond dating.
733
00:42:49,357 --> 00:42:50,717
We're engaged.
734
00:42:51,157 --> 00:42:55,047
But we want to really take the
two footed tackle of no return,
735
00:42:55,047 --> 00:42:56,567
to use a football euphemism.
736
00:42:56,987 --> 00:42:57,287
And,
737
00:42:57,417 --> 00:42:58,847
a web of trust thing, right?
738
00:42:59,092 --> 00:43:04,732
Yeah, I think, whenever, from the first
point I saw Nostr, a lot of people thought
739
00:43:04,732 --> 00:43:06,502
it was just social media and so on.
740
00:43:06,502 --> 00:43:08,782
I think social media is, is
741
00:43:11,602 --> 00:43:17,612
Trojan horse is the wrong word, but
it's the, it's the, um, initial vector
742
00:43:17,812 --> 00:43:19,702
by which it infiltrates communities.
743
00:43:19,992 --> 00:43:25,862
But what you're actually doing is
building a simple, um, trust system
744
00:43:25,902 --> 00:43:27,242
and a simple discovery system.
745
00:43:27,292 --> 00:43:33,251
It's a form of decentralized search
and it's a form decentralized identity.
746
00:43:33,251 --> 00:43:36,694
Cause you, to search, you have to
identify things to be able to search.
747
00:43:36,694 --> 00:43:38,444
So they're, they're sort of
two sides of the same coin.
748
00:43:38,944 --> 00:43:44,164
Um, now the first thing you're using it
for is identifying people who want to
749
00:43:44,174 --> 00:43:48,724
speak publicly and share their thoughts
and so on and so forth and follow
750
00:43:48,724 --> 00:43:50,614
them and, and give feedback and like.
751
00:43:50,974 --> 00:43:55,294
But it always seemed to me to,
um, way more powerful than that.
752
00:43:55,304 --> 00:43:58,827
And I think now people,
generally understand it that way.
753
00:43:59,197 --> 00:44:05,717
And so, um, What we've already done, um,
in Fedi, and a lot of developers really
754
00:44:05,717 --> 00:44:12,617
like the way it works, um, if you sign
up to Fedi, or if you download the Fedi
755
00:44:12,637 --> 00:44:17,597
app and start using it, you, um, first of
all, you don't need to give your email,
756
00:44:17,597 --> 00:44:20,667
you don't need to give your phone number
because it's, it's, it's not required,
757
00:44:20,957 --> 00:44:27,122
but, um, we do ask you to come up with
some sort of Username for yourself.
758
00:44:27,212 --> 00:44:28,752
That doesn't even have
to be unique, by the way.
759
00:44:29,072 --> 00:44:32,714
We will add a unique element
at the end, um, from it.
760
00:44:32,714 --> 00:44:37,694
But what we do is, um, whenever you create
that label, which you can change the name,
761
00:44:37,724 --> 00:44:45,084
but we create, um, uh, an NSEC, which
is a Nostr, um, identity effectively.
762
00:44:45,104 --> 00:44:48,184
A unique identity and we
automatically create that for you.
763
00:44:48,184 --> 00:44:52,934
So again, for our users, we don't want
to start educating them on the history
764
00:44:52,934 --> 00:44:58,644
of Austrian economics and Bitcoin and
inflation at the beginning or, or a Nostr,
765
00:44:58,644 --> 00:45:00,714
et cetera, and how it works and relays.
766
00:45:00,714 --> 00:45:04,124
And uh, we just want
them to start using it.
767
00:45:04,604 --> 00:45:08,884
And then subtly over time we
expose certain features of it.
768
00:45:08,884 --> 00:45:11,734
So people become curious
and then eventually.
769
00:45:12,474 --> 00:45:15,984
You want to learn how this thing that's
delivering value works, but we've put
770
00:45:16,424 --> 00:45:19,634
proof of work first, proof of talk second.
771
00:45:19,644 --> 00:45:23,534
So we educate through letting
people see the benefits.
772
00:45:23,754 --> 00:45:27,404
And then there might be some people might
say, well, how does this car thing work?
773
00:45:27,554 --> 00:45:29,044
Or how does this fridge thing work?
774
00:45:29,414 --> 00:45:32,934
But I don't need to know how refrigerant
works to be able to use a fridge or
775
00:45:32,934 --> 00:45:34,374
how microwaves work to use a microwave.
776
00:45:34,604 --> 00:45:37,344
I might want, I may, I may never
want to know, but some people will.
777
00:45:37,674 --> 00:45:40,354
Be inquisitive and then they'll go to
the next stage and then we're ready
778
00:45:40,354 --> 00:45:44,224
with the Fedi Knights to educate them
When they want to know how all this
779
00:45:44,224 --> 00:45:45,614
stuff works, but we benefit first.
780
00:45:45,824 --> 00:45:49,634
So, um, and so and that's
how it works with Nostr We
781
00:45:49,674 --> 00:45:51,144
immediately give you an NSEC.
782
00:45:51,574 --> 00:45:54,404
And so because we've got that
if you go and use unleash.
783
00:45:54,554 --> 00:45:59,404
chat, for example within the app
It will go and you click login and
784
00:45:59,404 --> 00:46:02,364
there's one option login by Nostr
You click that and it'll just within
785
00:46:02,364 --> 00:46:05,399
the app pop up something saying Nostr
Do you want to log in with Nostr?
786
00:46:05,409 --> 00:46:09,669
And you click yes, and you're logged in
and it just works and then you, and then
787
00:46:09,669 --> 00:46:14,829
also now you're logged in and then you
can, and then you click, um, um, deposit
788
00:46:14,829 --> 00:46:18,439
money and instead of having to go to
a different app, copy and paste the QR
789
00:46:18,439 --> 00:46:22,599
codes, it just, it pops up and says, do
you, this, this, what the app's asking
790
00:46:22,599 --> 00:46:25,039
you to deposit this amount of money?
791
00:46:25,039 --> 00:46:26,519
Do you want to go ahead?
792
00:46:26,529 --> 00:46:27,029
Yes.
793
00:46:27,399 --> 00:46:28,769
And then it's e cash.
794
00:46:29,494 --> 00:46:33,134
Is, is converted into lightning
and then that you pay by lightning.
795
00:46:33,134 --> 00:46:37,774
But from your point of view, there's a
circling key for three or four seconds.
796
00:46:38,124 --> 00:46:39,504
You have now credited your account.
797
00:46:39,764 --> 00:46:41,094
Do you want to withdraw
the money back account?
798
00:46:41,134 --> 00:46:42,344
You click withdraw the amount.
799
00:46:43,164 --> 00:46:45,354
Three or four seconds, it's been
withdrawn to your account and,
800
00:46:45,594 --> 00:46:47,384
and it's all within the same app.
801
00:46:47,774 --> 00:46:53,544
Um, so, but that only works because
now if you, um, close the app or
802
00:46:53,544 --> 00:46:56,934
delete the mods, because you can delete
these mods or these additional pieces
803
00:46:56,934 --> 00:47:01,154
of functionality, they're basically
webpages, but the icon for them, and
804
00:47:01,164 --> 00:47:04,314
they have an app like experience,
but they're actually just webpages.
805
00:47:04,804 --> 00:47:08,354
Um, and then you go away and
then you come and then you
806
00:47:08,364 --> 00:47:10,104
delete the app from your service.
807
00:47:10,574 --> 00:47:11,304
And then.
808
00:47:11,929 --> 00:47:18,039
Like six months later, you, you come
back, you, um, you, you enter your
809
00:47:18,069 --> 00:47:21,919
12 words, you're, you're re log on.
810
00:47:22,119 --> 00:47:27,519
And then if you scan to join a federation
again, it will recognize that you were a
811
00:47:27,519 --> 00:47:31,399
member of the federation before, and it
will reconstitute and recreate all your
812
00:47:31,429 --> 00:47:33,779
e cash and put it back on your phone.
813
00:47:34,099 --> 00:47:39,199
And then if you click on, um, um,
Unleash your chat or Stacker News or
814
00:47:39,549 --> 00:47:41,399
anyone that supports logging by Nostr.
815
00:47:42,089 --> 00:47:45,929
Your login with the
same details and so on.
816
00:47:45,979 --> 00:47:49,639
So you basically, um, and we want
to make that even more seamless.
817
00:47:49,649 --> 00:47:53,829
So from 12 words, your entire life
can you think about moving from
818
00:47:53,829 --> 00:47:56,599
one mobile phone to another, where
you have to move all your apps,
819
00:47:57,019 --> 00:47:59,739
your banking apps, your chat apps.
820
00:48:00,339 --> 00:48:05,069
And now you could do that with just go
and also try moving from an iPhone to
821
00:48:05,069 --> 00:48:06,649
an Android phone, Android to an iPhone.
822
00:48:06,649 --> 00:48:07,049
It's a nightmare.
823
00:48:07,349 --> 00:48:09,939
Here you could just download
the Fedi app on your iPhone.
824
00:48:11,489 --> 00:48:14,199
Um, this is some far point in the future.
825
00:48:14,609 --> 00:48:16,759
You don't have just chat,
but you also have voice.
826
00:48:16,759 --> 00:48:20,299
You have video, all of that
running from encrypted chat.
827
00:48:20,769 --> 00:48:27,899
Um, you have access to money from, um,
and, and, and, and custody and payments.
828
00:48:28,099 --> 00:48:32,559
You have access to all these apps
and then you back up 12 words.
829
00:48:33,229 --> 00:48:35,059
And there's something we call
social backup, which is mind
830
00:48:35,059 --> 00:48:36,709
blowing, but, uh, that's in beta.
831
00:48:37,119 --> 00:48:41,979
But let's just say backup 12 words,
and then you delete that app, go to a
832
00:48:41,979 --> 00:48:46,089
different phone, could be an Android
or an iPhone, and you just enter 12
833
00:48:46,109 --> 00:48:49,629
words, and your entire thing comes back.
834
00:48:49,629 --> 00:48:54,699
Not partially back, not, not,
not, but it all will come back.
835
00:48:55,309 --> 00:49:00,499
Um, based on just those 12 words and
that's part, that's only made possible
836
00:49:00,499 --> 00:49:03,019
because of Nostr and we want it over time.
837
00:49:03,514 --> 00:49:05,134
mean, when you think
about it, it's insane.
838
00:49:05,134 --> 00:49:08,434
It's already insane with bitcoins,
with the 12 magic words, because like
839
00:49:08,434 --> 00:49:12,454
every time I pass a security check
at an airport, I think that go ahead,
840
00:49:12,534 --> 00:49:15,064
have my 200 milliliters of toothpaste.
841
00:49:15,434 --> 00:49:20,514
I'll, I have my 12 magic words, like it's
the ultimate fuck you to, to anyone trying
842
00:49:20,514 --> 00:49:21,924
to meddle with your business, right?
843
00:49:22,164 --> 00:49:23,744
But now you can, you can simply.
844
00:49:24,534 --> 00:49:27,924
You burn a phone in one country, buy
a new phone in another country, and
845
00:49:27,924 --> 00:49:30,614
you can have your entire online life.
846
00:49:30,619 --> 00:49:31,399
that's the dream.
847
00:49:31,399 --> 00:49:36,329
I mean, we're not fully there, but it's,
I would say it's like, we're like 90
848
00:49:36,329 --> 00:49:42,679
percent there, but, but to extend beyond
just your Bitcoin, um, Nostr is, is
849
00:49:42,699 --> 00:49:46,179
the protocol that allows us to do that
because, because it's notes and other
850
00:49:46,179 --> 00:49:51,509
stuff and the other stuff can be, um,
Um, an encrypted version of the, all of
851
00:49:51,509 --> 00:49:55,989
the settings and so on that you have that
we can store and be willing to pay for.
852
00:49:55,989 --> 00:50:00,844
And then, then when you recover,
We can then, um, we, we, you have
853
00:50:00,844 --> 00:50:05,184
your bitcoin, but then you can go
off and send a request to say here,
854
00:50:05,204 --> 00:50:07,414
I'm willing to recover this file.
855
00:50:07,854 --> 00:50:10,564
Here's some zaps for the file and you
get the file back and that additional
856
00:50:10,564 --> 00:50:11,954
file then contains the information.
857
00:50:11,954 --> 00:50:14,864
Okay, these are the federations you
are a member of, you rejoin them.
858
00:50:15,104 --> 00:50:17,744
These are the mods that
you had, they're reset up.
859
00:50:17,774 --> 00:50:19,734
These are the settings
you had, they're reset up.
860
00:50:20,199 --> 00:50:23,149
And then you log on them
automatically using Nostr as well,
861
00:50:23,239 --> 00:50:25,259
uh, the NSEC and Nostr login.
862
00:50:25,289 --> 00:50:29,729
And, but from your point of view
as the user, 12 words, it's back.
863
00:50:29,769 --> 00:50:32,989
I mean, you might have to have a, you
might have to drink a cup of coffee
864
00:50:32,989 --> 00:50:38,019
while it's happening, but you know,
5, 10, 20 minutes later, it's back.
865
00:50:38,294 --> 00:50:40,604
it's amazing, and it's
an inheritance plan.
866
00:50:40,684 --> 00:50:45,584
Like, you can live forever by just
letting your descendants, giving them the
867
00:50:45,584 --> 00:50:47,354
12 words when you're on your deathbed.
868
00:50:47,754 --> 00:50:52,514
backup also becomes really powerful,
because social backup means that,
869
00:50:52,564 --> 00:50:56,814
um, cause, cause the 12 words is
still another thing to secure.
870
00:50:56,824 --> 00:51:00,014
And it's sort of one of these turtles
all the way down type scenarios.
871
00:51:00,014 --> 00:51:00,384
Okay.
872
00:51:00,714 --> 00:51:04,434
We've got all this incredible security
Fort Knox like, but behind them, but
873
00:51:04,434 --> 00:51:07,654
I walk around the back of the Fort
Knox is these 12 words that's stored.
874
00:51:08,504 --> 00:51:13,154
You know, on a, on a fridge with a fridge
magnet, because, because, you know,
875
00:51:13,164 --> 00:51:15,434
because you're storing it really securely.
876
00:51:15,434 --> 00:51:16,544
Of course, you're a fridge.
877
00:51:16,644 --> 00:51:21,284
But you also give one to your cousin and
you say, look after this as a backup.
878
00:51:21,534 --> 00:51:23,204
And your cousin stores
it on a fridge magnet.
879
00:51:23,274 --> 00:51:26,504
You know, you don't know, or you
don't know your, your, your security
880
00:51:26,504 --> 00:51:28,014
is the lowest common denominator.
881
00:51:28,594 --> 00:51:29,684
For your 12 words.
882
00:51:30,234 --> 00:51:30,654
And
883
00:51:30,914 --> 00:51:32,294
is never stronger than the weakest
884
00:51:32,504 --> 00:51:33,644
then the weakest link.
885
00:51:33,684 --> 00:51:38,784
And so with social backup, which
is definitely an early beta.
886
00:51:39,114 --> 00:51:45,254
Um, um, what we can do is use the
power of the federation where we can
887
00:51:45,254 --> 00:51:50,514
take your 12 words, um, encrypt them
and then split it up between the
888
00:51:50,514 --> 00:51:53,804
four guardians in this case, or seven
guardians or 40 guardians or whatever.
889
00:51:54,144 --> 00:51:58,664
For larger federations, and
they all hold a piece of your
890
00:51:59,144 --> 00:52:01,414
encrypted piece of your, of
891
00:52:01,524 --> 00:52:02,504
is important here.
892
00:52:02,714 --> 00:52:02,974
Yeah.
893
00:52:09,037 --> 00:52:10,737
Knut, what are you doing over there?
894
00:52:11,197 --> 00:52:12,517
I'm stamping my seed.
895
00:52:12,807 --> 00:52:16,157
Everyone tells me I should, that it's
good for bitcoin security and whatnot,
896
00:52:16,177 --> 00:52:19,697
and that I should go balls deep into
bitcoin security, so I'm stamping.
897
00:52:22,457 --> 00:52:23,787
You don't do it like that, Knut.
898
00:52:23,907 --> 00:52:25,187
You don't stamp that seed.
899
00:52:25,387 --> 00:52:26,907
You stamp your seed phrase.
900
00:52:27,247 --> 00:52:27,597
What?
901
00:52:28,387 --> 00:52:29,307
Your seed phrase.
902
00:52:29,837 --> 00:52:32,227
Oh, so that's what these things are for.
903
00:52:32,647 --> 00:52:34,297
All of this stuff that they sent me.
904
00:52:35,012 --> 00:52:36,712
Like, oh, oh, I get it now.
905
00:52:36,762 --> 00:52:38,022
That's exactly right, Knut.
906
00:52:38,282 --> 00:52:41,722
And you can get everything you need to
stamp your seed phrase at stampseed.
907
00:52:41,732 --> 00:52:42,072
com.
908
00:52:42,312 --> 00:52:44,952
And be sure to check out our
limited edition Everything Divided
909
00:52:44,952 --> 00:52:47,102
by 21 Million Titanium Seed Plate.
910
00:52:47,302 --> 00:52:50,052
And use code INFINITY at
checkout for 15 percent off.
911
00:52:50,262 --> 00:52:51,292
That's fantastic!
912
00:52:51,952 --> 00:52:53,232
And it hurts way less!
913
00:53:59,103 --> 00:54:02,773
So this gets me back to what happens when
one of the guardians drops off, and if
914
00:54:02,773 --> 00:54:06,983
it's like in a permanent way, if they, if
that one guardian is holding a piece of
915
00:54:07,053 --> 00:54:08,743
everyone else's 12 words, does everyone
916
00:54:09,028 --> 00:54:09,478
Yeah.
917
00:54:09,478 --> 00:54:12,938
But it uses a prot, it's, it's,
it's, it's, this is crypto,
918
00:54:12,938 --> 00:54:14,238
where cryptography comes in.
919
00:54:14,238 --> 00:54:16,288
So it's not, it's not like.
920
00:54:16,703 --> 00:54:20,923
We've taken your 12 words and
split it up free, free, free,
921
00:54:20,923 --> 00:54:22,863
free between four guardians.
922
00:54:23,223 --> 00:54:30,543
Instead, you encrypt it using a scheme
that allows each one of the four of
923
00:54:30,543 --> 00:54:33,963
us to have a cryptographic piece.
924
00:54:34,153 --> 00:54:39,043
But as long as any three of us combine
our piece together, we can recombine.
925
00:54:39,393 --> 00:54:40,863
Uh, we can comb by recon.
926
00:54:40,863 --> 00:54:45,033
It is, it's a, it's called, um, SHAIR
Secret Sharing Scheme, but it's, it's a
927
00:54:45,033 --> 00:54:47,643
way of cryptographically achieving that.
928
00:54:47,918 --> 00:54:52,108
Excellent, and well, so, and I think you
mentioned last time as well that if a
929
00:54:52,108 --> 00:54:55,708
guardian does go down, essentially you
can replace that guardian, and, and, I
930
00:54:55,708 --> 00:55:00,758
would, well, okay, can you take us through
that, adding or replacing a guardian
931
00:55:00,758 --> 00:55:02,028
if that ever were to need to happen?
932
00:55:02,636 --> 00:55:08,806
replacing a garden is, um, probably
one of the most complex things.
933
00:55:08,806 --> 00:55:14,086
And so you wouldn't necessarily replace
a guardian, but what you would do
934
00:55:14,086 --> 00:55:18,466
is, uh, some, if someone were to go
down, there's two different things.
935
00:55:18,466 --> 00:55:19,306
The machine.
936
00:55:19,786 --> 00:55:22,426
Or the guardian, the actual person.
937
00:55:22,816 --> 00:55:29,546
So if the machine goes down, you
can set up a new machine and you
938
00:55:29,546 --> 00:55:31,306
can recover the status of that.
939
00:55:31,436 --> 00:55:34,696
You can, you can download the 30
minute software on that new machine.
940
00:55:34,956 --> 00:55:37,126
So that's the actual
server that's running.
941
00:55:37,851 --> 00:55:44,451
And that will then connect to the rest
of the federation and, and carry on.
942
00:55:44,691 --> 00:55:49,101
So as long as the guardian has a
backup of their keys, they can recover
943
00:55:49,431 --> 00:55:52,791
that one machine and, and catch up
and it'll automatically catch up.
944
00:55:52,791 --> 00:55:55,881
Just like if you turn off a
Bitcoin node and turn it on, it
945
00:55:55,881 --> 00:55:59,216
will recon, it will reconnect to
the Bitcoin network and catch up.
946
00:55:59,961 --> 00:56:01,181
It's a similar concept.
947
00:56:01,191 --> 00:56:06,491
So, so that's if a machine went down, if a
machine was temporarily disconnected from
948
00:56:06,491 --> 00:56:13,201
the internet or, uh, lost power, it would
just restart and reconnect and, and you
949
00:56:13,201 --> 00:56:17,611
will have zero downtime as a user, as long
as it's free, still running and active.
950
00:56:18,041 --> 00:56:22,231
And this will all be, you'll, you'll
notice that the performance, the
951
00:56:22,231 --> 00:56:26,741
performance will still be the same,
but you, if you went into settings for
952
00:56:26,741 --> 00:56:30,821
that federation, you'll see that three
of the four are running, so one is not
953
00:56:30,831 --> 00:56:32,731
running, but that won't affect your usage.
954
00:56:32,841 --> 00:56:37,051
Is the N of M like a ratio, or
is it always N 1, for example?
955
00:56:37,131 --> 00:56:37,551
Like a
956
00:56:37,551 --> 00:56:38,731
It's a ratio.
957
00:56:38,731 --> 00:56:44,751
It's, um, it's, uh, um, the
number of guardians that, um,
958
00:56:46,371 --> 00:56:52,551
you, um, Um, you need to have is
dependent on how much redundancy.
959
00:56:52,551 --> 00:56:57,391
So if you want to be, if you want
to be able to handle one guardian
960
00:56:57,391 --> 00:57:03,721
going down, then you'll need to have,
um, one times by three plus one.
961
00:57:03,751 --> 00:57:04,691
So that's four.
962
00:57:04,761 --> 00:57:06,131
So that's why you need three or four.
963
00:57:06,511 --> 00:57:09,501
Um, if you want to handle two going
down, then you need two times by
964
00:57:09,521 --> 00:57:11,011
three plus one, which is seven.
965
00:57:11,011 --> 00:57:12,801
So it's five of seven.
966
00:57:13,576 --> 00:57:19,556
7 of 10, 9 of 13, and so on and so forth.
967
00:57:20,526 --> 00:57:23,656
You can have more than that, but the time
that you get additional redundancy is
968
00:57:23,676 --> 00:57:29,396
every 3, but you can have, you can have,
for example, 4 of 5, if you wanted to.
969
00:57:30,166 --> 00:57:36,996
Anyway, so, yeah, in the event that
someone goes down, that the machine
970
00:57:36,996 --> 00:57:40,551
goes down, Um, that you can recover.
971
00:57:40,921 --> 00:57:47,281
Um, recently there was an issue
where one machine, um, where two
972
00:57:47,291 --> 00:57:52,111
federations, um, had an issue with the
domain name for one of those servers.
973
00:57:52,491 --> 00:57:58,631
And so if the domain name for someone is
no longer available, um, you can now, with
974
00:57:58,651 --> 00:58:04,601
the update that came out a couple of weeks
after that, you can, you can modify, um,
975
00:58:04,611 --> 00:58:06,721
the domain name for a, for a guardian.
976
00:58:07,121 --> 00:58:12,631
Um, for a Guardian 30 minute server,
and it would communicate that securely
977
00:58:12,631 --> 00:58:17,691
with the other, uh, Federation
servers and, and then reconnect
978
00:58:17,771 --> 00:58:20,801
and, and, uh, continue to operate.
979
00:58:20,971 --> 00:58:23,681
But it's important to, even in
that scenario where the Federa uh,
980
00:58:23,681 --> 00:58:27,401
Guardian, the domain name server
went down, the Federation itself,
981
00:58:27,806 --> 00:58:30,786
Continue to operate because there
was still at least free running.
982
00:58:30,786 --> 00:58:32,606
So there was no downtime for the user.
983
00:58:32,826 --> 00:58:39,456
Whereas if, if we hadn't been federated,
then for the one week or so where that
984
00:58:39,456 --> 00:58:43,826
was down, the users would have had no
access at all, which would be the case
985
00:58:43,826 --> 00:58:47,966
where you're connecting to a centralized
or a single server, um, offering.
986
00:58:48,456 --> 00:58:54,266
Um, now, if you're, if one of the
guardians, for some reason, um, the
987
00:58:54,266 --> 00:58:56,376
actual people who are running the
Fedemyst server, for some reason, you
988
00:58:56,376 --> 00:58:59,836
no longer trusted them, they'd, they'd
been helpful all their life and all
989
00:58:59,836 --> 00:59:04,666
of a sudden they decided, or they've
been, they've been turned by some,
990
00:59:04,806 --> 00:59:13,946
some, um, um, you know, um, malevolent,
uh, malevolent nefarious um, actor.
991
00:59:14,761 --> 00:59:21,941
Then you, if you could in theory pass
to someone else, but in practice, you
992
00:59:21,941 --> 00:59:25,451
know, how do I know that the other
person isn't still going to continue
993
00:59:25,451 --> 00:59:27,341
to operate it and so on and so forth.
994
00:59:27,701 --> 00:59:32,211
So what you actually want to do is
set up a different federation and
995
00:59:32,531 --> 00:59:37,551
transfer people, the other three
guardians and inform people with
996
00:59:37,641 --> 00:59:39,161
a different set of four people.
997
00:59:39,191 --> 00:59:40,361
So those three, plus someone else.
998
00:59:40,946 --> 00:59:43,186
And just tell people to
transfer their balances across.
999
00:59:43,536 --> 00:59:47,866
But transferring balances across
is, is as easy as doing a lightning
1000
00:59:47,866 --> 00:59:49,766
transaction from one server to another.
1001
00:59:50,086 --> 00:59:54,256
You can, you know, within the
FEDI app, be a member of multiple
1002
00:59:54,286 --> 00:59:55,596
federations at the same time.
1003
00:59:55,846 --> 00:59:59,556
I mean, right now, I mean, I'm a bit
of a power user, but I'm a member of, I
1004
00:59:59,556 --> 01:00:04,886
don't know, um, over a dozen different
federations from around the world.
1005
01:00:05,036 --> 01:00:07,086
I mean, well over a dozen, I think, yeah.
1006
01:00:07,631 --> 01:00:11,581
Um, and as we've, I'm sure there's people
in the team with way more than that.
1007
01:00:11,651 --> 01:00:15,171
Um, um, but obviously I can't
advertise the names because many of
1008
01:00:15,181 --> 01:00:17,811
them are, are private federations.
1009
01:00:17,821 --> 01:00:21,281
So, but there's a few public ones,
but there's way more private ones.
1010
01:00:22,441 --> 01:00:26,601
So is the, is the e cash, if you're in
multiple federations, is it interoperable
1011
01:00:26,621 --> 01:00:30,651
there, or it's like a more like a, it's
a lightning transaction between those two
1012
01:00:30,651 --> 01:00:33,361
federations, but it's e cash that lives
1013
01:00:33,861 --> 01:00:35,001
You got it.
1014
01:00:35,001 --> 01:00:40,866
It's, it's, um, E cash lives within its
federation, but the interoperability
1015
01:00:40,866 --> 01:00:43,746
layer for most people is not on chain.
1016
01:00:44,116 --> 01:00:48,456
It's for the vast majority of people,
it's Lightning, so, but the user
1017
01:00:48,456 --> 01:00:52,916
experience of sending e cash from one
person to another in the same federation,
1018
01:00:53,226 --> 01:00:57,396
sending e cash from one person to
someone else receiving Lightning.
1019
01:00:57,906 --> 01:01:01,586
on a different wallet that's got
nothing to do with Ferdie Mint.
1020
01:01:02,096 --> 01:01:06,376
And finally sending e cash from
one person in one federation.
1021
01:01:07,081 --> 01:01:10,111
To someone else in another federation
over the Lightning Network in
1022
01:01:10,111 --> 01:01:12,001
between is exactly the same.
1023
01:01:12,291 --> 01:01:17,991
From your point of view, QR code scan
and the system will combination of
1024
01:01:17,991 --> 01:01:24,961
the Fedi app and or whatever Fedi Mint
compatible app you're using and Fedi
1025
01:01:24,981 --> 01:01:29,261
Mint servers will make the experience
It will figure out in this case.
1026
01:01:29,531 --> 01:01:31,061
I just need to send the person the cash.
1027
01:01:31,351 --> 01:01:35,861
In this case I just need, I can
send e cash out over Lightning
1028
01:01:36,321 --> 01:01:37,521
and that's my job is done.
1029
01:01:37,551 --> 01:01:39,801
And then the other side would be a
Lightning wallet and it will receive.
1030
01:01:40,231 --> 01:01:44,051
And in this case, I will send e cash
over Lightning to another federation,
1031
01:01:44,051 --> 01:01:46,501
but I don't even know if it's another
federation, it's just a Lightning address.
1032
01:01:46,991 --> 01:01:51,793
And then the other federation, um,
receives, receives the transaction
1033
01:01:51,793 --> 01:01:56,811
and the other 30 minute server
receives e cash on the other side.
1034
01:01:56,811 --> 01:02:02,381
But from a user's point of view, This is,
this is the thing that also took the two
1035
01:02:02,381 --> 01:02:05,601
years to make the experience the same.
1036
01:02:05,611 --> 01:02:08,171
You just don't have to worry
about which one is doing.
1037
01:02:08,181 --> 01:02:09,481
The fees will be slightly different.
1038
01:02:09,491 --> 01:02:15,271
One won't have a Lightning component to
the fee, um, e cash to e cash, but, um,
1039
01:02:15,341 --> 01:02:20,031
the other two will because it will be
like, in both cases, it will be e cash to
1040
01:02:20,041 --> 01:02:22,091
Lightning, um, from your point of view.
1041
01:02:22,101 --> 01:02:26,081
So is there a fee to, to send e cash
to someone else in the same federation?
1042
01:02:26,081 --> 01:02:26,741
No, I guess.
1043
01:02:26,741 --> 01:02:27,041
Right.
1044
01:02:27,326 --> 01:02:28,556
It depends on the federation.
1045
01:02:28,626 --> 01:02:34,816
Um, so, uh, the federation, uh, could
choose not to charge a fee and many in,
1046
01:02:34,826 --> 01:02:39,426
in these times choose not to because
they're doing it for friends and family
1047
01:02:39,426 --> 01:02:41,786
and so on and the fees are, are minimal.
1048
01:02:42,136 --> 01:02:49,446
Um, but, um, the Ferryman protocol does
support, um, what we call a DDoS fee.
1049
01:02:49,666 --> 01:02:55,036
So basically you can, you're, you're
spending effort time to issue.
1050
01:02:55,461 --> 01:02:59,011
These notes to, to, well, not to
issue, but to, to sign these notes,
1051
01:02:59,241 --> 01:03:03,091
the, the, the issuing is done by the
user, but the, the stamping takes time.
1052
01:03:03,091 --> 01:03:06,551
You're, you're, you're, you're, you're
creating, you're, you're signing something
1053
01:03:06,551 --> 01:03:07,971
cryptographically, that's effort.
1054
01:03:08,391 --> 01:03:12,061
And, uh, and you're also doing it in a
federated manner, so you're coordinating
1055
01:03:12,101 --> 01:03:13,621
and then you're all collectively signing.
1056
01:03:13,961 --> 01:03:22,161
So, um, to avoid DDoS, um, you can,
you can turn on a fee and, by our
1057
01:03:22,161 --> 01:03:25,631
calculations, it doesn't need to be very
large, one sat per note that issued is
1058
01:03:25,651 --> 01:03:30,411
enough to prevent, because if someone
really tried to DDoS you at scale, they
1059
01:03:30,411 --> 01:03:38,171
could, but on normal sort of consumer
laptops or hardware, you know, they'll
1060
01:03:38,171 --> 01:03:41,341
have to spend, you know, hundreds of
thousands a month at that sort of, you
1061
01:03:41,341 --> 01:03:44,511
know, At that, at one sat per note,
and in which case you'll say, fine, you
1062
01:03:44,511 --> 01:03:48,001
know, you're, you're, you're giving me
one, you know, hundreds of thousands of
1063
01:03:48,001 --> 01:03:53,631
dollars worth of Bitcoin to, to, to, to
burn, you know, to, to burn my, um, CPU.
1064
01:03:53,691 --> 01:03:55,721
Well, not to burn it,
but just to heat my CPU.
1065
01:03:56,221 --> 01:03:58,761
Um, so, but so you can charge a fee.
1066
01:03:58,941 --> 01:04:03,111
And I think, um, I think some will
experiment with charging a DDoS
1067
01:04:03,251 --> 01:04:04,701
fee, which is similar to Bitcoin.
1068
01:04:04,711 --> 01:04:07,711
You know, the, the fees in Bitcoin
are a DDoS protection vector.
1069
01:04:07,711 --> 01:04:09,071
So it's the same concept.
1070
01:04:09,796 --> 01:04:10,076
All right.
1071
01:04:10,076 --> 01:04:12,266
So, so, uh, what's on the roadmap?
1072
01:04:12,306 --> 01:04:14,096
What's going on?
1073
01:04:14,566 --> 01:04:16,036
How does the future look like?
1074
01:04:16,206 --> 01:04:18,626
What will you be working
on the next five years?
1075
01:04:18,626 --> 01:04:20,636
And where do you see FedeMint going?
1076
01:04:20,906 --> 01:04:29,456
um, I, that's, uh, that's actually, this
is, this is the most, uh, fun phase.
1077
01:04:29,756 --> 01:04:38,966
Um, up until now, um, we, we had a
hypothesis and we had some early feedback,
1078
01:04:38,996 --> 01:04:43,546
but a lot of it was based on, um, a.
1079
01:04:44,216 --> 01:04:50,096
A hypothesis and fear, a theory as to
what we thought people needed and, and
1080
01:04:50,096 --> 01:04:55,426
we felt that freedom technology had got
to a stage where they were good enough
1081
01:04:55,486 --> 01:04:57,416
to provide this combined experience.
1082
01:04:57,826 --> 01:04:58,876
And that was a hypothesis.
1083
01:04:58,876 --> 01:05:01,386
And we think we've got early
validation, but we built that.
1084
01:05:01,776 --> 01:05:03,366
Now it's life.
1085
01:05:04,296 --> 01:05:08,246
And now it's the, it's the fun,
but it's also the scary bit because
1086
01:05:08,246 --> 01:05:12,936
we now actually see people using
it and we test all our hypothesis.
1087
01:05:12,996 --> 01:05:19,456
And this is the point where you have
to be very detail oriented, very much
1088
01:05:19,456 --> 01:05:24,626
listening to the users and listening
to what they say and whatever they say.
1089
01:05:24,716 --> 01:05:27,746
We, we cannot ignore if, if, if there are.
1090
01:05:28,521 --> 01:05:30,911
Parts of our hypothesis
that are incorrect, we have
1091
01:05:30,911 --> 01:05:32,771
to adjust to support that.
1092
01:05:32,771 --> 01:05:36,531
So it's going to be a lot of
listening and we've already got
1093
01:05:36,541 --> 01:05:38,731
hundreds of requests for feedback.
1094
01:05:39,361 --> 01:05:44,901
Um, and then working to rectify,
um, or deal with the questions
1095
01:05:44,901 --> 01:05:47,571
or feedback they've given us or
the suggestions they've given us.
1096
01:05:47,911 --> 01:05:51,551
Um, and, and we're going to continue
to iterate and then we bring it back
1097
01:05:51,551 --> 01:05:53,561
out to users and see what they think.
1098
01:05:53,961 --> 01:05:55,271
And we keep in that loop.
1099
01:05:55,331 --> 01:05:57,681
This is the market product fit loop until.
1100
01:05:58,186 --> 01:06:03,126
The product that we produce, um, fits
the requirements of the, of the market.
1101
01:06:03,606 --> 01:06:07,766
Now, again, I, I'm hoping that takes
six months or less, just like I hoped
1102
01:06:07,796 --> 01:06:09,356
it took six months or less to do.
1103
01:06:09,776 --> 01:06:13,396
Um, to for the initialization
phase, but it might take less.
1104
01:06:13,406 --> 01:06:16,796
It might take a bit more,
um, but it's, it's fun.
1105
01:06:16,816 --> 01:06:20,216
And, and that's the next phase.
1106
01:06:21,196 --> 01:06:22,576
After that, we then go
into the growth phase.
1107
01:06:22,576 --> 01:06:25,546
Once we know we've got something
that's repeatable, that really.
1108
01:06:26,006 --> 01:06:30,726
This sticky is really at the quality
level that users need for it to be
1109
01:06:30,726 --> 01:06:33,416
used a daily part of their, their life.
1110
01:06:33,746 --> 01:06:38,576
We'll then go into growth phase and that's
where we'll really, you know, um, pull
1111
01:06:38,576 --> 01:06:44,086
down, put our pedal to the metal and,
and just repeat, repeat, repeat until.
1112
01:06:44,471 --> 01:06:46,781
You know, billions of people
are using this around the world,
1113
01:06:47,131 --> 01:06:49,031
but that, that's phase three.
1114
01:06:49,051 --> 01:06:51,271
And I'm, I'm very focused on this phase.
1115
01:06:51,271 --> 01:06:52,941
You don't want to rush into phase three.
1116
01:06:53,211 --> 01:06:59,961
We're not going to rush to grow the
numbers, um, until we are very sure that
1117
01:06:59,961 --> 01:07:03,901
we've got something that's really slick,
really reliable, and where we're meeting
1118
01:07:03,901 --> 01:07:07,671
a clear demonstrable demand consistently.
1119
01:07:08,511 --> 01:07:11,321
And that, and that's the next stage
that we call that, that process
1120
01:07:11,321 --> 01:07:12,781
is called human centered design.
1121
01:07:13,196 --> 01:07:17,386
So it's not focused on this is my app,
this is what I want, and I'm going to keep
1122
01:07:17,386 --> 01:07:19,986
trying to make you agree with what I want.
1123
01:07:20,016 --> 01:07:22,846
It's, this is, this is what we've built.
1124
01:07:23,716 --> 01:07:27,086
This is our first stab at it,
but we're going to keep iterating
1125
01:07:27,106 --> 01:07:30,126
until it serves your need properly.
1126
01:07:30,146 --> 01:07:33,826
And that might require some, this
is the, this is what makes this one
1127
01:07:33,866 --> 01:07:37,366
very hard because it requires a very
different mindset to the phase one.
1128
01:07:37,376 --> 01:07:42,471
Phase one is like We can do everything
and the impossible is possible
1129
01:07:42,471 --> 01:07:46,971
and there's no, the phase two is
a really, really being pragmatic.
1130
01:07:47,696 --> 01:07:52,196
Or very self critical and being
very open to killing your darlings,
1131
01:07:52,196 --> 01:07:56,696
as the saying goes, you know, and
saying this is not working or, or
1132
01:07:56,696 --> 01:07:58,146
there's some fundamental issue.
1133
01:07:58,266 --> 01:08:01,696
I mean, I don't think this will be
the case at this stage, but if, if
1134
01:08:01,696 --> 01:08:04,946
the feedback was from our market
that we need to make some fundamental
1135
01:08:04,946 --> 01:08:07,806
changes that would mean that 80
percent of the code we built has to be
1136
01:08:07,806 --> 01:08:08,926
thrown away and have to start again.
1137
01:08:09,526 --> 01:08:11,116
Well, that's what we're being told.
1138
01:08:11,156 --> 01:08:15,006
I, I, we've, we've got far enough
to think that's highly unlikely.
1139
01:08:15,451 --> 01:08:20,161
But, um, um, cause most of the
feedback, like some of the big pieces
1140
01:08:20,161 --> 01:08:22,901
of feedback cause how can we make
it easier to set up federations?
1141
01:08:22,911 --> 01:08:25,981
So that's a really good sign because
lots of people said there's only going
1142
01:08:25,981 --> 01:08:28,871
to be a demand for like free federations
and it's going to be very centralized.
1143
01:08:28,911 --> 01:08:33,591
Well, like I, I very, I'll put
it a very large percentage.
1144
01:08:33,631 --> 01:08:34,141
I don't want to give it.
1145
01:08:34,151 --> 01:08:37,011
These are the very large percentage
of all our queries so far have been,
1146
01:08:37,061 --> 01:08:38,391
how can I set my own federation up?
1147
01:08:38,631 --> 01:08:41,451
So even based on those queries,
there's not going to be free.
1148
01:08:41,541 --> 01:08:42,781
You know, I can put it that way.
1149
01:08:42,801 --> 01:08:47,561
Super quick question on that, I
guess, uh, is it the Fetiman software?
1150
01:08:47,561 --> 01:08:51,261
Is it on, for example, the
note in a box, uh, solutions,
1151
01:08:51,261 --> 01:08:52,541
the umbrellas, start nines, et
1152
01:08:52,931 --> 01:08:54,861
Well, that's part of the
feedback that we're getting.
1153
01:08:54,861 --> 01:08:58,491
For example, it's like,
can, um, can we set it up?
1154
01:08:58,831 --> 01:09:01,281
Can you integrate with Umbro?
1155
01:09:01,281 --> 01:09:02,070
Can you integrate with Start9?
1156
01:09:02,070 --> 01:09:02,931
Can you integrate with RastyBlitz?
1157
01:09:03,321 --> 01:09:06,041
Can it, can I, can you
make it simpler to set up?
1158
01:09:06,361 --> 01:09:10,471
So, I think, um, a lot of that's
done by the FediMint team.
1159
01:09:10,481 --> 01:09:13,311
Because remember, FediMint is
an OpusSource project versus a
1160
01:09:13,311 --> 01:09:13,801
different OpusSource project.
1161
01:09:13,801 --> 01:09:16,726
Uh, well, we're not OpusSource here,
we're SourceAvailable, but At some
1162
01:09:16,726 --> 01:09:18,706
point in the future, it will be
two different open source projects.
1163
01:09:18,946 --> 01:09:22,826
However, we are using them as the
bedrock, because if you want to
1164
01:09:22,826 --> 01:09:27,401
custody significant amounts of value
We know that you want to go multisig.
1165
01:09:27,521 --> 01:09:32,051
Multisig for significant amounts of value
is the best standard, so, so we, we, and,
1166
01:09:32,081 --> 01:09:36,261
and also you want privacy, so then privacy
and multisig, that's FedEvent, basically.
1167
01:09:36,581 --> 01:09:40,881
Um, but, um, um, on the FedE
side, we can do a lot as well.
1168
01:09:40,911 --> 01:09:44,001
So we can provide, even though
it's open source software, we
1169
01:09:44,001 --> 01:09:45,271
can take it and provide it.
1170
01:09:45,691 --> 01:09:50,711
Um, again, it will be open source,
but tools to help you build it really
1171
01:09:50,711 --> 01:09:56,181
easily or put efforts to integrate
with people like Umbrell and Start9.
1172
01:09:56,541 --> 01:10:01,361
Um, we've already had an integration
with an organization called Clover, um,
1173
01:10:01,361 --> 01:10:05,361
which we were, which we've been working
on, and you're going to see more on that.
1174
01:10:05,651 --> 01:10:08,541
But from our point of view,
that's a lot of where the work is.
1175
01:10:08,741 --> 01:10:12,421
Also you want to connect this to the
internet, um, to, to the, not the
1176
01:10:12,421 --> 01:10:13,721
internet, to the Lightning Network.
1177
01:10:13,741 --> 01:10:14,111
Sorry.
1178
01:10:16,061 --> 01:10:19,311
And connected to the Lightning
Network and maintaining a
1179
01:10:19,311 --> 01:10:21,091
reliable connection is not easy.
1180
01:10:21,131 --> 01:10:24,831
It's, it's, it's, it, it can
be complicated for people,
1181
01:10:25,021 --> 01:10:26,521
especially managing liquidity.
1182
01:10:26,521 --> 01:10:29,801
And now again, over time, I could get
easier, but right now it's not easy.
1183
01:10:30,091 --> 01:10:34,886
There are organizations like, Breeze
and others who make that easy.
1184
01:10:34,966 --> 01:10:39,776
Um, and you just saw an announcement from
Erik, where they've already started, um,
1185
01:10:39,806 --> 01:10:46,146
showing connectivity and support for LDK,
which is this cross, um, LSP standard.
1186
01:10:46,536 --> 01:10:52,006
So, again, we at Fedi can provide tools
for FediMint, or people who are using
1187
01:10:52,006 --> 01:10:56,506
FediMint, whether it's with Fedi or
someone else, that make it really easy.
1188
01:10:56,926 --> 01:11:00,636
And again, our aim is one click,
and you have a connection.
1189
01:11:01,046 --> 01:11:08,736
You can set up your own lightning node
that's set up in a relatively good way,
1190
01:11:08,736 --> 01:11:11,436
so it'd be relatively reliable, but
you don't have to manage it yourself.
1191
01:11:11,881 --> 01:11:18,191
Or, um, you can connect to one of
these LSP's and for a fee, they'll just
1192
01:11:18,191 --> 01:11:22,121
handle all the light and management, but
you're still in a trust minimized way.
1193
01:11:22,411 --> 01:11:25,891
So there's, there's a, but, but
given all the feedback we're getting,
1194
01:11:25,911 --> 01:11:28,301
it's not, this is completely wrong.
1195
01:11:28,761 --> 01:11:31,311
You need to go back to the drawing
board, it's all, okay, I get
1196
01:11:31,311 --> 01:11:32,421
it, but you need to go further.
1197
01:11:32,421 --> 01:11:33,431
You need to integrate with more.
1198
01:11:33,431 --> 01:11:34,531
You need to make it easier.
1199
01:11:34,581 --> 01:11:37,801
So, so I, so that's a good sign
that we're on the right track.
1200
01:11:39,066 --> 01:11:39,376
Yeah.
1201
01:11:39,376 --> 01:11:43,566
So, so what, what about this
date when you go open source?
1202
01:11:43,566 --> 01:11:47,976
Is that, is that public or, or
when you, when you have to go
1203
01:11:47,976 --> 01:11:49,956
open source, it might be then or
1204
01:11:50,116 --> 01:11:53,356
in the, it's, it's, it's memorializing
the business source license.
1205
01:11:53,356 --> 01:11:56,926
In fact, um, we memorialized it.
1206
01:11:56,926 --> 01:12:00,466
We actually have this memo
memorializing when it happened.
1207
01:12:00,886 --> 01:12:05,086
Um, when we launched Freddy, we, we
did this thing on the Bitcoin block.
1208
01:12:05,086 --> 01:12:05,656
You can see it.
1209
01:12:05,656 --> 01:12:07,936
We were established
on, on a certain block.
1210
01:12:08,386 --> 01:12:10,516
Um, and, um.
1211
01:12:11,266 --> 01:12:12,436
And we said Fedi is here.
1212
01:12:12,936 --> 01:12:17,466
When we, um, quietly on May the
4th, we also put something that
1213
01:12:17,466 --> 01:12:19,226
said Fedi colon and it was a hash.
1214
01:12:19,556 --> 01:12:22,046
That hash is a hash of a memo.
1215
01:12:22,636 --> 01:12:25,926
And the memo, which is on our,
Fedi's got an open source, you can
1216
01:12:25,926 --> 01:12:27,596
see the link and you can verify it.
1217
01:12:27,986 --> 01:12:33,506
Showed that on May the 4th, we, we, um,
the code became business source license.
1218
01:12:33,786 --> 01:12:42,616
And by January the 3rd, 2026 or earlier,
um, we must go, um, open source.
1219
01:12:42,826 --> 01:12:45,586
And if we were to shut down
or to stop development, we
1220
01:12:45,586 --> 01:12:47,556
will instantly go open source.
1221
01:12:48,026 --> 01:12:52,266
Um, and so, so that,
and we put it in block.
1222
01:12:52,881 --> 01:12:54,061
I tried to find a core block.
1223
01:12:54,061 --> 01:12:57,481
So it was block 8, 42069.
1224
01:12:57,481 --> 01:13:00,061
It was actually was the block
that was the core block as well.
1225
01:13:00,481 --> 01:13:04,501
So, um, um, and so yeah, it's, it's there.
1226
01:13:04,531 --> 01:13:07,421
And, uh, um, that's the date.
1227
01:13:07,481 --> 01:13:10,351
We, we cannot go open
source later than that.
1228
01:13:10,431 --> 01:13:13,311
And we may very well go open
source a lot earlier than that.
1229
01:13:14,224 --> 01:13:19,084
Hey Obi, I think we could keep on grilling
you on this and that little detail,
1230
01:13:19,084 --> 01:13:23,644
but this has been really enlightening,
fantastic to see how far this has come,
1231
01:13:23,654 --> 01:13:28,274
even since our last conversation back in
October, and yeah, just looking forward
1232
01:13:28,274 --> 01:13:32,354
to everything you guys are doing, and
I guess just as a last thing, people
1233
01:13:32,354 --> 01:13:37,999
can now grab the Fedi app and Public
federations are available to start to try
1234
01:13:38,119 --> 01:13:43,539
federations and there are, and you
can set up your own federation and
1235
01:13:43,539 --> 01:13:46,699
we are going to be, um, working.
1236
01:13:47,039 --> 01:13:50,809
There's a lot, I don't like to talk
too much about what's coming in future
1237
01:13:51,249 --> 01:13:55,009
because we just work on everything
in order of customer demands.
1238
01:13:55,009 --> 01:13:58,349
So if customer demand comes in, that
changes the order, but we're working
1239
01:13:58,349 --> 01:14:03,689
really hard to make it, um, It's already
easy for if you're quite technical, um,
1240
01:14:03,699 --> 01:14:06,559
but we're going to make it easier and
easier to set up a federation, so keep
1241
01:14:06,809 --> 01:14:10,399
looking out because that's a very common
request to set up a federation yourself,
1242
01:14:10,589 --> 01:14:15,489
and we want to see what people do with
it, um, create Fedi mods, um, create
1243
01:14:15,499 --> 01:14:21,989
federations, um, use it, give us feedback,
and we will continue to work on making
1244
01:14:21,989 --> 01:14:27,744
an incredible, Open source interface
portal to this freedom technology world.
1245
01:14:28,329 --> 01:14:29,399
Absolutely fantastic.
1246
01:14:29,419 --> 01:14:32,959
We'll need to keep on having these
conversations regularly, get updates
1247
01:14:32,969 --> 01:14:36,689
because always fantastic to hear
about this and good luck moving
1248
01:14:36,689 --> 01:14:42,529
forward and I think we'll be trying
some FETI stuff in our futures here.
1249
01:14:42,529 --> 01:14:45,479
Lots of cool things have come
out of Nostriga and Baltic.
1250
01:14:45,759 --> 01:14:46,419
Honey Badger by
1251
01:14:46,574 --> 01:14:47,874
I'm exciting to see that.
1252
01:14:47,934 --> 01:14:49,644
Yeah, it's a really exciting time.
1253
01:14:50,179 --> 01:14:52,839
And anywhere else you want to
direct our listeners and viewers.
1254
01:14:53,434 --> 01:14:57,024
So for Fedi, that's probably the best
place because everything, that's a
1255
01:14:57,024 --> 01:14:58,704
jumping off ground for everything else.
1256
01:14:58,754 --> 01:15:01,934
And that's Fedi, F E D I dot X, Y, Z.
1257
01:15:03,209 --> 01:15:03,819
Fantastic.
1258
01:15:04,614 --> 01:15:09,444
One of the cooler things that came out in
Nostriga and Honeybadger was of course,
1259
01:15:09,874 --> 01:15:13,904
yes, the inverse of clown world, our
new book, and we want to give you one.
1260
01:15:13,904 --> 01:15:19,164
So, and if you're not given one
during this weekend, um, you'll
1261
01:15:19,164 --> 01:15:20,834
find it on bitcoininfinitystore.
1262
01:15:20,874 --> 01:15:21,134
com.
1263
01:15:21,264 --> 01:15:21,674
So,
1264
01:15:21,994 --> 01:15:22,714
Thank you very much.
1265
01:15:23,284 --> 01:15:24,944
and we need to sign it for you.
1266
01:15:24,944 --> 01:15:25,476
Yeah,
1267
01:15:25,489 --> 01:15:26,959
Yeah, we'll do that offline.
1268
01:15:26,969 --> 01:15:28,779
But Obi, thank you again.
1269
01:15:28,839 --> 01:15:31,099
And this has been the
Bitcoin Infinity Show.
1270
01:15:31,309 --> 01:15:32,009
Thank you for listening.
1271
01:15:32,374 --> 01:15:32,614
Thanks.