What is decentralized consent?
Decentralized consent is a way for the user of any organization to give their consent to do something on their behalf, or use their data in some way, such as a payment or an onboarding, in a way that no centralized organization is in control of managing that consent, and the control is back in the user.
By minting the consent as an NFT, a consent can be traced back to the user, and no one can dispute the validity of that consent or the actions taken with it. The user can burn it at any time, or even transfer it.
Three levels of consent
In the way that we represent consent at Facenote, there are three levels of consent, three types of NFT that the user can mint.
FaceToken
The FaceToken NFT is an agreement between the user and Facenote, minted when the user has their face scanned to enroll on our platform. At that moment, the user agrees that Facenote uses their face information to manage their identity access. The other types of tokens can only exist while a FaceToken exists.
ConsentToken
ConsentToken NFT is an agreement between Facenote, the user and an organization, that enables the organization to save the data provided by the user. The user can then use Facenote to create the next type of tokens with the organization.
ProofToken
ProofToken NFT represents an event, such as a payment, a login, an attendance, etc, that the user has done within an organization. The ProofToken is linked to the ConsentToken, and can only be minted if a ConsentToken with that organization exists. The ProofToken cannot be burnt, as it represents an event that has happened.
The user can use the ProofToken to claim that he has done, or hasn’t done an action such as a payment. The ConsentToken binds the organization in a way that those actions can only be done with the existence of a ProofToken.