Bitcoin
$66,646.96
-0.84%
Ethereum
$3,083.27
-1.61%
Litecoin
$83.28
-1.3%
DigitalCash
$28.97
-2.89%
Monero
$134.20
-1.29%
Nxt
$0.00
-18.54%
Ethereum Classic
$27.90
-3.31%
Dogecoin
$0.15
-2.93%
ZCash
$23.38
-1.1%
Bitshares
$0.00
-2.45%
DigiByte
$0.01
-5.73%
Ripple
$0.51
-2.1%
BitcoinDark
$633.30
-0.84%
PeerCoin
$0.57
-6.03%

Bitcoin L2s Are Poised to Break Out, Stacks Creator Muneeb Ali Says


In what could be the most pivotal year for Bitcoin since it was invented, Muneeb Ali, CEO of Trust Machines and co-creator of the Stacks blockchain, thinks the network’s scalable layer 2s are poised for a breakout. This isn’t just because bitcoin (BTC) has been setting new all-time highs on a weekly basis recently — largely driven by the introduction of spot BTC exchange-traded funds (ETFs) — but because, more and more, people are using the first cryptocurrency for its intended purpose: as money.

The introduction of the Ordinals protocol, the rise of Bitcoin-based BRC-20 tokens and the increasing sophistication of the network’s “smart contracts” via things like BitVM have all contributed to the reinvigoration of Bitcoin’s “fee economy,” i.e. the price paid to make a BTC transaction.

In other words, people are not just buying and holding bitcoin anymore, but using it.

“Yes, the larger use case remains that bitcoin is a savings technology,” Ali told CoinDesk in an interview. Ali is a veteran developer who got his start working on one of Satoshi Nakamoto’s interests, creating an on-chain domain naming system called the Bitcoin Name Service (BNS) in 2014.

“But if you’re talking about $1.4 trillion in [deployed Bitcoin] capital, if people keep 80% of that in savings, there’s still hundreds of billions of dollars of BTC that’s available” to be put to productive use.

Ali predicts that most of this action will happen on Bitcoin layer 2s like Lightning, LayerTwo Labs’s “drivechains” or secondary solutions like Stacks, which are all attempts to solve the same problem of scaling Bitcoin and making it more affordable to use. It’s conceivable in the future that there could be daily bitcoin users who never send an on-chain transaction on the base layer, he said.

CoinDesk caught up with Ali last week to discuss Stacks’ long-in-the-works Nakamoto upgrade, what he appreciates about other app-optimized networks like Ethereum and Solana and the “revival of interest in Bitcoin layer 2s.” The following interview has been lightly edited and abbreviated.

Stacks has been around for a long time, and, to your credit, it has continually innovated. The upcoming Nakamoto upgrade has been in progress for a few years. Answer honestly: Has Stacks built up technical debt — or were there decisions you made earlier that limit what you can do today or that make certain things more difficult?

There’s definitely technical debt from a code perspective, right? If you already have a code base, and you’re upgrading it, there’s friction when making changes live and in production. I’ll give you an example: Today, there’s $1.4 billion in STX capital that is locked in consensus right now. The first thing that’s going to happen is that people are going to unlock their capital and lock it in the new consensus protocol — that’s $1.4 billion getting unlocked in one place and moved, versus just launching a new system.

At the same time, I would emphasize that this is exactly the type of challenge that Bitcoin layer 2s should be able to take on. It’s what makes the whole system durable. L2s move fast. Bitcoin is not going to change much. L2s are innovative and open to making rapid changes. After a while it becomes part of their culture. These days, I’m seeing “XYZ ecosystem” have a cadence of one major upgrade every six months: That would be very healthy for Bitcoin.

Fragmentation of layer 2s on Ethereum is an emerging issue for that network. Are you thinking that Bitcoin is going to need layer 3s eventually?

We are already seeing this. Stacks has this thing called Bitcoin subnets — the work is done but it was never really fully launched because there’s so much focus on Nakamoto right now. The basic concept is to use Stacks to do the logic and security in the middle in between subnets, which could be more permissioned, while putting all of the state from the subnet onto the Bitcoin layer 1. This allows you to use BTC liquidity. That’s exactly the type of stuff that people call layer 3s, where you can reuse bits and pieces of different L1 and L2 components.

We’re developing these SDKs [software development kits] that can help developers use Stacks subsets to — I’ll give you an example. Let’s say someone wants to use the Bitcoin layer 1 as the data availability layer, but the huge signer network that Stacks has, with its $1.4 billion locked today, its decentralized group of signers and 30+ institutions. So they can pick and choose to use the signers from the L2 to build an interesting application. That’s an interesting area as things become more modular, and we will definitely be keeping an eye on whether Stacks emerges as a leading L2 that can be reused in quote unquote L3s. I think that’s something developers will really like.

Is this able to communicate with Lightning?

Not a lot of people know this, but Stacks is already connected with Lightning. There is this protocol called LNSwap that can swap satoshis on Lightning to assets on Stacks using an atomic swap. You can begin to extend that functionality because Stacks is almost like a routing layer for subnets. Anything Stacks has been connected to subnets are connected to, which is a huge benefit.

What do you make of the state of the oracle ecosystem on Bitcoin?

Some of the direct conversations that I’ve had with oracle developers is about how they find it hard to be directly integrated with Bitcoin. That’s common: Bitcoin has an eloquent scripting language, but it’s really hard to work with and it’s limited in what it can do. Interestingly, Stacks has a type of oracle service where through the mining process, people get a native feed of the BTC/STX price pair, because that bidding is happening on-chain — it’s like an on-chain oracle for STX/BTC prices. Some people find that interesting.

I will say right now, oracles on Bitcoin L1 are sort of limited. They mostly work, let’s say we have some off-chain oracle that controls a multisig — they’re not state of the art oracles like on Ethereum or Solana. On L2s, Pyth [Network, a cross-chain oracle solution] is already live and other oracles are coming as well that can try to fill that gap as best as possible. It’ll be a huge step forward because it sort of connects the dots and allows for more expressive contracts that have full functionality like Solana or Ethereum. It would dramatically increase the programmability of Bitcoin.

Are there unseen dangers to increasing the programmability of a system designed to be rather limited? There’s a version of this debate playing out already with Ordinals and the like.

I think, with BitVM, there was an accidental discovery that Bitcoin is already Turing complete. There’s a caveat: these programs are pretty inefficient to build. It’s technically true that with BitVM you can pretty much build any application. But the reality is nowhere close to having full smart contracts. Because BitVM programs are mostly off-chain, they’re not directly impacting anything — just the proving steps are happening on bitcoin L1, which are pretty limited.

If Bitcoin changed its script to something like EVM that would be a drastic change, right? Like you suddenly open yourself up to all sorts of things. With BitVM, yes there are new features, but it’s pretty limited.

That said, with Taproot we have seen that even with limited additional functionality, people can build new things. So I definitely think people will try a lot of new things. What I am excited about with BitVM are very targeted applications, because it’s usually an inefficient way of writing a program. For example, a trustless bridge. A trustless bridge is actually not impacting the L1 that much at all because all the functionality lives on the L2. That’s a great use of BitVM because the L1 is still protected. People might try to do other things with BitVM as well. But it’s a very heavy load, all these programs are very complicated and inefficient.

There’s a claim to make that you’re the Bitcoin maxi who most closely follows developments happening on other chains. Is there anything at all that you admire about Ethereum or Solana?

It’s actually interesting, right? I was with some other Bitcoin people and it was sort of surprising to me how little they follow happenings elsewhere in the industry. I’ll give you a concrete example where I think there could be a benefit.

Everyone wants to support Bitcoin Core development; they are doing thankless work and there should be better ways of supporting them. I brought up the point that these other ecosystems actually have very bright engineers. Algorand, for example, has PhDs from MIT — like really smart people who have built a real blockchain and have experience running production systems. But there’s no good way of learning from their experiences.

How do you hire and retain these people? How do you incentivize them? The rest of the blockchain ecosystem is actually pretty competitive. When we try to hire Core devs for Trust Machines, we compete with Solana Labs and Avalanche. It’s a very competitive market, but Bitcoin is missing in action. Like, they’re not even playing that game. There are a ton of lessons that can be taken from the rest of the industry that can be funneled into Bitcoin Core, that can make core development more efficient, better funded, with better talent.

You probably get a version of this question and every interview you do, but all available evidence suggests people want to hold bitcoin. 70% of addresses are unmoved. Flows into ETFs suggest that people are putting bitcoin into long term savings. Why believe the Bitcoin smart contracts space will ever grow as large as Ethereum?

I do get that question a lot. The way I think about this is: I have my bitcoin savings in cold storage and some capital that I want to experiment with. That capital could be ETH capital or SOL capital — but it just as easily can be BTC capital. The simple fact is it’s much better to have BTC capital — that’s the division, right? And people spend bitcoin.

People forget that the Ethereum ICO [initial coin offering] happened in BTC. $18 million raised in BTC and it sold out. Rootstock raised 35,000 BTC. If you look at ordinals traffic, some of the new NFTs like Taproot Wizards when they launched Quantum Cats. It sold out in BTC. So I feel the data suggests that people actually deploy their bitcoin.

Yes, the larger use case remains that bitcoin is a savings technology. But if you’re talking about $1.4 trillion in capital, if people keep 80% of that in savings, there’s still hundreds of billions of dollars of BTC that’s available. That’s more than any other chain, minus Ethereum, that is available to deploy and put to productive use.

Then there’s the institutional use. Right now, there’s no direct, decentralized way to safely earn yield on their BTC. BlockFi blew up. DeFi didn’t, not even during the bear market. If there’s a healthy, decentralized smart contract…



Read More: Bitcoin L2s Are Poised to Break Out, Stacks Creator Muneeb Ali Says

Disclaimer:The information provided on this website does not constitute investment advice, financial advice, trading advice, or any other sort of advice and you should not treat any of the website’s content as such. NewsOfBitcoin.com does not recommend that any cryptocurrency should be bought, sold, or held by you. Do conduct your own due diligence and consult your financial advisor before making any investment decisions.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Notice: Undefined variable: ub in /home/coingrso/public_html/wp-content/plugins/elements-web-tracker-for-wordpress-W26ADT3-fkYtpIKq-03-15/diframework/ditools.php on line 650

Notice: Undefined variable: ub in /home/coingrso/public_html/wp-content/plugins/elements-web-tracker-for-wordpress-W26ADT3-fkYtpIKq-03-15/diframework/ditools.php on line 659

Deprecated: strripos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /home/coingrso/public_html/wp-content/plugins/elements-web-tracker-for-wordpress-W26ADT3-fkYtpIKq-03-15/diframework/ditools.php on line 659

Notice: Undefined variable: ub in /home/coingrso/public_html/wp-content/plugins/elements-web-tracker-for-wordpress-W26ADT3-fkYtpIKq-03-15/diframework/ditools.php on line 674