- Given Name:BD RAHMAN
- Last Name:Ansari
- Time Stamp:201810118
Bitmark is striving to be a world class reputation platform. Therefore, there cannot be any fragmentation between various services that utilize marking. Bitmark Passport will solve this issue by creating a universal reputation profile for users; so your reputation follows you around the web!
Bitmark passport is a decentralized Web 3.0 Identity that is controlled by the user. It is based on the WebID specification but can extend beyond HTTP URIs to include, phone, email. irc, public keys, certificates and many other identity systems. All eco systems are linked together via the Profile document.
Many different types of authentication are supported as listed below.
1. WebID TLS
WebID TLS is a strong authentication protocol based on X.509. It has the advantage of strong private keys controlled by the user, and is compatible with all modern browsers. It is the first auth method supported by bitmark passport, but there will be many more.
Generating a key pair
Key pairs are typically based on 2048 bit RSA keys that live inside an X.509 certificate. Most identity providers allow generation of a key pair or it can be done manually.
openssl can also be used to create a key pairhttp://stackoverflow.com/queons/2188845/how-can-i-gente-a-self-signed-certificate-with-subjectaltname-using-openssl
- Name (recommended)
- email (optional)
- Social network accounts (optional)
- Public key (recommended)
- Crypto addresses (optional)
- QR Code (generated)
What we can do is take a hash of the canonical form of certain fields (ie public key) and put it in the block chain. If the user wants. This gives a proof of longevity. The older the ID is a vector for reputation.
Could even do a proof of burn, to protect against sock puppets.