# A post-blockchain Web3 Source: https://docs.melproject.org Kiwi News: https://news.kiwistand.com/stories/A-post-blockchain-Web3?index=0x66bf232cca4c45d50163bcb50edc1ae5ec5cf94fa822e4aa3778b49799df08325173b6c3 Submitted by zinkk.eth on 2024-08-16 UTC, 2 upvotes, 2 comments ## Summary The article argues that current Web3 is trapped in itself, since most crypto apps, including DeFi, mainly speculate on tokens rather than serving uses outside the crypto sphere. It proposes a "post-blockchain Web3," an internet-scale ecosystem where off-chain programs trustlessly compose with on-chain programs and decentralized protocols compose into full-stack dApps off-chain. The authors present Mel, a clean-slate blockchain built around trustless, powerful light clients, so that apps can verify on-chain state without trusting RPC providers such as Infura. Mel is described as low-level infrastructure like IP or DNS, and Earendil, a censorship-resistant communication protocol, is named as its core communication system. ## Article For the complete documentation index, see llms.txt. This page is also available as Markdown. A post-blockchain Web3 A post-blockchain Web3 "Web3" is trapped in itself The web3/crypto community has an incredibly powerful vision of secure user autonomy and coordination. And it's not without foundation --- blockchains and web3 protocols have a combination of unique superpowers that no previous network protocol achieve: censorship resistance, decentralized trust, and user-aligned incentives. But we don't actually see a true "Web3": a successor to Web2 with radically better user autonomy and coordination. The current crypto world is viciously meta: with the notable exception of collectibles like NFTs and memecoins, most crypto apps are about speculating on tokenized shares of crypto apps. DeFi, for example, mostly finances speculation on tokens (many of which belong to DeFi projects!), rather than anything outside the crypto sphere. It's as absurd as if the primary use of web2 tech was to host brokerages where people can speculate on web2 tech company stocks. This problem is usually posed as "mainstream crypto adoption", and the usual solution everyone peddles is some combination of "better UX" and shoehorning external systems into the self-referential crypto ecosystem (like "real-world assets"). But we've tried this for the better half of a decade, and it's not working. Mel: freeing crypto superpowers from crypto Mel is a blockchain engineered for a Web3 paradigm shift. Instead of smart-contract dApps running on a world computer, we envision what we call a post-blockchain Web3 –- an internet-scale ecosystem with full-stack decentralized security. Mel is the embedded security component for this ecosystem, not an app platform. This means a largely non-blockchain world with two key properties: Off-chain programs trustlessly compose with on-chain programs. Off-chain programs, whether dApp frontends or whole alt-tech stacks, must integrate on-chain functionality without sacrificing L1 security. For instance, a frontend for an anonymously published blog can't be censorable by any SaaS provider, and no platform provider should be able to tamper with queries to an on-chain PKI used by an end-to-end encrypted chat program. The "web3 superpowers" end up successfully crossing over the boundaries of the blockchain. Decentralized protocols compose into dApps off-chain. Decentralized protocols with blockchain-backed security should not primarily compose using on-chain constructs such as standardized smart-contract interfaces. Instead, they are composed in off-chain programs like mobile apps and frontends to create a "full-stack" decentralized system. For example, clients for a decentralized encrypted chat platform with cryptocurrency payments can be built from a Sybil-resistant DHT, a blockchain-backed naming system, a micropayment network, etc, all of which are protocols trustlessly compose with on-chain logic to provide robust decentralized security. But none of these systems need to have interoperating on-chain logic. A “tech tree” of a Mel-powered world Why do we need a new blockchain? Why do we need a new blockchain to build out this vision? This is because Mel is a clean-slate design revolving around one key feature --- trustless, powerful light clients. This means that code running on apps outside the blockchain can know what's going inside the blockchain without trusting RPC providers like Infura. We can finally take crypto superpowers out of the on-chain ecosystem and into the real world, where people, apps, and devices actually live --- without stuffing the real world onto the on-chain world! Mel will be used as a piece of low-level internet infrastructure, just like the Internet Protocol or DNS. Decentralized secure protocols then pass the superpowers to user-facing apps, and a great example is Earendil (https://earendil.network), a decentralized, uniquely censorship-resistant communication protocol we are building as the core communication system for the Mel ecosystem. An overview of the docs Throughout this website, you'll find "Web3" is trapped in itself Mel: freeing crypto superpowers from crypto Why do we need a new blockchain? An overview of the docs ## Comments **zinkk.eth**: If you want more context I recommend this episode of Epicenter: https://pca.st/episode/768f9efe-a0a0-4aa5-892f-e7dcb7c8079a I really like the idea of using truly light clients and minimal on-chain to create decentralized apps and protocols. This could be the answer to so many web3 critics saying that we don't need blockchains, because web2 is already decentralized (email). It is, kind of, but you still don't own your identity and privacy. This combines the best of 2 worlds. **macbudkowski.eth**: This 'onchain minimization' was one of the ideas behind Kiwi architecture. Very few things - like Kiwi Pass contract and key delegation contracts - are stored onchain. Which btw was one of the reasons why we received such a small OP Grant - we didn't generate enough txs for the OP.