Content pfp
Content
@
0 reply
0 recast
0 reaction

Stephen Caudill pfp
Stephen Caudill
@mrmemes.eth
We've been heads-down building, but I want to take a moment to pop the stack on what "Decentralized RaaS" really means. We're pioneering this concept because we believe it's crucial for fostering a free and open Web3. Intrigued? Read on!
1 reply
7 recasts
13 reactions

Stephen Caudill pfp
Stephen Caudill
@mrmemes.eth
Just so we're all on the same page, a RaaS is a Rollup-as-a-Service offering. There are a few well known ones around that have helped launch popular rollups like Zora and Degen. Let's take a look at what makes a RaaS "centralized" first, so we can understand what an alternative to that might look like.
1 reply
0 recast
2 reactions

Stephen Caudill pfp
Stephen Caudill
@mrmemes.eth
In this case, we're thinking of very traditional centralization. If rollup chains were blogs, a centralized RaaS provider would be akin to wordpress.com... Someone who you pay to host the infrastructure necessary for you to have an online presence in the form of said blog.
1 reply
0 recast
2 reactions

Stephen Caudill pfp
Stephen Caudill
@mrmemes.eth
In the case of rollups, a RaaS provider takes an existing stack, allows you to make some configuration and integration choices and deploys that complex set of interdependencies for you in a way that means that you neither have to be a software engineer or have years of devops chops in order to have your own blockchain.
1 reply
0 recast
2 reactions

Stephen Caudill pfp
Stephen Caudill
@mrmemes.eth
In and of itself, that is a valuable service, so why is there a need to innovate? Because it's very much a case of having all of your eggs in one basket that also has a lot of other peoples eggs in it as well. A "centralized" RaaS must operate as a Trusted Third Party and is inherently a Single Point of Failure.
1 reply
0 recast
2 reactions

Stephen Caudill pfp
Stephen Caudill
@mrmemes.eth
Let's talk about what it means to be a Trusted Third Party (TTP) first. Any org that manages, verifies or ensures the integrity of sensitive information is a TTP. We all use them. Banks, credit card providers, even email providers sit in that category. All providing something we find useful, _as a Service_.
1 reply
0 recast
2 reactions

Stephen Caudill pfp
Stephen Caudill
@mrmemes.eth
In crypto we talk a lot about being "trustless" as an alternative to this. Open systems that have clear and public rules don't require me to trust them, I can rely on them to behave in the expected manner. This is a huge part of the promise of web3 IMO. Why then, should we be forced to trust service providers?
1 reply
0 recast
2 reactions

Stephen Caudill pfp
Stephen Caudill
@mrmemes.eth
Anyone that's been involved in a data breach has personally experienced one of the downsides of centralizing our trust. There are also questions around privacy, regulatory coercion, etc. We're exposed to their competency, integrity and timeliness (or lack thereof), not to mention their desirability as a target.
1 reply
0 recast
2 reactions