Back to All Episodes
Season 3Episode 138

Learning the Fundamentals of Stacks

November 16, 2024
37m
1 Guest

Listen Now

About This Episode

In this episode of DevNTell, Narb welcomes Kenny Rogers, Lead DevRel at Stacks, to explore the fundamentals of Stacks, a Bitcoin Layer 2 solution. Kenny outlines Stacks' goal to enhance Bitcoin's scalability and functionality by enabling smart contracts directly on top of Bitcoin. The discussion covers the three core components of Stacks: Proof of Transfer (PoX), the Clarity smart contract language, and sBTC. Kenny explains how PoX recycles Bitcoin's security, and how Clarity offers a more secure and predictable development environment for smart contracts. The episode also features a demo of a basic borrowing and lending app using sBTC and Clarity, highlighting the composability of the Stacks ecosystem.

Key Takeaways

1

Stacks is a Bitcoin Layer 2 designed to enable smart contracts and decentralized apps on top of Bitcoin.

2

Proof of Transfer (PoX) connects Stacks to Bitcoin, recycling Bitcoin's proof-of-work security while providing rewards to 'stackers'.

3

Clarity is a non-Turing complete smart contract language that enhances security through its interpreted, decidable nature.

4

sBTC provides a trust-minimized, 2-way Bitcoin peg, allowing Bitcoin to be used directly in smart contracts on the Stacks layer.

5

The Nakamoto upgrade significantly improves Stacks with Bitcoin finality and faster block production times.

Featured Guest

KR

Kenny Rogers

Lead DevRel at Stacks

Stacks

Listen On

Resources & Links

Share This Episode

Share on X

Watch Episodes Live!

Subscribe to our event calendar and never miss a live episode.

View Event Calendar