Sitemap

Token authentication

1 min readAug 6, 2025

Token authentication is base on two principles already being developed before. This is Proof Of Time and Two Way Encryption.

This kind of authentication has several benefits comparing it with previous version.

  • Client does not need blockchain.
    We use Emercoin NVS records for user registration and there are only desktop version of Emercoin wallet awailable.
  • Anonimity.
    You can’t track payment history of NVS record.

However admin (Master User) of a node still needs a blockchain registration and for him, everything will work in the old way.

Terms

  1. Token Wait Time — The time user must wait to begin registration.
  2. Token Burn Time — After this time registered and unpayed token will burn
  3. Token and User Registration — User sends PUBLIC KEY and TOKEN ID
  4. Registered token — Token with users PUBLIC KEY and PAYMENT ADDRESS
  5. Token and User Payment address — NESS address assigned to a token
  6. Burned token — Registered token burned after BURN TIME period
  7. Legal Token — Registered Token, payed at least one time, can not be burned.
  8. Legal User — The user which has legal token
  9. POT Proof Of Time

Workflow

  1. Service Node issues every second new token with TOKEN ID
    POT principle is used to generate tokens.
  2. User sees token, remembers TOKEN ID.
  3. User waits Wait Time period and sends his PUBLIC KEY.
  4. The token generates Payment address.
  5. Users makes his first payment to Payment address in TIME < Burn Time or else token gets burned and becomes unavailable.
  6. After token is payed to Payment address, the token becomes Legal TOKEN and user becomes Legal USER.

--

--

Aleksej Sokolov
Aleksej Sokolov

Written by Aleksej Sokolov

Ideologist & Main Developer at PrivateNess