# Arcology - Parallel Execution - Unlimited Throughput I Vincent Wei

- Channel: [ETHGlobal](https://streameth.org/ethglobal)
- Date: 2025-11-09
- Duration: 18:39
- Topics: Arcology, parallel blockchain, EVM equivalence, concurrency, deterministic execution, conflict detector, dual storage system, concurrent smart contracts, cumulative variables, concurrent containers, multiprocessor, hybrid container, deterministic random number generator, developer guide, Arcology DevNet, Docker setup, parallelized Uniswap V3, netting layer, front-running prevention, scalable DeFi, multi-threaded execution, high throughput blockchain, Vincent Wei
- Watch: https://streameth.org/watch/yt-buOXusEOM58
- YouTube: https://www.youtube.com/watch?v=buOXusEOM58

## Description

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
