๐ gm. weโre live with the seventh edition of the #Bitcoin Rollup. we cover:
-@chainway_xyz unveils @citrea_xyz ๐๐
-@build_on_bob releases OptiMine whitepaper
-@SovrynBTC announces BitcoinOS
highlights and full post below ๐
The introduction section in this podcast provides a clear definition on what a "rollup" is and mentions early bitcoin metaprotocols as the first implementations of rollups: https://t.co/LOm9cUlBYu
A Rollup that *Actually* Scales Ethereum
In this episode of Deeply Intents, I chat with @_prestwich of @init4tech@signetsh. This episode is a masterclass on rollups.
In this episode we discuss:
- What is a rollup?
- History of rollups
- @signetsh from first principles
- Conditional Transactions
- Application Controlled Execution
- (Re)Based Rollups
Timestamps
0:00 - Build a rollup in a completely different way
3:14 - What is a rollup?
6:17 - History of rollups
9:57 - Plasmas
14:34 - Minimum viable merged consensus
18:45 - Signet from first principles
21:27 - No proofs
23:01 - Conditional Transactions
27:42 - Instant bridging
31:47 - App Controlled Execution (ACE)
37:45 - Third party native issuance
39:44 - A rollup that actually scales Ethereum
41:16 - Sequencing and block building
45:33 - More Builders than Ethereum
48:08 - Finding the right partners
53:45 - Benefits of app chain + general purpose chain
56:03 - (Re)Based Rollups
1:00:04 - Unexplored design space for rollups
1:03:41 - Mistakes building products on Ethereum
1:07:39 - Making developer tools
1:11:37 - Bitcoin repeating history
Rollups on Bitcoin?
Rollups have existed on bitcoin for years. The earliest rollups being metaprotocols such as Counterparty. Ordinals are also a rollup on bitcoin.
Rollups are simply blockchain networks that derive security from another blockchain. The best definition to date:
A rollup is simply a blockchain that inherits the security properties of another blockchain. "Optimistic" or "ZK" refers to how a rollup's state can be proven to another blockchain, which is mostly useful for trust-minimized message passing.
Some may argue that metaprotocols are not blockchains, but let's look at the following example:
A user of a bitcoin NFT protocol inscribes data into a bitcoin transaction to mint an NFT, let's say. This transaction is a valid bitcoin transaction. The way the data is formatted, and included in the bitcoin transaction, also follows the rules of another protocol. The NFT protocol has a set of indexers (full nodes) that scan bitcoin and query transactions that follow the rules of their external consensus protocol. They see the user's mint transaction, confirms that it follows the rules of the protocol, and add it to their own ledger.
๐ This is also how any of the "rollup" projects work. Rollups and metaprotocols are essentially the same flavor of protocol. A group of full nodes, or indexers, scan another blockchain who makes data, related to their network, available to them.
Then, the full nodes apply some type of logic over a set of new transactions to update their view of their external network. If the transaction is valid, it is added to their own ledger.
Notice how the example above doesn't mention bridges, ZK, or any other buzzwords you may see on social media.
In the case of bitcoin rollups, bitcoin is the blockchain that acts as the data availability layer. A bitcoin rollup does not need a bridge to make it a "rollup".
Rollups on Bitcoin
1/ Two years ago, @ercwl and @lightcoin were nearly the lone voices talking and researching rollups on Bitcoin. Early in 2023, our team at @citrea_xyz alongside Alpen Labs started architecting and building rollups on Bitcoin.
๐งต โฌ๏ธ
SNARKnado: ELI5 & Why Itโs Important to Bitcoin
Last week, @AlpenLabs announced SNARKnado โ a new paradigm for verifying โSNARKsโ on bitcoin (based on BitVM). A thread on what all of that means and the wonderful things it unlocks on bitcoin ๐งต
Rollups on Bitcoin
1/ Two years ago, @ercwl and @lightcoin were nearly the lone voices talking and researching rollups on Bitcoin. Early in 2023, our team at @citrea_xyz alongside Alpen Labs started architecting and building rollups on Bitcoin.
๐งต โฌ๏ธ
From Development to Deployment:
3 Milestones Before Citrea Testnet ๐๐
As Bitcoiners at heart, we take pride in open-source development and transparency.
Today, weโre excited to share the 3 developmental steps left before shipping the Citrea testnet [1/5]๐งต
MEVil (or centralizing MEV) is one of the biggest threats to bitcoinโs value, but itโs poorly understood. I wrote about what it is (and isnโt) and how developers and bitcoiners must consider it carefully if we want bitcoin to survive.
https://t.co/ufL1na5Mbn
The possibility of ZK Rollups on #Bitcoin:
In one single trustless transaction:
- Make a purchase securely from mobile device,
- By borrowing against BTC at 0% interest,
- Minting BTC-backed stablecoins,
- Swapping them into any currency,
- Sending anywhere in the world,
- Fully encrypted E2E,
- For less than a few cents.
- In less than 1 second.
- Fully secured by #Bitcoin
I genuinely think this is possible in less than three (3) years with ZK Rollups on Bitcoin. If someone has a superior way to build this over ZK Rollups, I would consider pivoting my efforts.
Weโre excited to come out of stealth and share our vision for expanding the utility and accessibility of freedom money around the world. ZK + Bitcoin.
A rollup is simply a blockchain that inherits the security properties of another blockchain.
And "Optimistic" or "ZK" refers to how a rollup's state can be proven to another blockchain, which is mostly useful for trust-minimized message passing.
1) Weโre very proud to announce the closing of Bitlayer Labs' $5M seed funding round led by @hiFramework and @ABCDELabs.
This is a monumental day for Bitlayer.
I think even the Bitcoin L2 ppl are underestimating the tsunami of programmability that is coming to Bitcoin.
All the action has been on Ethereum DeFi and such over the last few years.
Bitcoin L2s are going to be huge.
I can imagine Bitcoin L2s using Avail DA as an intermediate fast DA layer before finally posting every 10 min block to Bitcoin for DA.
Rollups, sequencers and #Bitcoin are now being mentioned in the same sentence.
So I wrote a blog on how these chains can use Espresso for sequencing and data availability.
https://t.co/HJbqmjAGOI