HUMAN v2: Introducing the Routing Protocol
The Routing Protocol is a new blockchain coordination layer that sits on top of the existing Protocol. It handles the routing aspect of a HUMAN Protocol job, which requires coordination between many third party tools.
The RP will include the following key features: discovery of network operators, fee agreement, consensus job standards, staking/slashing, and governance support to enable seamless consensus-based network upgrades.
The HUMAN Token (“HMT”) powers these new features, but network actors will be able to fund certain features, such as publishing prices, with other mutually accepted tokens, such as stablecoins.
This new protocol is the culmination of efforts spanning months. Much planning has gone into the vision and detail of the RP; and we look forward to sharing much Routing Protocol-related news in the coming weeks.
The Routing Protocol massively simplifies the adoption and extension of HUMAN Protocol.
HUMAN Protocol allows third party entities to contribute to – and earn for – their role in facilitating the completion of work. For instance, there are data sanitizers, who prepare images for the labeling process, Recording Oracles that monitor and evaluate Worker responses, and Exchange Oracles – the applications where work is completed.
However, the Protocol itself does not specify how these services are made discoverable, or how competing network actors can agree upon standards for new job types, fee standards, or the governance process for network upgrades (it anticipates a hard fork model).
The Routing Protocol focuses on coordinating the network's third party tool vendors, such as job exchanges, oracles, L1 integrations for job listing, workpool operators, etc. These third party entities will need to subscribe to the Routing Protocol.
Prototyping of some of the components of the HUMAN RP is already underway. As an open source-focused community, we encourage all participants to develop in public repositories and contribute their own ideas to the development of the Routing Protocol.
We hope that clear and open communication in the HUMAN community will minimize duplicative effort.
This new protocol is an ambitious project; it will not happen overnight. The overall design, which we will be releasing more information on soon in a full paper, is a joint effort of protocol designers and developers across the existing HUMAN ecosystem. As with all such work, it is likely to change over time as components are built and refined.
For the latest updates on HUMAN Protocol, follow us on Twitter or join our Discord. Alternatively, to enquire about integrations, usage, or to learn more about HUMAN Protocol, get in contact with the HUMAN team.
The HUMAN Protocol Foundation makes no representation, warranty, or undertaking, express or implied, as to the accuracy, reliability, completeness, or reasonableness of the information contained here. Any assumptions, opinions, and estimations expressed constitute the HUMAN Protocol Foundation’s judgment as of the time of publishing and are subject to change without notice. Any projection contained within the information presented here is based on a number of assumptions, and there can be no guarantee that any projected outcomes will be achieved.