Steven (@stevenlanders) header
Steven (@stevenlanders) profile picture

Tech Executive, Impact Enthusiast

Atlanta, GA
Joined October 2008
Photo by Steven (@stevenlanders)Photo by Steven (@stevenlanders)
Virtual roundtable on August 12, 10am ET ā­•ļø Market and counterparty risk now sit alongside smart contract risk, and few institutions have a framework for both. ApplyšŸ‘‡ us06web.zoom.us/webinar/regi…
1
3
3
11
17,139
Steven retweeted
Two years ago, Sei v2 arrived as a bet that the EVM could be the home for high-performance ecosystems. One hundred million EVM wallets later, the call was right. Next, Sei Giga will prove that the EVM can be the home for global finance.
55
79
8
649
53,609
Steven retweeted
To improve node cold starts, v6.3 introduced: - Sequential snapshot prefetch to replace random I/O - Smart MADV hints to guide the kernel - Selective preload of only the big trees (evm, bank, acc) - Skipping the huge sparse KV file - Skipping prefetch entirely if >80% of pages are already cached This is a huge reliability and performance win for Sei's node operators. Shoutout to the Labs engineering team. You can view the changelogs for v6.3 here: github.com/sei-protocol/sei-…
1
1
12
687
Steven retweeted
Parallelizing the EVM does not stop with launching Sei v2. It’s time to think even bigger. As part of Sei Labs' mission to scale the EVM, it is creating an open sourced framework for maximally performant, parallelized L2 chains. Introducing: the Parallel Stack. blog.sei.io/the-parallel-sta…
234
446
77
1,236
250,832
Steven retweeted
🚨BREAKING: The first EVM app is live on Sei v2 internal devnet. Metamask pushed to it's limits. And it's only day 5 of the Sei War room.
Proud moment The @gamblino_app team has deployed the first live EVM app on the Sei v2 internal devnet Could not be more excited for the continued progression
85
95
13
340
79,090
2024 will be the year of the parallel evm - rooting for everyone working on this problem incl. monad/sei/polygon and other teams that I forget. also excited for our own internal efforts there and pushing the boundaries on database design
44
53
26
551
185,946
Let's talk about parallelization, specifically Optimistic Parallelization. This is a fundamental concept initially created in database management that dates all the way back to 1979 🤯
7
13
4
67
19,252
Steven retweeted
Solidity developers have never had the chance to explore the app universe that can be unlocked with higher performance. Sei v2 would be a monumental step towards our vision, opening up the industry-leading performance of @SeiNetwork to a new universe of incredible builders. Looking forward to hearing the community input and ideas from this proposal 🚢
Sei v2: Parallelizing the Ethereum Execution Environment Sei v2 is poised to become the first parallelized EVM blockchain. This major proposed update from Sei Labs aims to deploy a backward compatible Ethereum execution environment integrated into Sei’s core binary, inheriting Sei’s advanced twin turbo consensus mechanism and optimistic parallelization capabilities, while remaining fully composable with Sei’s existing wasm environment. This approach means that any Ethereum or Ethereum Layer 2 application can now deploy on Sei to harness Sei's speed and throughput, and users can interact with Sei using familiar tools such as Metamask. The upgrade is code complete and ready for audit, read more here: blog.sei.io/sei-v2-the-first… Developers, developers, developers: Today, Sei allows for Cosmwasm smart contracts, which are written in Rust. As Sei continues to garner more developer interest, the biggest request has been additional flexibility in the execution environments that Sei supports. Sei Labs has risen to this challenge with a first of its kind solution. By placing developers' needs at the forefront, Sei is creating the first parallelized EVM. Embracing EVM: For the first new execution environment to be integrated, Sei Labs proposes to support the Ethereum Virtual Machine (EVM), recognizing its widespread adoption. This strategic proposal acknowledges EVM's current dominance, creating a familiar yet enhanced environment for the majority of blockchain developers, tools, and libraries. Enhancing Ethereum and Eth L2 Applications with Sei: It is often stated that ā€œany large successful application on ETH requiring high throughput will pivot to being their own L2 or their own appchainā€. Unfortunately, L2s are bandwidth bound by the Ethereum base layer and fundamentally cannot scale, while often simultaneously suffering from centralization trade-offs. At the same time, appchains incur far more infrastructure overhead, risk and complexity than many teams are willing to take on. Sei v2 will bolster any execution environment built atop it with its advanced twin turbo consensus mechanism and parallelization capabilities. This approach equips Ethereum applications to harness Sei's speed, efficiency, and security. What does this mean? This proposed upgrade means that any EVM application can be enhanced with the benefit of 28,300 batched transactions per second of throughput, with 390 ms time to finality. This allows applications to support many more users and far more ā€˜web-2’ like interactive experiences than on existing EVM blockchains. As a technology, Sei offers far cheaper per-transaction costs, higher throughput and the fastest time to finality in crypto, while suffering from none of the centralization tradeoffs, complexity or the overhead of operating an Ethereum L2 rollup. In this way, Sei is making the EVM simple again. Some examples of applications that would benefit from this approach are scalable high performance dexes of any kind, massive multiplayer games, global payment and settlement applications and NFT projects looking to service mass global audiences. In short: applications that aspire to achieve mass adoption. Wen? Once audits are complete, this upgrade will be released in a public testnet in Q1 2024, and will be deployed to mainnet in H1 2024, subject to governance. There are many other important improvements being made to Sei as part of Sei v2; you can read more here: blog.sei.io/sei-v2-the-first… šŸ”“āšŖļø
12
28
2
112
20,954
Why @SeiNetwork 's V2 Upgrade is Particularly Interesting? Thread by @Steve_4P Differences Between Modular and Integrated Blockchain Ecosystems In the blockchain infrastructure market, there are two broad categories: modular and integrated blockchain. The modular camp focuses on building a development environment centered around the Ethereum Virtual Machine (EVM) because it is mostly based on Ethereum. On the other hand, the integrated camp, which competes with Ethereum and rollups, is expanding its ecosystem around development environments other than EVM, primarily Rust and Move. While supporting various Virtual Machines (VMs) and creating programming languages is crucial, supporting these development environments other than EVM has been a significant challenge in building the ecosystem. Problems Arising from These Characteristics Compared to modular blockchains, integrated blockchains can offer much faster speeds and cheaper transaction costs, and assuming they can handle a considerable number of transactions, they allow for flexible interactions between applications. However, since they use a form of VM other than EVM, it has been challenging to onboard developers easily. The infrastructure was excellent, but the problem was the lack of builders who could create products on top of it. Therefore, integrated blockchains compatible with EVM, like Monad(4pillars.io/en/article/44), have attracted market attention. The Sei V2 upgrade is also very interesting as a stepping stone to solve these issues and provide developers with more options. Let's take a closer look. Introducing Sei V2 @SeiNetwork is also striving to solve these issues. The most important feature of Sei V2 is "EVM compatibility." Sei could become the first blockchain to parallel process EVM (considering the actual launch time). What does it mean to support EVM? Let's take a closer look at what changes in V2, from smart contracts to storage. Backwards Compatibility Backwards compatibility means that a new product is designed with the previous one in mind and can be used as is, even if it was made for the previous product. Sei V2 was also designed with backwards compatibility in mind, meaning most smart contracts existing on Ethereum can be deployed on the Sei blockchain without any code changes. This means that Geth becomes a part of Sei's core chain, and Sei nodes automatically incorporate Geth (a Go-language-based client capable of running Ethereum's smart contracts), which processes Ethereum transactions. When a transaction needs to be changed (state change), it's handled by SEI's EVM Interface. This structure gives Sei EVM Bytecode Compatibility (if a blockchain is EVM Bytecode Compatible, it means that it can execute Bytecodes in the same way as Ethereum's EVM). The RPC interface will also be the same, meaning it's compatible with Ethereum's RPC (meaning tools created in the Ethereum ecosystem can be freely utilized). Optimistic Parallel Processing So far, @SeiNetwork has been doing access-based parallel processing, requiring developers to optionally define and handle the data access patterns used by smart contracts. However, in V2, it uses a method borrowed from STM (Software Transactional Memory) and OCC (Optimistic Concurrency Control). As the term OCC suggests, Sei V2 parallel processes transactions by assuming all operations are valid, executing them first, and then rerunning if issues arise during verification. The processed results should be the same as if they were processed sequentially. In short, Sei V2 uses an optimistic method that first processes transactions and uses the information from any issues that arise to process the transactions, rather than verifying the transactions' relationships in advance. Additionally, Sei has shifted from a vanilla database structure composed of IAVL tree data structures to a database structure focused on efficiency optimization (preventing state bloating and improving the speed of reading and writing state). This allows new nodes to sync more efficiently with existing nodes. Why is it Interesting? @SeiNetwork's changes are special from two perspectives: 1) it's among the fastest and most flexible changes I've researched in blockchain infrastructure, and 2) it becomes an integrated blockchain supporting multiple VMs. I believe the customers of these blockchains, whether Layer 1 or Layer 2, are ultimately the builders. In a way, they have the same customer base as the traditional cloud services like Amazon AWS. The ultimate growth of a blockchain happens when more builders create interesting products on the blockchain, attracting retail users as customers. In essence, the customers of the blockchain are builders, and the customers of builders are retail users. Understanding this relationship means that blockchains must strive to improve the convenience of their customers, the builders. However, until now, blockchains have been quite unfriendly to builders, in my opinion. Every time a different VM appears or a different language is used, builders have had to adapt to a new environment. If the customers of blockchain are builders, then these actions have not considered customer convenience. Ultimately, blockchains are destined to change what they offer to suit the needs and environment of builders, and Sei seems to demonstrate this aspect through its V2 upgrade. For a blockchain to succeed, it needs to onboard many competent developers, and currently, the EVM ecosystem is the most active. From the blockchain's perspective, supporting EVM seems obvious, though many blockchains don't (of course, there are reasons for this, including chronic security issues inherent to EVM). Sei supporting EVM doesn't mean abandoning WASM. It plans to simultaneously support both and even support interoperability between these two VMs, providing a seamless development environment. If V2 succeeds, Sei V2 could become the most successful integrated blockchain supporting multiple VMs. Wen Ser? Currently, SeiDB and the parallel processing update are complete, and EVM application is in progress. Therefore, Sei V2 is expected to launch around early 2024. For developers familiar with EVM but needing blockchain infrastructure that can process thousands of transactions per second with a 390ms TTF (time to finality), it might be good to look forward to the first quarter of 2024.
Sei v2: Parallelizing the Ethereum Execution Environment Sei v2 is poised to become the first parallelized EVM blockchain. This major proposed update from Sei Labs aims to deploy a backward compatible Ethereum execution environment integrated into Sei’s core binary, inheriting Sei’s advanced twin turbo consensus mechanism and optimistic parallelization capabilities, while remaining fully composable with Sei’s existing wasm environment. This approach means that any Ethereum or Ethereum Layer 2 application can now deploy on Sei to harness Sei's speed and throughput, and users can interact with Sei using familiar tools such as Metamask. The upgrade is code complete and ready for audit, read more here: blog.sei.io/sei-v2-the-first… Developers, developers, developers: Today, Sei allows for Cosmwasm smart contracts, which are written in Rust. As Sei continues to garner more developer interest, the biggest request has been additional flexibility in the execution environments that Sei supports. Sei Labs has risen to this challenge with a first of its kind solution. By placing developers' needs at the forefront, Sei is creating the first parallelized EVM. Embracing EVM: For the first new execution environment to be integrated, Sei Labs proposes to support the Ethereum Virtual Machine (EVM), recognizing its widespread adoption. This strategic proposal acknowledges EVM's current dominance, creating a familiar yet enhanced environment for the majority of blockchain developers, tools, and libraries. Enhancing Ethereum and Eth L2 Applications with Sei: It is often stated that ā€œany large successful application on ETH requiring high throughput will pivot to being their own L2 or their own appchainā€. Unfortunately, L2s are bandwidth bound by the Ethereum base layer and fundamentally cannot scale, while often simultaneously suffering from centralization trade-offs. At the same time, appchains incur far more infrastructure overhead, risk and complexity than many teams are willing to take on. Sei v2 will bolster any execution environment built atop it with its advanced twin turbo consensus mechanism and parallelization capabilities. This approach equips Ethereum applications to harness Sei's speed, efficiency, and security. What does this mean? This proposed upgrade means that any EVM application can be enhanced with the benefit of 28,300 batched transactions per second of throughput, with 390 ms time to finality. This allows applications to support many more users and far more ā€˜web-2’ like interactive experiences than on existing EVM blockchains. As a technology, Sei offers far cheaper per-transaction costs, higher throughput and the fastest time to finality in crypto, while suffering from none of the centralization tradeoffs, complexity or the overhead of operating an Ethereum L2 rollup. In this way, Sei is making the EVM simple again. Some examples of applications that would benefit from this approach are scalable high performance dexes of any kind, massive multiplayer games, global payment and settlement applications and NFT projects looking to service mass global audiences. In short: applications that aspire to achieve mass adoption. Wen? Once audits are complete, this upgrade will be released in a public testnet in Q1 2024, and will be deployed to mainnet in H1 2024, subject to governance. There are many other important improvements being made to Sei as part of Sei v2; you can read more here: blog.sei.io/sei-v2-the-first… šŸ”“āšŖļø
7
32
8
127
33,087
Steven retweeted
šŸ“¢Announcing the Sei Foundation Bug Bounty Program blog.sei.io/bug-bounty We are excited to announce the launch of the Sei Foundation’s $2 million bug bounty program in collaboration with @immunefi , to provide a stable platform to report issues responsibly. šŸ‘‡
58
496
645
356
57,279
šŸ“¢ Calling all EVM Builders šŸ“¢ The cat is out the bag. @SeiNetwork will add parallelized EVM next year. What does this mean? šŸ‘‡
12
27
2
94
21,002
Steven retweeted
Sei v2: Parallelizing the Ethereum Execution Environment Sei v2 is poised to become the first parallelized EVM blockchain. This major proposed update from Sei Labs aims to deploy a backward compatible Ethereum execution environment integrated into Sei’s core binary, inheriting Sei’s advanced twin turbo consensus mechanism and optimistic parallelization capabilities, while remaining fully composable with Sei’s existing wasm environment. This approach means that any Ethereum or Ethereum Layer 2 application can now deploy on Sei to harness Sei's speed and throughput, and users can interact with Sei using familiar tools such as Metamask. The upgrade is code complete and ready for audit, read more here: blog.sei.io/sei-v2-the-first… Developers, developers, developers: Today, Sei allows for Cosmwasm smart contracts, which are written in Rust. As Sei continues to garner more developer interest, the biggest request has been additional flexibility in the execution environments that Sei supports. Sei Labs has risen to this challenge with a first of its kind solution. By placing developers' needs at the forefront, Sei is creating the first parallelized EVM. Embracing EVM: For the first new execution environment to be integrated, Sei Labs proposes to support the Ethereum Virtual Machine (EVM), recognizing its widespread adoption. This strategic proposal acknowledges EVM's current dominance, creating a familiar yet enhanced environment for the majority of blockchain developers, tools, and libraries. Enhancing Ethereum and Eth L2 Applications with Sei: It is often stated that ā€œany large successful application on ETH requiring high throughput will pivot to being their own L2 or their own appchainā€. Unfortunately, L2s are bandwidth bound by the Ethereum base layer and fundamentally cannot scale, while often simultaneously suffering from centralization trade-offs. At the same time, appchains incur far more infrastructure overhead, risk and complexity than many teams are willing to take on. Sei v2 will bolster any execution environment built atop it with its advanced twin turbo consensus mechanism and parallelization capabilities. This approach equips Ethereum applications to harness Sei's speed, efficiency, and security. What does this mean? This proposed upgrade means that any EVM application can be enhanced with the benefit of 28,300 batched transactions per second of throughput, with 390 ms time to finality. This allows applications to support many more users and far more ā€˜web-2’ like interactive experiences than on existing EVM blockchains. As a technology, Sei offers far cheaper per-transaction costs, higher throughput and the fastest time to finality in crypto, while suffering from none of the centralization tradeoffs, complexity or the overhead of operating an Ethereum L2 rollup. In this way, Sei is making the EVM simple again. Some examples of applications that would benefit from this approach are scalable high performance dexes of any kind, massive multiplayer games, global payment and settlement applications and NFT projects looking to service mass global audiences. In short: applications that aspire to achieve mass adoption. Wen? Once audits are complete, this upgrade will be released in a public testnet in Q1 2024, and will be deployed to mainnet in H1 2024, subject to governance. There are many other important improvements being made to Sei as part of Sei v2; you can read more here: blog.sei.io/sei-v2-the-first… šŸ”“āšŖļø
535
751
1,481
2,200
730,022
ā€œI want Forta coverage for my protocol, but how do I create an agent?ā€ The Forta SDK has been helping developers build agents that are simple, complex and everything in between. Learn how to start developing your own agents here youtu.be/gM5ifF3lINA
7
23