So if you are paid to be advertised to, what will stop someone from creating hundreds of dummy accounts to harvest ad revenue? A registration fee in gems?
I'm not a GEMs dev. But, it should be possible to tie an account to a phone ID, thus not allowing that person to have hundreds of accounts, unless he has hundreds of phones.
Hmm. Privacy out of the window there...
Not at all. Do you know what my phone's ID is?
How Does the System Flag Fraudulent Activity?
Users can only communicate within the Gems network through the suite of official mobile apps for the leading mobile platforms. Usage is restricted to manual human operation only. Users must create an official Gems account in order to participate in the network. Gems accounts are locked to a single specific mobile device, and this mobile device is only allowed to access a single Gems account at a time.
The system employs a constant set of offline algorithms which maintain a trust indication score for every account. This score indicates the level of assurance or trust the system has that an account holder is a genuine, valid human user. The following elements contribute to a user’s trust indication score:
1.
The account age. Accounts initially start with a low trust score, which increases slowly over time (as long as it is not identified as fraudulent).
2.
The number of gems available in the account. Accounts without gems initially start with a lower trust score.
3.
Mobile device authenticity fingerprint. Since accounts are tied to a specific physical mobile device, every communication from this device is anonymously fingerprinted. Suspicious fingerprint patterns flag incidents of sharing, such as multiple accounts linked to one device, or access to the account from multiple devices.
4.
Usage frequency patterns. Since accounts are limited to manual operation only, suspicious-action frequency patterns (such as mass use in a short amount of time, lack of interaction with incoming content) are flagged.
5.
Response to push messages. The system sends periodic push messages to connected mobile devices to verify network connectivity status.
6.
Communication network and friends. Interactions with high-trust accounts builds more trust than interactions with low trust accounts.
7.
Relationship connections. The trust score is affected by the number of users invited, combined with the identity of the original inviter.
8.
Reputation within the community. Being flagged as spam, or being blocked by other users will result in a lower trust score.
Accounts with a low trust indication score are shown periodic captchas within the Gems app in order to verify that the account owner is human.
Accounts must pass a trust-score threshold in order to be regarded as active for the daily airdrop. Accounts with low trust scores are silently ignored in airdrop activity calculations until the trust score increases.