BTC018: BITCOIN SMART CONTRACT W/ DISCRETE LOG CONTRACTS

FEATURING PIERRE ROCHARD & BEN CARMAN

23 March 2020

On today’s show, Preston Pysh talks with Pierre Rochard and Ben Carman about having Smart Contract on the base layer of the Bitcoin protocol. This is done by Discrete Log Contracts and this episode talks about how DLCs work.

SUBSCRIBE

IN THIS EPISODE, YOU’LL LEARN:

  • What is a Discrete Log Contract (DLC)?
  • How is this different than other smart contract platforms like Root Stock (RSK)?
  • What does this mean long term?
  • How does this apply to the Lightning Network?
  • What does this mean for Ethereum and Binance Smart Chain (BSC)?
  • How do Oracles work with DLCs?

HELP US OUT!

Help us reach new listeners by leaving us a rating and review on Apple Podcasts! It takes less than 30 seconds and really helps our show grow, which allows us to bring on even better guests for you all! Thank you – we really appreciate it!

BOOKS AND RESOURCES

  • An article talking more about DLCs.
  • Examples of DLCs that are being tested on the Bitcoin blockchain.
  • Get a FREE book on how to systematically identify and follow market trends with Top Traders Unplugged.
  • Elevate your writing with 20% off Grammarly Premium.
  • join OurCrowd’s Investment in ByondXR—a platform that’s enabling the world’s leading brands to attract customers with the future of virtual shopping journeys. Open your account today.
  • Take your business to the next level by hiring the right people with ZipRecruiter.
  • Automate your money with M1 Finance. Get $30 when you sign up for free today.
  • Push your team to do their best work with Monday.com Work OS. Start your free two-week trial today.
  • Have everything you need to grow online with Squarespace. Use code WSB to save 10% off your first website or domain purchase.
  • Get three months free when you protect yourself with ExpressVPN, the VPN we trust to keep us private online.
  • Find opportunities to help diversify your portfolio with investments in alternative asset classes with minimums starting at $1,000 with Yieldstreet.
  • Support our free podcast by supporting our sponsors.

CONNECT WITH PRESTON

CONNECT WITH PIERRE

CONNECT WITH BEN

TRANSCRIPT

Disclaimer: The transcript that follows has been generated using artificial intelligence. We strive to be as accurate as possible, but minor errors and slightly off timestamps may be present due to platform differences.

Preston Pysh (00:00:02):
Hey, everyone. Welcome to this Wednesday’s release of the show where we’re talking about Bitcoin. For many years, it’s been assumed that smart contracts can’t occur on the base layer of Bitcoin. But on today’s show, I talk with Pierre Rochard and Ben Carman about a new innovation called Discrete Log Contracts, which makes many people’s original understanding of smart contracts not happening on the base layer invalid. Within the past year, some groundbreaking work with ECDSA Adaptor signatures went from theory to application. This is a cryptographic signature scheme that enables scriptless scripts to execute smart contracts without relying on Bitcoin scripting language. Just when you think things can’t get more interesting, new innovators and brilliantly smart people keep coming up with even more fascinating things in this red hot sector. So without further delay, here’s my chat with Pierre and Ben on smart contracts within the Bitcoin base layer.

Intro (00:01:01):
You are listening to Bitcoin Fundamentals by The Investor’s Podcast Network. Now for your host, Preston Pysh.

Preston Pysh (00:01:20):
Everyone, welcome to the show. I’m your host, Preston Pysh, and here I am accompanied by Ben Carman and also Pierre Rochard. Let’s just kick this off right out of the gate and let’s dive into this thing that looks very complex to me and I’m sure everybody else who’s listening to this is thinking, “What in the world is this that they’re talking about?” Discrete Log Contracts, explain this to me, Pierre, go first, explain this to me like I’m 10. What is this?

Pierre Rochard (00:01:48):
I’ll start with an example that hopefully your audience is already familiar with, is a future’s contract or any other derivative. Conceptually, the key part of this is that the contract depends on the price of the underlying. The underlying can be really anything, but the price is just a piece of information. Conceptually, what Discrete Log Contracts are automating or putting into code is the mechanics around who is going to get paid what based on the underlying event that’s happening. It’s information-centric and it’s the same with a futures contract that is cash-settled, for example. You don’t actually move the underlying commodity, you’re just making a side bet on what’s going to happen to the value of this commodity. That’s as simple as I can get and maybe Ben can get it simpler.

Ben Carman (00:02:48):
I just like to think of it as a Bitcoin contract whose outcome is dependent on what an independent unknowing third-party says. This third-party could be saying who won the Super Bowl, they could be saying what the Bitcoin price is, they could be saying what some shake point price is, they can say anything, and then your total contract is based on whatever they sign.

PROMOTIONS

Check out our latest offer for all The Investor’s Podcast Network listeners!

WSB + BFF + RWH Promotions

The Intrinsic Value Newsletter