Antarton

StorageXL Roadmap

Learn more about the project roadmap and keep track of new features and releases.

Phase 1

Early 2022 - Prototyping and Initial Development

  • Focused on testing core concepts for decentralized storage and blockchain integration, aiming to determine feasibility.
  • Initial development centered on the basics of the system’s structure and key functionalities.

Phase 2

Mid-2022 - Transition to V1 Alpha

Key Technical Milestone (July 1, 2022):

  • Development on Torrent Mount Service for Windows began, allowing torrent files to be mounted directly within Windows Explorer.
  • This feature allowed partial downloads, enhancing user flexibility.

V1 Alpha Development Begins: Initiated in July 2022.

  • Prototype rewritten to V1 Alpha, which involved restructuring and enhancing the initial build.
  • Migration to Docker-based deployment enabled a smoother development workflow by allowing consistent and scalable deployment.

Phase 3

Late 2022 - Core Services and Functionality Expansion

Platform Milestone (October 2022):

  • Added features for on-the-fly encryption and decryption (AES-256), securing data exchanges on the network. This allowed file upload/download to remain encrypted, with only the owner having decryption rights.
  • Online User Cabinets created for buyers and sellers, providing account management and transaction tracking capabilities.

S3 Protocol and Blockchain Emulator: Continued throughout late 2022.

  • Torrent S3 Mount Service was created for Windows, enabling S3 protocol compatibility to support integrations like Veeam Backup.
  • Blockchain Emulator was developed, introducing initial smart contract emulation to motivate decentralized storage sharing.

Phase 4

Early 2023 - Cross-Platform and Enhanced Data Services

Torrent Streaming Mode: January 2023

  • Implemented streaming mode for BitTorrent to allow video playback from torrent files without full downloads, enabling users to play and rewind content directly (e.g., via VLC).

Linux and Android Compatibility: Q1 2023

  • Ported BitTorrent Client to Linux, expanding platform support.
  • Developed Torrent S3 Mount Service for Linux to allow mounting services on Linux-based storage systems.
  • Completed Android Application for streaming media from torrents, providing mobile users with seamless video playback.

Management Core and CI/CD: Initiated and refined in Q1 2023

  • Rewriting management core with a custom libtorrent-based client, replacing the original Transmission-based approach.
  • Established CI/CD processes to package scripts into Docker images, with Docker Compose setups for automated deployment.

Phase 5

Mid to Late 2023 - Data Resiliency and Final Alpha Refinements

Erasure Coding for Data Resiliency: Mid-2023

  • Implemented Erasure Coding and Restore functionality, enhancing data storage resiliency by distributing torrent file storage across multiple peers.

Mac Compatibility: Late 2023

  • Ported BitTorrent Client to Mac (Intel platform), further extending the platform’s reach to new users.

Project Milestones

  1. Prototyping and Feasibility: Began April 1, 2022.
  2. Alpha Development: Transitioned from prototype to Alpha by July 2022.
  3. Core Services: Windows-based Torrent Mount, S3 protocol, and blockchain emulator in late 2022.
  4. Cross-Platform Support: Linux, Mac, and Android compatibility completed by early to mid-2023.
  5. Data Resiliency and Final Enhancements: Erasure coding and Mac support by late 2023.

Want to learn more about Storage XL and the team driving it forward?
Reach out for further details — we’re here to help!