Zero-Knowledge DNS

Zero-Knowledge DNS (ZK-DNS) หมายถึงการนำการเข้ารหัสด้วยหลักฐานความรู้เป็นศูนย์ (ZKP) มาใช้กับระบบชื่อโดเมน ทำให้สามารถพิสูจน์ความถูกต้องของบันทึก DNS หรือความเป็นเจ้าของโดเมนได้โดยไม่ต้องเปิดเผยข้อมูลพื้นฐาน ในบริบทของ [[dnssec|DNSSEC]] วิธีการที่ใช้ ZK สามารถพิสูจน์ว่าชื่อไม่มีอยู่จริง (การปฏิเสธการมีอยู่) โดยไม่ต้องเปิดเผยรายการชื่อที่ลงนามทั้งหมด ซึ่งแก้ปัญหาความเป็นส่วนตัวในการนับชื่อในโซนที่เกิดกับ DNSSEC NSEC records แบบดั้งเดิม ในบริบทของ Web3 มีการสำรวจการใช้หลักฐานความรู้เป็นศูนย์สำหรับการโอนกรรมสิทธิ์แบบส่วนตัวของ [[blockchain-domain|โดเมนบล็อกเชน]] และการค้นหา [[decentralized-dns|DNS แบบกระจายศูนย์]] ที่เป็นความลับ.

ตัวอย่าง

A DNSSEC-signed zone uses a ZK-based NSEC replacement so that a resolver can verify that 'secret.example.com' does not exist without the nameserver revealing any other zone contents, preventing zone-walking attacks.