Muneeb Profile picture
5 Apr, 10 tweets, 2 min read
The ultimate Bitcoin lending app will be 100% trustless. Your BTC will never leave the main Bitcoin chain.

How can this work? Tweet thread👇
1/ Bitcoin lending is already a multi-billion dollar market. You can currently divide the market into (a) wrapped assets and (b) custodial lending.

Wrapped assets themselves can be custodial with more decentralized versions like Keep in the works.
2/ For wrapped assets, like WBTC, a synthetic asset is issued by a custodian on a separate tech stack.

Three issues:
a) Potential tax hit on BTC to WBTC conversion and back. 
b) Risk of companies in the middle.
c) Risk of blockchains other than Bitcoin.
3/ Custodial lending companies like BlockFi are great for the Bitcoin ecosystem. Bitcoiners may limit their exposure, given counterparty risk, or may not use it for privacy reasons.

There will always be a market for 100% trustless BTC lending without any humans or companies.
4/ Can this be implemented? Yes, let's explore.

Clarity lang, on Stacks, has direct access to Bitcoin state. This means developers can build BTC lending where BTC never leaves the main BTC chain.

No KYC, no custodians, no middlemen.
5/ A Clarity contract can hold the collateral, say in a digital dollar stablecoin with 150-200% collateral.

The Clarity contract can detect when BTC moves, so a loan can be initiated by providing loan terms (amount in BTC and time in BTC blocks) to the contract.
6/ Party A sends a BTC transaction to Party B (the borrower), and the Clarity contract auto starts the timer on loan, expressed in BTC blocks.

If the BTC does not come back to a specified BTC address by the given BTC block, the contract will auto-release Party A's collateral.
7/ The lender needs to be comfortable with the logic/code of the contract.

This is where Clarity language's decidability plays a critical role: you can have formal proofs that the contract can only release the collateral and do nothing else.

Trust math, not people.
8/ The lender is not trusting some other blockchain for consensus. Stacks settles transactions on Bitcoin; Bitcoin as the ultimate source of truth.

BTC movements are pure BTC transactions. The digital dollar transaction for a loan default is on Stacks that itself settles on BTC.
9/ Bitcoin lending in a 100% trustless way is possible today.

Your BTC never leaves the BTC chain. No third parties, wrapped assets, or needless tax complexity.

Pure BTC lending is one of several reasons I'm thrilled for Bitcoin smart contracts. Early days!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Muneeb

Muneeb Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @muneeb

24 Mar
A lot of new people are discovering the crypto industry in 2021.

What basic mental models do you need to get right when learning about crypto?

Tweet thread👇
1/ The first thing to realize is that "cryptocurrencies" is the wrong term. Currency implies money. Other than Bitcoin, most assets are not money.

These are crypto-assets (not cryptocurrencies), and the critical question to ask is: what purpose does this new asset serve?
2/ The absolute worst way to enter crypto is to think, "Bitcoin appreciated, let me try to find the next Bitcoin." That's flawed at so many levels.

Bitcoin is a store-of-value, a type of hard money. Other assets are not even trying to be SoV (some are trying but failing).
Read 11 tweets
19 Mar
The discussion below is the classic misunderstanding most people have about Ethereum and Bitcoin differences.

Tweet thread 👇
1/ Turing completeness is not a desirable property for smart contracts. What you mean/want here is expressiveness i.e, developers can easily write any logic.

You can be expressive with *decidable* languages. Being Turing complete i.e, not decidable is a security problem.
2/ There is nothing fundamental about Bitcoin that stops smart contracts.

Bitcoin designers, very carefully, built it so that the base layer has a small attack vector (i.e, limited script).

This leaves several options open to implementing smart contracts.
Read 11 tweets
12 Mar
Miners have spent 96.1 BTC to secure the first 5000 Stacks blocks. The average mining profitability is 108.1%.

A thread on mining stats👇
1/ Instead of creating a separate proof of work or proof of stake network, Stacks uses a unique consensus mechanism that reuses Bitcoin’s hash-power.

Sharing compute power and network security with Bitcoin is critical for the long-term durability of smart contracts.
2/ Miners compete in leader election on the Bitcoin chain and bid in BTC. A Verifiable Random Function (VRF) selects the winner.

Winning miner writes the Stacks block, collects newly minted STX, and collects the gas fees for smart contracts.

Mining is open to anyone.
Read 9 tweets
26 Feb 20
A great thread on narrow waist model from the internet applied to crypto.

I present a variation that argues for Bitcoin as narrow waist for Web 3.

Thread👇
2/ Bitcoin is not merely a payment application of consensus protocols.

It’s the largest, most stable consensus protocol that is minimal by design.

IP is minimal by design; it does one job and does it well. Same for Bitcoin.
3/ Bitcoin has network effects.

If something can be done on top of Bitcoin, it will eventually get done on top of Bitcoin vs a smaller ecosystem.
Read 8 tweets
18 Jun 19
Early thoughts on the Facebook Libra launch:

(Thread.)
1/ The Libra launch is market validation more than it is competition.

Can potentially introduce cryptocurrencies and digital wallets to 100s of millions of people (vs ~50M).
2/ The wallet (Calibra) can be more impactful in the short-term than the protocol (Libra).

They can turn every Facebook, Whatsapp, and Instagram account into a savings account.
Read 6 tweets
10 Nov 18
A mental model for crypto protocols:

1) It’s like building a new city. Someone needs to build the basic infrastructure that benefits everyone.
2) New cities have their respective new economies that are hard to bootstrap; moving to NYC was a risky and strange thing to do in 1700s.
3) There are early investors who look for return on investment (like buying land in a developing city). Understand their motives and appreciate the value they provide: initial capital.
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!