Gems is a protocol for contracting workers to perform micro tasks. Workers stake tokens in order to prove validity of their tasks and earn a reusable computed trust score, enhancing the cost-efficiency of the network while democratizing access to scalable micro task workers.
The solution is Gems. In this paper we introduce Gems, a decentralized, open-sourced, human task crowdsourcing protocol built on top of the Ethereum blockchain. Using the Gems Protocol, anyone can tap into the power of scalable micro task workers without needing to worry about task verification, trust, or payments. Gems is designed to disincentivize malicious actors and reward fair players. The Gems Protocol is comprised of a staking mechanism to ensure task completion, a trust mechanism to track worker integrity, and a payment system to reduce transaction fees. The GEM token, a multi-utility token, fuels the Gems Protocol.
Gems uses its token mechanism to enforce the behavior of all participants, instead of being regulated by a single operator. We further introduce the first application using the Gems Protocol, aptly named the Gems Platform. The Gems Platform connects those who want work done (henceforth known as “requesters”) and human workers (henceforth known as “miners”). By using the Gems Protocol, the Gems Platform removes socioeconomic barriers that exist in centralized alternatives (e.g. large fees, market inefficiencies, need for bank accountants, etc.). Anyone can build on top of the Gems Platform, creating “modules” that are interfaces for particular human tasks. The first module the Gems team will build focuses on labeling data for AI.
In this paper, we describe the Gems Protocol, the GEM token mechanism, the current problem with existing platforms, the Gems Platform, and the reasons we initially focus on AI tasks. The Gems Protocol, Gems Platforms, and modules built on top of it are collectively known as the Gems Network.
In summary, the Gems Network addresses the following:
1. Removing the middleman taking a large fee
2. Verifying accuracy of results from crowdsourced tasks
3. Supplying and building reusable interfaces
4. Removing the need for existing banking infrastructure
5. Properly incentivizing and disincentivizing miners and requesters
The Gems Network facilitates the extension and efficient operation of the micro task community by allowing organizations to reliably deploy micro task miners. The Gems Protocol, through validating task completions with the Gems Staking mechanism and enabling miners to have a reusable trust mechanism through the Gems Trust Score, enforces compliance of network participants. The Gems Protocol enables the creation of various platforms that are built on top of the Gems Protocol. Platforms that are created have no intrinsic fee imposed by the Gems Protocol, broaden the scope of the labor supply, and eliminate inefficiencies in the market place. Gems allows any application to utilize efficient online scalable workforces.