Roll-ups as a Service
When does a business model require it's own blockchain?
Related
Purpose
RaaS providers save a significant amount of time and money as developers no longer need to spend months building and maintaining their own rollup infrastructure. Instead, they can focus on developing their applications and building their user base.
When selecting a blockchain strategy Roll-ups as a Service RaaS provides a set of tools and infrastructure to enable teams to quickly launch a custom blockchain to match the specfic business model requirements. Rollup-as-a-Service components include:
- sequencing
- indexing
- analytics
Categories
Rollups perform transaction execution outside the main Ethereum blockchain and send the transaction data back to the main Ethereum network. Two different types:
- Optimistic
- zk-Rollups
Optimistic
Optimistic rollups are called "optimistic" because they assume that most transactions are valid and only resort to the smart contract in the event of a dispute. This allows for faster transaction processing since most transactions can be processed without the overhead of interacting with the smart contract.
ZK-Rollups
ZK-rollups use zero-knowledge proofs to bundle transactions together and verify them. Zero-knowledge proofs allow for the validation of a transaction without revealing any information about the transaction itself. This means that the transaction can be validated without revealing the sender, recipient, or the amount being transferred.