Podchaser Logo
Home
Aki Balogh: DLC Link – Self-Wrapped Bitcoin (dlcBTC)

Aki Balogh: DLC Link – Self-Wrapped Bitcoin (dlcBTC)

Released Saturday, 16th December 2023
Good episode? Give it some love!
Aki Balogh: DLC Link – Self-Wrapped Bitcoin (dlcBTC)

Aki Balogh: DLC Link – Self-Wrapped Bitcoin (dlcBTC)

Aki Balogh: DLC Link – Self-Wrapped Bitcoin (dlcBTC)

Aki Balogh: DLC Link – Self-Wrapped Bitcoin (dlcBTC)

Saturday, 16th December 2023
Good episode? Give it some love!
Rate Episode

Episode Transcript

Transcripts are displayed as originally observed. Some content, including advertisements may have changed.

Use Ctrl + F to search

2:00

This journey. Drop. In the

2:02

nose is dow governance form. Become.

2:04

A nurse as valid or with a single

2:06

jia know token and low cost hardware. Or.

2:09

Deploy your product on the even

2:11

compatible and highly decentralized know sustain.

2:14

Get started today. At

2:16

noses.ios. Claris.

2:19

One is one of the biggest node

2:21

operators globally and when hefty state your

2:23

tokens on wood and Forty five networks

2:25

Nike, Helium cause massive S E N

2:27

T Y D F more than one

2:29

hundred thousand delegates his statement person and

2:31

including institutions like that go. And.

2:33

That jet. Setting. With close one

2:36

not only get see the highest

2:38

yet but also the best security

2:40

practices and infrastructure that I usually

2:42

exclusives when situations. You. Can

2:44

speak directly to close ones public knowledge from your

2:47

what it. Set. Up the white libor.

2:49

Note: I use the recently launched product. Opus.

2:52

To. Stake up to eight k East

2:54

into cigarettes inception. You. Can even

2:56

also hygiene taken to your customers using

2:58

the cars. Eighty Eight. Yes

3:01

it's always remain and yet so city. So.

3:03

You can have complete piece of meat and

3:05

and you can set second today as far

3:07

as.when. He.

3:09

Hello Everyone welcome to episode Do.

3:13

Today. Timers are talking to

3:15

Aki Bloke. Who. Is

3:17

T Go founder and Ceo of the

3:19

and Sees Blink. This

3:21

is a. Bit. Of a

3:23

reader, the project that's. For.

3:26

Getting out a new architecture?

3:28

do. Bridge. Bitcoin from

3:30

Bitcoin to be other ecosystems

3:33

load you tedium. Know.

3:35

Of course lot of projects have.

3:38

Tried. And implemented commercial systems to

3:40

do similar things. But.

3:42

They have a really cool architecture

3:44

that minimizes the trust required. In.

3:47

The British technology so. Oh

3:49

please welcome. A key to the

3:51

to the show of Iraq is. A

3:53

big for having me. So.

3:57

Blessed. are those posts about how

3:59

you've and into the crypto ecosystem,

4:01

into this madhouse. Well,

4:05

I'm very happy to be here. I came in

4:07

full time three years ago. I

4:10

guess just a quick background on me. I've been

4:12

a developer since I was like nine or ten.

4:15

I went to a computer science

4:17

undergrad or actually instead of high

4:19

school, I did college degree

4:21

in CS and then BBA undergrad. And

4:24

yeah, I was in AI for over ten

4:26

years actually. I was in

4:28

AI VC or machine learning, big data

4:30

VC, when the NoSQL stuff started

4:32

in 2011. So I

4:35

got into data management then. I

4:38

actually heard about Bitcoin in 2011, 2012 actually,

4:43

but I didn't have the space to kind of the mind space to get

4:45

it then because I was building

4:47

an AI company, an AI marketing tech company

4:50

called Market News, which I founded

4:52

and led for eight years. And

4:54

so when I stepped away at Market News and

4:56

we put a CEO in there to run it,

4:59

I thought this would be the perfect time to

5:01

come to Web3. It's just

5:03

the amalgamation of a lot of

5:05

things that I was interested in, finance,

5:08

crowdfunding, data management,

5:11

database tech, self-sovereignty,

5:13

empowering people, giving

5:16

people good options in also in

5:18

developing countries. I

5:20

was born in Hungary in a smaller town

5:23

called Devrits and we grew up in Boston

5:25

and Michigan. So it just all of it

5:27

came together and finally had the mind space

5:29

to get into the space. And

5:31

my father had been a scientist all his career. And

5:33

so also with Market News, I

5:36

just I found my niches,

5:38

finding technologies that could

5:41

really be developed into products and figuring

5:43

out how to productize and commercialize it. I

5:45

did that with my last company.

5:47

I am a co-author on two patents or

5:49

I guess I don't know what the term is.

5:52

I have two patents in the area

5:55

of topic modeling and semantic

5:57

keyword analysis. And so when I

5:59

came to crypto, I wasn't

6:01

a cryptographer. I don't think I

6:04

have that background. But

6:07

I found this opportunity, this white

6:09

paper that Tage at MIT had

6:11

published. And I met

6:13

the DLC community. I met some brilliant people. And I

6:16

thought this would be an area where I could help

6:18

in. And then

6:21

I found my co-founder, Jesse. And then we've

6:23

been kind of trying to be active

6:25

members of the DLC community for over

6:27

two years now. That's

6:31

really cool. I'm

6:33

curious if you have any

6:36

regrets switching away from

6:38

AI to Web 3 and then

6:40

maybe one year India Journey chart GPT

6:42

launched and such a

6:44

huge AI boom kicked off. It

6:47

was funny that I was in

6:50

AI when too maybe

6:52

arguably too early before this and

6:55

missed out on the big run up of

6:58

Bitcoin and ETH. I heard about both.

7:00

I just couldn't really participate. And

7:02

then I came to crypto. It crashed and AI

7:05

went up. It's sort of the joke. But

7:09

I really honestly don't

7:11

have regrets because I'm really focused

7:13

on building things that add value

7:16

for society. I know that's always

7:18

a thing sounders say. But for

7:20

me, it's true that I

7:22

love my father's kind of love

7:24

for invention and kind of primary

7:26

research and basic research. And

7:29

I always wanted to build things that just

7:31

really make a difference. And

7:33

I think AI helps

7:36

in a lot of ways. Web 3 helps

7:38

in a lot of ways. On some level,

7:40

these are all infrastructure. And it's really about

7:42

what we build with these tools. But

7:45

I'm still somewhat involved with some AI

7:47

companies. Actually, our friend that

7:50

introduced us on show is heavy into AI.

7:52

We talk about it almost every week. But

7:55

I'm happy to be here. And I

7:57

just want to make a difference with AI. our

8:00

work. We're getting a lot of

8:02

that here. I think the timing now

8:05

is very strong because we've got

8:07

the halving coming up, we've got

8:09

Bitcoin ETFs launching, Bitcoin has

8:11

sort of crossed the chasm. It's in

8:13

use by people in El Salvador and

8:15

other places on a mass scale. That's

8:18

what attracted me to

8:21

building on Bitcoin, quote unquote. I think that

8:24

the time has come for this to be

8:26

more easily used up all that before. Right.

8:30

So you mentioned that

8:33

you started out meeting

8:36

Taj and

8:38

the DLC community, DLC standing for

8:40

discrete log contracts. And that's kind

8:42

of like the core

8:44

pillar on which your

8:47

commercial efforts are further

8:49

inventing on top of that.

8:51

So let's start there. What

8:54

is a discrete log contract and

8:56

why were they invented? Yeah,

8:59

yeah. So Taj also

9:02

is probably most known for his other

9:04

invention, the Lightning Network. So

9:07

right before he published the Lightning white

9:09

paper, he published this white paper on

9:12

DLCs entitled Smart Contracts on Bitcoin. The

9:14

original idea was how can we add

9:16

some sort of logic

9:18

to Bitcoin? And he proposed

9:21

a mass around it where basically

9:23

you can have two parties,

9:25

Alice and Bob, put

9:28

some Bitcoin and make sort of a bet,

9:30

like maybe like a sports bet. And

9:32

then you have this off chain

9:34

entity, quote unquote, Bitcoin Oracle, Olivia

9:37

the Oracle that decides who won

9:39

the bet. And then there's a

9:41

cryptographic, Taj proposes a cryptographic way

9:43

to execute

9:46

this. So that the so

9:48

that for example, the off chain entity

9:50

the tester does not know who the

9:53

parties are. It's just signing, you

9:56

know, outcomes or publishing

9:58

attestations. And then the parties. basically,

10:02

the big invention that we

10:05

also utilize is when the

10:07

users deposit Bitcoin, they

10:09

pre-sign the addresses where it can

10:12

go. So you have predefined everything

10:14

upfront and it's sort

10:16

of a secure system. And so there

10:18

was a company called Shortbits. Chris

10:20

Stewart and Nadav Cohen were primarily

10:23

driving that and they had built

10:25

a community round list. They had

10:27

implemented the first DLC

10:29

technology. And so

10:32

they were really the thought leaders driving

10:34

these discussions and they had these monthly

10:36

DLC kind of meetings and we would

10:38

talk about this back and kind of

10:41

implementation of it. And so

10:43

when we came into the scene, those

10:45

were the people we met. And

10:47

it felt like there's a big

10:49

opportunity here, but also that

10:51

community was sort of running

10:53

into some challenges because it

10:56

was hard to get liquidity on

10:58

it. There wasn't like a market

11:00

for sports betting with DLCs, mostly

11:03

because people didn't really know what DLCs

11:05

are and like how

11:07

do you find your peers and

11:10

what kind of bet and who is

11:12

this mysterious oracle that just happens to

11:14

know everything. That was always the quote

11:16

unquote oracle problem. So

11:19

anyway, we just thought we could kind of,

11:22

as the new people coming in, maybe give us

11:24

some fresh eyes. And

11:26

so we actually started looking at DLCs in

11:28

a different way. As a

11:31

user, locking Bitcoin with a protocol

11:33

and the oracle being like an

11:35

oracle that we're familiar with, like

11:37

a price feed oracle like Chainlink

11:39

or Fith and there being

11:41

kind of a blockchain involved and

11:43

I can kind of describe that

11:45

more. But we basically repositioned the

11:47

narrative and our understanding of DLCs

11:49

and that's what we're building around

11:51

now and I think that's what

11:54

people will find very actionable. Actually,

12:00

like if we wrap our heads around the

12:03

traditional DNC as envisioned by Taj,

12:05

like if we wrap our heads

12:07

around this sports betting

12:11

framework that maybe he had in his mind while

12:13

writing the paper, and then

12:15

it has this party which is the Oracle. And

12:18

then if we switch the

12:21

Oracle from being a single centralized

12:23

party to being a protocol, when

12:27

you make the jump from single-centralized party to protocol,

12:29

that is when you get from the

12:31

street lock contracts to DNC link. So

12:37

maybe we first start with kind

12:39

of unpacking the

12:41

original idea, which is like a sports bet.

12:43

So I'm kind of imagining

12:45

this as let's say

12:47

the two of us, Aki

12:49

and Meher's A and M, we

12:52

want to bet, I don't

12:54

know, let's say a Bitcoin on

12:57

the outcome of a game. So

13:02

maybe it's a soccer match, two

13:04

teams and the so

13:07

I'm kind of imagining it as the

13:09

two of us putting money into a

13:11

transaction output. So

13:14

maybe I'm putting in one Bitcoin there and you're

13:16

putting in one Bitcoin there. And

13:20

then the realization is that at

13:23

the end of the bet, what can happen? Either

13:26

two Bitcoin can come to me or two Bitcoin

13:28

can come to you. Nothing else

13:31

makes sense. So in

13:35

a sense, I signed

13:38

a sort of transaction,

13:42

but it's not a transaction I sent to the blockchain.

13:45

I signed something that

13:48

says in some scenario in the future,

13:50

two Bitcoin could

13:52

come to me. I signed that and I

13:54

also signed in some scenario in the future,

13:56

two Bitcoin could go to A.

14:00

Aki and you do

14:02

the same and then

14:05

these kind of

14:09

signed transactions require

14:11

a signature from some centralized

14:14

party which is called an Oracle

14:16

and this Oracle can kind of observe

14:18

the match, get the results of the

14:20

match and choose the

14:23

correct transaction to sign, sign

14:25

it and then resolve the bet on the

14:27

Bitcoin blockchain. Is that kind of right? Yeah,

14:30

that's pretty much it. I

14:33

would just add in the original design too and

14:35

in the way some protocols use it, you

14:38

can have kind of virtually any number of

14:40

outcomes. Right now we have seen as we

14:42

have done as high as 10,000 outcomes. So

14:45

you could have one and a half

14:47

and half and whatever different splits. But

14:51

yeah, we also found that the easiest way

14:53

to think about it conceptually is like it

14:55

all goes to Alice or it all goes

14:57

to Bob. That's

14:59

a very practical way

15:01

to do it because then other

15:03

data can be handled, logic can be

15:06

handled in more sophisticated places elsewhere. So

15:08

that's a good example. That's definitely you stick

15:11

with that. And so yeah,

15:13

you basically have a set of

15:15

outcomes. I also describe it like

15:17

an if then else statement or

15:19

if then statement. So if

15:22

this condition happens, then send it to

15:25

A, I'll send to B, you can do

15:27

something like that. And

15:29

so these create these kind

15:31

of pre signatures. They're called

15:34

CETs, contract execution transactions. And

15:36

basically, these are all predefined up front.

15:39

So both party, both

15:42

Alice and Bob signed them. And

15:45

then Olivia the Oracle has kind of a

15:47

special role because the Oracle is not a

15:50

party to the two of two voltage SIG

15:52

for security and privacy reasons, of

15:55

course. But the

15:57

Oracle does publish their.

16:00

There's an Oracle announcement in the beginning,

16:02

which is like, hey, you

16:04

know, Alice and Bob basically choose the Oracles.

16:06

So and you can have one or multiple

16:08

Oracles and we could talk about that too.

16:11

But let's say Alice and Bob choose this

16:13

particular Oracle, publishes an announcement. Hey, you know,

16:15

this is the Oracle and the the

16:18

Oracle uses this private key to publish

16:20

like a number for each

16:23

outcome, basically. So

16:25

you can think of it as just a number. So

16:27

you have, you know, outcome one, outcome two, they each

16:29

get a nonce, a one time use number. And

16:32

then the Oracle uses that nonce

16:34

in conjunction with this private key

16:36

to publish, you know, two public

16:38

keys, you know, for outcome one,

16:40

outcome two. And then

16:43

later, when the outcome is known,

16:45

the Oracle publishes its attistation, which

16:47

is basically just another number corresponding

16:49

to whichever outcome one. And

16:52

then the the again, the Oracles is

16:54

not a party to the multisig. So

16:56

what happens actually is the Oracle publishes

16:59

this number into a public space and

17:01

then Alice or Bob, either Alice or

17:04

Bob can grab that and,

17:06

you know, and execute the transaction. And

17:08

then either Alice or Bob have to

17:10

actually execute it. The

17:12

gas fees were also paid upfront

17:14

at deposit time. But, you know,

17:16

presumably whichever party is the quote

17:18

unquote winning has the incentive to

17:21

execute the transaction. That's that's the

17:23

base kind of DLC design. So

17:26

so that's really cool, right? Like so,

17:30

of course, we know that in

17:32

in Ethereum because you have a

17:35

Turing complete Ethereum virtual

17:37

machine, you could you

17:39

could write how funds should

17:42

be distributed in every

17:44

outcome and Bitcoin lacks

17:46

that. But what the street

17:48

lock contracts are saying is it

17:51

any financial interaction, if

17:54

you can define the set

17:57

of final outcomes and

17:59

it's if. finite set, not

18:01

an infinite set, then

18:04

you can use the finiteness of

18:07

possible outcomes as

18:09

a way to constrain

18:12

the system and through those

18:14

constraints reduce trust in

18:16

a centralized party right? Like that

18:18

that seems to be the essential

18:20

insight. Yeah. So so

18:23

maybe you know, maybe you can take

18:25

an example of a set which is

18:27

like not finite where if

18:30

I had to create a coin running

18:34

on top of Bitcoin, then

18:37

how that the set

18:39

of people owning that coin evolves is

18:41

maybe massive because new users

18:44

that nobody knows what the addresses are have

18:46

to appear and they have to get the

18:48

coin set of outcomes is infinite maybe

18:51

hard to put into a DLC like

18:53

format, but a bet is

18:55

something where because the set

18:57

of outcomes is finite, you

18:59

can use that as a constraining mechanism

19:01

to reduce trust. Yes,

19:04

exactly. That's exactly the idea. So

19:06

maybe the paper looking back of

19:08

course with the benefit of five

19:10

years of hindsight, maybe the white

19:12

paper was not actually you know, it

19:14

was called smart contracts on Bitcoin, but

19:17

it was actually just an if-then statement

19:19

on Bitcoin, but it's still quite

19:21

powerful. It's a you

19:23

know, kind of a low-level feature, but this

19:26

it does get into this idea of like

19:28

an on-chain escrow or an

19:30

on-chain kind of lockbox, which

19:32

is extremely powerful given the

19:34

utility of Bitcoin. Right.

19:37

So in our case where it's like your

19:40

K and M lock the funds

19:43

into a DLC and there's an

19:46

Oracle Olivia O and

19:49

the Oracle is the one that's going

19:51

to resolve the bet and A and

19:54

M have already pre-signed the future outcomes

19:56

that are possible with their funds. is

20:00

the trust assumption on in,

20:03

on all, on Olivia? Well,

20:06

that was the other issue in this

20:08

story is Olivia

20:11

has to kind of somehow magically know

20:14

all the outcomes of any kind of

20:16

bet you might, or you have to

20:18

pick an Olivia that happens to know

20:20

what that outcome is, but how do

20:22

you even measure an outcome? If I'm measuring what

20:24

the temperature is, do I measure it? This

20:26

part of the house, that part of the house, you

20:28

know, you can have different real

20:31

answers from different contexts or

20:33

different perspectives. So that's

20:35

where we, that's why when we

20:37

first started looking into this, we,

20:39

you know, we actually reached out the chain link

20:42

and just, you know, they, and,

20:45

you know, kind of as a disclaimer, we

20:48

have a close partnership with Chainlink. They were

20:50

our first investor via a

20:52

grant because they also

20:54

got excited about this theoretical idea of

20:56

Bitcoin oracles, but you don't need Chainlink

20:58

to use a DLC there. It's a

21:01

completely different layer, but they've been very,

21:03

you know, progressive and helpful. So we

21:05

reached out to, you know, to Chainlink and

21:08

we realized, well, Chainlink strength as

21:10

the strength of many oracle systems is you

21:12

have a diverse set of parties reporting, quote

21:15

unquote, truth, and they pick

21:17

like a, you know, midpoint or some,

21:19

you know, specific reference value. And

21:21

then that is used. And

21:23

then that kind of guided us to, well, this

21:26

is really less, maybe a less of a

21:28

sports bet and more of a DeFi or

21:31

financial tool because now you have these prices.

21:34

And so you can do things with Bitcoin

21:36

that trigger based on certain prices. And so

21:38

that kind of started moving us into DeFi.

21:40

And then as we were doing that, I

21:42

mean, a bunch of things happened last

21:45

year, but, you know, one was sort

21:47

of any kind of centralized or trusted

21:49

party was, you know, not all of

21:51

them, but many of them kind of

21:53

failed and, you know, kind

21:55

of spectacularly and losing a lot

21:57

of money. So we felt that we're, you know, on the

21:59

right track. by enabling the

22:03

more decentralization we can build around

22:05

this DLC concept, the more people

22:09

can benefit from it. And that's kind of what

22:12

set us down the path we have gone.

22:16

So in this traditional bet example,

22:18

is it the

22:20

case that the Oracle cannot stain

22:23

any of

22:25

the funds because it's

22:29

the outcome of all the funds going

22:31

to the Oracle isn't in the pre

22:33

signed outcome set in the first place.

22:35

The Oracle cannot steal funds. Exactly.

22:38

The worst the Oracle can do is say is tell

22:42

the users well, I'm never going to publish

22:44

this nonce or this resolving

22:46

information ever. Your

22:48

funds are stuck. So you'd

22:51

better give me half of your funds to

22:54

make them unstuck. Otherwise, they always stay

22:56

stuck and get zero. So it

22:59

gets extort or

23:03

by it's like not being live, but

23:05

it can't steal. That seems to be

23:07

just model here. That's

23:09

right. It's essentially like a form

23:12

of smart contract risks or risks.

23:15

But yeah, the Oracle can censor

23:17

the transaction, which then

23:19

pushed us of course, in the direction of

23:21

having multiple oracles where

23:24

you have a threshold of five or

23:26

seven or whatever. And

23:30

that will then reduce it.

23:32

And of course, the more

23:34

oracles presumably getting the data from

23:38

reliable sources, the

23:40

more that risk drops. So

23:44

now, in the beginning, it's

23:47

kind of like one

23:49

party that's starting the

23:51

Oracle and you're

23:53

now moving into the space

23:56

of not one party, but seven

23:58

or nine or eleven or however.

24:00

many parties that

24:02

together behave as the

24:04

oracle so that you can

24:07

protect against this like liveness

24:09

this this liveness problem. So

24:12

I thought that is that is something that's easy

24:14

to understand. But you're

24:17

also using it to somehow bridge Bitcoin

24:19

over to Ethereum, which does not feel

24:21

any obvious than obvious gems.

24:23

So how does that work? How

24:26

is that? Yes, it

24:28

took us a while also to sometimes

24:30

with technology and actually this

24:32

often happens in universities and

24:34

research labs, you have a

24:37

basic invention, but the application is quite unclear.

24:39

So it took us also two years basically

24:42

to kind of go in that direction.

24:44

And it was a set of kind

24:47

of aha moments collectively for our team.

24:49

So the first aha moment was well,

24:52

if the liquidity doesn't exist between you

24:54

know, you and me doing this, then

24:57

maybe it should be a human

24:59

interacting with a protocol, like

25:02

a DeFi protocol, a simple example

25:04

of that is gee, it would be great if

25:06

I could just put my Bitcoin in Aave. Well,

25:09

maybe I could use a DLC to

25:11

kind of enable that in

25:13

some form. So so that

25:15

was, you know, one one step. But

25:18

then, you know, another big

25:20

aha moment was, and this one actually

25:22

happened recently for us is, if

25:25

you're locking in, you know, with the

25:27

protocol, then you might want an

25:30

outcome where there's like a quote unquote

25:32

liquidation where you know, there's a second

25:34

outcome where all the funds go to

25:36

bond, you might want that, but

25:38

you might not want that. Because,

25:41

you know, in the case of for example,

25:43

and I'll get into kind of our rapid

25:45

coin product DLC, BTC, like we don't want

25:47

to be ever in a position where we

25:50

could rock the protocol, you know, we could

25:52

rock the Bitcoin, right, that would not really

25:54

scale, or that would

25:56

not be useful. So so then we realized,

25:58

well, wait a moment, we actually need

26:00

to, you know, can a

26:03

person lock Bitcoin with themselves?

26:05

Like, is that possible? And

26:07

it turns out it is because

26:10

there was another feature of the

26:12

DLC which people had not really

26:14

focused on where there's kind of

26:17

a liquidation payout address. So

26:19

you can have, you know, Alice

26:21

puts in, and obviously this would be that

26:23

a one-sided DLC

26:26

in terms of a depositor. Alice

26:28

puts in one Bitcoin, Bob doesn't

26:30

put anything because it's just a

26:32

protocol, and there's outcome one and outcome

26:35

two, but in the case of

26:37

outcome two, the Bitcoin goes back to Alice.

26:39

And so the Bitcoin goes back to Alice

26:41

in both cases. And in that

26:43

case, Bob is what we

26:45

call our protocol wallet, where

26:48

basically it's just an administrator for

26:50

the DLC. And the

26:52

reason you would want an administrator,

26:54

well, a couple reasons, but one reason

26:56

is, you know, if the user, like,

26:58

let's say the Bitcoin needs to go

27:00

back to Alice, but either Alice or

27:02

Bob need to execute on that attestation,

27:05

we can't assume the user is going to be at

27:07

their wallet, but the protocol

27:10

wallet can just constantly execute these

27:12

and just, you know, actually make the Bitcoin

27:15

move. So now, you know,

27:17

the user can basically lock into this

27:19

kind of lockbox, this kind of on-chain

27:22

escrow, where it's secured by Bitcoin,

27:24

not by another chain, not by

27:26

another validator set, whatever, but actual

27:29

just secured by the Bitcoin chain.

27:32

And then, you know, you can have any

27:34

kind of implementation, any kind of software determining,

27:37

you know, what basically what options

27:39

are presented to the user and how, you know,

27:41

what governs the unlock and what,

27:43

you know, what data source this Oracle

27:46

kind of comes from. And then we also had one

27:48

last kind of insight there is the, this

27:51

thing that this off-chain thing

27:53

that publishes the attestation, it's

27:56

actually not an Oracle of chaining or

27:58

pisses the Oracle and chain Bitcoin

28:00

in this sends a signal to Ethereum,

28:03

and Ethereum smart contract fires

28:05

a signal or an event,

28:07

and that goes to this thing, that what is this

28:09

thing? We very creatively,

28:11

because it publishes an attestation, we

28:13

called it an attester, which

28:17

is very, very simple but effective.

28:20

The attester actually gets

28:23

a signal from a smart contract

28:25

chain or smart contract and

28:27

actually can check it on chain. That's another

28:30

advantage of DeFi we realized is you

28:32

can actually check and validate on

28:34

chain before you

28:37

publish the attestation. It

28:40

reduces the issues

28:44

that could go wrong with that attester.

28:47

Basically, so then you have this VLC

28:49

attester or attesters, and then

28:51

we started building kind of around

28:54

that, and it went from there. All

28:57

of that led us to this idea of why

28:59

don't we have a bridge

29:01

or implement VLC as a

29:04

way to bridge Bitcoin to

29:06

ease using this system where

29:08

you're locking it with yourself,

29:10

your quote unquote self-wrapping, the

29:12

term I made up. You're

29:15

self-wrapping, you are the only

29:17

person that can ever get the deposits, and

29:19

so you end up with this decentralized kind

29:21

of escrow layer on Bitcoin, where

29:24

instead of sending the Bitcoin to

29:26

somebody's deposit address or to a

29:28

custodian or whatever to some pool,

29:30

you actually each individual deposit gets

29:32

its own DLC. You

29:35

have all these DLCs you can see on

29:37

chain. They're all just UTXOs on chain, and

29:40

then you can see the ETH

29:42

logic or the other smart contract logic

29:45

on the other chain, and then

29:47

you have this off-chain attester, which doesn't

29:49

make any decisions. It's just translating a

29:52

smart contract signal to Bitcoin settlement instructions, and

29:54

that kind of gave us the architecture

29:56

we have today. really

30:00

cool because like it's

30:02

an attester. It's

30:04

not a single attester. There are multiple attesters.

30:06

It's a multi-sig of attesters, but

30:09

the attesters could not steal my

30:12

Bitcoin and

30:14

I am locking the Bitcoin on my side

30:16

and I'm just locking it by myself. And

30:20

then I'm getting something on Ethereum

30:23

and I can use that Bitcoin

30:25

like a normal ERC20 token on

30:27

Ethereum. Yes, and then the

30:30

Ethereum protocol emits some kind of signal

30:32

when I want to bring that Bitcoin

30:34

back and the attesters are

30:37

just translating

30:39

that signal. So

30:41

that seems to be the advertised capabilities

30:43

and they seem really

30:45

awesome because the

30:47

trust equation is like, okay, you are

30:49

not, you are trusting X

30:51

out of Y of these attesters to be

30:53

live. That seems to be the trust equation

30:56

and the capability you get is you can

30:58

migrate Bitcoin off to Ethereum and I presume

31:00

if you can do for Ethereum, you can

31:02

do for other ecosystems. Exactly,

31:04

exactly. You can use it in

31:06

the same way from any ecosystem,

31:08

which is quite powerful Bitcoin L2s

31:10

as well and anywhere. Right.

31:13

So that feels very attractive. The

31:17

mechanism behind it, I

31:19

don't understand it. So

31:22

maybe let's unpack that. Let's

31:26

unpack that really slowly, right? So maybe

31:30

the first question is

31:32

kind of for

31:34

a bridge to be effective. If

31:38

I have Bitcoin and I send some

31:40

Bitcoin to whatever thing on this side,

31:42

so DLC, let's say one Bitcoin there

31:45

and it goes on to Ethereum. If

31:47

you assume I want to do useful things on

31:49

Ethereum, then it will always be

31:52

the case that that Bitcoin

31:54

could remain

31:56

half with me and half of it

31:58

might end up with something. else

32:00

some other party it could be

32:02

protocol like compound

32:04

or it could be it

32:07

could be maybe I made a payment on the CDM or

32:09

whatever so if

32:13

that's going to happen but on

32:15

Bitcoin only I can someday

32:18

recover the Bitcoin how

32:21

can you have a fungible token on the

32:23

CDM side then I am the only

32:25

party that could recover it on the on the Bitcoin

32:27

side yep

32:29

yep so so that's a

32:31

great that's a great

32:33

point that we when we

32:35

started there's also another related challenge

32:38

which is like which eath protocol

32:40

wants to manage a Bitcoin address

32:42

answer probably none of them are very

32:44

few not loud but very few you

32:47

know so we came to you know we

32:49

talked to partners like Maple and and someone

32:51

and play hey you could have this and

32:54

you could have even in a case of

32:56

a liquidation and you could have this outcome

32:58

to liquidation go directly to you but then

33:01

you need you know a place to manage

33:03

it and you have to do all this

33:05

other infrastructure and regulatory you know who knows

33:07

what other implications that would have and

33:10

it wasn't like a really good pitch people

33:12

not excited about it and that's

33:14

when we kind of that kind of led us to a

33:17

simpler mechanism where you're just

33:19

locking with yourself you literally

33:21

just you lock your Bitcoin

33:24

and the fact that it is locked

33:26

on in this DLC which also

33:28

kind of comes in with the built-in like

33:31

proof of reserves because you can see on

33:33

chain is it locked you know open

33:35

is it locked is it funded like you can

33:37

is it closed you can see all that on

33:39

chain on Bitcoin at

33:41

any time so so basically

33:44

it's just this like self-locking

33:46

mechanism which which is like

33:48

a little bit of a you know

33:50

you know kind of twisted idea

33:52

to to kind of wrap your head around

33:54

because like we're all familiar

33:56

with escrow providers and finance when you're buying

33:58

a house you put some money in escrow and

34:01

if the deal goes through, it goes through if not

34:03

you get it back. That's familiar.

34:05

But here, the escrow provider is actually

34:07

the chain itself, the

34:10

Bitcoin chain, which is kind of cool. And

34:13

I've neglected to mention that all of this

34:15

was like support for this stuff was really

34:17

added. A lot of it or some of it

34:19

was added in Taproot, like Schnoor and something

34:21

called PTLC. So Taproot was also kind

34:24

of needed to make this viable

34:27

or feasible. But basically,

34:29

yeah, that's it. So basically,

34:32

in DLC BTC, you lock

34:34

with yourself and the presence of this

34:37

lock, the fact that it's locked, lets

34:40

the bridge mint DLC BTC, which you

34:42

can use. And then when

34:44

you're done using it, you can burn it.

34:47

And the burning action unlocks the Bitcoin

34:49

and sends it back to you. And

34:53

in the case of a hack, if

34:56

the hackers hack the testers and they're

34:58

publishing outcomes, then they usually get your

35:00

Bitcoin back earlier. Like it tanks the

35:02

DLC BTC token, which is not great.

35:05

So we don't want hacks. You

35:07

know, if like the hacker could kind

35:09

of that the testers don't know who

35:11

these parties are. So they

35:14

can kind of randomly unlock parts of the

35:16

reserve behind DLC BTC, which is not good.

35:19

So security is still critical. But in the

35:21

case of an attack, you get your

35:23

Bitcoin back and

35:25

and that's it. So you're pretty

35:28

much, you know, you're not

35:30

left holding the bag, so to speak, or you're

35:32

not left. Neither us nor

35:35

the, you know, nor another party could

35:37

like drain the pool because there is

35:39

no pool. And that's kind of

35:41

the value out of it's a

35:43

very simple application of DLC. There's

35:45

no the second outcome basically doesn't

35:47

really matter. It's just a locking

35:50

mechanism secured by these testers. So

35:54

maybe one way of thinking about it is

35:56

that, so in the beginning, we

35:58

are imagining this is like Alice that that's kind

36:00

of locking Bitcoin on one side and then printing

36:03

an ERC token on the other side.

36:06

And Alice is kind of like a retail user. If

36:10

you imagine Alice as not being a

36:12

retail user, but rather as a market

36:14

maker of some kind, right, that this

36:16

is a this is an individual live in like,

36:19

I don't know, thousands of BTC is not

36:21

an individual. It's a corporation with thousands of

36:23

BTC in its treasury like

36:26

Michael sailors company, for

36:28

example. Yeah, Michael, we love

36:30

to talk to you if you're listening. And

36:34

so when they print

36:38

Ethereum on the other side, they basically,

36:44

they could sort of create kind

36:46

of like a fungible Bitcoin coin

36:48

on the Ethereum side and they

36:51

can basically have that coin transfer

36:55

and and

36:58

they are there to always maybe

37:00

other other side. So

37:03

if the coin ends up in the hands of

37:05

a different person and that

37:07

different person wants that coin back into

37:09

Bitcoin, they could always go to this

37:11

corporation and kind of

37:13

get the Bitcoin back,

37:15

but then it becomes a trusted setup. Exactly.

37:18

Exactly. So you're

37:21

exactly right. So the the

37:23

the depositors in this are

37:26

like if you're familiar with WBTC

37:29

merchants, they're like DLC BTC merchants.

37:31

They are KY seed. That's also

37:33

important for for regulatory reasons. They're

37:36

like companies institutions that

37:38

are exchanges market makers Bitcoin

37:40

depositors, give me like Bitcoin

37:42

miners companies that hold Bitcoin,

37:44

you know, asset managers who

37:46

hold clients Bitcoin like it

37:49

can be any of those, you know sources, but it's

37:52

important that you know, they they set

37:54

up these, you know, DLC's and

37:57

and because they're sort of an issue.

38:00

retail because it's kind of an unusual

38:04

conditionless like pegging peg out send the

38:07

Bitcoin you know you send in one

38:09

you get you know what we're half

38:11

out or whatever this is not that

38:13

you know this is clunkier so you

38:15

can have something we call like quote

38:17

unquote DLC abandonment where you know retail

38:20

like or somebody pegs in maybe they

38:22

use their private key they've abandoned that

38:24

that is not actually part of the

38:26

reserve at that point that is like

38:28

fake you know kind of liquidity and

38:30

if the token drops and that could

38:33

be an issue if there's a lot of

38:35

that so so the depositors end up being

38:37

merchants and and then retail

38:39

gets you know can use DLC

38:42

BTC as a safer you

38:44

know wrapped Bitcoin than other alternatives but

38:47

then they should go to you know

38:49

they need to go to a centralized

38:51

exchange to redeem it which is

38:53

exactly what I do with w BTC you know

38:55

when I use it so and

38:58

and other forms so basically yeah

39:00

that that's kind of that ends

39:02

up being the structure the logical

39:05

conclusion of this yeah

39:07

okay so I actually know how

39:09

to express the the limitation of

39:11

the DLC link protocol and I'll

39:13

express it so the

39:16

issue here is because if you

39:19

imagine party a depositing something

39:21

on Bitcoin and getting a

39:24

DLC link Bitcoin on the other side and

39:26

then the only

39:28

party that can go back is

39:30

party a itself and similarly if

39:32

you imagine that interaction for party b

39:35

there are two two

39:38

types of DLC link Bitcoin on the other

39:41

side one from party a and one from

39:43

party b and those

39:45

two bitcoins are not fully fungible

39:47

across each other because their origination

39:49

uh dlc

39:52

contracts have rights assigned

39:54

to different parties and

39:57

those different parties have different live this

39:59

risks The two

40:01

Bitcoin on the other side are not

40:03

fungible with each other and they

40:06

cannot be represented as the same ERC

40:08

token. And

40:11

that is a limitation

40:13

of the protocol, but that

40:15

limitation is coming in ultimately from

40:18

the fact that Bitcoin doesn't have a smart contracting system.

40:22

Yeah, exactly. That's exactly right. And

40:24

actually, not to further confuse the

40:26

situation, but you can actually, when

40:28

you log Bitcoin in a DLC,

40:30

you can also represent it as

40:32

an NFT. It's

40:35

really a unique locking

40:37

and the NFT can have the address

40:39

of the UTXO where it's locked. But

40:43

the issue we ran into there, of course,

40:45

is that DeFi protocols aren't really set up

40:47

for NFT side. And even

40:50

today, when people think of

40:53

NFTs, 90-some percent of the time, they were

40:55

thinking of pictures and stuff. And they're not

40:57

yet thinking of it as a financial asset.

41:00

But I say that because developers who want

41:02

to implement DLCs can implement them as

41:04

NFTs. And you can also do

41:07

different things with ordinals and that have an ordinal

41:09

back to NFT, but that's like, you

41:11

know, nobody really, it's a very, you know,

41:13

it's like another mind-walk. So

41:15

what we found was in order to

41:17

make this interoperable, it would need to

41:20

be an ERC-20, but it wouldn't have

41:22

that limitation that you described,

41:24

where if Alice refuses

41:27

to peg out, she

41:29

doesn't have to, but then the liquidity is less. Or

41:32

if Alice cannot peg out, maybe

41:34

because of just losing the private

41:36

keys, a simple example. Or

41:39

if Alice pegs in and

41:41

then changes, like swaps,

41:44

the LCPTC for USDT, and

41:46

then the price shoots up,

41:48

and now they have to spend a lot more

41:50

to peg out, that they might not want to

41:52

peg out because financially or economically. So

41:55

it kind of creates that complexity. So

41:57

the solution can only be just instituting.

42:00

institutions where they have treasury

42:02

management strategies and they have professional

42:06

risk managers involved. But

42:09

for that audience, it's very

42:11

powerful because now you have a

42:13

way where the counterparty risk

42:16

is not – I cannot

42:18

say it's zero, but it's reduced to

42:20

a significant extent. It's trust minimized to

42:24

a significant extent over other

42:26

options. And that's very powerful

42:28

in the practical world

42:30

we live in where there's all this Bitcoin that

42:33

already exists and all this liquidity and

42:36

then more about coming in. It

42:40

creates a powerful instrument or

42:42

a way for – then

42:44

that kind of takes us down

42:47

the path of we can provide

42:49

– the user could use different

42:51

financial instruments on EVM and

42:53

options, hedging and things like that, treasury management

42:55

things through this

42:58

mechanism and

43:01

there's physically no way the

43:03

Bitcoin can be stolen. If

43:06

that's just the one headline we gain with

43:08

this, then that's a big deal. So

43:13

maybe like we made a picture of

43:15

the DLC protocol is when you

43:17

imagine a party like I don't know,

43:19

Coinbase could be one, but

43:21

it could also be like Bitcoin Suisse in

43:23

Switzerland or Seba bank on Switzerland or in

43:26

the future, like

43:29

these companies that are building market

43:31

makers or things like that. So

43:34

these companies can

43:37

essentially take their Bitcoin

43:39

from the Bitcoin network, bridge them

43:41

over to Ethereum and

43:43

this bridging process is

43:47

quite trustless. They need to rely

43:49

on the liveness of these

43:52

attesters, but they

43:54

only need to rely that on the subset

43:56

will remain live. with

44:00

very low trust, they can bridge them

44:02

over to ethereal and then these

44:05

parties could be issuing

44:07

fully fungible Bitcoin ERC

44:10

20s on ethereal that

44:12

in the end finally, retain

44:15

users would likely use to basically

44:18

do anything they want to do in

44:20

DeFi. That is kind of like the

44:24

end goal that your protocol could

44:27

bring. Exactly, and the

44:30

requirements for using this DLCBTC

44:32

bridge can be kind of

44:35

more simpler or more easily

44:37

accessible. We just have

44:39

to qualify this institution, they have a

44:41

way of safeguarding their private keys, kind

44:44

of standard stuff and

44:46

then they can, and obviously with

44:48

centralized exchanges, the good thing about

44:50

Bitcoin with exchanges is there's a

44:52

lot of it already. So they

44:55

already have large amounts of Bitcoin, so

44:57

it's not like listing a new, it

44:59

is listing a new token, it's a synthetic

45:02

token, but it's an easier

45:04

one from a lot of standpoints.

45:06

And then yeah, retail can then

45:09

use it, hedge funds can

45:11

trade against it, whatever, it can

45:14

be used in finance in different ways, but

45:17

you just know that the underlying

45:19

security model is a decentralized security

45:21

model and not centralized. And

45:23

so there's less of that kind of counterparty

45:25

risk. And then yeah, you

45:28

still need like the exchanges and stuff to

45:30

participate. I would probably say that

45:32

that just is kind of an

45:34

endemic to the financial system overall. Like if

45:37

we are on one exchange

45:39

and they refuse to redeem, maybe

45:43

we should have more exchanges, we can

45:45

kind of work with that, but with

45:47

any kind of financial instrument, at

45:50

that point it's like an economic system.

45:53

And the good news is there are a

45:55

lot of economic systems like that that we

45:57

can leverage and risk

45:59

management. processes and even we can

46:01

look at insurers and things like that.

46:05

Right. So presumably it should

46:07

be possible to for kind

46:09

of this financial institution that's

46:12

doing this kind of bridging

46:16

to have a system where

46:18

the bridge from Bitcoin to Ethereum

46:20

and it lands directly in some

46:22

kind of Uniswap pool against

46:25

USDC. So as a retail user,

46:27

I could deposit USDC

46:30

into the pool and get kind of BTC

46:33

that institutional BTC directly

46:36

into a transaction and then I can do things with

46:38

that. So

46:40

kind of like that that flow that

46:43

handover to the user is kind of

46:45

like made really easy. But

46:48

the one thing that does that

46:52

seems pertinent here is do you sense

46:54

that there is like there

46:57

is like an argument here that you

46:59

have one blockchain Bitcoin and then you

47:01

have another blockchain Bitcoin and Ethereum and

47:03

if a professional company

47:05

is moving stuff

47:08

from this chain to that

47:10

chain, they are a money

47:12

transmitter and if they are

47:14

a money transmitter, then they are subject

47:16

to various forms of regulation in the

47:18

United States and one of which is

47:20

to actually get licensed in the 50

47:23

states and that

47:25

being a difficult part of

47:28

your protocol getting traction. It's

47:31

a great question and we worried about

47:33

this a lot earlier this year until

47:35

we realized that innovation

47:37

I mentioned around that the payout

47:40

address of this like

47:42

all the payout addresses basically can be

47:44

set to the depositor. So

47:47

if there's no scenario in which we

47:49

can ever receive funds and

47:51

the funds are all directed

47:53

by immutable smart contracts running

47:55

on various blockchains and

47:58

we also I

48:00

think with

48:02

any kind of crypto or financial

48:05

protocol, there's some risk. This

48:07

is a synthetic asset. It has risks. But

48:10

because the risk profile is really

48:12

the tester, there

48:15

isn't anything really on the Bitcoin side that

48:17

would constitute money transmission. And

48:20

then the tester is just running

48:23

software we made to execute instructions,

48:25

it gets from a protocol that

48:27

the user has chosen to trust.

48:30

And so the user has self-wrapped and

48:33

chosen the protocol. And that

48:35

protocol is directing our node

48:37

operator partners, the

48:39

nodes running there to kind of fire these

48:41

instructions. We are completely

48:44

just a software provider

48:46

in that definition. There's,

48:49

I'm not a lawyer, so I can't say

48:51

zero, but there's near zero or like maybe

48:53

on the list of like on the crypto

48:55

hit list, we're at dead bottom, most

48:58

likely. So

49:00

that seemed, so then I can sleep

49:03

while at night because I'm in New

49:05

York and we take regulation seriously, especially

49:07

because our target

49:09

market, our institutional Bitcoin depositors, of

49:11

course. So we are reaching out

49:13

to the CFTC to kind

49:16

of have conversations and get their initial feedback,

49:18

that kind of thing. But on the

49:21

other hand, we kind of even just

49:23

looking at Chainlink, I believe Chainlink as the

49:25

financial Oracle provider is not

49:27

a subject to CFTC or

49:29

SEC regulation for that service.

49:31

So our tester, which doesn't

49:34

even do that much, probably

49:36

is quite safe. But we

49:38

are proactively, there could be things we don't

49:41

know as engineers, so we are reaching out

49:43

to the CFTC. Cool.

49:46

So let's talk about kind of

49:49

the environment around this technology. What

49:51

does your company look like and

49:55

how is it financed and

49:58

yeah, and how are you developing this? this

50:00

protocol? Yeah, yeah. So

50:03

we, you know, I guess I would

50:05

characterize our company as we have two focus

50:08

areas, and we have

50:10

had this from day one. One

50:12

is the commercial business where we

50:14

are, you know, selling this, we're

50:17

pitching the idea of, you

50:20

know, Bitcoin holders, institutional Bitcoin

50:22

holders, gaining yield, or

50:24

buying, you know, financial, you know,

50:26

derivatives options, hedging products, or taking

50:28

loans on their Bitcoin in a

50:30

safer way. And we're, you know,

50:33

we're presenting that, you know, we're

50:35

presenting the options. Obviously, we're not

50:37

a broker dealer, so we're not like doing

50:39

loans and stuff, but we can just show

50:42

that BLC BTC gets them a step

50:44

closer to working with these protocols they

50:46

want to work with in a

50:48

safer way. So that's the

50:50

commercial side and that, you know, we also

50:52

take a mint, you know, fees on mint

50:54

and burn. So when people, you know, peg

50:56

in or peg out, we take a fee

50:59

in Bitcoin. So that's, you know,

51:01

that's our business model. And

51:03

then the, we then have the community

51:05

side, where we just support the DLC

51:08

community, kind of honoring short bits

51:10

and all this stuff that they did to

51:12

set it up and all the other participants

51:14

in the DLC community. Right now

51:16

it's Atomic Finance, 1010, OneLava. There's like

51:18

a few of these crew that have

51:20

been around for years, Tebo, Crypto Garage,

51:23

like the, and they've been just working

51:25

on this. And so we

51:27

want to get more people building on DLCs.

51:29

We want to get more chains, obviously, you

51:31

know, on the, on the community side. I

51:34

want to focus on every, every chain. Bitcoin

51:37

altunes, you know, can

51:39

use this to enhance their, their pegging

51:42

and peg out into their ecosystem. So

51:44

we partner with them. Pretty

51:46

much anyone, you know, Ordinals, you

51:48

know, Bruins, BRC 20s, you know,

51:50

whatever you want to, might want

51:52

to lock in a DLC, you

51:55

know, to wrap it, to get a representation

51:57

on another chain so it can do more

51:59

advanced stuff. like auctions, lending,

52:01

you know, we want to support all

52:03

of that. There's also

52:06

some work that's been done on DLCs on

52:08

lightning, so you can have taproot assets. So

52:10

we're just kind of a, you know, just

52:12

a general, you know, advocate

52:15

of DLCs there. And then we

52:18

can also leverage the infrastructure we've

52:20

developed to support the commercial side

52:22

and make that available for developers

52:24

at obviously a highly subsidized cost.

52:28

So, you know, you can access our tester

52:30

network. There's other things we've

52:32

built too, like these CETs

52:36

and the original design, they were just

52:38

stored in the Alice and Bob's wallets.

52:40

So we have, you know, other storage

52:43

to provide redundancy so the CETs don't

52:45

get lost. You know,

52:47

Bitcoin wallet integrations is actually probably

52:49

most of our, you know, work

52:51

is in order to actually

52:54

do this DLC, the Bitcoin wallet,

52:56

you can use any, you know,

52:58

ERC20 wallet, doesn't matter, just it's

53:00

an ERC20. It's fine. But

53:02

the Bitcoin wallet has to have a

53:04

feature, has to have a capability to

53:06

lock this DLC, to actually create the

53:08

DLC and do these signatures. That

53:11

requires something called adapter signatures. So

53:13

anyway, we build, you

53:15

know, DLC support using

53:19

basically all open source stuff and stuff that

53:21

we developed to to make it kind of

53:23

easier to build in. But we have sort

53:25

of like a wallet SDK, if you will,

53:27

for plugging in. So we have plugged that

53:29

into leather wallet, which used to be called

53:32

Hero and Xverse. And

53:34

now we are hoping to talk to, you know,

53:36

Ledger and OKX wallet and

53:39

so on to just have kind of

53:41

widespread adoption of this DLC

53:43

signing capability. So that's also a

53:46

big focus that then benefits everyone who

53:48

wants to use DLCs. So

53:52

I think we made some good progress with those

53:54

two wallets. Over 200,000 people

53:57

use either leather or Xverse. that's

54:00

a good start. And then obviously once for

54:02

our customer base, once we're at larger at

54:04

Trezor and any kind of hardware wallet, then,

54:07

you know, then, then, then

54:09

there's institutions can create DLCs

54:11

from there too. So that's a big goal of

54:14

ours and the next few months. So

54:17

what's the current status of the

54:19

protocol and the so

54:22

let's start with the protocol first, the

54:25

attester network and the

54:27

code that you need on both sides, the

54:29

TDM side and the Bitcoin side. What's the

54:31

status? Yep, the code is so

54:34

we're live on testnet. Last Saturday,

54:36

actually, we demoed the DLC BTC

54:38

bridge to ABCD capital on investors

54:41

and OKX ventures, they had a

54:43

Bitcoin hackathon. And so

54:45

we just I just yesterday posted

54:48

the testnet demo on our

54:50

YouTube channel. So it's

54:53

the first time it was

54:55

shown publicly. And the second time I

54:57

had seen it. So anyway, we've got that in testnet.

55:00

And then in so

55:02

for the attester network, we've got a couple

55:04

of verbal commits

55:07

from Republic and all

55:09

nodes. And this week, through through

55:11

you I met Chorus one, so we would

55:13

love to have just top tier attasters we

55:16

have in what we launched, we're just going

55:18

to have six attesters and

55:20

us as the seven. So

55:22

you know, six individual attestation

55:24

or third node operator companies.

55:27

And the main job of the attester is just to

55:29

safeguard the private key. That's that's the

55:31

most important thing. So so that's

55:34

why we're kind of, you know, reducing

55:36

risk by having six different ones. And

55:40

obviously, for some degree of censorship

55:42

resistance, in the future, we might

55:44

have a token that lets anyone run in a tester and

55:46

stake the token and that would be a broader

55:49

set of decentralization. We're

55:51

implementing also something called well,

55:55

we're implementing an NPC solution, potentially

55:57

one called frost, but it might

55:59

just be a different an NPC to where like

56:01

I said the tester has

56:03

opened a DLC or

56:05

participated in the opening of a DLC and

56:08

it has to leave the network. Maybe the

56:10

company stops doing this or go bankrupt

56:12

or something happens, then another tester

56:14

could take its place from another

56:16

provider and we could heal the

56:18

network. So that's the last feature

56:20

we need to implement. And we

56:22

have already done once a smart

56:24

contract audit through CoinFabric. Now we

56:26

are selecting the second smart contract

56:28

audit firm. So all of that

56:30

together we should be ready to

56:32

launch. We're also getting verbal

56:35

commits on the initial set

56:37

of Bitcoin depositors for our initial set

56:39

of merchants. We have some

56:42

investors who have

56:44

been early movers in Bitcoin

56:46

like Bitcoin miners like Waterdrip

56:48

Capital in Asia and

56:50

some other Bitcoin, we have another Bitcoin whale

56:52

who is invested. So basically getting some Bitcoin

56:54

lined up so we have some initial liquidity

56:57

picking it out to all of that we will

56:59

launch in March. So I think

57:01

we're on track to hit the March launch

57:03

date and then we'll start creating

57:06

a curve pool and maybe other DEXs

57:08

and having at least one centralized exchange

57:10

and then having at least a market

57:12

maker and kind of build up the

57:14

ecosystem from there. Really

57:18

cool. So I'm

57:20

actually curious that there's

57:22

a space of a

57:25

lot of protocols and a lot

57:27

of companies that have built Bitcoin

57:30

bridges in the past. Who

57:32

do you respect the most in these

57:34

alternatives? Yeah, you

57:36

know, great question. I mean,

57:38

just in the space of Bitcoin

57:40

bridges, I have to really say hats

57:43

off to Threshold, TBTC.

57:45

You know, that team there, I

57:49

was fortunate to work with someone from

57:51

there for a few months, just

57:54

even helping things through this project. And

57:57

I think they have a different

57:59

system. system, something based on the Keep Network

58:02

or Keeps, which was,

58:04

I think, invented like four or five years ago

58:06

or developed. But they are really

58:08

in terms of their goal of

58:10

having Bitcoin in ETH for

58:12

DeFi in a safe way. I

58:15

think that vision, we share that vision. So

58:18

we're really big fans of what they've

58:20

done. And they also have

58:22

done a lot of really smart engineering and

58:25

so on. So it's really cool.

58:29

But basically, we

58:32

try to be respectful to everyone, but

58:34

we love people who don't see

58:39

blockchains as sort of religions.

58:42

It can kind of go down that way.

58:45

And of course, everyone, if you are invested,

58:47

I mean, one of the goals is, of

58:49

course, to have ownership. And when

58:51

you have ownership in something, of course, you

58:53

have some human biases where you favor that

58:55

over other things that you don't know or

58:57

are less familiar with. But it should

58:59

not elevate to the level

59:01

of religions where they're warring or so

59:03

on. So anyone who

59:06

wants to have Bitcoin in

59:08

ETH DeFi or Bitcoin in Solana

59:10

or any other chain DeFi or

59:13

DeFi rebuilt on Bitcoin in

59:15

different ways, also great. Anyone

59:18

who's kind of is open-minded to

59:21

two or more things,

59:24

we love those kind

59:26

of interdisciplinary people. And

59:30

so we also like to talk to

59:32

developers a lot and people who are

59:34

close to the engineering behind this stuff

59:36

because I mean, I've sort

59:38

of simplified a lot of math and so on. Some

59:42

of it I understand, some of it I don't. But

59:44

there's a lot of the devil's

59:46

in the details with engineering. So

59:49

our hope is that by giving

59:51

DLC capability and infrastructure

59:54

to a lot of smart people, they'll

59:57

come up with more unique and more

59:59

interesting solutions. that we haven't thought

1:00:01

of. So we see DLCs as a

1:00:03

lot of thought of Layer 2 or anything,

1:00:06

but it's like a technology that people can

1:00:08

build on. And there's a lot

1:00:10

of like building on Bitcoin interest that's going on.

1:00:12

So I think we should really

1:00:14

look at building on DLCs. And

1:00:17

there are, even in this call, we

1:00:19

mentioned several different parameters that are very

1:00:21

impactful that you can choose on how

1:00:23

you design the applications. So you can

1:00:25

have different applications and that's great. We

1:00:28

can support also sports betting, not to

1:00:30

poop with that. That's a big industry

1:00:32

in the real world. So that's one

1:00:34

thing. Or there's so many others that

1:00:37

we've heard, especially when it

1:00:39

comes to like ordinals and the new types

1:00:42

of assets you can put in. So anyone

1:00:44

who's building and is open-minded, we

1:00:46

respectfully. Cool.

1:00:50

So if people are interested to

1:00:52

connect to you or to the

1:00:54

DLC link work, regression

1:00:56

to go. Yeah, I

1:00:59

would start with, you know, started our

1:01:01

website, dlc.link, and

1:01:03

kind of an all-inch to the first

1:01:06

company we partnered with Chainlink, but again,

1:01:09

not strictly affiliated from

1:01:11

a technological standpoint, although we respect

1:01:13

them tremendously. We are looking

1:01:15

at Chainlink proof of reserves. We're looking

1:01:17

at Chainlink CCIP. So there's a lot of partnership there.

1:01:22

But anyways, start with DLC link. Our

1:01:25

docs are there, docs.dlc.link.

1:01:27

Also, I usually recommend our videos. We

1:01:29

have a video on our own page.

1:01:31

It's one minute long. It explains it.

1:01:33

We have some blog posts around, you

1:01:36

know, how does this attestation work in

1:01:38

detail? You know, what are things you

1:01:40

need to know about the testers? What

1:01:42

are the things you can do? Like

1:01:44

advanced features, this enables for ordinals, people

1:01:46

building with ordinals or other Bitcoin-based

1:01:48

assets. You know, we try to just have,

1:01:50

you know, content that describes

1:01:53

it. We're also

1:01:55

now making Chinese language, Mandarin language

1:01:57

content so that, because now we're

1:01:59

working. with diverse audiences. In

1:02:02

the future, we should have Spanish and other

1:02:04

languages as well. And yeah, we're just, you

1:02:06

know, drop us a line. There's a chat

1:02:08

box. You can join our Discord. I'd be

1:02:10

totally remiss if I did mention that. Join

1:02:13

our Discord. The link is on the bottom

1:02:15

of the website. There's also a DLC

1:02:19

community telegram for engineers

1:02:21

specifically interested in DLCs.

1:02:24

We'll put that somewhere on the site. It's not

1:02:26

there today, but we'll get it added. And

1:02:29

yeah, just, you know, engage with

1:02:31

us. Ask us questions. Come to our

1:02:33

Discord. Ask questions. And

1:02:35

we're here to help. Cool.

1:02:38

It was great to chat with you, Oki. And

1:02:40

I wish you the best of luck for the

1:02:43

upcoming launch. Thank you so

1:02:45

much. I'm glad we got a chance to go

1:02:47

through on a technical level because as

1:02:50

you can see, this is like a set of meandering,

1:02:52

you know, startup discoveries over

1:02:54

two years. I appreciate

1:02:57

you taking the time to kind of walk through

1:02:59

the full picture. Cool.

1:03:02

And thank you to our listeners

1:03:04

for tuning into the episode. I'll

1:03:06

catch you in the next one. Thank

1:03:10

you for joining us on this week's episode. We

1:03:12

release new episodes every week. You

1:03:15

can find and subscribe to the show

1:03:17

on iTunes, Spotify, YouTube, SoundCloud, or wherever

1:03:19

you listen to podcasts. And if

1:03:21

you have a Google Home or Alexa device, you can tell

1:03:23

it to listen to the latest episode of the Epicenter podcast.

1:03:26

Go to epicenter.tv so you subscribe for a full list

1:03:28

of places where you can watch and listen. And

1:03:31

while you're there, be sure to sign up for

1:03:33

the newsletter so you get new episodes in your

1:03:35

inbox as they're released. If you want to interact

1:03:37

with us, guests, or other podcast listeners, you can

1:03:39

follow us on Twitter. And please leave

1:03:41

us a review on iTunes. It helps me to find the

1:03:43

show and we're always happy to read it. So

1:03:46

thanks so much. And we look forward to being back next

1:03:48

week. you

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features