Open neruthes opened 4 years ago
I propose the following principles:
Name | Description |
---|---|
Centralization Tolerance | We can tolerate some kind of centralization here, since the ecosystem can still work if the APKDS is unavailable. |
Federalization | The APKDS should be designed to be deployed on a federated network instead of a single server, but it should work when only 1 node exists. |
Expiration | The records should disappear if the user is no longer actively using Maskbook. |
Core feature set:
Introduction
In the past, we struggled to enable Alice to discover the public key of Bob. The solutions included proof post and adding the public key to the profile bio, but they all had problems.
Now we are holding a brainstorming for an Assistive Public Key Discovery Service (APKDS).
The existing posts-as-declaration strategy shall remain. The Assistive Public Key Discovery Service is an addition to it, instead of an alternative.
The major purpose of this service is to allow better Profile-to-Persona mapping.