decentraland / proposals

Review of community proposals for Decentraland's art and applications
46 stars 16 forks source link

Assign an asymmetric cryptographic key pair to Assets/Content/LAND #48

Open gurehamu opened 6 years ago

gurehamu commented 6 years ago

Name: Asset Keys

Purpose: Assign an asymmetric cryptographic key pair for an asset to establish positive identity of ownership when interacting within decentraland. This can be used to facilitate confidential or non-reputable communication based without identifying anything beyond ownership of said asset. Furthermore, it can be used by applications to perform rapid verification of asset ownership by utilizing common cryptographic protocols such as key signing and revocation lists, without having to search through the blockchain.

Description: While the transfer of assets can be controlled by a smart contract, additional utility and control can be obtained by establishing a key pair during the transaction. Ideally, a new asymmetric key pair will be establish as part of execution of the smart contract and associated with the asset. These keys could be used in a messaging system such as Bitmessage.

Example scenarios: I own LAND and want to message an adjacent LAND owner. I could identify myself as the LAND owner next door, without revealing anything else. This capability would be useful for critical communications. Also, a messaging client could validate the origin of the message and prioritize it.

slack user: dg