The thread attempts to elucidate the nuances involved regarding on-chain identity, self-sovereignty, security & privacy.
Building a decentralized avatar on Paymail, is building on shaky ground.
The user’s (Paymail PKI) public key is not stored on-chain (cannot as well) and is issued/authorized by the Paymail service provider, while the bitpic provider stores the mapping of paymailID 🡘 publickey 🡘 signed_avatar.
The bitpic (indexing) nodes are at the mercy of (needs Trust) the Paymail provider (federated) to issue genuine Public-key in the first place, and does not prevent a compromised paymail provider from overriding the true avatar.
Also it requires trusting the bitpic provider (bitpic
Besides, 3rd parties cant be relied upon as they may shut shop for whatever reason . @_unwriter
has stated this himself and infact pitches bitpic feature as an avatar archival service.
In essence bitpic is an onchain “reference” to an identity that actually lives/authorized by a 3rd party, and hence not immutable or trustless.
Merely loading up the appropriate avatar does not enhance the security/ privacy (although not claimed) of the paymail payment protocol, but on the contrary it can mislead users into thinking that the identity is on-chain, and could lead to false sense of trust.
Also I think this tweet is embellishment (if not disingenuous), as the true identity is authorized/held/issued by the Paymail provider. As the user does not register the paymail handle with Pubkey on-chain by own authority.
You would also never have to interact with a website again, (websites are 3rd parties). A single sophisticated user friendly light client for all your needs.
And for the dapp/app developers the nodes will come replete with comprehensive API suite, without the overhead and restrictions of the old Web , and you can rest-assured there…
The primary concern of typical SPV wallets is ‘privacy’, as the serving nodes can trivially map Bitcoin addresses to IP addresses.
Paymail at scale undermines Bitcoin, by introducing an essentially “trusted-3rd-party” system (stating usability) over an inherently trustless protocol.
A self-sovereign on-chain protocol can provide uncompromising security, privacy, transparency & user liberty.
We are building an open protocol (#Allegory/#Allpay) based ecosystem, that satisfies the above requirements, & comes with a user friendly wallet that works with ‘names’(goodbye to unwieldy addresses) & will be released in phases in 2020.