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
- Token Wait Time — The time user must wait to begin registration.
- Token Burn Time — After this time registered and unpayed token will burn
- Token and User Registration — User sends PUBLIC KEY and TOKEN ID
- Registered token — Token with users PUBLIC KEY and PAYMENT ADDRESS
- Token and User Payment address — NESS address assigned to a token
- Burned token — Registered token burned after BURN TIME period
- Legal Token — Registered Token, payed at least one time, can not be burned.
- Legal User — The user which has legal token
- POT — Proof Of Time
Workflow
- Service Node issues every second new token with TOKEN ID
POT principle is used to generate tokens. - User sees token, remembers TOKEN ID.
- User waits Wait Time period and sends his PUBLIC KEY.
- The token generates Payment address.
- Users makes his first payment to Payment address in TIME < Burn Time or else token gets burned and becomes unavailable.
- After token is payed to Payment address, the token becomes Legal TOKEN and user becomes Legal USER.
