Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 4.73 KB

File metadata and controls

67 lines (49 loc) · 4.73 KB

Decentralized Identifier (DID)

"did:" method-name ":" method-specific-id

Chia DID

did:chia:10hq8mukapz8lml97tgnnsfdv24t9u5mw6pnqfh64kwh6vljykyrsc4m38t

❯ cdv decode did:chia:10hq8mukapz8lml97tgnnsfdv24t9u5mw6pnqfh64kwh6vljykyrsc4m38t
7dc07df2dd088ffdfcbe5a273825ac55565e536ed06604df55b3afa67e44b107

7dc07df2dd088ffdfcbe5a273825ac55565e536ed06604df55b3afa67e44b107 is a launcher coin name (e.g., coin id).

https://twitter.com/kimsk/status/1566728274893742083

gm #chialisper
Fun Facts about #bech32m and #Chia

1. XCH address is a bech32m encoded of the coin’s puzzle hash.
2. NFT Id is a bech32m encoded of the NFT launcher coin id.
3. DID is a bech32m encoded of the DID launcher coin id.

— 🌱karlkim.xch🌱 (@kimsk) September 5, 2022
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

https://twitter.com/kimsk/status/1593458381188395008

GM #Chialisper!
When I first learned about #Chia #DID, one question arose. How do I verify that a specific person owns a given DID?

Thanks @trepca for quickly answering my question! 💚 pic.twitter.com/BBLvHk0mQL

— 🌱karlkim.xch🌱 (@kimsk) November 18, 2022
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Notebooks

References

Video

Similar to email address or phone number as it's globally unique and you can proove that you own one.

Difference is you entirely control the identifier once it's created

  • Private Key/Public Key Cryptography
  • The owner knows the private key
  • The public key is known to the public

We need digital identifiers that individual can own independently of any entity or organization.

public key is stored in distributed ledger (i.e., blockchain)

Misc

a decentralized identifier (DID) is simply a new type of globally unique identifier.

UUIDs are not globally resolvable and URNs – if resolvable – require a centralized registration authority. In addition, neither UUIDs or URNs inherently address a third characteristic – the ability to cryptographically verify ownership of the identifier.

DID infrastructure can be thought of as a global key-value database in which the database is all DID-compatible blockchains, distributed ledgers, or decentralized networks.

Chia