Skip to content
Blockchain

ทำไมการตรวจสอบว่า credential ของฉันถูกเพิกถอนหรือไม่ถึงแจ้งให้ผู้ออกรู้ว่าฉันใช้มันที่ไหนบ้าง?

82

โอกาส

ระบบ verifiable credential ที่นำไปใช้งานทุกระบบต้องการกลไกการเพิกถอน โครงการหลักอย่าง W3C Bitstring Status List กำหนดให้ผู้ตรวจสอบเรียกดู endpoint สถานะที่ผู้ออกควบคุมในช่วงเวลาที่นำเสนอ ทำให้ผู้ออกทราบได้ว่า credential แต่ละใบถูกใช้เมื่อไรและที่ใด URL ที่รวมกับตำแหน่งคงที่ของ credential ใน bitstring เพียงพอที่จะระบุตัวตนผู้ถือข้ามผู้ตรวจสอบ ซึ่งย้อนกลับความเป็นส่วนตัวที่ self-sovereign identity ออกแบบมาเพื่อมอบให้ CRSet ซึ่งเป็นแนวทาง zero-knowledge accumulator ที่เผยแพร่ในเดือนมกราคม 2025 แก้ปัญหาเชิงทฤษฎีได้ แต่ยังไม่มีผู้ออกในระดับที่มีนัยสำคัญใดส่งมอบโครงการเพิกถอนที่ไม่รั่วไหล metadata การนำเสนอกลับสู่ตัวเอง

ทำไมถึงสำคัญ

การเพิกถอนที่ทำหน้าที่เฝ้าระวังไปด้วยทำลายสัญญาความเป็นส่วนตัวหลักของ identity ที่ผู้ถือควบคุม

วิธีที่ผมให้คะแนนโอกาส

คะแนนโอกาสเป็นมุมมองส่วนตัวของผม ไม่ใช่การวัดผล โดยดูว่ามันเจ็บปวดแค่ไหน บ่อยแค่ไหนที่มันกัดกิน และมีทางแก้อยู่น้อยเพียงใดในปัจจุบัน คะแนนสูงกว่าหมายความว่าผมคิดว่าคุ้มค่าแก่การสร้างมากกว่า

ความรุนแรง8/10

ความเจ็บปวดที่มันก่อขึ้นเมื่อปรากฏตัว

ความถี่7/10

ความถี่ที่คนจริงๆ เจอมัน

ช่องว่าง9/10

ความขาดแคลนของเครื่องมือที่ดีสำหรับมันในปัจจุบัน

ปัญหาอื่นที่น่าแก้ไข