The Sia Foundation Roadmap

This Sia roadmap provides mid to high level insight into core Sia development. It will be updated once a quarter at minimum, and will show an outline of what we’re currently working on, why we’re working on it, and what we have in mind after that’s done.

Our primary development goal is the activation of the “v2” hardfork. “v2” is our codename for a massive overhaul to Sia’s consensus mechanisms. It will modernize Sia’s core consensus code and provide a number of usability, performance, and quality-of-life improvements to the network. We are currently working with partners on the necessary updates and ensuring that their is a smooth transition for the ecosystem.

Shortly after the hardfork, we will be working on reducing onboarding friction for users, developers, and enterprises including:

  • Light worker agents to increase horizontal scalability for enterprises, but also enable users to download and upload objects from all of their devices.
  • Simple SDKs for developers to interact with the Sia network directly.
  • A mobile and web app that lets all users take advantage of the cost savings, privacy, accessibility, and performance advantages of decentralized storage without the hassle of buying crypto or managing storage contracts.

“v2” is an umbrella term that refers to an upcoming radical overhaul of Sia’s consensus code. The primary change is the transition from a large, unwieldy database of UTXOs to a compact cryptographic accumulator, bringing myriad benefits to performance, scalability, and functionality. This is a big deal: it requires changing the block and transaction formats, which have been untouched since Sia’s mainnet launch back in 2014. As such, we are taking this opportunity to clean up a few other warts in Sia’s consensus code, giving the project a solid foundation for many years to come. For a more technical dive on how Utreexo works, check out Luke’s blog post here and MIT Bitcoin talk here.

  • UTreexo
    • Reduced blockchain size
  • Improved UTXO spend policies
    • “Composable” unlock conditions
    • HTLC support for atomic swaps
  • Storage contract changes
    • Early contract termination
    • Collateral efficient renewals
  • Renter Host Protocol Improvements
    • Increased download and upload speeds
    • Web browser support

December 2024

  • Release v2.0 ready software - Complete
  • Announce activation dates - Complete

March 2025

  • Upgrade Zen testnet - Complete

June 2025

  • Upgrade Mainnet

RHP4, short for renter-host protocol 4, is the next iteration of the protocol hosts and renters use to communicate. Our goal for RHP4 is to increase the parallelism of data uploads, reduce protocol overhead, and improve download performance. A new protocol is required to enable some exciting new features to be available after the Utreexo hardfork, such as early contract termination, capacity reservation, and contract renewal fund rollover. RHP4 will also enable storage consumers to download and upload data directly in the browser without installing additional software.

  • Improved upload and download performance
  • Concurrent uploads
  • Decentralized uploads and downloads in a browser without downloading software

May 2025

  • Complete support for web transport - In Progress
  • Release Sia SDK beta - In Progress

The new Sia renter, replacing the current siad renter module. Drawing on what we’ve learned from siad, skyd, and us, we designed renterd from the ground up to be modular and horizontally scalable. Although the average user likely won’t notice, a renterd deployment is actually a set of interconnected services. As such, it can distribute workloads in parallel across multiple machines, and can be configured to store its metadata in any SQL backend. This flexibilty makes renterd easier to integrate with other Sia ecosystem software, such as Sia Satellite and S5, and addresses the scalability barriers that have historically hampered enterprise solutions.

January 2025

  • Release hardfork ready v2.0.0 - Complete

June 2025

  • Browser support for uploads and downloads
  • Native file sharing
  • Less complicated setup

The new Sia host, replacing the current siad host module. The host module has been chronically neglected for years, and suffers from poor upload performance, data integrity issues, and a general lack of user-friendliness. hostd is our greenfield reimagining of the Sia hosting experience, bringing a sorely-needed refresh to our host community. Aside from addressing performance bottlenecks, hostd also -offers superior metrics and monitoring tools, which will allow users to make informed decisions about storage allocations, contract parameters, pricing, and quality of service.

December 2024

  • Release hardfork ready v2.0.0 - Complete

June 2025

  • Web browser support - In Progress

The new Sia wallet, replacing the current siad wallet module. walletd aims to be the go-to option for average holders, lite wallet developers, exchanges and miners that need a secure place to store their SC. Accordingly, it supports both hot and cold setups, including multi-sig schemes and hardware wallet integration. Like renterd and hostd, walletd comes packaged with a sleek, yet powerful UI, which can be securely accessed from any device.

Note: you do not need walletd to be a renter or a host; renterd and hostd include their own built-in hot wallets.

December 2024

  • Release hardfork ready v2.0.0 - Complete

The new Sia explorer, replacing and going far beyond the current siad explorer capabilities. explored will serve as both a standalone blockchain explorer with a web interface, and as a library providing powerful indexing and searching capabilities to third-party explorers (e.g. SiaStats) and “lite-client” systems like narwal. explored will be developed and launched alongside the Utreexo overhaul, making it one of the world’s first Utreexo-native block explorers.

March 2025

  • Release hardfork ready v2.0.0 - In Progress
Document version date: Mar 2, 2025
Mar 21, 2025
Mar 21, 2025
Mar 21, 2025
Mar 21, 2025
Mar 21, 2025
Mar 21, 2025
  • Move a copy of these mocks right to where they are used. The entire walletd-mock library is being deleted in subsequent PR.
Mar 21, 2025
  • Add V2HostSettings to core.
Mar 21, 2025
  • Fixed the units for v2 host settings total and remaining storage.
    • These fields were in bytes in v1, for v2 they are in sectors.
Mar 21, 2025
  • The sector utils were moved to @siafoundation/units.
Mar 21, 2025
  • Fixed the alignment of volume stats in the subnav.

Screenshot 2025-03-21 at 8.12.00 AM.png

Screenshot 2025-03-21 at 8.12.19 AM.png

View full activity feed →