Jameson Lopp and Eric Martindale: Swan Signal Live E24
Posted 8/20/20 by Brady SwensonJameson Lopp, Founder and CTO of Casa, and Eric Martindale, cypherpunk and developer and founder of Fabric Protocol, discuss Bitcoin’s past, present, future, the state of Bitcoin tech, cutting edge layer 3 development, Bitcoin businesses, and their predictions for transitions onto a Bitcoin standard. As always, Brady Swenson, Swan Head of Education, hosted the lively discussion.
Subscribe to the Swan Signal YouTube channel and Swan Signal podcast.
Summary
0:00 Introductions
2:14 Perspective on current Bitcoin events
7:27 How will the Bitcoin transition play out?
14:27 Why were you originally interested in Bitcoin?
18:48 Societal transition away from State power
34:06 Most pivotal moment in Bitcoin history
38:36 What does Casa do?
44:54 Will keys get centralized in third party custodians?
51:30 What is the Fabric Protocol?
1:02:16 How challenging is it to building on Layer 3 of Bitcoin?
1:08:34 Wrap up
Transcript
Brady Swenson:
All right. Swan fans, welcome back to Swan Signal Live. This is, of course, a production of Swan Bitcoin. Swan Signal is a weekly show that pairs up great guests for compelling discussions about Bitcoin and economics. I am your host Brady Swenson, head of education at Swan. Before we dive into today’s great discussion with two great Bitcoiners, a quick word about the service we provide here at Swan, we have built the best way to accumulate Bitcoin with automatic recurring buys.
Brady Swenson:
You can very simply connect your bank account and your auto fund USD into your Swan account. We’ll automatically stack stats for you and you can optionally set up automatic withdrawals to your wallets to hold your own keys as is best practice in Bitcoin. We do all that at very, very low fees in the industry. We’re up to 80% lower than Coinbase, absolutely crushing Coinbase. Delete Coinbase and move over to Swan Bitcoin only for the win.
Brady Swenson:
We’re also 57% cheaper than Cash App on the fees so there’s really no reason to be autostacking anywhere else in the United States except for Swan. In case you missed it, we are launching our daily frequency soon so you can be able to buy on the daily with your Swan accounts. We’ve had massive demand for daily since the day we launched. It is coming so go to Swanbitcoin.com/daily buys and you’ll be among the first daily stackers on the Swan squad.
Brady Swenson:
Let’s get into this one. We have two Bitcoin legends with us today. Both have been around since the very early years of the project, very well respected Bitcoin developers. I’m really excited to have the opportunity to talk with these guys and share it with you all. First, we have Jameson Lopp, cofounder and CTO of Casa. Thanks for joining us, Lopp. How’s it going, man?
Jameson Lopp:
Great. I’m happy to be here with my bearded brother.
Brady Swenson:
I have a little work to do to catch up with you guys. And the other gentlemen with us today here is, of course, Eric Martindale. He’s currently working on the Fabric Protocol, an early Layer three system for Bitcoin. Thanks for being here, Eric.
Eric Martindale:
It’s awesome to be here. Good to see you again, Jameson. I guess, apparently, the beard comes with the crypto knowledge. It grows out as you learn more, right?
Brady Swenson:
Sounds good. That sounds about right. At least I have a little bit going on so I guess I’ve learned a little bit of knowledge over these couple of years. Let’s dive into this one. As I said, these guys have been around for a long time. Whenever I get a chance to speak with Bitcoiners who have been here for most of the life of the project, I think it’s really, really valuable to dive into some history. I’m newer to Bitcoin. I’ve been around for a few years now, and I know a lot of you watching are even more recent than that so it’s really valuable to learn and get perspective from the history of the project.
Brady Swenson:
We’re going to dive into some history and it’s going to be a lot of fun, but I think to set the scene in context, I’d really like to take a moment to consider the present moment that we find ourselves in, in Bitcoin because it’s a very unique one, even in the history of this very exciting project that’s filled with unique events. We’re living in a time where the case for Bitcoin is really standing stark, even more stark than ever against the backdrop of Keynesian monetary policy or run amok.
Brady Swenson:
It’s a time where some of the world’s biggest investors and even the biggest companies in the world are investing in Bitcoin and converting their cash reserves to Bitcoin. It’s surreal in this particular year. I don’t think any of us saw all of this mashing together into a six-month period so soon. Jameson, we’ll start with you and then we’ll go to Eric. What’s it like for you personally, having been in Bitcoin for so long, to experience these events unfold as they are before us?
Jameson Lopp:
When I think back on the things that I find most gratifying, it’s not the fact that the Bitcoin price went up so much, it’s just my crazy rants from eight years ago actually turned out to be pretty accurate and all the folks who said I was crazy have to eat their words now. You don’t want to dwell too much on the I told you so stuff because there’s always going to be some element of that.
Jameson Lopp:
Whenever you’re talking about massive fundamental changes and shifts in society, economics and so on, then obviously there will be a lot of skeptics and it’s, in many cases, impossible to convince someone of a potential future actually being possible. We just see that the one constant is that, the world continues to get weirder and now it seems like even the most implausible theory is about, what might happen in the next few years suddenly seem a lot more possible.
Brady Swenson:
Eric, how are you feeling, man? Is this surreal for you to watch all this happening?
Eric Martindale:
Yeah, it’s super surreal. I definitely came at it from the libertarian angle initially and then I, I guess, evolved into an anarchist over time, but it really has been just incredible series of events. It used to be the tinfoil hat conspiracy theorist talking about the inflation from the Fed and how the Fiat currency was going to collapse. And even just a few years ago, it was really hard to say that anything that’s happening right now was ever going to happen, it was all a very distant idea in the mind.
Eric Martindale:
It was a way of just trying to teach people about Fiat systems, central banking and so on and try to get them more aware of what’s going on in the world and how they can actually effect change rather than going through the political systems. But where we are now, a few years ago, we didn’t even see this coming so it’s almost like a dream. It’s a Cypherpunk dream in a way. It’s basically everything that the original Cypherpunks talked about back in the day.
Eric Martindale:
When Satoshi came out with a white paper, he really hit on all of those points extremely well in all of the talking and postings that he shared initially. We’re what, almost 12 years in, I think, at this point or something like that and it’s gone even further than, I think, even in the very beginning days when there was a lot of crazy, ranty libertarians running around on the forums talking about the collapse of the Fiat system. But we’re witnessing it before our eyes just with the latest round of inflation, global pandemic and the government just printing more and more money, basically, in an attempt to address the issue.
Brady Swenson:
At this point, as we’ve discussed many times on this podcast and elsewhere as Bitcoiners, there’s really no other way out at this point. In terms of the Federal Reserve in the U.S. government, we as citizens of the United States are committed, whether we like it or not, to this path of Keynesian monetary policy in ride or die. Fortunately, we have this escape hatch, this Plan B. I’d like to know, Jameson, let me put it this way, how does the recent events affect the way you envision transition to Bitcoin playing out? Do you think it’s going to pull that future forward a bit?
Jameson Lopp:
I think it was the combination of people being locked inside for a long time and all of the macroevents giving them more of an opportunity to investigate some of these issues that people generally go most of their lives not thinking about that has resulted in a resurgence of new inbound interests. Now, obviously there been the more public well-known investors and other public figures who have come forward to state their own bullish case for Bitcoin.
Jameson Lopp:
But at Casa, we’re just onboarding a lot of normal, new coiners, white collar professionals people who have enough wealth that they are thinking about, maybe I need to diversify, maybe I need a hedge against some risks that I’ve never really considered risks before. These things, they are incentivizing people to actually give a look at Bitcoin.
Jameson Lopp:
Whereas before, Bitcoin was a really hard sell to people in first world countries that had good access to financial infrastructure, it was a much easier sell to people who were in third world countries that were hyperinflating or didn’t have good access to banking networks. Now, those of us who were deemed the crazy Austro libertarian folks in the first world suddenly seem a lot less crazier. I think it’s just another one of the big use cases for this technology that, the value has always been there and now it’s just becoming more obvious because of the friction that people are feeling.
Eric Martindale:
I’ll just expand on that a little bit. Even in the early days, it was imagined that it wouldn’t be the first world countries that would adopt Bitcoin quickly. So it wouldn’t be the United States, certainly the U.S. would be the last to the table. And you can draw a parallel for reasons for that in the energy industry, for example. The United States has something like 150 year-old electrical grid. This is all infrastructure that’s already in place, it’s already widely used, the lights stay on and the water continues getting pumped so there’s really not that much room or not much more incentive for new infrastructure to be put in place or new technology to be put in place.
Eric Martindale:
Whereas, say, in the developing world, for example, all sorts of places, where they don’t have access to robust financial services, we always anticipated that, that would be where Bitcoin started to take off first. You could see that develop at least initially in the remittance market, for example. Bitcoin is a censorship-resistant money and it allows you to top borders or basically ignore national borders in terms of your ability to move capital.
Eric Martindale:
So we really saw, for example, the Philippines, people’s spending money back to the Philippines and using it to really just bypass these legacy regulations that are in place. I do think it’s a rising swell. Obviously, we didn’t really expect the banks per se to move into the Bitcoin industry as quickly as they have. Say, seven or eight years ago it was like, oh, one day, 20 or 30 years down the line. Now, we have the national bank of number of different countries at this point starting to talk about Bitcoin, releasing reports on Bitcoin. You’ve got the Goldman Sachs report on Bitcoin that came out.
Eric Martindale:
You’ve got all these major financial institutions that, here we are 12 years later, starting to pay attention to it because it has worked in places like Venezuela and in places like the Philippines, in all of these places where there’s either onerous regulation, these draconian systems which restrict how we freely move money or just there’s an inflation problem, for example. You see people being able to lift up their families, support and build a dream where they wouldn’t have been able to otherwise because they saw this thing on the internet four or five years ago and it happens to have a deflationary design rather than an inflationary design.
Eric Martindale:
As their nation’s currency collapsed, they were able to lift their family up and out of that situation and move them somewhere else in a lot of cases. So I’m hearing a lot of stories like that, and that’s really what energizes me about Bitcoin that there is an actual, tangible, social benefit in the real world for this stuff. And then obviously, we could go down the rabbit hole in terms of things that you can actually do with it as a programmable money, for example. But just seeing that it’s actually solving a real problem in the real world.
Eric Martindale:
Startups have to face that problem every day, what the problem is that you’re solving for your customer. Bitcoin’s use cases definitely maybe a bit esoteric for some, especially here in the developed world, but at the end of the day this is a long process. So that tidal wave, you can start to see is really swelling and that’s reflecting in the market prices, not that anybody cares what the price of Bitcoin is and Fiat currency because it’s going to get inflated, what the hell. But now I do think it’s a huge groundswell and we’re still at the very tip of that iceberg.
Brady Swenson:
Is that what originally inspired you about Bitcoin? Did you see it as a way for people living in regimes with already failing currencies and more autocratic government as a way to opt out of the power structure there?
Eric Martindale:
Yeah, definitely on the broader sense. I look at Bitcoin as the tip of the spear in the slaying of this legacy idea that we need some sort of a centralized institution to run society, frankly, government at large, this idea that one man or one group of people can write laws which govern over somebody else. I think Bitcoin basically demonetizes the systems, it defunds them so it’s a way of basically forcing them to compete in the market for the services that they’re providing liberating the market to compete on services.
Eric Martindale:
Bitcoin being seizureship proof basically, it allows you to basically opt out and participate in the businesses that you’re interested in rather than having to comply with whatever onerous regulation. In the U.S., we really don’t even have it that bad. We have a Central Bank which was created in 1913 and personally I view the fact that we have a Central Bank that has the authority to hold monopoly over the monetary system, anytime you have a monopoly, it obviously kills out all the competition but you end up with much lower quality of services at a much higher cost.
Jameson Lopp:
But it allows us to dump dollars on the rest of the world.
Eric Martindale:
Yeah, exactly. It puts us in a defacto tyrannical position even if the Keynesians are well intentioned. Even if the Keynesians think that tweaking these dials and tuning these levers is actually going to help people improve their quality of life, however diluted they are, the damage is real. People say, taxation is theft, well, inflation is an even greater theft. I definitely agree that taxation is theft but inflation is the more insidious one because it steals from everybody at the same time and there’s absolutely nothing you can do about it, at least, to address it directly.
Eric Martindale:
I was saying, since 1913, ever since there has been a private bank that has had the authority to issue the money and the lawmakers are directly tied to it by way of the 16th amendment, at least here in the United States, which grants them the rights to a levy and a portion pact for the first time in history, 1913, the creation of the income tax, every legal decision, every law written since that point in time, from my perspective, is illegitimate. Because now that you have the tight coupling, this marriage of money and state, how can you possibly hope to have a legitimate political system at all?
Eric Martindale:
So Bitcoin represents the separation of money and state. It’s the opt out, you have the voice and exit strategy. It gives you the personal sovereignty, the individual autonomy, it allows you to express your personal beliefs and decisions and I do think that, absolutely, it’s tapping the areas of most need. And then, because of the U.S. is certainly at the top of the ladder, they’re really going to be the last of the table. So pretty much everybody who’s even aware of what Bitcoin is, at least just beyond the surface level, is way ahead of the curve at this point, even now.
Brady Swenson:
Jameson, Bitcoin itself is a large orange pill to swallow, to relearn what money is. I think for a lot of Bitcoiners, Bitcoin has done that. If you were not a bug before from the libertarian monetary perspective, you have been taught what money really is by Bitcoin. That is a disorienting shift in worldview and then you start to follow the rabbit hole down all of the consequences of potential outcomes from that sort of change in the worldview. Eric is walking down that rabbit hole. As Bitcoin starts to really exert its force globally, as it already is, I think we’re seeing it happen now in real time, how does this transition happen?
Brady Swenson:
We’re not going to move directly from … Democracy is pretty Lindy at this point. Our current form of democracy or whatever you want to call it, you can debate the semantics and all that, but the current form of government in the United States is going to resist change obviously so is the monetary policy so there’s a lot to unpack there. How do you see Bitcoin affecting the way we govern our society, the way we live and how can that transition happen in any remotely peaceful way, do you think?
Jameson Lopp:
Well, that’s the real question. This is where talking about anarcho-capitalism, potential voluntary society, it’s somewhat easy to talk about living in a society that’s already fully in that type of frame of reference, but how do you get from point A to point B without a lot of people killing each other because nobody willingly gives up their power voluntarily. That’s the major problem, how do you take power away without a lot of bloodshed, violence and whatnot?
Jameson Lopp:
That is going to be, I think, a very interesting transition to watch because if you follow through the theory, some of these theories being that ultimately taking the power of controlling money away from the state will disempower it in terms of things like taxation or basically self-funding in a variety of different ways both through inflation and taxation, that is going to make nation-states very upset.
Jameson Lopp:
They are going to probably do some things that are violent and the real question I think will be, what will the timing be like on that? Will the nation-states be too sluggish, will they act too late past the point of no return where the system has already become so decentralized and widespread that even the power of nation-states, which are very powerful when they can concentrate at a single target, is still very difficult for nation-states to undergo something where they are having to fight the entire citizenry?
Jameson Lopp:
This is something that I’ve argued with people about in libertarian style arguments. The second amendment arguments my entire life is that, there are a lot of people who just don’t seem to understand what the real power balance is. Well, frankly, most nation-states have done a very good job of putting forward their monopoly on violence and instilling fear in the populace. I would say, a decent proportion of people are fearful enough of their states that they think that if they do anything against the state’s wishes, hellfire will rain down upon them, but they don’t seem to understand that even nation-states are only comprised basically of a small percentage of the actual population and they don’t have the ability to force their will against a populace that ultimately opposes them.
Jameson Lopp:
We see this all the time even with dictatorships and popular uprisings. It’s like, once you get a decent portion of the population to rise up, in many cases, it doesn’t even matter if they’re armed or not because they will find ways to arm themselves, they ultimately take the power that they need to fight back against whatever is upsetting them. So will there be violence? I’m sure there will, it’s not going to be a completely peaceful transition. How long is it going to take? Years or decades or generations, it’s hard to say. But in general like Eric was saying, technology seems to continue to impress everyone in the pace at which it is adopted and spread so sooner rather than later seems to be the answer for almost everything in this space.
Jameson Lopp:
There’s still so much work to be done though to make the technology more user friendly, more secure, more scalable, et cetera, et cetera. We don’t have the perfect money yet but I have believed all along that the framework under which Bitcoin was originally created as an open source collaborative project, a voluntary project where anyone who cares can contribute, is the most sound foundation that you can have.
Brady Swenson:
Beautiful.
Eric Martindale:
I think it’s a pretty serious issue. For example, even 100 years ago here in the United States, we had a very different kind of culture. People were more aware of their individual autonomy at the time. We’ve had a long series, especially here in the United States, of events which have led us to rely more and more on the government and I think that’s put the population in a very vulnerable position.
Eric Martindale:
I view these centralized systems as vectors of attack. Just like Nick Szabo’s famous, Trusted Third Parties are Security Holes, when you have a centralized government, to your point about open source, it’s a security threat. It’s an attack vector that can be exploited. Just like we’re even seeing out in the world today, it’s pretty dangerous times when your population gets unhappy and turns to violence to attempt to effect their political goals.
Eric Martindale:
But the open source model, anytime power is changing hands, you have that sort of danger. Just to hit on Jameson’s point there, the open source model, rather than looking to take over the existing system, the existing structure and change it to suit your wins, the better option is to build an alternative. And that’s exactly what Sitoshi did, that’s exactly what Bitcoin represents. That’s exactly why Bitcoin is an open source project that very strictly and firmly does not have a governance component. There’s no central committee, there’s no company, there’s no authority that can tell you what software you can run at least in terms of your full node.
Jameson Lopp:
It’s very difficult to convince a lot of people of that though. Something that I’ve actually just started thinking about recently, this is the problem of proving a negative. I’ve written so many Fiat debunking articles of like, does Bitcoin Core control Bitcoin, does the Chinese Minor Consortium control Bitcoin. You can’t prove that something doesn’t happen and that’s where there’s almost a leap of faith required for you to have been in the space so long and looked at the system for so many different angles.
Eric Martindale:
That’s definitely true. It’s definitely coming from an engineering perspective knowing that pretty much for my entire life, I have almost exclusively relied on open source software. I ran Gentoo Linux for a long time where every single program that ran on my computer with the exception of the bios at the time, but even now you can replace that with open source alternatives as well, the source code was downloaded, compiled and then built on my own machine. So it’s different coming from maybe our perspective or my perspective at least and it’s much easier to see how you do have that autonomy, but from an outsider, I agree completely that, that’s a very difficult hurdle to get over.
Eric Martindale:
You can say that the Bitcoin core developers are maintainers of one of the implementations of Bitcoin, but that’s not very satisfying for a market that there aren’t that many other alternatives. There’s Bcoin, there’s a couple of other smaller implementations but they just don’t have a presence. If somebody wanted to make a change for themselves, they don’t even have the toolbox let alone the tools in that toolbox to start making those changes.
Eric Martindale:
You made a point earlier about how far we are and how much further we have to go in terms of user experience, I think that the biggest remaining hurdle or boundary to cross is how do we give people easier access to tools, for example, the power that Bitcoin provides. You guys do multisig and there’s all sorts of custodianship stuff that’s interesting but how do we make these things easier to use and more ready as drop in replacements for the existing centralized systems that they already use?
Jameson Lopp:
We would probably agree. It would be great if every American family had an AR-15 or two and a few thousand rounds of ammo. We think that, that would make the country more resilient against things like a tyrannical government attack. But you wouldn’t just print up a bunch of AR-15s and go dropping them off on people’s doorsteps without some training and other instructions and trying to make these things not have literal foot guns in them.
Eric Martindale:
The education thing is also something that definitely needs to be improved and worked on. I think we see that play out with some of the other copycats that have cropped up since Bitcoin was released. Some of them, for example, Ethereum, really tried to make the developer process easier to try to build out that ecosystem but Bitcoin has some really, really important core principles that do make it somewhat difficult to convey those ideas to people or make them accessible at least. But at the end of the day, it becomes a more powerful system. It’s a marathon not a sprint.
Eric Martindale:
This is a 100-year plus societal change so we can’t just rush into this and then not expect people to lose their money in bugged contracts and broken engineering solutions. So I definitely think the education aspect of it, not only from that engineering philosophy, that precision-oriented engineering perspective but just from the technology aspect itself, getting into the nitty gritty of as Bitcoin is a form of smart contracts, how these systems work and why you might want certain properties versus others. And then, the level above that is educating people about the utility of these things and then making it accessible for them to interface with them.
Eric Martindale:
The more of those systems that we have, obviously, it’s a funnel. You’ve got to improve the education to make people aware that these things even exist, you’ve got to teach them how to build things with them, how to use them, then you’ve got to make the tools not clunky, slow and awkward to use and then you’ve got to get the market momentum. So it’s just this huge funnel of all these individual pieces that we’ve got to get through. But at the end of the day, I think it does start with education and just continuing to share the overall ethos and logos, for example, of what Bitcoin represents as a system.
Brady Swenson:
That’s what we’re here for. A lot of us are working on it and I think we see the importance of education just because this is such a massive change. It’s the polar opposite of the way we’ve been running the show for a century. I wonder though, I hear you laying out the path or the funnel for adoption but I can’t help but think that’s not going to be up to us. The developers and designers aren’t necessarily going to be able to be like, all right, we need to get this, this and this place, now you guys can come in.
Brady Swenson:
It seems like that’s happening now. I guess the demand is rising because of events that are happening and people are waking up to Bitcoin being a better savings technology. In that capacity as Bitcoin being a better savings technology, it seems like we’re in pretty good shape at this point. I think in other use cases down the road, I agree, obviously we have a lot of work to do, and I know both of you guys are working on this.
Brady Swenson:
I want to get into Fabric and I want to get into Casa, but I did want to do a little bit of history stuff first. So let’s hit that and then we’ll finish up with what you guys are working on right now. A question I had for you was, for you, what was the most pivotal event in Bitcoin’s history and why? Give us some context and color about your experience as you went through it. You both can’t pick the four-course to X, you have to pick one. Who wants to go first and take the low hanging fruit?
Eric Martindale:
I’ll take the easy low hanging fruit, and that would probably be Mt. Gox. In the early days, right as Bitcoin was happening, we had this huge financial collapse. There was a lot of trust that people just assumed was going to be followed through on. We saw the 2008 financial crisis and then, pop, here comes Bitcoin right at the most perfect opportune moment and it represented a lot. It was fairly cohesive at least in the beginning as to what it represented. It was sort of a cypherpunk movement.
Eric Martindale:
And in the cypherpunk ideology, we’ve been talking about this stuff for years so to see Bitcoin go just a couple of years later … There was the Bitcoin Inca hack before that so that was another exchange that existed and there was a couple of other really small ones. But as Bitcoin had started to gain momentum and speed, the exchange rate was going up. It went from zero to $2, $6, $20 something and I don’t remember exactly what the price was, probably something like $200 or something like that when Mt. Gox went down.
Eric Martindale:
Seeing people forget what the whole thing was about, which is decentralizing that power, decentralizing the ability to have a stable sound currency, a sound money, and putting it in the hands of the people so that it couldn’t be inflated away by a Keynesian economists sitting off somewhere, and to see like Mt. Gox in particular, I think that woke a lot of people up and gave us a course correction because that really is where not your keys, not your money meme came from. Because a lot of people lost a lot of money during that debacle and it was really unfortunate, but it was really a demonstration of exactly why you don’t trust a centralized institution with your money. And if not, you treat it like an investment.
Eric Martindale:
So I’m really glad that the ideology, if you will, speaking broadly, how has somewhat unified around the self-sovereignty aspect of what Bitcoin provides. Today, we see that savings narrative develop and really be defended well because of that. But I do split it into three phases. Initially, it’s perceived as an investment for the future for the eventual collapse of the Fiat currency. And then, as we hit the middle of the S curve, that’s the savings period. Now it’s still an investment of some sort. The purchasing power of Bitcoin is still going to continue to increase. And then as we hit that top of the S curve, as we achieve market penetration and more and more people adopt Bitcoin, then we hit that consumer adoption aspect.
Eric Martindale:
But I’m just super happy that at least many people who are in the Bitcoin ecosystem have learned their lesson about centralized systems. Unfortunately, it was an expensive lesson for some, I think I even I lost a couple of Bitcoin there but I still love it. But I’m glad that, that meme continues, not your keys, not your money.
Brady Swenson:
Jameson, I want to hear your little history first but, Casa was born out of this meme. That was kind of the genesis of Casa eight years before, the idea that you’ve got to get your money off exchanges as soon as possible otherwise it’s not your money. I assume that, that’s something that’s been motivating you to work in Casa for a long time. Talk about how you guys have made it way easier to hold your own keys. I’m a customer and it’s a few clicks and it’s really easy to hold your keys within a much more secure way than holding it on a single device.
Jameson Lopp:
There are a ton of things that you could talk about that point to the amazing advancements that the Bitcoin ecosystem has made over the years. Especially, it’s been fascinating to watch second and third layer protocols being developed at a very rapid pace because they don’t need to get consensus from the entire ecosystem to do that development. As for myself, I’ve spent the past five or six years now doing what I consider to be really boring low level work, which is just private key management. It’s a very fundamental problem that still has not been fully solved.
Jameson Lopp:
I won’t consider this to be a solved problem until we stop hearing about people losing their keys, until we stop hearing about people getting hacked and having their money stolen, though it’s really the self-loss that is I think the bigger problem, at least at this point in time. That’s why I really say it is a lot about usability. I guess a short version of what we try to do at Casa is, we look out on the entire ecosystem and all of the best practices that we’ve learned through a lot of very hard lessons over the years and then we ask ourselves, well, we know that basically none of the users are going to read the fucking manual so how do we build the software to guide them through the best practices?
Jameson Lopp:
And that’s how we end up with what is a fairly simple and yet an elegant interface in Casa. We actually strip out probably 99% of the possible things that you could do with the Bitcoin protocol because most of them are foot guns and we say, this is how you get yourself into a nice, robust, manageable, vault style, cold storage setup. There’s still a lot of work to do there. There’s more complexity than I would like. I’ve got plenty of plans for ways to continue to simplify it.
Jameson Lopp:
It’s fun to look out and see the advancements that are happening. In the hardware device ecosystem, we’re going to start to see new generations of dedicated hardware. Key managers come out and continue to evaluate and look at those. At Casa, we don’t want to invent anything novel. With security, novelty is often a bad thing. We don’t want to roll our own crypto, we don’t want to create completely novel security models so we’re going to just keep doing what we do, ingest everything that there is to ingest and then try to distill it down to the most awesome bits of security and usability.
Jameson Lopp:
But to get back to your question though, since I can’t say four cores or UASF or anything like that, I would actually say some of the most pivotal moments and things that I think have been impactful are not the things that happen in the Bitcoin ecosystem or the advancements by its proponents but rather the self-owns of the detractors, the haters and the authoritarians. Look at all the countries that have banned Bitcoin over the years and how all that worked out for them, or more recently, the federal reserve being pressed and saying, there is an infinite amount of cash and essentially creating a meme, the Money Printer Go Brrr, which hit the mainstream consciousness and has helped propel, once again, Bitcoin into mainstream thought.
Brady Swenson:
That’s an absolutely great point. At that point, we had Bitcoin just narrow down to two memes. It was Money Printer Go Brrr and Bitcoin Fixes This. And that’s all you need to know about Bitcoin, the use case and the elevator pitch. I want to talk a little bit more about … By the way, thank you for what you guys do at Casa. I think we have still obviously a massive uphill battle on the not your keys, not your coins front. As we get more people saving Bitcoin or holding Bitcoin for the longterm, I think that trend is really picking up with the massive investors coming in the space and the MicroStrategy news that they’re just turning their corporate treasury, 60% of it, into Bitcoin.
Brady Swenson:
Bitcoin savings technology is out there, it’s happening so it’s just going to keep ramping up over the next couple of years. Now, the OCC, which is a department of the treasury that I don’t think anybody had ever heard of before this announcement, at least in Bitcoin I hadn’t, now say that banks can custody Bitcoin legally in the United States. It’s obviously going to be the path of least resistance for people to open up a Bitcoin account at their local bank or at the Bank of America and start buying their Bitcoin and putting it still in custody or whatever. Or maybe Bank of America started selling Bitcoin probably.
Brady Swenson:
Besides just building the products and having them out there and obviously education’s piece of it, do you have hope that we’ll be able to keep most or at least enough Bitcoin out of large central third parties custodianship?
Eric Martindale:
I personally think absolutely. I think just looking at the technology development and seeing how, certainly in the Bitcoin space but far less so in the alternative. All coins, they’re all locking their funds up in other people’s multisig, throwing their money in exchanges. It’s ridiculous to watch that all happen. But meanwhile, in Bitcoin space, we have, the name is escaping me right now, but it’s a desktop trading app basically, it doesn’t have an exchange, but we’re seeing the development-
Jameson Lopp:
The Bisq, I think it is.
Eric Martindale:
Bisq, thank you. It’s it used to be Bitsquare that’s why I was like, I can’t remember Bisq. That’s right. We have Bisq. I’m working on a project called Portal through Fabric which is trying to use Bitcoin’s HTLC components to build these decentralized or these contracts that don’t rely on central depositorship. So I definitely think the technology is there.
Eric Martindale:
But just like we covered in the beginning of the call, it has to be usable, that’s the tough part. Quite frankly, centralized systems, especially exchanges and the potential opportunities to make money which are capital investments rather than savings, it’s more of a gamble than it is just buy and hold. There’s a psychology thing that has to go on there as well. But these systems are definitely in their fledgling state but they exist. The fact that we see them so early in Bitcoin’s development is a very, very positive sign.
Eric Martindale:
The fact that that meme has stuck around, not your keys, not your coin, the fact that centralized systems continue to get hacked, these honeypots, these aggregators, where if I can go rob the bank rather than having to go around pick-pocketing 200,000 people to get the same amount of money, I’m going to go rob the bank. So it’s going to continue happening in other more poorly thought out systems, the security bugs are going to continue happening, these flaws are going to continue getting exposed and I just think that, that trend continues.
Eric Martindale:
Sure, the overall volume of influx into Bitcoin is definitely going to continue to grow. Even the trading across the all coin markets is going to continue to grow, centralized exchanges are going to continue to grow, but as that continues, as the technology develops out, the proportion of alternative decentralized systems or at least trust-minimized system is also going to grow and as a proportion not as a linear metric.
Eric Martindale:
So I definitely think that the saving aspect is a huge component of that and the fact that you can put your Bitcoin onto a steel key, you can stamp it into a sheet of steel and then bury it in your backyard and then come back to it in 20 years and then go purchase your rocket and fly to Europe. I think that’s the low time preference that I think a lot of Bitcoiners at this point are starting to look at. I do think the portion of the market, however fast it continues to grow that is relying on trust, it’s going to continue to demonstrate its previous pattern of failure and that portion is going to continue to shrink as people realize what is actually going on.
Jameson Lopp:
There were even early adopters like How Finney who opined upon the idea that maybe Bitcoin does end up mostly being held in vaults by banks, like gold is a reserve currency. And even though that would not be optimal in terms of entire antifragility of the system, we would at least still have the ability to audit the total supply. We know that they’re not inflating it. There’s no central bank that control it. But I think that this is fundamentally one of the things that I’m fighting against, that unless we continue to build more and more user friendly self-custody products, that is an inevitable future because we know what the average person is capable and willing to do in terms of amount of time and effort that they want to spend thinking about managing their money.
Jameson Lopp:
So we do need to make self-custody sufficiently robust that people are confident that they can do it themselves. The recurring theme that I hear in the system is, sure, there are a lot of newbies out there who don’t even really know the difference so they never withdraw from wherever they buy but there’s also quite a few people who do know the difference but they’re not confident enough and they do believe leaving their keys with a trusted entity that has a bunch of specialists that worry about the security of those keys is, for them, possibly a better risk reward ratio than taking on the onus and the responsibility of self-custody.
Brady Swenson:
Absolutely. It makes sense. I hadn’t thought about it that way, Eric, that centralization is going to centralization. They’re going to do it, it’s going to fail and it’s going to continue. Bounce docs lessons will continue to happen and push people toward the easy solutions like Casa. I want to dive into Fabric. I don’t know much about Fabric and I think it’s probably the same for a lot of people watching today.
Brady Swenson:
I’m really excited to hear about, it’s a new Layer three protocol which is just cutting edge in and of itself because we have some Layer two protocols that Bitcoiners have gotten used to, Lightning and Liquid. I also know that you were involved in Liquid. So if you want to comment on how you Liquid has evolved and comments on that and also tell us about Fabric, that’d be awesome.
Eric Martindale:
Sure. Just to give the overview, Fabric starts from the origin of the idea of building what’s called an information market. This is an exchange, if you will, an order book of information that you can buy and sell. Fabric is intending to build a system which utilizes Bitcoins’ HTLC and smart contracting capabilities to allow you to participate in the exchange of information without having to rely on a centralized authority.
Eric Martindale:
So perhaps the biggest applications that historically would benefit from this model or has been built that somewhat represents it is the worldwide web. And it radically changed the world much in the same way, although perhaps a little bit less over the longterm than Bitcoin has, but the worldwide web is this idea that you have these documents, these pages that live on a server and your web browser acts like requests. You get a link to one, either from another webpage that you’ve already visited or you type it in or through a search engine these days, or what have you, and you discover this document.
Eric Martindale:
The simplest case is that, rather than your web browser sending a request to the server to download this document from that implicitly centralized authority, why not broadcast a request that has some attached amount of Bitcoin, for example, that says, hey, if you could get me this piece of information that I’m looking for, you can claim this money on the flip side. So there is a construction known as a zero knowledge contingent payment. Basically, by delivering the document that I requested, you now can spend the funds that I bonded into my initial request.
Brady Swenson:
Cool.
Eric Martindale:
If you’re familiar with HTTP, I think it’s HTTP 402 or something like that, payment required, it would be an alternative almost. It could be an upgrade to the existing worldwide web but unfortunately the way the worldwide web, as an application, sits on top of the internet, the worldwide web has so many points of centralization in it already. HTTP as a protocol design, pretty much, it’s implicitly centralized. You’re sending a request from a client to a server within the protocol design. All the way down to DNS, there’s a centralized authority on DNS. There’s ICANN, which controls the IP addresses and the domain name system and all the way down to BGP and the routing pro. BGP is certainly a lot better as a routing pro. That’s the fundamental layer at the base of the internet that determines how traffic moves around the internet.
Eric Martindale:
That’s probably the single biggest application but there’s a lot of components. We’ve actually been working on this project to some extent since 2015. Even before I joined Blockstream, I had just come out of BitPay where, at the time, BitPay was actually really interested in things like payment channels and building open source stuff but there was a fundamental shift in BitPay’s philosophy around the 2014 timeline and unfortunately they went in a different direction. That summer in 2015, basically, I wanted to take a lot of the ideas that we had come up with and build something around them.
Eric Martindale:
Just to describe the Layer three things, Bitcoin is the base layer, we say Layer one. In the monetary world, we might even say M zero, so it’s the amount of physical currency that actually exists, at least in the case of Bitcoin, it’s the base supply. The Bitcoin blockchain is obviously a very expensive distributed database. It’s the database that’s probably going to last for at least 10,000 years, I think. So if you put something into this database, you know that it’s going to be there for an extremely long time. It has thermodynamics security properties et cetera, we all know all of that stuff.
Eric Martindale:
It makes a lot of sense to use that kind of system as an anchoring point for a Layer two system. You see this taking shape exactly in the form of lightening and Liquid. Lightning is a payment channel network. Payment channels have been talked about for a long time all the way back at least as far as 2012, I think. Certainly, there’s been posts on the forums before that, I’m pretty sure. It’s this idea that, rather than putting the transaction into the network and letting it confirm in a block, you simply exchange information with a group of peers and update a single transaction or a group of transactions over time. And then, if you choose, you can then settle back out onto the chain if you want to, or like the lightening approach.
Eric Martindale:
There was a group of projects around that time that had very similar ideas and I think we’re very fortunate that Lightning has developed as far as it has. But instead of settling back out on your payment channel, you can use that as input into another payment channel and build a network of those payment channels. So that’s your Layer two network, where Bitcoin has this 10-minute interval between block turns. It actually doesn’t really make that much sense in terms of internet payments. Especially when you want to pay an invoice, you don’t want to wait for one confirmation for it, let alone really the three or six or 12 that you really should be waiting to guarantee you that you have that money.
Eric Martindale:
So these Layer two systems really give an opportunity to use the Bitcoin-based layer properties and adapt them into something that’s a little bit more target specific, and payments is very specifically one that is obvious. Lightening does instant payments and you have instant understandings and guarantees about whether or not your funds are good. So Fabric sits at Layer three. If we look at this as a protocol stack, we have the settlement layer and we have a payment layer, where there’s instantaneous movement of funds.
Eric Martindale:
At Layer three, we do what’s called computation. This is where we build the actual machines or programs which can run inside of these networks. So if you wanted to implement, for example, a Turing machine, you would be able to do that here safely at Layer three rather than implementing it, for example, at layer one like Ethereum choose to do.
Eric Martindale:
A Turing system, you would be able to pay for each cycle in the contract and basically passing messages around from peer to peer and, we don’t call this, the academic community calls this secure multiparty computation. So multiple people participate in this computation. There’s some cryptographic elements that allow you to homomorphically fill that information so none of those people can actually read the information, but it produces meaningful output that the initial requester can actually interpret and process.
Eric Martindale:
So that’s where Fabric sits, at that Layer three. This is definitely a precision-oriented problem and there’s a lot of different moving parts that has to be built in order for this to exist. For the past couple of years since I left Blockstream, I’ve been building out those components and doing protocol work, building out smaller pieces of software libraries that are part of the system. We’re pretty close to something that we can actually publish that could be reviewed, I hope, by the community with a working demonstration and everything so we’re pretty excited about that. That’s the 10,000 foot overview without getting into all the crazy math of homomorphic encryption.
Jameson Lopp:
Well, going back to something I referenced earlier, how do you deal with trade offs of complexity, security, usability? How comfortable do you feel building on top of a Layer two protocol that’s still evolving?
Eric Martindale:
That’s actually a very big portion of the reason why it’s taken so long to get where we are. We love Lightning. I still like Liquid, I think it’s a halfway solution. Multisig, first of all, is actually vulnerable in Bitcoin land, at least the way it’s implemented today until Schnorr signatures get merged, which should be happening soon, I’m very stoked about that tap route. I’m a big fan of Lightning but it’s still fairly early. What we ended up doing is, we took a much simpler construction or payment channels and we built our own peer to peer network. So we ended up having to also implement a layer two solution that is similar to Lightning but is much more tightly constrained in its capabilities.
Brady Swenson:
Got you.
Eric Martindale:
Lightning tries to do a lot of different things actually right now. There’s some really incredible work going on over there between Lalu over at Lightning and Christian Becker at Blockstream. They’re both doing incredible work with multipath payments and all sorts of really awesome stuff. But our approach has been to refine everything down to the smallest possible use case and then refine it into a software library that’s only doing that one thing. So do one thing and do it really well.
Eric Martindale:
Ultimately, sometimes we find that a particular problem actually can be divided into three other problems then we solve individually on those. So we end up with all of these small pieces that ultimately are composable tools in a toolbox that you can use to build things down the line. This is the same atomic approach that the Unix philosophy is. It’s the same idea that, you don’t want your program to get bigger and bigger and do so many different things, you can build higher order complexity from small, simple components if you make them composable.
Eric Martindale:
And in computer science, Jameson, I’m sure you know this stuff but functional programming and Lambda calculus at large, this idea that these individual functions which only take one input and produce one output, that is that composability. You can put those things together and build higher order functions from them. Just keeping things limited and domain-oriented and not allowing scope creep which is tough. There’s always something that we want to build or some cool product or some customer that we want to help them build their thing, but it very quickly can expand and it creates an attack surface. So it’s more-
Brady Swenson:
What are some products examples or specific use cases for Fabric?
Eric Martindale:
The biggest customer that we have right now that is probably the best fit is doing medical data processing. In the U.S. system, I think actually it may be worldwide, but there’s, there’s this idea of the HIPAA regulation where any medical service provider who is collecting patient data, it’s a stupid rule but, basically you have to make your best effort to protect that data from being leaked.
Eric Martindale:
With Fabric and with homomorphic encryption at large, you have the ability to encrypt that patient information in a way that only the patient can decrypt it and still make it so that medical software and medical providers can generate meaningful information. For example, dosages of a certain drug, for example, if you’re taking somebody’s lab results and then you process or pass it into this algorithm which outputs the appropriate dosage of whatever drug that you want to give them, removing the need for a human oversight in some of these systems.
Eric Martindale:
The simpler one are very clear cut cases of, literally, no one should ever be able to see that data except for the individual patient. Forget this regulation thing protecting that data, forget this idea of using the legal system and trusting that this information is safe, it would be better if it was simply mathematically impossible for that data to leak or for that information to be decrypted. So that’s one that I’m super excited about. But we’ve got Portal which is a trust-minimize exchange basically. It uses the same contract that you would call dark pool. So encrypted order books where you put your order in. You can actually read the order book and it either executes or it doesn’t. That’s really exciting and interesting, but lots of-
Brady Swenson:
Amazing, man. It’s really exciting. I’m looking forward to seeing what you guys end up publishing and the conversation around it. It’s really exciting what’s going on in Bitcoin. It’s still such early days on all fronts and to be here with eyes open at this point in the project’s history is a privilege and an honor. It’s going to be just a lot of fun to watch it unfold. So I want to thank you both of you guys for your time today. Keep up the great work. Thank you to Casa. Thank you to Eric and the work on Fabric, really exciting stuff.
Brady Swenson:
Thank you guys for tuning in, watching and educating yourself about this very important project. It’s a very important movement in the world today. Continue to educate yourself, continue to stack your stats at Swan bitcoin.com. Happy third anniversary to the birth of the BTCPay server project. You can go to Swanbitcoin.com/btcpay and 25% of all of your fees for every automatic purchase you make will go to support the project so check it out. Thanks guys. That’s a wrap.
Jameson Lopp:
Thanks. Bye.
Brady Swenson:
All right. That’s it. Thanks guys. I appreciate it.
Eric Martindale:
Thanks.
Brady Swenson:
I know you’ve got to bounce, Jameson. That’s was helpful.
Jameson Lopp:
See you at the next podcast.
Eric Martindale:
Hopefully we get conferences on again soon so I can see you again, Jameson.
Jameson Lopp:
There you go, we’ll compare beard lengths.
Eric Martindale:
All right, man. Enjoy your day, man.
Brady Swenson:
Bye guys.
Eric Martindale:
Thanks
Past Episodes
Episode 8 –Andy Edstrom and Ansel Linder
Episode 9 –Rockstar Developer and Jeremy Rubin
Episode 10 – Bitcoin TINA and CK Snarks
Episode 11– Gigi and Knut Svanholm
Episode 12 –Adam Back and Preston Pysh
Episode 13 –Alex Gladstein and Matt Odell
Episode 14 –Robert Breedlove and Tuur Demeester
Episode 15 –Isaiah Jackson and Max Keiser
Episode 16 –Gigi and Udi Wertheimer
Episode 17 –Aleks Svetski and Jimmy Song
Episode 18 –Stephan Livera and Marty Bent
Episode 19 –Mark Moss and Ben Prentice
Episode 20 –Samson Mow and Parker Lewis
Episode 21–Lyn Alden and Jeff Booth
Episode 22– Robert Breedlove and Cory Klippsten
Episode 23 — Saifedean Ammous and George Gammon
Links
Swan Bitcoin
- Swan Bitcoin — the best place to buy and invest in Bitcoin
- Swan Bitcoin on Twitter
- Swan Signal on YouTube
- Swan Signal on Facebook
- Swan Signal on Twitch
- Swan Signal Podcast
- Swan Signal Telegram Chat Room
Jameson Lopp
Casa –Jameson’s company
Bitcoin Resources –Jameson’s Personal Website
Eric Martindale
This blog offers thoughts and opinions on Bitcoin from the Swan Bitcoin team and friends. Swan Bitcoin is the easiest way to buy Bitcoin using your bank account automatically every week or month, starting with as little as $10. Sign up or learn more here.