DLC - Discrete Log Contracts - Smart Contracts On Bitcoin

avatar

Hey Jessatoshis

Ever since I got into Bitcoin and the crypto market, I've been dragged down the rabbit hole; the more I learn, the more I question, and then I realise I know even less than I did before. Each new question opens up a brand new world of learnings in Bitcoin, and I don't think many are taking the time to really look at what's going on with the project.

A lot of crypto holders I speak to are so besotted with the promise of superior technology and claim Bitcoin is boring and old, when in fact, its just the fact that they didn't get as much as they would like at the time and think this new coin will be there chance.

I am happy to listen to different opinions, but it's easy to see through the shilling and bullshit after 5 years of snake oil salespeople pitching ICO after ICO. One of the big critics of Bitcoin is the fact that it doesn't have smart contracts, something Ethereum pioneered and then a whole lot of other chains adopted.

Smart contracts and dumb critics

These smart contracts have opened up a new world of dApps and DE-FI getting enthusiasts hot and heavy about their favourite project. Bitcoin seemed like a laggard; it will always be a laggard to innovation because you don't want to mess with the protocol and the kind of money sitting on this chain.

However, that doesn't mean innovation is not coming to Bitcoin. Taproot and schnorr updates are still in the works and much debated. Lightning continues to expand, and BIP85 is another planned update for Bitcoin.

Bitcoin getting DLC

Another update seeing progress is the DLC; no, it's not EA games selling you more downloadable content and scamming you out of parts of the game that should be part of the main release.

These DLC's are known as Discreet log contracts, are an exciting new technology that facilitates conditional payments on bitcoin and is compatible with other blockchains.

The DLC uses an ordinary multi-signature output as you would use to secure your wallet with a multi-sig setup either with a family member or with a company like Casa or Unchained Capital.

Multi-sigs

A multi-sig wallet allows you to split your keys, let's say, into 3 or 5 and then give different holders a set of keys. However, depending on your set up, to spend the funds, you'd need a majority of the keys. The multi-sig wallet was originally used for an additional level of safety.

You know in crypto funds can NEVER BE TOO SAFU!

Eventually, some smart guys figured out cool alternative users for multi-sig, like creating on-chain loan contracts, as we see with the guys at HODLDHOL.

But now, with DLC's, it can be taken a step further. Unlike other chain smart contracts, computation is not done on-chain, only the settlement of the contract's funds. Therefore, the contract is discreet in the sense that no external observer can learn its existence or details from the public ledger.

To the blockchain and observers, it's just an ordinary transaction, and only the parties involved know about the contract.

DLC on main-chain

DLC's can be completed on the main-chain, but as fees continue to increase, many contracts won't make sense to be done on the main unless it's high-value long term contracts.

DLC on lightning

Smaller contracts will have to be settled on lightning; this could be small-time bets, it could be a robust predictions market, or it could simply be friends making little wagers. Since lightning is so cheap to use and you can basically stream payments, the DLC application may be smaller in value, but it can be bigger in volume.

DLC.png

Surebits Oracles

If you want to check out the implementation of a DLC, you can visit an Oracle explore like SureBits. Here you can view or create your own events based on events happening on-chain or off-chain.

How DLC affects Bitcoin

The more contracts written on Bitcoin, the more Bitcoin has to be pulled off the market and locked up for a period of time before it is settled. The more that happens, the more scarce Bitcoin becomes on the open market. I don't think I need to explain what happens when there's less Bitcoin supply going around.

Bitcoin backed and settled contracts on the main-chain or side chains will be a liquidity trap of note once this starts to pick up the pace.

Will this sink $LINK & $BAND?

There are already oracle based chains; primarily, LINK has been a popular one, while BAND has also gotten into the mix. I've already spoken about the flaws I see in Chainlink, and I think that with DLC's on both main-chain and lightning attracting oracles, they will completely put Chainlink's model out of business in the belong term.

Yes, chainlink will continue to run and provide data for ETH. Still, as market participants run in to provide data, you'll arbitrage gains down. People will find that they gravitate to the cheaper providers and the more open providers, which DLC-based oracles are all about.

Anyone can be an oracle, and as you build up trust, you can request a premium fee in satoshis, rather than having to switch to a token like LINK. It just streamlines the entire process and avoids liquidity issues, so to me, it makes it a better process.

Hot on the heels

Bitcoin may seem like a slow starter compared to the innovation we see in altcoins, but it's by no means going to take it lying down. To me, Bitcoin is the Apex predator in the financial market and the technology market, as it appreciates and absorbs more features into its layered scaling approach.

Have your say

What do you good people of HIVE think?

So have at it, my Jessies! If you don't have something to comment, "I am a Jessie."

Let's connect

If you liked this post, sprinkle it with an upvote or esteem, and if you don't already, consider following me @chekohler and subscribe to my fanbase

Safely Store Your CryptoDeposit $100 & Earn $10Earn Interest On Crypto
ledger.jpgBlockfi.jpgcryptocom.jpg

celciusnetwork.jpg

Posted Using LeoFinance Beta



0
0
0.000
33 comments
avatar

Now that's the kind of DLC I can get into! Sod EA games and Activision releasing half baked games and giving you DLC which doesn't improve the game, give me BTC DLC and eyes are wide open!

0
0
0.000
avatar

My boy BTC is low key adding new features, while everyone is not looking at the tech or focusing on the price. Theres going to be some tasty options coming soon, I already saw a guy on Twitter saying he makes more routing lightning payments than his monthly salary so I am keeping my ear close to the ground when it comes to on-chain opportunities

Posted Using LeoFinance Beta

0
0
0.000
avatar

Lol, I need to get in touch with that guy and set up a lightning node! Sounds like sats now are like what BTC was back when it first started, sats flying out left right and centre!

0
0
0.000
avatar

meh youre gonna end up using PBTC eos and telos smart contracts

0
0
0.000
avatar

lol i've never used either of those chains, is it any good? What am I missing? I'm just a sucker for the BTC man, I am not ashamed to admit I lean more maxi

0
0
0.000
avatar

Congratulations @chekohler! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

You distributed more than 40000 upvotes.
Your next target is to reach 41000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out the last post from @hivebuzz:

Hive Power Up Day - April 1st 2021 - Hive Power Delegation
0
0
0.000
avatar

Bitcoin's got the most money and most people working on it. It's easy to forget that when people get excited about alts.

0
0
0.000
avatar

Alt coiners are into Bitcoin too man, they just want your Bitcoin! And will sell you on all sorts of things to get you to trade it for their coin

Posted Using LeoFinance Beta

0
0
0.000
avatar

Wow, this was all totally over my head! I appreciate the time you expended putting it together even if I don't understand all of it!

Posted Using LeoFinance Beta

0
0
0.000
avatar

Lol hmmm let me try again, so it's not like your traditional smart contact, that you can view on ethereum or binance smart chain.

Discrete log contracts are private, so lets say you and I want to make a friendly bet on I don't know anything who wins the world cup. We can set up a DLC and place our Bitcoin in a multi-sig wallet.

  • I have 1 key
  • you have 1 key
  • 3rd key sits with an oracle provider

the transaction needs 2 people to sign it for the funds to be released. So let's say you the winner, the oracle provider will pull in data from 1 source or several, let's say we said we want 5 sources to confirm the same result or the best 4 out of 5 to confirm the same result. So the result is confirmed in your favour, the oracle signs the 1 key correct, then you or I sign the other key and funds are released.

So that's once way to use it like prediction markets, a futures contract for example, we could have done the same thing just based on the price of BTC in the future and pay out if one of us is correct. It's also a way to hedge depending on if you're long or short BTC

0
0
0.000
avatar

Ah, okay. That makes a lot of sense. Seems like it has some really good checks and balances built into it as well. Thanks for taking the time to clear it up for me!

Posted Using LeoFinance Beta

0
0
0.000
avatar

Its nice to see more development on the BTC end and the smart contracts for multi-sig is nice. The only problem is the person holding the third key since its hard to trust something or someone online since a person is behind it. Maybe there will be some escrow service or smart contract that makes it more safe in the future.

Posted Using LeoFinance Beta

0
0
0.000
avatar

What I think might happen is there will be DLC providers like Surebits who act as the escrow or you and I set up an escrow between us. I imagine P2P markets too where you can see those willing to go into multi-sigs with you based on different parameters and you'll have to see who their oracles are for the contract and how many oracle confirmations you are comfortable with, its for sure one of those user beware kinda things since the contract itself is off-chain BTC is just the settlement layer

0
0
0.000
avatar

Yea I thought so since it was off-chain. Thanks for clarifying on the DLC providers.

!ENGAGE 10

Posted Using LeoFinance Beta

0
0
0.000
avatar

Thank you for your engagement on this post, you have recieved ENGAGE tokens.

0
0
0.000
avatar

The concept of multisig is really cool. I don't understand what streaming of transaction means. Could you explain?

Thank you for such a great post and I totally agree with you that btc is the apex predator of the financial market

Posted Using LeoFinance Beta

0
0
0.000
avatar

Streaming transactions has already been proven to work on lightning! So let’s say you listening to a podcast or watching a movie on netflix you only pay for what you consume so you pay per second of use basically streaming Sats

If you took an Uber or taxi ride you could pay up to the distance you move instead of a flat fee!

If you chat on a paid chat app you pay for every message you send reducing spam abs when you get messages you receive payments

Posted Using LeoFinance Beta

0
0
0.000
avatar

this is so cool.. I will always be happy for entering the crypto early at this time

Posted Using LeoFinance Beta

0
0
0.000
avatar

Wow, this was all totally over my head!

Posted Using LeoFinance Beta

0
0
0.000
avatar

Well you’re using leo and hive so you’re already using smart contacts! If you want a simple example of what a basic DLC will look like you can check out the dubbl up prediction market that uses PAL token

Posted Using LeoFinance Beta

0
0
0.000
avatar

Good share, interesting read -thanks for letting us know!
This is for sure good for the long term BTC-development :)

Posted Using LeoFinance Beta

0
0
0.000
avatar

Alts compete with one another based on technology and that brings in a lot of awesome ideas and some horrible ones! Bitcoin gets to pick from those open source ideas so in a way Alts fund Bitcoin and then feed off of Alts again

Posted Using LeoFinance Beta

0
0
0.000
avatar

This makes sense, haven't seen it that way but seems logical!

0
0
0.000
avatar

Nice on @chekohler. Bitcoin imo will continue to hold a lot of value in the future. It's like a base layer of innovation that's happening in the crypto world. Even before people learn about crypto & blockchain, they learn about bitcoin. It's the first point of entry into crypto space for almost everyone. I hardly know anyone in my country at least, who invested in Altcoins before they did in Bitcoin. It's here to stay!

Posted Using LeoFinance Beta

0
0
0.000
avatar

That’s also my view it’s the foundation and Alts are like possible routes you can take that are maybe faster and riskier while Bitcoin builds a slow and boring path creating the network!

Alts are doing the cub glamour headline work and BTC does the grunt work

Posted Using LeoFinance Beta

0
0
0.000