Skip to content

Conversation

@minimalsm
Copy link
Contributor

@minimalsm minimalsm commented Oct 30, 2025

Summary

  • add a national and government ID use case to the decentralized identity page, highlighting Bhutan's NDI deployment
  • add a zero-knowledge proof identity callout referencing Bhutan's NDI to the zero-knowledge proofs page

@netlify
Copy link

netlify bot commented Oct 30, 2025

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit 9071c84
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/691698c8819cc80008ea3260
😎 Deploy Preview https://deploy-preview-16599--ethereumorg.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 47 (🔴 down 6 from production)
Accessibility: 94 (no change from production)
Best Practices: 92 (🔴 down 8 from production)
SEO: 92 (no change from production)
PWA: 59 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions bot added the content 🖋️ This involves copy additions or edits label Oct 30, 2025
@minimalsm minimalsm changed the title Add Bhutan NDI case study to decentralized identity pages [DRAFT] - Add Bhutan NDI case study to decentralized identity pages Oct 30, 2025
@minimalsm minimalsm marked this pull request as draft October 30, 2025 11:56
@minimalsm minimalsm removed the codex label Oct 30, 2025

Governments can use the principles of decentralized identity to issue foundational identity documents—such as national IDs, passports, or driver's licenses—as verifiable credentials on Ethereum, providing strong cryptographic guarantees of authenticity to reduce fraud and forgery in online identity verification. Citizens can store these attestations in their personal [wallet](/wallets/) and use them to prove their identity, age, or right to vote.

This model allows for selective disclosure, especially when combined with [zero-knowledge proof (ZKP)](/zero-knowledge-proofs/) privacy technology. For example, a citizen could cryptographically prove they are over 18 to access an age-restricted service without revealing their exact date of birth, offering greater privacy than a traditional ID.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

...without revealing their exact date of birth, offering...

Consider additionally:

"...without revealing their exact date of birth, or other extraneous personal information, offering..."


This model allows for selective disclosure, especially when combined with [zero-knowledge proof (ZKP)](/zero-knowledge-proofs/) privacy technology. For example, a citizen could cryptographically prove they are over 18 to access an age-restricted service without revealing their exact date of birth, offering greater privacy than a traditional ID.

#### 💡Case study: Bhutan National Digital ID (NDI) on Ethereum
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(We typically add custom ID's to h4's as well)


The Kingdom of Bhutan [launched a National Digital Identity (NDI) system](https://www.dailybhutan.com/article/bhutan-makes-history-as-the-world-s-first-nation-to-launch-a-national-digital-id-on-ethereum) on Ethereum in October 2025, built on the principles of decentralized identity and self-sovereign identity. Using decentralized identifiers and verifiable credentials, Bhutan's NDI issues digitally signed credentials directly to a citizen's personal wallet. By anchoring cryptographic proofs of these credentials on Ethereum, the system ensures they are authentic, tamper-proof, and can be verified by any party without querying a central authority.

The system's architecture emphasizes privacy through the use of [Zero-Knowledge Proof (ZKP)](/zero-knowledge-proofs/) technology. This implementation of "selective disclosure" allows citizens to prove specific facts (e.g., "I am over 18" or "I am a citizen") to access services without revealing the underlying personal data, such as their full ID number or exact date of birth. This demonstrates a powerful, real-world use of Ethereum for a secure, user-centric, and privacy-preserving national ID system.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A bit repetitive from above

  • duplicative link to ZKP page

without revealing the underlying personal data, such as their full ID number or exact date of birth

  • Just noting this is very similar to statement just made above

Comment on lines +56 to +61
<p>
A real-world example of using ZKP for identity management systems is the Kingdom of Bhutan's National Digital ID (NDI) system, built on Ethereum. Bhutan’s NDI uses ZKPs to allow citizens to cryptographically prove facts about themselves, like "I am a citizen" or "I am over 18," without revealing the sensitive personal data on their ID.
</p>
<p>
Learn more about Bhutan NDI in the <a href="/decentralized-identity/#national-and-government-id">Decentralized Identity case study</a>.
</p>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can use markdown inside:

Suggested change
<p>
A real-world example of using ZKP for identity management systems is the Kingdom of Bhutan's National Digital ID (NDI) system, built on Ethereum. Bhutan’s NDI uses ZKPs to allow citizens to cryptographically prove facts about themselves, like "I am a citizen" or "I am over 18," without revealing the sensitive personal data on their ID.
</p>
<p>
Learn more about Bhutan NDI in the <a href="/decentralized-identity/#national-and-government-id">Decentralized Identity case study</a>.
</p>
A real-world example of using ZKP for identity management systems is the Kingdom of Bhutan's National Digital ID (NDI) system, built on Ethereum. Bhutan’s NDI uses ZKPs to allow citizens to cryptographically prove facts about themselves, like "I am a citizen" or "I am over 18," without revealing the sensitive personal data on their ID.
Learn more about Bhutan NDI in the [Decentralized Identity case study](/decentralized-identity/#national-and-government-id).

@corwintines
Copy link
Member

I merged @mnelsonBT PR for this, so going to close this.

@github-actions github-actions bot added the abandoned This has been abandoned or will not be implemented label Nov 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

abandoned This has been abandoned or will not be implemented content 🖋️ This involves copy additions or edits

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants