Gear
Gear is the most advanced L2 smart contracts, allowing for anyone to launch any dApp on Polkadot. It is the most advanced L2 smart contracts, allowing for anyone to launch any dApp on Polkadot. Just as anyone can seamlessly launch a website on Strikingly. GEAR is based on actor model for communication, provides persistent memory across network instance for forever running programs and ultimately will allow wide range of programs (read smart-contracts) to be used in blockchain context, in developer-friendly fashion. Actor model of communication between on-chain components gives high composability, better compatibility with parallel code execution and sharding. GEAR is using WebAssembly under the hood. Any GEAR program is in WebAssembly format. As any blockchain system, GEAR maintains distributed state. This state is also guaranteed to have finalized state if finality gadget is used.