CVP Proposal: WeaveVM

Introduction

WeaveVM is a hyper scalable storage and data availability (DA) network designed to solve the Ethereum Virtual Machine (EVM) storage bottleneck and address the inefficiencies of slow, expensive temporary DA. As a high-performance parallel EVM network, WeaveVM is engineered to maximise scalability and transparency for Layer 1 (L1) and Layer 2 (L2) blockchains, as well as data-intensive decentralised applications (dApps). Key performance metrics include a capacity of 1 gigagas per second, 47,000 transactions per second (TPS), parallel execution, and a throughput of over 125MB/s.

WeaveVM offloads storage to Arweave, enabling any chain to integrate a permanent storage layer powered by a hyper scalable network of EVM nodes with MegaETH-grade throughput.

About the Team

WeaveVM is developed by Decent Land Labs, a project founded in 2019 with the mission of making Arweave storage accessible to all blockchain infrastructures. The team consists of members with experience at leading organisations, including Poloniex, Community Labs, Forward Research, Supabase, and contributors to Paradigm’s Reth core codebase.

Website: https://www.wvm.dev/
Blog: https://blog.wvm.dev/
Docs: https://docs.wvm.dev/

Overview

WeaveVM is addressing the challenges of data availability and storage scalability. We are seeking approval and co-marketing support from Metis to promote WeaveVM’s integration with Metis, focusing on its potential to enhance the Metis ecosystem via integration with the WeaveVM Archiver.

Accomplishments

  • Funding: WeaveVM raised $3 million, supported by investors such as Longhash, LD Capital, Foresight Ventures, and Arweave.
  • EVM precompiles and data pipeline for permanent storage: WeaveVM is unique in that it has native bidirectional communication with Arweave, a permanent storage chain. With WeaveVM, chains and dApps can read and write to Arweave from the smart contract layer and bypass the limitations of EVM storage.
  • Public testnet: Testnet has launched, with the mainnet launch expected in early 2025. Additionally, we offer an ecosystem grant to support testnet builders and encourage innovation on our platform.

About WeaveVM Archiver

The WeaveVM Archiver is an ETL (Extract, Transform, Load) archive pipeline specifically designed for EVM networks. It offers the simplest way to interface with WeaveVM’s permanent data feature without rollup smart contract redeployments or sequencer changes.

By integrating the WeaveVM Archiver, developers can leverage WeaveVM’s permanent data storage without changes to the core architecture.

The Archiver for Metis is currently live, and can be accessed here: https://wvm-archiver.shuttleapp.rs/info

The code for the archiver can be found here: GitHub - weaveVM/wvm-archiver: WeaveVM Archiver is an ETL archive pipeline for EVM networks. It's the simplest way to interface with WeaveVM's permanent data feature without smart contract redeployments

Why WeaveVM Archiver

  1. A straightforward interface to WeaveVM’s permanent data feature, eliminating the need for disruptive smart contract redeployments or changes to sequencers.
  2. Continue using Metis’ current architecture for data settlement and DA, reducing the need for extensive codebase modifications while benefiting from enhanced data availability.
  3. Data is permanently archived and accessible. WeaveVM acts as a permanent, incentivized archival node that can be used for new network participants as a checkpoint.

Proposal for Co-Marketing Collaboration

To maximise the impact of WeaveVM and its Archiver feature, we propose a co-marketing collaboration with Metis. This would involve:

  • Announcements on Metis communication channels to introduce WeaveVM and the Archiver

Summary

WeaveVM has deployed a permanent archiver for Metis data, acting as a decentralised archival node by pushing chain data to Arweave. This requires no changes in Metis architecture. WeaveVM is seeking a co-marketing collaboration with Metis to show how it can be used to ensure long-term storage of on-chain data, and how Metis’ decentralisation has improved as a result. By partnering with Metis, we can together promote a platform that aligns with the values of decentralisation, scalability, and cost-effectiveness, ultimately benefiting developers and users across the ecosystem.

1 Like
  1. How does WeaveVM address the Ethereum Virtual Machine (EVM) storage bottleneck, and what are the specific performance metrics that highlight its capability in comparison to traditional EVM networks?
  2. In what ways does WeaveVM’s integration with Arweave enhance data availability and permanence for Layer 1 and Layer 2 blockchains, and how does this integration contribute to the network’s ability to handle data-intensive decentralized applications (dApps)?
  3. Given the team’s experience from organizations like Poloniex, Community Labs, and Supabase, how does WeaveVM leverage this expertise to advance its mission of making Arweave storage accessible across blockchain infrastructures, and what strategic advantages does this offer in the blockchain ecosystem?

WeaveVM will be addressing the challenges of data availability and storage scalability as stated in the proposal, my question is;

  1. What model is implemented to address verification over head and security issues.

Hey guys, great proposal! I have two quick questions:

  1. You mentioned WeaveVM has launched a public testnet and is offering an ecosystem grant to support builders. Could you share more details on the types of projects or developers you’re looking to support?

  2. Since the Archiver is already live on Metis, are there any planned upgrades or features that Metis users and developers should look forward to in the near future?

Thanks!

WeaveVM and the Ethereum Virtual Machine Storage Bottleneck
WeaveVM addresses the Ethereum Virtual Machine (EVM) storage bottleneck by introducing a novel approach to data management. Instead of relying solely on the EVM’s on-chain storage, WeaveVM offloads data storage to Arweave, a decentralized cloud storage platform. This hybrid storage model offers several advantages:

  • Scalability: Arweave’s decentralized storage network can handle large amounts of data without compromising performance. This allows WeaveVM to support data-intensive dApps that would be impractical on traditional EVM networks.
  • Permanence: Arweave ensures data is stored permanently, eliminating the risk of data loss that can occur on centralized storage systems. This is particularly important for dApps that require reliable and tamper-proof data storage.
  • Cost-efficiency: By leveraging Arweave’s token-based economy, WeaveVM can provide more cost-effective storage solutions compared to traditional EVM networks.
    Performance Metrics:
  • Transaction throughput: WeaveVM can handle a higher volume of transactions than traditional EVM networks due to its off-chain storage capabilities.
  • Block times: WeaveVM can achieve shorter block times, improving user experience and enabling faster dApp interactions.
  • Gas fees: By reducing the amount of data stored on-chain, WeaveVM can lower gas fees for users, making it more accessible to a wider range of dApps.
    WeaveVM and Arweave Integration
    WeaveVM’s integration with Arweave provides several benefits for Layer 1 and Layer 2 blockchains:
  • Enhanced data availability: Arweave’s decentralized storage ensures that data is always accessible, even in the face of network failures or censorship attacks.
  • Increased permanence: Arweave’s permanent storage model guarantees that data will be preserved for the long term, making it suitable for dApps that require historical data.
  • Improved scalability: By offloading data storage to Arweave, WeaveVM can handle larger and more complex dApps without compromising performance.
    This integration is particularly valuable for data-intensive dApps, such as those in the gaming, finance, and social media sectors, which require large amounts of data to be stored and accessed efficiently.
    Leveraging Poloniex, Community Labs, and Supabase Expertise
    The WeaveVM team’s experience from organizations like Poloniex, Community Labs, and Supabase provides them with a deep understanding of the blockchain and decentralized application ecosystem. This expertise is invaluable in several ways:
  • Market knowledge: The team has a strong understanding of the market needs and challenges faced by developers and users of blockchain technology.
  • Technical capabilities: The team has a proven track record of building and scaling successful blockchain-related projects.
  • Strategic thinking: The team’s experience in the industry allows them to develop strategic partnerships and collaborations that can advance WeaveVM’s mission.
    These advantages enable WeaveVM to offer a more comprehensive and effective solution for making Arweave storage accessible across blockchain infrastructures.
1 Like