"did:" method-name ":" method-specific-id
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
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>gm #chialisper
— 🌱karlkim.xch🌱 (@kimsk) September 5, 2022
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.
https://twitter.com/kimsk/status/1593458381188395008
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>GM #Chialisper!
— 🌱karlkim.xch🌱 (@kimsk) November 18, 2022
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
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)
- Decentralized Identifiers (DIDs) - The Fundamental Building Block of Self Sovereign Identity
- Decentralized identifiers (DIDs) fundamentals and deep dive
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.