Alex Shevchenko 🇺🇦 Profile picture
May 23 29 tweets 6 min read Twitter logo Read on Twitter
This is a 🧵 about Aurora Cloud and why it's superior to any L2 stack.
TL;DR: decentralised sequencer, built-in composability between chains.

Read on for more details 👇 Aurora Cloud = EVM++
1/26 L2 narrative has been out there for many months. The only substantial reason for this is the scaling of the L1 blockchain.
L2s are not enabling new use cases. Nothing new would happen on L2s compared to L1. It's a band-aid. Image
2/26 And the scaling approach is quite simple to understand: to scale, we need MORE EVMs. But we don't want to run more networks, so we need a way to connect these new EVMs to the L1 chain. And to do this, we would actually settle these transactions on L1.
3/26 I would agree with this direction in general: EVM is a standard, and all the tools are designed to work with it. However, it cannot be scaled directly due to synchronicity, so the only thing we can do is launch more of them.
4/26 But why on Earth did we decide to resolve running the L2 network with centralized sequencing (i.e. a single computer that is ordering the transactions)? This is a direct step back to SQL.
5/26 And I reject the argument that a user is always able to settle their transactions permissionlessly on L1.
A user can only do it slowly.
6/26 LUNA crashed in less than a week; USDC depegged and recovered (!) in less than a week. There's no way for an honest participant to be in time for a change on the network with a dishonest sequencer.

This theoretical escape hatch is a dangerous marketing illusion.
7/26 "Sequencers would be decentralized eventually" -- this is nonsense. We do have an approach to decentralization of sequencers. It's called blockchain consensus. Why are we not using it then?! Oh, because it's too difficult? Give me a break. Image
8/26 A better way to do EVM scaling is right in front of us.
9/26 Imagine an asynchronous settlement L1 blockchain, where transactions coming to different contracts can be executed in parallel. Now launch on top of it a contract that implements EVM, so it can run EVM contracts (a dream within a dream). Repeat as many times as you need.
10/26 Such an L1 may solve the scalability issue of blockchains: since the runtime is asynchronous by definition, one can parallelize the execution of transactions. This is often referred to as "sharding" (although it is not technically sharding, the term has already stuck).
11/26 Every EVM contract would have a consensus of the L1 as a sequencer. If the validator set of this L1 is decentralized enough, then each EVM would have a decentralized and secure setup from launch.
12/26 Even more: if we designed precompiles to asynchronously call contracts from other EVMs (even with callbacks!), then we could compose these previously separated ecosystems into a single one. Thankfully, that's just a cross-contract call on L1 -- no need to have bridges. Image
13/26 Oh, by the way, since the above-mentioned EVMs are just contracts, one can greatly update the basic principles of their operations: allow only whitelisted entities to transact or deploy contracts for compliance; introduce custom fee mechanics and base tokens...
14/26 Or even remove the fees altogether! EVM-level payment for transaction execution is now separate from L1 level: RPCs are becoming blockchain providers with a competitive market and a wide range of business models.

This is a window into mass adoption.
15/26 How great would it be to live in this better future world, right? Image
16/26 Wrong. We are already living in it.
17/26 A scalable, asynchronous L1 blockchain is @NEARProtocol with Nightshade consensus.
18/26 An EVM smart contract on top of it is @auroraisnear.
19/26 A solution that allows anyone to launch their own EVM-compatible blockchain is Aurora Cloud.
auroracloud.dev
(Pssst: there are already four of them launched now, including Aurora MainNet.)
20/26 Every single Aurora EVM has a built-in cross-contract call precompiles:
dev.aurora.dev/posts/cross-ec…
21/26 These, together with a decentralized approach for front-ends (BOS), allow some next-level stuff to happen:
dev.aurora.dev/posts/building…
22/26 And, by the way, the Aurora stack has been working for 2 years without any hacks and with a 100% chain uptime.
23/26 And you know what? Forget about Aurora and NEAR. Erase everything starting from the tweet #16 from your mind. Think for a minute about the current direction of L2s.
24/26 Let's cut the marketing BS. Every deployment of these separate ecosystems is weakening Ethereum by siloing liquidity, collectibles, and governance powers.
25/26 In the proposed "mythical" scenario, every single EVM deployment would strengthen the whole ecosystem through built-in composability—all while maintaining decentralization. A core principle for blockchain antifragility.
26/26 Got something to add? Comment and prove me wrong. 💪
Don't be misled by the marketing. Do your own research. Contribute to valuable tech. Follow me @AlexAuroraDev for more. Spread the word by RT/Comment:
You can read the unrolled version of this thread here: typefully.com/AlexAuroraDev/….

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Alex Shevchenko 🇺🇦

Alex Shevchenko 🇺🇦 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @AlexAuroraDev

May 17
🧵
Just minutes ago Aurora DAO has approved the update to AURORA token economy, marking a major milestone in the project development. The proposal was already heavily discussed by the community, but let me summarise it in this thread... Image
1/18 First of all, here's the link to the in-depth description of the update and the relevant discussion:
forum.aurora.dev/t/aurora-token…
2/18 There are multiple constituents of the updates and let's dive deeper into each one of them.
Read 21 tweets
Feb 15
A 🧵 on the recent precautionary pause of the Rainbow Bridge.

TL:DR: it was a bug in the NEAR Core, no funds lost; the vulnerability was never exploited on the Rainbow Bridge; operations of the bridge are fully restored.
@auroraisnear @NEARProtocol @PagodaPlatform
1/21 On the 10th of February a vulnerability was discovered in the NEAR Core.
2/21 The vulnerability concerns the validation of the block outcome root. A chunk producer (validator) of NEAR blockchain can maliciously construct the incorrect block, which then will be validated by others as if it's the correct one.
Read 24 tweets
Dec 21, 2022
Do you have the feeling that blockchains NGMI? And that they look like Ponzis?
In this 🧵 I will share my reflections on the topic and what we should do to change this sentiment.
TL; DR (spoiler): Fix blockchain UX and get them users.
1/38 Blockchains are platforms - places where users and businesses meet and produce value. A portion of this value is extracted into a cryptocurrency behind the blockchain.
2/38 The difference between Blockchain and Web2 platforms is in the extraction mechanisms. For ordinary companies, "the platform fees" are simply appreciated as revenues. While blockchain value accrual is a complicated beast.
Read 41 tweets
Nov 15, 2022
A short transparency thread about Aurora wrt the Alameda / FTX exposure.
🧵
Alameda research directly invested in Aurora Labs. Their allocation is below 3.5M AURORA tokens vested over 3 years since AURORA TGE. This is below $1.75M at current AURORA market price.
As of today, only 8.5% of the tokens are vested for private round investors.

See more here:
forum.aurora.dev/t/approved-upd…
Read 15 tweets
Oct 21, 2022
🧵
This is a thread for entrepreneurs looking to leverage the benefits of blockchain, and facing the fundamentally important question — which network should I choose?

Let’s get started, and try to separate the signal from the noise. A complete network shopping guide for blockchain entrepreneu
1/27 When I asked over 100 teams "How did you choose your deployment chain?", the answers were:

→ 75%, brand awareness. They'd simply heard of the chain.
→ 20%, "encouragement" from their VCs.
→ 5%, some deeper, more considered reasoning.

I was shocked.
2/27 Around 3/4 of the teams simply punted on the problem, though the importance of getting it right can hardly be overemphasised!

Often, there's no margin for pivot, so making the right decision is critical.
Read 31 tweets
Aug 31, 2022
Decentralization. A core value of the blockchain. Though probably it is a distant future rather than the current situation. Or the opposite? This is a 🧵 about professional validators and why things are better with decentralization than it seems from the first sight.
1/24 Systems with a single managing actor is a norm for web2. A norm that in some cases is extremely harmful for the people who use these systems. It is enough to recall Cambridge Analytica or Wirecard cases.
en.wikipedia.org/wiki/Facebook%…
en.wikipedia.org/wiki/Wirecard_…
2/24 Same corresponds to Governments. Anywhere where there’s a single person in charge, democracy is doomed to become autocracy or dictatorship, that makes only harm. Just look at Russia.
wsj.com/articles/takin…
Read 27 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(