Loading player…

Arcology - Parallel Execution - Unlimited Throughput I Vincent Wei

Sun, Nov 2, 2025, 12:00 AM

Vincent Wei introduces Arcology, a fully EVM-equivalent parallel blockchain designed to achieve near-unlimited scalability through true parallel execution. He explains how most blockchains operate sequentially—processing one transaction at a time—while Arcology runs transactions side-by-side across multiple execution units (EUs). Each EU processes its own cached state, while a conflict detector ensures consistency before writing final results to Arcology’s dual storage system, optimized for massive throughput. Vincent then dives into contract parallelization, explaining that true speed gains only occur when developers write concurrent smart contracts using Arcology’s special libraries. He demonstrates cumulative variables, concurrent containers, and the multiprocessor, which lets developers spawn multiple EVM instances programmatically, similar to multithreading in traditional programming. The tutorial walks viewers through setting up a local Arcology DevNet using Docker, deploying a sample contract, and running benchmark tests. Finally, Vincent showcases a parallelized Uniswap V3, where trades are netted off-chain for higher liquidity efficiency and zero front-running — a glimpse of Arcology’s potential for next-generation, high-performance DeFi. 00:10 Introduction: What is Arcology 00:31 Why scalability matters for blockchain adoption 01:20 Financial systems & the need for high throughput 01:42 How Arcology enables parallel execution 02:34 EVM equivalence + developer tools for concurrency 02:56 Inside the execution system: scheduler, execution units, caches 03:47 Conflict detector & dual storage system explained 04:41 Contract parallelization: why it’s needed 05:47 Concurrency problem & deterministic constraints 06:12 Arcology’s concurrent library overview 07:01 Core tools: cumulative variables, concurrent containers, multiprocessor 07:56 Documentation & developer resources overview 09:06 Hands-on: cumulative integers, concurrent arrays, concurrent maps 09:58 Hybrid containers & deterministic concurrency 10:31 Setting up Arcology DevNet (Node, Yarn, Docker) 11:22 Pulling & running the DevNet container 12:23 Checking the network monitor 12:50 Cloning sample repos & configuration setup 14:26 Testing & deploying a concurrent contract 15:21 Benchmarking multi-threaded performance 16:02 Example: the “like counter” contract 16:30 Parallel increments & thread-safe cumulative counters 17:19 Advanced example: parallelized Uniswap V3 17:40 Netting layer & slippage/front-running prevention 18:03 Hybrid AMM + order book design 18:40 Closing remarks & developer resources _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 💻 ETHOnline 2025 This workshop is specifically for ETHOnline 2025, a 21-day hackathon held October 10 - 31, 2025, bringing together the most skilled web3 developers, designers and product builders from all around the globe for a weekend-long adventure to advance the Ethereum ecosystem! _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ✅ Follow Arcology X: https://x.com/ArcologyN ✅ Follow ETHGlobal X: https://x.com/ETHGlobal​ Warpcast: https://warpcast.com/ethglobal Website: https://ethglobal.com YouTube: https://www.youtube.com/c/ETHGlobal _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _Are you interested in Ethereum development and entrepreneurship?_ 👉 Sign up for the next ETHGlobal event: https://ethglobal.com/events 🎁 Get exclusive access and perks with ETHGlobal Plus! https://ethglobal.com/plus 📣 Want us to throw an event in your city? Tell us where! https://ethglobal.com/city