Risk Warning: Beware of illegal fundraising in the name of 'virtual currency' and 'blockchain'. — Five departments including the Banking and Insurance Regulatory Commission
Information
Discover
Search
Login
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
View Market
Learn about ZKWasm and its latest developments in one article
DeFi之道
特邀专栏作者
2023-05-10 03:40
This article is about 940 words, reading the full article takes about 2 minutes
zkWASM has the potential to be the technological innovation that leads the mass adoption of blockchain, opening up a new world for Web3 by building high-performance, interoperable applications.

Original author:Louis Song

Original compilation: GWEI Research

Original author:

Original compilation: GWEI Research

WebAssembly (WASM) is a widely adopted virtual machine that has revolutionized web development. Its outstanding efficiency, portability, and compatibility with popular programming languages ​​make it popular with developers around the world.

Co-developed by Google, Mozilla, Microsoft, and Apple, WASM has become a popular technology for building high-performance web applications. By compiling and executing directly on hardware, WASM provides significant performance gains.

ZKWasm is an innovative technology that enables developers to build zero-knowledge applications in their favorite programming language and deploy them in an environment that supports WebAssembly (wasm).

ZKWasm enables developers to verify the correctness of performed computations without re-executing them. By utilizing ZKWasm, developers can flexibly use various programming languages ​​to build ZKP applications.

These applications execute seamlessly within a web browser. zkWASM provides various use cases such as oracles, off-chain computation, automation, bridging Web2 and Web3, and generating proofs for machine learning and data processing.

As adoption increases, zkWASM will expand the possibilities of Web3 and bring Web2 developers into this transformative landscape.

@DelphinusLab is leading an open source ZKWasm implementation. They provide a WASM zero-knowledge virtual machine for general-purpose applications to seamlessly replace the current WASM runtime.

With Delphinus Lab's implementation of ZKWasm, developers can harness the power of zero-knowledge proofs to enhance the security and privacy of their applications, paving the way for a more trustworthy and decentralized digital landscape.

Delphinuslab zkWASM is so far the only fully implemented and open source WASM zkVM that supports WASM bytecode. V1 is released at https://github.com/DelphinusLab/zkWasm.

They provided an earlier explanation for zkWASM's refined arithmetic design in halo 2: https://twitter.com/DelphinusLab/status/1654305520466161664.

Several teams are already building innovative applications using ZKWasm. For example, @HyperOracle is using it to build a programmable zkOracle network.

During #ZKSummit 9 @DelphinusLab founder @sinka 2022 shared how ZK VM and WASM are combined to power innovative web3 applications like on-chain gaming. https://www.youtube.com/watch?v=dLZbfTWLGNI

@zkwasm is a new L2 leveraging the zkWASM virtual machine to provide a trusted, common multi-chain execution layer for all chains. It replicates the WASM environment as a rollup and allows developers to build on it as if on the EVM chain. https://medium.com/@0x wasm/wasm 0-zkwasm-a-new-blockchain-environment-for-mass-adoption-15 aab 385 a 7 ee

Despite the great potential of ZKWasm, there are still challenges. A key hurdle is performance, since ZKP schemes must be optimized for client applications. By improving efficiency, ZKWasm can become a practical choice for developers.

@icme_app is trying to optimize performance challenges in ZKWasm. They are exploring alternative ZKP schemes, such as SuperNova (a folding ZKP scheme), to improve efficiency. Their founder @wyatt_benno wrote a great thread explaining the folding scheme. https://twitter.com/wyatt_benno/status/1650620615991373824

Developer
ZKP
technology
Welcome to Join Odaily Official Community