DeSpeed Technical Overview
Last updated
Last updated
DeSpeed's ecosystem is a groundbreaking framework that decentralises internet speed data collection, ensuring accessibility and actionable insights for users and enterprises. Here's an breakdown of its core components and their functions:
DeSpeed Validator
The DeSpeed validator, available as a Chrome extension, is the entry point of the system. It automatically initiates internet speed tests, measuring key metrics like download speed, upload speed, and latency. The Validator sends these test requests to the NDT Server, ensuring seamless operation without user effort. Additionally, it receives processed data and enables user interaction with the ecosystem.
NDT Server
The NDT (Network Diagnostic Tool) Server is responsible for routing speed test requests from the Validator to the most optimal DeSpeed Nodes. By selecting nearby nodes based on geographical proximity, it ensures accurate and reliable speed test results. While the NDT Server does not conduct the speed tests, it plays a pivotal role in optimising the system's efficiency.
DeSpeed Nodes
These decentralised nodes handle the actual execution of speed tests. Once the NDT Server forwards a request, DeSpeed Nodes process the test and send the results back. They utilise the Proof-of-Speed (PoS) Algorithm to validate the results before transferring data to the blockchain and DeSpeed Data Lakes.
Proof-of-Speed (PoS) Algorithm
The PoS algorithm ensures data integrity by validating each speed test result. Once validated, the data is minted on the blockchain as a gasless Proof-of-Speed NFT (PoS NFT). These NFTs serve as tamper-proof records, securely logging user contributions.
Blockchain RPC
The Blockchain Remote Procedure Call (RPC) enables seamless interaction with the blockchain for the gasless minting of PoS NFTs. It ensures all validated speed test results are securely recorded and accessible via blockchain explorers.
DeSpeed Data Lakes
The DeSpeed Data Lakes act as a centralised repository for all validated speed test data. This raw data is stored temporarily before being sent to the Next-Gen AI Processor for refinement. The repository also supports large-scale data aggregation for advanced analytics.
Next-Gen AI Processor
The Next-Gen AI Processor applies machine learning algorithms to refine raw speed test data from the Data Lakes. This ensures high accuracy, detects trends, and generates actionable insights. The processed data is then made available to users and enterprises via the DeSpeed Explorer.
DeSpeed Explorer
The DeSpeed Explorer is a world map infused with internet speed data, allowing users to see regional internet speeds at a hyperlocal level. It provides a user-friendly interface for exploring refined data. Users can explore detailed internet speed insights and identify trends in connectivity. Enterprises can leverage the Explorer for actionable analytics, such as identifying underserved regions, improving services, and optimizing resource allocation.
Monetisation
The refined data from the DeSpeed Data Lakes is monetized across various industries, offering valuable insights to enhance operations and services. Additionally, enterprises can create reward pools to incentivize specific regional data collection. This monetization fuels the ecosystem, driving innovation, improving connectivity, and ensuring contributors are rewarded for their participation. Read more about Monetisation.
The DeSpeed Validator sends internet speed test requests to the NDT Server.
The NDT Server forwards these requests to DeSpeed Nodes, which execute and validate the tests using the Proof-of-Speed Algorithm.
The validated data is:
Sent back to the Validator for user reference.
Stored in DeSpeed Data Lakes for aggregation.
Minted on the blockchain as gasless PoS NFTs.
The DeSpeed Data Lakes send raw data to the Next-Gen AI Processor for refinement.
The processed data is displayed on the DeSpeed Explorer, where users and enterprises access actionable insights.
The data is monetised, creating revenue streams that sustain the ecosystem and benefit all participants.