Learning the Fundamentals of Stacks
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
Stacks is a Bitcoin Layer 2 designed to enable smart contracts and decentralized apps on top of Bitcoin.
Proof of Transfer (PoX) connects Stacks to Bitcoin, recycling Bitcoin's proof-of-work security while providing rewards to 'stackers'.
Clarity is a non-Turing complete smart contract language that enhances security through its interpreted, decidable nature.
sBTC provides a trust-minimized, 2-way Bitcoin peg, allowing Bitcoin to be used directly in smart contracts on the Stacks layer.
The Nakamoto upgrade significantly improves Stacks with Bitcoin finality and faster block production times.
Featured Guest
Kenny Rogers
Lead DevRel at Stacks
Listen On
Resources & Links
Share This Episode
Share on XWatch Episodes Live!
Subscribe to our event calendar and never miss a live episode.
View Event Calendar