# How Fluent Work > How Fluent Work **Published by:** [rashadsamimi.eth](https://paragraph.com/@rashadsamimi.eth/) **Published on:** 2024-09-27 **Categories:** fluent **URL:** https://paragraph.com/@rashadsamimi.eth/how-fluent-work ## Content How Fluent Work.Fluent is a new blockchain technology that aims to solve a key problem in the current blockchain landscape. It introduces the concept of "blended execution," which allows different types of blockchain applications (smart contracts) to work together seamlessly, even if they were originally designed for different blockchain systems. Currently, most blockchain platforms only support one type of "virtual machine" (VM) - the environment where smart contracts run. This limitation means developers often have to choose between different blockchain ecosystems, each with its own strengths and weaknesses. Fluent aims to unify these different systems. Fluent does this by creating a layer 2 solution for Ethereum that can run smart contracts written for different VMs, including Ethereum's own EVM, Solana's SVM, and WebAssembly (Wasm). This allows developers to use the best tools and languages for each part of their application, while still having everything work together smoothly. The system uses special "compatibility contracts" to translate between different VMs, and ultimately compiles everything down to a modified version of WebAssembly called rWasm. This approach allows for atomic, real-time interactions between different types of smart contracts without the need for complex bridging mechanisms. Fluent is designed to be extensible, meaning it can potentially add support for more types of VMs in the future. It also includes features to make the system efficient and secure, including optimizations for zero-knowledge proofs. Now, let me explain this to someone with no prior knowledge: Imagine you're trying to build a big, complex machine, but different parts of the machine are made by different companies. Each company uses its own special type of screws and bolts, so normally, you couldn't easily connect these parts together. Fluent is like a magical toolbox that lets you connect all these different parts seamlessly, even though they weren't originally designed to work together. It's as if the toolbox could instantly transform the screws and bolts to fit perfectly, no matter which company made them. In the world of blockchain and cryptocurrency, there are many different systems (like Bitcoin, Ethereum, Solana) that each have their own strengths. But usually, things built for one system can't easily work with things built for another system. Fluent changes this. It creates a special platform where programs (called smart contracts) from different blockchain systems can all work together smoothly. This means that developers can pick and choose the best parts from different systems to build their applications, without worrying about compatibility issues. This is a big deal because it could make blockchain technology much more flexible and powerful. It's like being able to use Lego bricks, K'NEX, and Meccano all in the same construction project, creating things that weren't possible before when you were limited to just one type of building block. How Fluent WorkUses compatibility contracts to represent each VMCompiles all VMs down to Fluent rWasm (reduced WebAssembly)Enables atomic and synchronous interactions between different VM-based contractsUtilizes Journaled ZK Trie (JZKT) for efficient proving across standards/ https://x.com/fluentxyz https://x.com/hassan_samimi ## Publication Information - [rashadsamimi.eth](https://paragraph.com/@rashadsamimi.eth/): Publication homepage - [All Posts](https://paragraph.com/@rashadsamimi.eth/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@rashadsamimi.eth): Subscribe to updates ## Optional - [Collect as NFT](https://paragraph.com/@rashadsamimi.eth/how-fluent-work): Support the author by collecting this post - [View Collectors](https://paragraph.com/@rashadsamimi.eth/how-fluent-work/collectors): See who has collected this post