Hypernet is a protocol for high performance computing across a distributed network of devices.
WHAT IS HYPERNET?
Hypernet brings large-scale distributed computation power to the masses. Hypernet leverages an asynchronous, decentralized programming model, designed from the ground up, for use on dispersed, heterogeneous, dynamic networks. It will enable the high-performance computing architecture of the future by combining the power of blockchain technology with the simplicity and robustness of distributed average consensus.
WHAT IS THE HYPERNET BUSINESS MODEL?
Hypernet is a marketplace that connects buyers and sellers of computational power. Everyday people will be able to generate income from their idle computers and devices, and buyers will be able to run lower cost, distributed computation jobs.
HOW DOES HYPERNET HELP CREATE DISTRIBUTED COMPUTATIONAL POWER?
Hypernet is a protocol for tapping into idle computational power to create a distributed network. It provides an API suite based on the principle of Distributed Average Consensus (DAC) to perform asynchronous global data reductions that are robust to dynamic network architectures with limited bandwidth. The Hypernet DAC API will feel very natural to engineers familiar with the MPI programming standard while allowing them to easily tackle problems in which nodes can enter and leave a calculation at random.
HOW IS HYPERNET DIFFERENT FROM OTHER DISTRIBUTED COMPUTING PROJECTS?
A much broader class of problems can be solved over a distributed network with Hypernet because it mobilizes general parallel computing rather than grid computing. To take advantage of additional computing power, grid computing projects require a very specific problem type (known as “embarrassingly parallel”). By contrast, Hypernet makes true parallel computing possible via our novel asynchronous programming model based on distributed average consensus.
In addition, there are differences in the way tokens are used to manage reputation, provide collateral, allocate capacity, and prioritize projects. See our whitepaper and join our Slack community to learn more.
IS A TOKEN NECESSARY FOR HYPERNET’S FUNCTIONALITY?
Yes. Tokens allow us to create and facilitate a healthy public computational ecosystem that connects buyers to sellers of computational power.
HOW DO HYPERTOKENS WORK?
Hypernet tokens, called Hypertokens, perform four interconnected and critical functions that enable a marketplace for decentralized computational power over dispersed, dynamic networks:
Collateral – Buyers and sellers of computational power will use tokens as a form of collateral for launching and fulfilling compute jobs. This will ensure fairness for all parties and limit misuse of Hypernet by bad actors
Network Allocation – Hypertokens will be used to allocate and measure capacity for submitting and running compute jobs.
Reputation – Hypertokens will allow ecosystem actors to build a verifiable reputation and increase their standing in requesting and fulfilling compute jobs.
Priority – The prioritization of jobs will be moderated within Hypernet via the previous three factors of reputation, network allocation, and collateral.
Consensus protocol Runtime Environment Sandbox