The Good Tech Companies - Lumoz RaaS to Support RISC-V zkEVM: Advancing Layer2 Performance and Scalability
Episode Date: April 23, 2025This story was originally published on HackerNoon at: https://hackernoon.com/lumoz-raas-to-support-risc-v-zkevm-advancing-layer2-performance-and-scalability. Lumoz RaaS ...introduces support for RISC-V–based zkEVM, offering prebuilt development modules and a compatible toolchain to help developers quickly deploy apps. Check more stories related to web3 at: https://hackernoon.com/c/web3. You can also check exclusive content about #blockchain, #risc-v, #raas, #web3, #risc-v-zkevm, #risc-v-based-zkevm, #rollup-transaction-performance, #good-company, and more. This story was written by: @lumoz. Learn more about this writer by checking @lumoz's about page, and for more stories, please visit hackernoon.com. Lumoz RaaS introduces support for RISC-V–based zkEVM, offering prebuilt development modules and a compatible toolchain to help developers quickly deploy zero-knowledge proof applications. This solution also enhances Rollup transaction performance and reduces operational costs.
Transcript
Discussion (0)
This audio is presented by Hacker Noon, where anyone can learn anything about any technology.
Lumos Ross to support RISC-V ZKEVM. Advancing Layer 2 Performance and Scalability. By Lumos,
formerly Opside.
Hash Hash Background Ethereum co-founder Vitalik Buterin recently proposed replacing the current
Ethereum Virtual Machine, EVM, with the RISCV instruction set architecture.
This proposal has sparked widespread discussion within the Ethereum community and highlighted
the potential of RISCV in the blockchain space.
In parallel, Lumos Ross, Rollup as a service, has announced support for a RISCV-based ZKEVM
solution, aiming to deliver higher performance and scalability for Layer 2.
The EVM has long been the core of smart contract functionality, supporting a diverse ecosystem
of decentralized applications.
However, as blockchain technology evolves, the architectural limitations of the EVM are
becoming increasingly evident.
As an open-source instruction set architecture, RISC-V stands out with its openness, simplicity, and flexible ecosystem, making it a strong candidate for reshaping the smart contract execution environment.
By combining RISC-V with smart contract development, this innovation promises not only improved performance and security but also significantly greater accessibility for blockchain development.
Why choose RISCV?
RISCV is an open-source instruction set architecture, ESA,
that has gained significant attention for its modular design and flexibility.
Compared to traditional proprietary architectures such as x86 and ARM,
RISCV offers several key advantages open-source and royalty-free.
No patent restrictions,
significantly reducing development and deployment costs.
Flexibility and scalability.
Supports custom instruction sets, making it adaptable to the diverse needs of blockchain
systems.
Performance optimization.
Its streamlined design enables efficient execution, making it ideal for enhancing smart contract
performance.
Vitalik has proposed using RISCV as Ethereum's long-term execution layer architecture, aiming to achieve greater scalability and lower operational costs for the network.
Limitations of the EVM To understand why RISCV is a compelling
alternative, it is important to first recognize the shortcomings of the Ethereum virtual machine, EVM. Complexity. The EVM's bytecode is complex and relies heavily on
stack operations, which reduces execution efficiency. Scalability bottlenecks. Its architecture
does not support multi-threading or parallel computation, limiting performance scalability.
Lack of hardware optimization. Due to its high level of abstraction, the EVM cannot fully leverage hardware capabilities.
These limitations make the EVM less suitable for supporting zero-knowledge proofs, ZKEVMs,
and other advanced scaling solutions.
Background and challenges of ZKEVM.
ZKEVM, Zero-Knowledge Ethereum Virtual Machine, is a virtual machine based on zero-knowledge-proof technologies such as ZK-SNARKS or ZK-STARKS.
It enables users to verify computation results without revealing the underlying data.
The core goal of ZKEVM is to significantly enhance the privacy and scalability of blockchain systems through zero-knowledge proofs.
Technical challenges of ZKEVM1. High proof generation overhead.
Zero-knowledge proofs require generating proofs for each EVM instruction, typically using ZKSNARKS or ZKSTARKS.
This imposes significant demands on both computation and storage.
2. Adaptation issues. The EVM was not
originally designed with zero-knowledge proofs in mind, resulting in performance bottlenecks for
current ZKEVM solutions. 3. Compatibility trade-offs. ZKEVMs must balance compatibility
with the existing smart contract ecosystem while also optimizing for performance.
smart contract ecosystem while also optimizing for performance.
Combining RISC-V with ZKEVM.
RISC-V offers an ideal hardware abstraction layer that is well suited to the needs of ZKEVM.
Here are several technical highlights of integrating RISC-V with ZKEVM-1.
More efficient proof generation.
RISC-V's simplified instruction set makes zero-knowledge proof generation more efficient.
Compared to the EVM, RISC-V's instruction flow is easier to parse, and its register-based architecture is more efficient than the stack-based architecture of the EVM.
This significantly reduces the computational overhead of proof generation in ZKEVM. 2. Customizable instruction sets.
RISCV's modular design enables the creation of
specialized instruction sets for SKEVM.
For example, custom instructions can be designed
for finite field arithmetic, which accelerates key
components in ZKSNARK or ZKSTARK generation,
such as polynomial commitments and cryptographic hash functions.
3.
Hardware Acceleration Potential.
Thanks to its open-source nature, RISC-V allows hardware vendors to provide dedicated hardware
acceleration for ZKE-VM, including, application-specific integrated circuits, ASICs, custom ASICs optimized
for zero-knowledge proofs can directly implement the RISCV ZKEVM instruction set.
FPGA support. Prototyping ZKEVM with RISCV on FPGAs allows for rapid iteration and performance
optimization. Designing and implementing a RISCVEVM architecture. To design and implement a RISC-V-based ZKEVM, the following key areas must be addressed.
1. Build the core components of the RISC-VEVM.
2. Develop a RISC-V assembler compatible with blockchain.
3. Optimize for performance and security constraints.
4. Conduct low-level benchmarking and performance analysis.
5. Integrate the custom RISC-VEVM into the Lumos-ROS environment.
6. Implement blockchain-specific logic within the RISC-V framework.
7. Benchmark against standard EVM. Lumos-ROS support. As an innovator in the
blockchain space, Lumos-ROS has announced its support for RISC-V-based ZKEVM solutions,
enabling developers to leverage rollup services more efficiently.
Here are some potential impacts of Lumos's support for RISC-V-ZKEVM.
Impact on Developers 1.
Increased development efficiency.
By providing pre-built RISC-V-ZKEVM modules, developers can quickly deploy and test zero-knowledge proof applications.
2. Enhanced compatibility. The toolchain provided by Lumos ensures seamless integration of RISC-VZKEVM with the existing Ethereum ecosystem.
Significance for Rollups 1. Higher performance rollups. The efficiency of RISCV's EKEVM will significantly boost the transaction throughput of rollups. 2. Lower operating costs. RISCV's
hardware optimization and low licensing costs will greatly reduce the operational costs of rollups.
Technological Outlook, Vitalik's proposal and Lumos's support mark a significant turning point in blockchain technology.
The introduction of RISC-V not only offers new possibilities for the long-term development
of Ethereum but also provides a reference for the technological evolution of other blockchain
platforms.
In the future, as RISC-V ZKE-VM gradually takes shape, we may witness the following
trends 1.
The rise of cross-chain ecosystems, the versatility of RISCV could promote interoperability between
different blockchain platforms.
2.
Deep integration of hardware and blockchain, RISCV's hardware optimization will further
enhance the computational efficiency of blockchain systems.
3.
Widespread adoption of privacy protection
ZKEVM-based solutions will significantly improve the privacy and scalability of blockchain applications.
Conclusion
The combination of RISCV and ZKEVM represents a major innovation in blockchain technology.
Vitalik's proposal not only points the way for Ethereum's future development
but also provides new ideas for the technological advancement of the entire blockchain industry.
With the support of Lumos Ross and the involvement of more developers, we have every reason to
expect the widespread adoption of RISCVZKEVM in the future.
The future of blockchain is not just about code, it lies in the openness and collaboration
of the technological
ecosystem. The arrival of RISCVZKEVM Mayushir in a whole new era of technology. Thank you for
listening to this Hacker Noon story, read by Artificial Intelligence. Visit hackernoon.com to
read, write, learn and publish.