LogoLogo
HomeDiscover WeSenditLanguage
  • WeSendit at a Glance
  • WeSendit Introduction
    • Meet the Team
    • WeSendit Token
    • Social Media
    • FAQ
  • Problem
  • Our Solution Strategy
  • Technology
  • WeSendit Token / Usecases
    • Access to Data Management and Administrative Functions
    • WSI Rewards for Data Sharing
    • Level Rank and NFT Rewards
    • Web3-Referral-System
    • Reward System for Node Operators
  • Data Protection at WeSendit: Core Principles and Innovations
  • Blockchain Integration
    • 👨‍💻Smart Contract
    • 🔎Contract Audit (Hacken)
  • Tokenomics
    • DEX & CEX Listings
    • Vesting Schedule
    • Token Burn Strategy
    • Token Allocation
  • Competitive Analysis
    • Market Situation and Developments
    • Market Segments and Target Audiences
    • Competitors
    • Market Success Factors
    • Summary and Outlook
  • Roadmap
    • WeSendit Roadmap: Detailed Outlook
      • Current Developments Q2 2024
      • A Glimpse into the Future: Our Exciting Roadmap for Q3/2024
    • Planned Feature Expansions and Foundational Activities Q3 & Q4 2024
    • AI Integration Planning and Development 2024-2026
  • Security Protocols and Privacy Measures in Web3
  • Comparative Analysis with Existing Web3 Storage Solutions
  • WeSendit Node Network
    • Preparation for Operation
    • The Multiplier
    • Functionality
      • Security and Redundancy
      • Encryption
      • Score and Rewards
      • Processes and Requirements
      • Network Schema
    • The Participants
      • Master Node
      • Node Balancer
      • Indexer
      • Storage Node
      • Blacklist
    • The Networks
      • Checknet
      • Testnet
      • Mainnet
    • Onboarding for Node Operators
      • Get a NodeNFT
      • Minimum Requirements
      • Installation Instructions
      • Operating Multiple Nodes
      • Troubleshooting
      • Install FAQ
    • FAQ
  • Terms of Service
    • Privacy Policy
    • WeSendit General Terms of Service
    • Node Presale Terms of Service
    • Legal Notice
Powered by GitBook
LogoLogo
On this page

Was this helpful?

  1. WeSendit Node Network
  2. Functionality

Processes and Requirements

The WeSendit system facilitates both the upload and download process through an efficient distribution and retrieval system. Participating as a node operator requires certain technical prerequisites, including a stable internet connection and sufficient storage space.

Upload The WeSendit service begins with a user uploading files via a browser or an app. These files are initially uploaded to a WeSendit MasterNode. This MasterNode is tasked with compressing the uploaded files and splitting them into ten fragments. After the compression process is completed, the MasterNode informs the Node Balancer that data is ready for transmission. The use of the Node Balancer occurs when a data transmission request is received from a MasterNode. It then begins by randomly selecting available storage spaces to distribute the data fragments. The data is stored in three copies in the Mainnet and once in the Testnet. Thus, forty storage spaces are required for ten data packets. If the data volume exceeds the storage capacity of the WeSendit Nodes, the Balancer utilizes our Web3 partner projects to store the additional data. Storage Nodes spring into action when they receive a task from the Node Balancer. They start by downloading the assigned data and storing it at specified locations. Once the download is complete, they notify the indexer about the successful data transfer. If the data transfer is not successfully reported back, the Node Balancer requests the next Storage Node. In this way, the WeSendit system ensures that all uploaded data is properly stored and indexed, with extensive redundancy contributing to data integrity and constant availability.

Download When a user wants to download data, the process begins with a request to the indexer, triggered by visiting the website. The indexer searches its index for the desired data fragments and contacts the appropriate storage nodes. The nodes with the fastest response time are selected in real-time to initiate the download for the user. During this process, the data fragments are merged into a single zip file for the user.

PreviousScore and RewardsNextNetwork Schema

Last updated 11 months ago

Was this helpful?