BlockPo / BlockPo-to-Tradelayer

Incubation Repo for the TradeLayer protocol, 0.2.0
http://www.tradelayer.org
Other
8 stars 8 forks source link

Create New ID Registrar tx #84

Closed patrickdugan closed 4 years ago

patrickdugan commented 5 years ago

This tx defines the issuing address to be the home base of a new identity registrar who can then make attestations about users and be referenced by Identity Registrar Id number. It is somewhat redundant to have id numbers for entities in the business of asserting identity, but there you go.

If Registar Id number = 0 then it is a vanilla identity assertion made by a general user, a self-certification, all Identity Attestation tx that emerge from addresses other than those who have formally claimed Identity Registrar status, fall into the Registar id 0 category.

Generally, enterprise users such as issuers, oracles and market makers who are subject to regulatory risk relating to AML/KYC, will whitelist in their transactions only the Identity Registrars they are comfortable with, and not usually the 0 category.

Users who don't have regulatory risk relating to their counterparties' identity, can trade with any self-certified users, a whitelisting of the 0 category is the default if no whitelist of id numbers is provided in a tranaction. E.g. a vanilla, standard order from the normal contract Dex must have at least a self-certification, but would be eligible to match with any other self-certified party.

The LTC pairs, and token-to-token trading, are not subject to any identity restrictions. Contract traders must at least self-certify they are eligible to trade contracts in their jurisdiction.

The tx parameters include: Website URL (string), Company Name (string)

Strings cannot be larger than 20-25 characters total due to OP_Return size limits.