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.
There are 3 levels to Gems:
- Gems Protocol: The Gems Protocol assesses the validity of work and trust of network participants; DApps will be built on top of the Gems Protocol
- Gems Platform: The first platform built off of the Gems Protocol; pairs workers and requesters for micro tasks.
- Modules: Reusable open-source task interfaces built on the Gems Platform
What are micro tasks?
Micro tasks are small, simple tasks that require human judgment and can be completed independently over the Internet. Examples of micro tasks include labelling pictures and transcribing audio to text. You can read more about micro tasks in the blog post dedicated to them.
Gems Network Overview
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.
- Gems Staking Mechanism
- Gems Trust Score
- Gems Platform and Modules
- Gems Payment System
- The Gems Staking mechanism provides disincentive for malicious actors, enhancing the efficiency
of the Gems Network. Through the Gems Staking mechanism, currently created
through Ethereum-based smart contracts, miners, requesters, and verifiers stake tokens on
the validity of their work and against the validity of others’ work, providing a palpable
disincentive for doing tasks incorrectly.
- The Gems Trust Score is an indicator of how reliable an individual on the network is. By
using the individual’s history of completing tasks accurately, efficiently, and consistently, the
Gems Trust Score is formed and linked to the network participant’s Ethereum wallet address.
Because it is easy to create a new address, trust scores are not easily bootstrapped; miners
need a long proven track record to obtain a high score.
Miners with very high scores are eligible to verify the work of other members on the network, allowing them to increase the overall accuracy of the system while earning extra money at an higher hourly rate. Unreliable miners will be removed from the network, keeping the quality of work high.
- The first application using the protocol is the Gems Platform, a marketplace for matching
miners and requesters. The Gems Platform charges no central fee, and utilizing the GEM
Token and Gems Protocol, eliminates existing economic inefficiencies. Modules, reusable
interfaces for completing specific tasks, are interfaces that are built on top of the Gems
- Transactions on the Ethereum network are not free; they require gas. To allow for micro
payments and staking without using gas, the Gems Protocol uses a system of payment
channels. Payment channels allow for secure off chain payments without using gas and
for the grouping of those payments on the blockchain at a later date. The Gems Payment
System will be used by requesters, verifiers, and miners to increase the cost efficiency of the
How does Gems compare to existing solutions?
Share this ICO