4D อธิบาย Web3 Identity Stack: เส้นทางสู่อธิปไตยดิจิทัล
ชื่อเรื่องเดิม: "Towards Digital Self-Sovereignty: The Web3 Identity Stack》
Original Author: ณิชนันท์ เกษรพัฒน์, 1 kxnetwork
รวบรวมข้อความต้นฉบับ: The Way of DeFi
บทความนี้ครอบคลุมแนวคิดหลักของข้อมูลประจำตัวแบบกระจายศูนย์ วิวัฒนาการของข้อมูลประจำตัวบนอินเทอร์เน็ต ภาพรวมทีละชั้นของโครงสร้างพื้นฐานข้อมูลประจำตัว Web3 และการพัฒนาที่เกี่ยวข้องในด้านความเป็นส่วนตัวเบื้องต้น การพิสูจน์ตัวตน การปฏิบัติตามข้อกำหนด และชั้นใบสมัครจะกล่าวถึงในบทความต่อๆ ไป

คำอธิบายภาพ
Web3 Identity Infrastructure Ecosystem - ธันวาคม 2022
เอกลักษณ์คือแอตทริบิวต์ที่เกิดขึ้นใหม่ซึ่งประกอบด้วยข้อมูลที่เกี่ยวข้องกับบุคคล เอนทิตี หรือวัตถุ ในโลกทางกายภาพ เราเก็บข้อมูลนี้ไว้ในสมองของเราในรูปแบบของชื่อเสียงที่เป็นนามธรรมและความสัมพันธ์ทางจิตใจ ในโลกดิจิทัล ตัวตนถูกทำให้เป็นทางการออกเป็นสองส่วน:
ตัวระบุ: ชุดอักขระหรือตัวเลขที่ไม่ซ้ำกันซึ่งระบุหัวเรื่อง (เช่น หมายเลขหนังสือเดินทาง รหัส Twitter รหัสนักเรียน)
ข้อมูลที่เกี่ยวข้องกับหัวเรื่อง (เช่น ประวัติการเดินทาง ทวีตและผู้ติดตาม ผลการเรียน)
การสร้างชั้นข้อมูลประจำตัวสำหรับอินเทอร์เน็ตเป็นเรื่องยากเนื่องจากขาดความเห็นพ้องต้องกันว่าควรเป็นอย่างไรและควรทำงานอย่างไร ตัวตนดิจิทัลนั้นขึ้นอยู่กับบริบท และเราสัมผัสกับอินเทอร์เน็ตผ่านเนื้อหาที่หลากหลายซึ่งมีอยู่ในบริบทต่างๆ กันเป็นอย่างน้อย ทุกวันนี้ ข้อมูลระบุตัวตนดิจิทัลของเราส่วนใหญ่แยกส่วนและอยู่ภายใต้การควบคุมของผู้มีส่วนได้ส่วนเสียไม่กี่ราย ซึ่งมีความสนใจที่จะป้องกันไม่ให้เรารั่วไหลจากสภาพแวดล้อมของพวกเขาไปยังที่อื่น
ธุรกิจต่าง ๆ มองว่าความสัมพันธ์กับลูกค้าเป็นทรัพย์สินที่สำคัญและไม่เต็มใจที่จะละทิ้งการควบคุมความสัมพันธ์เหล่านั้น จนถึงขณะนี้ยังไม่มีวิธีการใดที่เป็นแรงจูงใจให้ทำเช่นนั้น แม้แต่ตัวตนชั่วคราวแบบครั้งเดียวก็ยังดีกว่ากรอบที่พวกเขาไม่สามารถควบคุมได้
อุตสาหกรรมที่เฉพาะเจาะจง เช่น การเงิน มีความต้องการเฉพาะ (เช่น การปฏิบัติตามข้อกำหนด) เมื่อต้องรักษาความสัมพันธ์ทางดิจิทัลกับลูกค้าและซัพพลายเออร์
รัฐบาลมีความต้องการที่แตกต่างจากองค์กรประเภทอื่นๆ ตัวอย่างเช่น เขตอำนาจศาลเหนือใบขับขี่และหนังสือเดินทาง
โมเดลนี้สร้างความไม่สมดุลของอำนาจระหว่างบุคคลและฝ่ายต่างๆ ที่จัดการข้อมูลประจำตัวและข้อมูลของเรา มันจำกัดอิสระของเราในการยินยอม เลือกเปิดเผยข้อมูลเกี่ยวกับตัวเรา และพอร์ตตัวตนของเราในบริบทต่างๆ เพื่อประสบการณ์ที่สอดคล้องกันทั้งออนไลน์และออฟไลน์

ข้อมูลประจำตัวที่กระจายอำนาจเป็นความพยายามร่วมกันมานานก่อนที่ crypto และ web3 จะเพิ่มขึ้น เป้าหมายโดยรวมคือการอนุญาตให้แต่ละบุคคลฟื้นคืนความเป็นอิสระเหนืออัตลักษณ์ของตนโดยไม่ต้องอาศัยผู้เฝ้าประตูเดียวจากส่วนกลาง การใช้ข้อมูลลูกค้าในทางที่ผิดและการทำลายความไว้วางใจในองค์กรขนาดใหญ่ทำให้การกระจายอำนาจเป็นหัวใจสำคัญของยุคการระบุตัวตนทางอินเทอร์เน็ตถัดไป
แนวคิดหลักของเอกลักษณ์การกระจายอำนาจVDRตัวระบุแบบกระจายอำนาจ (DID) และการพิสูจน์คือองค์ประกอบหลักของตัวระบุแบบกระจายอำนาจ DID ออกและจัดเก็บไว้ในทะเบียนข้อมูลที่ตรวจสอบได้ (
) เป็น "เนมสเปซ" อิสระ ไม่ขึ้นอยู่กับการจัดการจากส่วนกลาง นอกจากบล็อกเชนแล้ว โครงสร้างพื้นฐานสตอเรจแบบกระจายอำนาจและเครือข่าย P2P ยังสามารถทำหน้าที่เป็น VDR ได้อีกด้วยPKIที่นี่ หน่วยงาน (บุคคล ชุมชน องค์กร) สามารถใช้โครงสร้างพื้นฐานคีย์สาธารณะแบบกระจายอำนาจ () เพื่อรับรองความถูกต้อง พิสูจน์ความเป็นเจ้าของ และจัดการ DID ของพวกเขา ซึ่งแตกต่างจาก PKI ของเครือข่ายแบบเดิมตรงที่ไม่ต้องพึ่งพาผู้ออกใบรับรองแบบรวมศูนย์ (CA)。
รากของความไว้วางใจ

ข้อมูลเกี่ยวกับตัวตนถูกเขียนขึ้นเพื่อเป็นหลักฐาน "การอ้างสิทธิ์" ที่ตัวตนหนึ่งทำกับอีกตัวตนหนึ่ง (หรือกับตัวเอง) การตรวจสอบการอ้างสิทธิ์ทำได้ผ่านลายเซ็นเข้ารหัสที่ใช้ PKI
ตัวระบุแบบกระจายอำนาจมี 4 คุณสมบัติหลัก:
การกระจายอำนาจ: สร้างโดยไม่ต้องพึ่งพาสถาบันส่วนกลาง สามารถสร้างเอนทิตีได้ตามต้องการ รักษาการแยกตัวตน บทบาท และการโต้ตอบตามที่ต้องการในสภาพแวดล้อมต่างๆการคงอยู่: เมื่อสร้างแล้ว จะถูกกำหนดให้กับเอนทิตีอย่างถาวร (แม้ว่าบางอย่าง
ได้รับการออกแบบมาสำหรับตัวตนชั่วคราว)
แยกวิเคราะห์: สามารถใช้เพื่อเปิดเผยข้อมูลเพิ่มเติมเกี่ยวกับเอนทิตี
ตรวจสอบได้: หน่วยงานสามารถพิสูจน์ความเป็นเจ้าของ DID หรือการอ้างสิทธิ์เกี่ยวกับ DID (ข้อมูลรับรองที่ตรวจสอบได้) โดยไม่ต้องพึ่งพาบุคคลที่สาม ต้องขอบคุณลายเซ็นเข้ารหัสและการรับรอง
คุณสมบัติเหล่านี้แยก DID ออกจากตัวระบุอื่นๆ เช่น ชื่อผู้ใช้ (ตรวจสอบไม่ได้) หนังสือเดินทาง (กระจายอำนาจไม่ได้) และที่อยู่บล็อกเชน (ไม่คงอยู่ ความสามารถในการแก้ไขจำกัด)
World Wide Web Consortium (W 3 C) เป็นชุมชนระหว่างประเทศขององค์กร พนักงาน และสาธารณชนที่ทำงานร่วมกันเพื่อพัฒนามาตรฐานเว็บ DID Spec ของ W 3 C กำหนด 4 ส่วนหลัก:
สถานการณ์: คำนำหน้า "did" บอกระบบอื่นๆ ว่ากำลังโต้ตอบกับ DID แทนที่จะใช้ตัวระบุประเภทอื่นๆ เช่น URL ที่อยู่อีเมล หรือบาร์โค้ดของผลิตภัณฑ์
วิธีการ DID: ระบุให้ระบบอื่นตีความตัวระบุ มีเมธอด DID มากกว่า 100 รายการที่แสดงอยู่ในเว็บไซต์ W 3 C ซึ่งมักจะเชื่อมโยงกับ VDR ของมันเอง และมีกลไกที่แตกต่างกันสำหรับการสร้าง แก้ไข อัปเดต และเลิกใช้ตัวระบุ
ไฟล์ DID: 3 ส่วนด้านบนสามารถแยกวิเคราะห์เป็นไฟล์ DID ซึ่งมีวิธีการที่เอนทิตีสามารถตรวจสอบตัวเองได้ คุณลักษณะ/การอ้างสิทธิ์ใดๆ เกี่ยวกับเอนทิตี และตัวชี้ไปยังตำแหน่งที่ตั้งของข้อมูลเพิ่มเติมเกี่ยวกับเอนทิตี ("จุดสิ้นสุดบริการ" ).

คำอธิบายภาพ
กายวิภาคของตัวระบุแบบกระจายอำนาจและเอกสาร DID
ผลกระทบของ Crypto
ในขณะที่โครงสร้างพื้นฐานคีย์สาธารณะ (PKI) มีมานานแล้ว Crypto ได้เร่งการยอมรับผ่านกลไกการสร้างแรงจูงใจของเครือข่ายโทเค็น สิ่งที่ครั้งหนึ่งเคยใช้โดยนักเทคโนโลยีที่คำนึงถึงความเป็นส่วนตัวเป็นหลัก บัดนี้กลายเป็นข้อกำหนดเบื้องต้นสำหรับการมีส่วนร่วมในเศรษฐกิจใหม่ ผู้ใช้จำเป็นต้องสร้างกระเป๋าเงินเพื่อดูแลทรัพย์สินด้วยตนเองและโต้ตอบกับแอปพลิเคชัน web3 ขับเคลื่อนโดย ICO บูม ฤดูร้อนของ DeFi ความคลั่งไคล้ NFT และชุมชนโทเค็น ผู้ใช้มีคีย์มากกว่าที่เคยเป็นมา ด้วยระบบนิเวศที่มีชีวิตชีวาของผลิตภัณฑ์และบริการที่ทำให้การจัดการคีย์ง่ายและปลอดภัยยิ่งขึ้น Crypto เป็นม้าโทรจันที่สมบูรณ์แบบสำหรับโครงสร้างพื้นฐานข้อมูลประจำตัวแบบกระจายอำนาจและการยอมรับ

เริ่มจากกระเป๋าสตางค์กันก่อน ในขณะที่กระเป๋าเงินยังคงถูกนึกถึงเป็นหลักในบริบทของการจัดการสินทรัพย์ในแง่การเงิน การทำโทเค็นและประวัติบนเครือข่ายทำให้เราสามารถแสดงความสนใจของเรา (การรวบรวม NFT) งาน (Kudos, 101) และความคิดเห็น (การลงคะแนนเสียงโดยธรรมาภิบาล) การสูญเสียคีย์ส่วนตัวจะน้อยลง เช่น การสูญเสียเงิน และมากขึ้น เช่น การสูญเสียหนังสือเดินทางหรือบัญชีโซเชียลมีเดีย Crypto ทำให้เส้นแบ่งระหว่างสิ่งที่เราเป็นเจ้าของและสิ่งที่เราเป็น
อย่างไรก็ตาม สิ่งที่เราทำและถืออยู่บนเครือข่ายให้มุมมองที่จำกัด (และไม่รักษาความเป็นส่วนตัว) ว่าเราเป็นใคร Blockchain เป็นเพียงเลเยอร์หนึ่งของสแต็กข้อมูลประจำตัวแบบกระจายอำนาจ สแต็กอื่นๆ ยังช่วยแก้ปัญหาสำคัญบางอย่าง เช่น:
เราจะระบุและพิสูจน์ตัวตนของเราในเครือข่ายและระบบนิเวศได้อย่างไร
เราจะพิสูจน์สิ่งต่างๆ เกี่ยวกับตัวเราได้อย่างไร (ชื่อเสียง เอกลักษณ์ การปฏิบัติตาม) ในขณะที่รักษาความเป็นส่วนตัว
เราจะอนุญาต จัดการ และเพิกถอนการเข้าถึงข้อมูลของเราได้อย่างไร
ในโลกที่เราควบคุมตัวตนและข้อมูลของเรา เราจะโต้ตอบกับแอปพลิเคชันได้อย่างไร
สองสามส่วนถัดไปจะอธิบายถึงสแต็กข้อมูลประจำตัวของ Web3 ทีละชั้น เช่น การลงทะเบียนข้อมูลที่ตรวจสอบได้, พื้นที่จัดเก็บแบบกระจายอำนาจ, ความแปรปรวนและความสามารถในการจัดองค์ประกอบข้อมูล, กระเป๋าเงิน, การพิสูจน์ตัวตน, การอนุญาตและการพิสูจน์

คำอธิบายภาพ
สแต็กโครงสร้างพื้นฐานข้อมูลประจำตัวแบบกระจายอำนาจ
สแต็คข้อมูลประจำตัว Web3
Blockchain เป็นการลงทะเบียนข้อมูลที่ตรวจสอบได้
ลักษณะการกระจายและไม่เปลี่ยนรูปของบล็อกเชนทำให้เหมาะเป็นรีจิสทรีข้อมูลที่ตรวจสอบได้ซึ่งใช้ในการออก DID ในความเป็นจริง บล็อกเชนสาธารณะต่างๆ มีวิธีการ W 3 C DID เช่น:did:ethrอีเธอเรียม
Cosmos,did:cosmos: กุญแจสาธารณะแสดงถึงตัวตนของบัญชี Ethereum
:chainspace:namespace:unique-id แสดงถึงสินทรัพย์ที่เข้ากันได้ระหว่าง Cosmos chainsdid:btcrบิตคอยน์ ซึ่งในจำนวนนี้
: ตัวระบุ btcr แสดงถึงรหัสธุรกรรมที่เข้ารหัส TxRef ซึ่งอ้างอิงถึงตำแหน่งธุรกรรมที่ใช้ UTXO ใน Bitcoin blockchaindid:pkhเป็นที่น่าสังเกตว่าCAIP-10 :ที่อยู่ - วิธี DID กำเนิดบัญชีแยกประเภทที่ไม่เชื่อเรื่องพระเจ้าออกแบบมาเพื่อเปิดใช้งานการทำงานร่วมกันของเครือข่าย blockchain ตาม
Fractalมาตรฐานคือ ID บัญชี ซึ่งใช้สำหรับการแสดงออกของคู่คีย์ข้ามสายโซ่เป็นโปรโตคอลการจัดเตรียมและการตรวจสอบข้อมูลประจำตัวที่ออกแบบมาสำหรับแอปพลิเคชันที่ต้องการผู้ใช้ KYC ที่ไม่ซ้ำใครและแตกต่างกัน หลังจากเสร็จสิ้นการตรวจสอบความถูกต้องและ/หรือ KYC แล้ว Fractal DID จะออกไปยังที่อยู่ Ethereum ที่เกี่ยวข้องและเพิ่มในรายการที่เกี่ยวข้อง เศษส่วนเป็นสัญญาอัจฉริยะบน Ethereum ซึ่งฝ่ายธุรกรรมสามารถสอบถาม Fractal DID และระดับการตรวจสอบได้
เป็นบล็อกเชนเฉพาะแอปพลิเคชันสำหรับตัวตนที่มีอำนาจอธิปไตยในตนเอง ในขณะที่เขียนนี้ ธุรกิจส่วนใหญ่จะใช้พวกเขาในการออกข้อมูลประจำตัวและข้อมูลประจำตัวให้กับผู้ใช้ปลายทาง ในการเข้าร่วมในเครือข่าย โหนดจำเป็นต้องเดิมพันโทเค็นเนทีฟเพื่อประมวลผลธุรกรรม เช่น การออก DID/ใบสำคัญ กำหนดสคีมาข้อมูลประจำตัว และดำเนินการอัปเดตการเพิกถอน
การจัดเก็บข้อมูลแบบกระจายอำนาจ"ในขณะที่บล็อกเชนที่ใช้งานทั่วไปยังสามารถทำหน้าที่เป็นแหล่งข้อมูลสำหรับข้อมูลผู้ใช้ที่ไม่เปลี่ยนรูปแบบ เช่น การเป็นเจ้าของสินทรัพย์และประวัติการทำธุรกรรม (เช่น ตัวติดตามพอร์ตโฟลิโอและ"คะแนน DeFi
แอปพลิเคชัน) แต่อาจไม่เหมาะสำหรับการจัดเก็บข้อมูลส่วนใหญ่เกี่ยวกับผู้ใช้เนื่องจากค่าใช้จ่ายในการดำเนินการสูงในการเขียนและการอัปเดตข้อมูลจำนวนมากเป็นประจำและความเป็นส่วนตัวที่ประนีประนอม เนื่องจากข้อมูลจะมองเห็นได้ตามค่าเริ่มต้นArweaveที่กล่าวว่า มีบางบล็อกเชนเฉพาะแอปพลิเคชันเช่น"* ได้รับการออกแบบมาสำหรับการจัดเก็บถาวร Arweave จ่ายรางวัลบล็อกคนงานเหมืองและค่าธรรมเนียมการทำธุรกรรมเพื่อแลกกับสำเนาข้อมูลที่จัดเก็บไว้ในเครือข่าย นักขุดจำเป็นต้องจัดหา"หลักฐานการเยี่ยมชมเพื่อเพิ่มบล็อกใหม่ ค่าธรรมเนียมส่วนหนึ่งจ่ายให้กับกกองทุนสำรองเลี้ยงชีพถาวร
กองทุนจะจ่ายให้กับนักขุดในอนาคตเมื่อต้นทุนการจัดเก็บไม่สามารถครอบคลุมได้ด้วยอัตราเงินเฟ้อและค่าธรรมเนียม
Ethereum และ Arweave เป็นตัวอย่างของแนวทางที่ใช้บล็อกเชนในการคงอยู่ของข้อมูล บน Ethereum ทุกโหนดแบบเต็มจะต้องจัดเก็บห่วงโซ่ทั้งหมด บน Arweave ข้อมูลทั้งหมดที่จำเป็นในการประมวลผลบล็อกใหม่และธุรกรรมใหม่จะถูกบันทึกไว้ในสถานะของแต่ละบล็อก ช่วยให้ผู้เข้าร่วมใหม่เข้าร่วมเครือข่ายได้ง่ายๆ โดยการดาวน์โหลดบล็อกปัจจุบันจากเพื่อนที่เชื่อถือได้
IPFSการคงอยู่ตามสัญญาหมายความว่าแต่ละโหนดไม่สามารถจำลองและจัดเก็บข้อมูลอย่างถาวรได้ ข้อมูลจะคงอยู่ผ่านสัญญาที่มีหลายโหนดที่ตกลงที่จะเก็บบล็อกข้อมูลเป็นระยะเวลาหนึ่งและต้องต่ออายุสัญญาเมื่อใดก็ตามที่หมดเพื่อให้ข้อมูลคงอยู่"pinnin"อนุญาตให้ผู้ใช้จัดเก็บและส่งข้อมูลที่ตรวจสอบได้และระบุที่อยู่เนื้อหาในเครือข่ายเพียร์ทูเพียร์ ผู้ใช้สามารถจัดเก็บข้อมูลที่ต้องการบนโหนด IPFS ของตนเอง ใช้กลุ่มโหนดเฉพาะ หรือใช้บุคคลที่สามPinata、Infuraบริการเช่นweb3.storage. ตราบใดที่มีโหนดที่เก็บข้อมูล ข้อมูลนั้นจะอยู่ในเครือข่ายและพร้อมใช้งานสำหรับโหนดอื่นเมื่อร้องขอ ด้านบนของ IPFS คือเลเยอร์ cryptoeconomic เช่นFilecoinและCrust Networkและ
ซึ่งมีจุดมุ่งหมายเพื่อสร้างแรงจูงใจในการจัดเก็บข้อมูลสำหรับเครือข่ายโดยการสร้างตลาดแบบกระจายเพื่อความคงอยู่ของข้อมูลในระยะยาวGDPR/CCPAสำหรับข้อมูลส่วนบุคคลที่สามารถระบุตัวตนได้ (PII) สามารถใช้ IPFS ที่ได้รับอนุญาตเพื่อปฏิบัติตามNuggetsสิทธิ์ที่จะถูกลืม เนื่องจากผู้ใช้สามารถลบข้อมูลที่จัดเก็บไว้ในเครือข่ายได้ กระเป๋าสตางค์ประจำตัว
โซลูชันการจัดเก็บข้อมูลแบบกระจายศูนย์ตามสัญญาอื่นๆ ได้แก่SiaและStorjและ

ซึ่งเข้ารหัสและแยกไฟล์แต่ละไฟล์ในหลาย ๆ โหนดทั่วทั้งเครือข่าย ทั้งสองใช้การเข้ารหัสการลบข้อมูล (ต้องการเพียงส่วนย่อยของโหนดหน่วยเก็บข้อมูลในการให้บริการไฟล์) เพื่อให้แน่ใจว่าข้อมูลพร้อมใช้งานแม้ว่าบางโหนดจะออฟไลน์ พวกเขายังมีโครงสร้างสิ่งจูงใจในตัวโดยใช้โทเค็นดั้งเดิมสำหรับการจัดเก็บ
การเปลี่ยนแปลงข้อมูลและการเรียบเรียง
CeramicUniversal Blockchain, Arweave และ IPFS รับประกันความเปลี่ยนรูปไม่ได้ ซึ่งเป็นคุณสมบัติที่มีประโยชน์สำหรับสิ่งต่างๆ เช่น ศิลปะ NFT แบบคงที่และบันทึกถาวร อย่างไรก็ตาม การโต้ตอบของเรากับแอปพลิเคชันส่วนใหญ่ในปัจจุบันจะอัปเดตข้อมูลของเราอย่างต่อเนื่อง โปรโตคอล Web3 ที่ออกแบบมาสำหรับข้อมูลที่ผันผวนได้รับการออกแบบมาเพื่อทำสิ่งนั้น โดยใช้ประโยชน์จากเลเยอร์สตอเรจแบบกระจายศูนย์"เป็นโปรโตคอลสำหรับการเปลี่ยนแปลงข้อมูลแบบกระจายศูนย์และความสามารถในการเรียบเรียง ซึ่งทำงานโดยการแปลงไฟล์ที่ไม่เปลี่ยนรูปแบบในเครือข่ายการจัดเก็บข้อมูลถาวร เช่น IPFS หรือ Arweave ให้เป็นโครงสร้างข้อมูลแบบไดนามิก บนเซรามิกเหล่านี้"การไหลของข้อมูล
คล้ายกับบัญชีแยกประเภทตัวแปรของตัวเอง ข้อมูลส่วนตัวสามารถจัดเก็บแบบ off-chain ด้วย schema ที่จัดทำดัชนีบน Ceramic ที่แนบมากับที่เก็บข้อมูล DID ซึ่งนำไปสู่ที่เก็บข้อมูลส่วนตัวภายนอก
เมื่อผู้ใช้อัปเดตโปรไฟล์ในแอปพลิเคชันที่ใช้พลังงานจากเซรามิก โปรโตคอลจะตรวจสอบความถูกต้องของการอัปเดตเหล่านั้นเป็นสตรีม โดยแปลเป็นสถานะใหม่ในขณะที่ติดตามการเปลี่ยนแปลงสถานะก่อนหน้า ทุกๆ การอัปเดตบน Ceramic จะได้รับการตรวจสอบโดย DID ที่สามารถแมปกับที่อยู่หลายแห่งได้ ซึ่งเป็นการปูทางให้ผู้ใช้อัปเดตข้อมูลโดยไม่ต้องใช้เซิร์ฟเวอร์
ปัจจุบัน เอนทิตี Web2 เป็นเจ้าของ UI และแบ็กเอนด์ ซึ่งจัดเก็บและควบคุมข้อมูลผู้ใช้ Google และ Facebook ใช้ข้อมูลนี้เพื่อปรับแต่งประสบการณ์ของเราบนแพลตฟอร์มด้วยอัลกอริทึม เพิ่มประสิทธิภาพข้อมูลที่รวบรวม แอพใหม่ต้องสร้างขึ้นใหม่ทั้งหมดและไม่สามารถมอบประสบการณ์ส่วนบุคคลได้ตั้งแต่เริ่มต้น ทำให้ตลาดมีการแข่งขันน้อยลง"Web3 ทำให้ข้อมูลเป็นประชาธิปไตย ยกระดับขอบเขตการแข่งขันสำหรับผลิตภัณฑ์และบริการใหม่ และสร้างสภาพแวดล้อมแบบเปิดสำหรับการทดลองและตลาดที่มีการแข่งขันสำหรับแอปพลิเคชัน ในโลกที่ผู้ใช้สามารถนำข้อมูลจากแพลตฟอร์มหนึ่งไปยังอีกแพลตฟอร์มหนึ่งได้ นักพัฒนาแอปไม่จำเป็นต้องเริ่มต้นด้วยกระดานว่างเปล่า พวกเขาสามารถมอบประสบการณ์ที่เป็นส่วนตัวให้กับผู้ใช้ได้ทันที ผู้ใช้สามารถเข้าสู่ระบบด้วยกระเป๋าเงินของตนและอนุญาตให้แอปพลิเคชันอ่าน/เขียนในการควบคุมอย่างเต็มที่"。
ฐานข้อมูลComposeDBบนเซรามิกGraphQLเป็นฐานข้อมูลกราฟแบบกระจายอำนาจที่ช่วยให้นักพัฒนาแอปพลิเคชันสามารถใช้งานได้
ค้นหา สร้าง และนำโมเดลข้อมูลที่ประกอบได้กลับมาใช้ใหม่ โหนดในกราฟคือบัญชี (DID) หรือไฟล์ (โฟลว์ข้อมูล) ขอบในกราฟแสดงความสัมพันธ์ระหว่างโหนด

DID เป็นตัวแทนของเอนทิตีใดๆ ที่สามารถเขียนข้อมูลลงในกราฟ เช่น ผู้ใช้ปลายทาง องค์กร แอปพลิเคชัน หรือบริการตรวจสอบความถูกต้องใดๆรุ่นคือการไหลของเซรามิก
ซึ่งเก็บข้อมูลเมตาเกี่ยวกับโครงสร้างข้อมูลของเอกสาร กฎการตรวจสอบความถูกต้อง ความสัมพันธ์ และข้อมูลการค้นพบ นักพัฒนาสามารถสร้าง รวม และรีมิกซ์โมเดลเพื่อสร้างองค์ประกอบข้อมูลที่ทำหน้าที่เป็นฐานข้อมูลสำหรับแอปพลิเคชันของตน ซึ่งจะแทนที่ตารางผู้ใช้แบบเดิมด้วย UID แบบรวมศูนย์และข้อมูลที่เกี่ยวข้อง แอปพลิเคชันสามารถสร้างบนชุดข้อมูลทั่วไปที่ควบคุมโดยผู้ใช้ แทนที่จะจัดการตารางอิสระของตนเอง
Tablelandเนื่องจากแอปพลิเคชันสามารถกำหนดโมเดลที่จะใช้ในบริบทเฉพาะได้อย่างอิสระ ตลาดการจัดการข้อมูลจึงมีความสำคัญมาก เนื่องจากเป็นสัญญาณสำหรับโมเดลข้อมูลที่มีประโยชน์ที่สุด (สกีมาที่กำหนดสำหรับกราฟทางสังคม บล็อกโพสต์ ฯลฯ) ด้วยตลาดกลางสำหรับโมเดลข้อมูลเหล่านี้ แอปพลิเคชันสามารถส่งสัญญาณโมเดลเหล่านี้เพื่อให้ใช้งานได้ง่ายขึ้น สิ่งนี้จะจูงใจให้ชุดข้อมูลสาธารณะสร้างการวิเคราะห์และอินโฟกราฟิกที่ดีขึ้น เพื่อให้ผลิตภัณฑ์ต่างๆ สามารถต่อยอดจากชุดข้อมูลเหล่านั้นเพื่อสร้างสรรค์สิ่งใหม่ๆ ต่อไป
เป็นโครงสร้างพื้นฐานสำหรับข้อมูลเชิงสัมพันธ์ที่มีโครงสร้างไม่แน่นอน ซึ่งแต่ละตารางจะถูกสร้างเป็น NFT บนห่วงโซ่ที่เข้ากันได้กับ EVM เจ้าของ NFT สามารถตั้งค่าลอจิกการควบคุมการเข้าถึงสำหรับตาราง ซึ่งอนุญาตให้บุคคลภายนอกดำเนินการอัปเดตฐานข้อมูลได้หากบุคคลนั้นมีสิทธิ์ในการเขียนที่เหมาะสม Tableland รันเครือข่ายของตัวตรวจสอบแบบออฟไลน์ที่จัดการการสร้างตารางและการกลายพันธุ์ที่ตามมา
การอัปเดตแบบออนไลน์และออฟไลน์ได้รับการจัดการโดยสัญญาอัจฉริยะที่ชี้ไปยังเครือข่าย Tableland โดยใช้ baseURI และ tokenURI ด้วย Tableland ข้อมูลเมตาของ NFT สามารถเปลี่ยนแปลงได้ (โดยใช้การควบคุมการเข้าถึง) สืบค้น (โดยใช้ SQL) และรวมกัน (กับตารางอื่น ๆ บน Tableland)
การแยกแอปพลิเคชันออกจากชั้นข้อมูลช่วยให้ผู้ใช้สามารถย้ายเนื้อหา กราฟทางสังคม และชื่อเสียงระหว่างแพลตฟอร์มของตนเองได้ แอปพลิเคชันสามารถเจาะเข้าไปในฐานข้อมูลเดียวกันและใช้ในบริบทของตน ทำให้ผู้ใช้มีชื่อเสียงที่รวบรวมได้ในบริบทต่างๆ
กระเป๋าสตางค์
กระเป๋าสตางค์
กล่าวอย่างกว้างๆ กระเป๋าเงินมีอินเทอร์เฟซและโครงสร้างพื้นฐานพื้นฐานสำหรับการจัดการคีย์ การสื่อสาร (การแลกเปลี่ยนข้อมูลระหว่างผู้ถือ ผู้ออก และผู้ตรวจสอบ) และการนำเสนอและการตรวจสอบการอ้างสิทธิ์
ตัวอย่างของ Identity Wallet ได้แก่ONTO, Nuggets,และPolygon ID WalletและFractal.. กระเป๋าเงินประจำตัวบางอย่างเช่นข้อมูลรับรองที่ตรวจสอบได้และDIDCommและ

WalletConnectการใช้งานและกรณีการใช้งานนอกเหนือจาก web3
เป็นโปรโตคอลการสื่อสารระหว่างกระเป๋าเงินและกระเป๋าเงินและ Dapps WalletConnect ให้บริการผู้ใช้ crypto นับล้านรายเป็นโปรโตคอลที่เรียบง่ายและเป็นกลาง WalletConnect อาจพิสูจน์ได้ว่าเป็นทางเลือกที่แข็งแกร่งสำหรับ DIDComm ในการเร่งการยอมรับโครงสร้างพื้นฐานข้อมูลประจำตัวที่มีอำนาจอธิปไตยในตนเอง ซึ่งแตกต่างจาก DIDComm ซึ่งต้องการผู้ให้บริการเพื่อจัดเตรียมโครงสร้างพื้นฐานของผู้ไกล่เกลี่ยที่เป็นโฮสต์ WalletConnect จะเก็บข้อมูลไว้ใน "กล่องจดหมายบนคลาวด์" ในเครือข่ายรีเลย์ และส่งข้อมูลนี้ไปยังกระเป๋าเงินเมื่อกระเป๋าเงินกลับมาออนไลน์อีกครั้ง
ได้รับการรับรอง

การรับรองความถูกต้องคือการยืนยันตัวตนของผู้ใช้โดยอิงจากปัจจัยการตรวจสอบความถูกต้องตั้งแต่หนึ่งปัจจัยขึ้นไป ปัจจัยการตรวจสอบสิทธิ์อาจเป็นสิ่งที่ผู้ใช้มี (ลายเซ็นดิจิทัล บัตรประจำตัวประชาชน โทเค็นความปลอดภัย) บางอย่างที่ผู้ใช้ทราบ (รหัสผ่าน PIN คำตอบลับ) หรือไบโอเมตริก (ลายนิ้วมือ เสียง การสแกนม่านตา)
ในกระบวนทัศน์ข้อมูลประจำตัวแบบกระจายอำนาจ ผู้ใช้สามารถตรวจสอบตนเองโดยใช้กระเป๋าเงินของตน เบื้องหลังนั้นกระเป๋าเงินใช้รหัสที่เก็บไว้เพื่อสร้างลายเซ็นดิจิทัลที่ทำหน้าที่เป็น "หลักฐาน" ว่าผู้ถือเป็นเจ้าของรหัสส่วนตัวที่เกี่ยวข้องกับบัญชี เนื่องจากกระเป๋าเงินที่เข้ารหัสสามารถสร้างลายเซ็นได้ แอพที่มีการเข้าสู่ระบบ web3 จึงสามารถให้ผู้ใช้ตรวจสอบสิทธิ์ด้วย Metamask หรือ WalletConnect ได้
เป็นเวลาหลายปีที่ผู้ใช้ crypto โต้ตอบกับ dapps โดยเชื่อมต่อ "wallets" Dapp ไม่มีหน่วยความจำของผู้ใช้ที่เชื่อมต่อและถือว่าพวกเขาเป็นกระดานชนวนที่ว่างเปล่าทุกครั้งที่เยี่ยมชมเว็บไซต์
ทุกวันนี้ ผู้ใช้มีโหมดปฏิสัมพันธ์กับ dapps ที่ลึกซึ้งยิ่งขึ้น ข้อมูลประจำตัวแบบกระจายศูนย์จะมีประโยชน์ที่นี่ เนื่องจากช่วยให้แอปพลิเคชันได้รับบริบทรอบตัวผู้ใช้มากขึ้น ทำให้บุคคลสามารถควบคุมข้อมูลของตนเองได้ในขณะที่มอบประสบการณ์ที่เป็นส่วนตัว
Sign-In with Ethereum(SIWE)สำหรับการโต้ตอบในพื้นหลังที่สมบูรณ์ยิ่งขึ้น เช่น การโหลดค่ากำหนดของผู้ใช้ ไฟล์การกำหนดค่า หรือข้อความแชทส่วนตัว แอปพลิเคชันต้องตรวจสอบให้แน่ใจก่อนว่ากำลังพูดคุยกับผู้ถือคีย์จริงที่อยู่เบื้องหลังบัญชี แม้ว่า Connected Wallet จะไม่ให้การรับประกันนี้ แต่มาตรฐานการรับรองความถูกต้องให้ไว้ การรับรองความถูกต้องจะสร้างเซสชันกับผู้ใช้และอนุญาตให้แอปพลิเคชันอ่านและเขียนข้อมูลได้อย่างปลอดภัยSign-In with X(CAIP-122 )เป็นมาตรฐานการรับรองความถูกต้องที่บุกเบิกโดย Spruce, ENS และ Ethereum Foundation SIWE กำหนดรูปแบบข้อความให้เป็นมาตรฐาน (คล้ายกับ jwt) เพื่อให้ผู้ใช้ใช้บริการเข้าสู่ระบบบัญชีที่ใช้บล็อกเชน
บนพื้นฐานนี้ SIWE จะกลายเป็นการนำ SIWx มาใช้โดยมีศูนย์กลางอยู่ที่ Ethereum ทำให้มาตรฐานทั่วไปทำงานข้ามบล็อกเชนได้
สำหรับปัจเจกบุคคล นี่หมายถึงความสามารถในการลงทะเบียนหรือเข้าสู่ระบบด้วยกระเป๋าเงิน web3 โดยไม่ต้องสร้างชื่อผู้ใช้และรหัสผ่าน ประสบการณ์ผู้ใช้ "เพียงไม่กี่คลิก" ที่เลียนแบบการเข้าสู่ระบบทางสังคมในขณะที่ยังคงความถูกต้องของตัวตนออนไลน์ อำนาจอธิปไตย แอปพลิเคชันสามารถใช้สิ่งนี้เป็นกลยุทธ์การเข้าสู่ตลาดสำหรับผู้ชมที่เป็นเจ้าของเว็บ 3 คนเพื่อตอบสนองความต้องการของผู้ใช้Peer DIDsในระยะกลาง ความสามารถในการเข้าสู่ระบบ dapps และบริการ web2 อื่นๆ โดยใช้กระเป๋าเงินดิจิทัลจะเป็นการปรับปรุง UX แบบเนทีฟของ web3 อย่างไรก็ตาม สิ่งนี้จะทำให้ผู้ใช้พบปัญหาด้านความสัมพันธ์และการติดตาม ซึ่งกลายเป็นอันตรายอย่างมากใน web2 ผ่าน
ตัวระบุการรับรองความถูกต้องหรือการรับรองด้วยตนเองสามารถใช้เป็นทางเลือกอื่นได้
ซึ่งแตกต่างจาก DID "ปกติ" ที่อธิบายไว้ข้างต้น Peer DID ได้รับการออกแบบให้ใช้ระหว่าง 2 หรือ N บุคคลที่รู้จัก สามารถใช้เป็นตัวระบุเฉพาะสำหรับแต่ละบริการและ/หรือการโต้ตอบ ที่อยู่กระเป๋าเงินที่เข้ารหัสในข้อมูลประจำตัวดิจิทัลนี้สามารถเก็บไว้กับ VC เพื่อเป็นหลักฐานการยืนยันสำหรับผู้ค้าหรือบริการแต่ละราย
การอนุญาตและการควบคุมการเข้าถึง

การรับรองความถูกต้องจะยืนยันตัวตนของผู้ใช้ ในขณะที่การให้สิทธิ์จะกำหนดว่าทรัพยากรใดที่เอนทิตีควรเข้าถึงได้ และอนุญาตให้ทำอะไรกับทรัพยากรเหล่านั้น กระบวนการทั้งสองนี้เป็นอิสระต่อกัน แต่มักจะไปพร้อมกันในกระบวนการ UX หลังจากเข้าสู่ระบบบริการของบุคคลที่สามโดยใช้การเข้าสู่ระบบทางสังคม ผู้ใช้อาจได้รับพร้อมท์สำหรับคำขอการอนุญาตดังแสดงในรูปต่อไปนี้:
ด้วยการเพิ่มขึ้นของชุมชนโทเค็น ผลิตภัณฑ์ web3 token-gated เช่นCollab.Land、GuildและTokenproofและ
Litก็ปรากฏขึ้นเช่นกัน การใช้เครื่องมือเหล่านี้ที่สำคัญคือการควบคุมการเข้าถึงช่อง Discord สำหรับสมาชิกเท่านั้น ด้วยการเข้าถึงที่ละเอียดยิ่งขึ้นตามบทบาทและชื่อเสียง แทนที่จะกำหนดการเข้าถึงด้วยตนเอง ชุมชนสามารถให้สิทธิ์การเข้าถึงทางโปรแกรมตามการถือครองโทเค็น กิจกรรมบนเครือข่าย หรือการยืนยันทางสังคม"เป็นโปรโตคอลการจัดการคีย์แบบกระจายอำนาจและการควบคุมการเข้าถึงที่ใช้เทคโนโลยี MPC เพื่อกระจายคีย์ส่วนตัวระหว่างโหนดเครือข่าย Lit"แบ่งปันPKP. คู่คีย์สาธารณะ/ส่วนตัวประกอบด้วย
(คู่คีย์ที่ตั้งโปรแกรมได้) NFT หมายความว่าเจ้าของเป็นผู้ควบคุมคู่คีย์นั้นแต่เพียงผู้เดียว เมื่อตรงตามเงื่อนไขที่กำหนดไว้โดยพลการ เจ้าของ PKP สามารถเรียกเครือข่ายให้รวมการแบ่งปันคีย์เพื่อถอดรหัสไฟล์หรือเซ็นชื่อข้อความในนามของพวกเขา
Keplerในบริบทของการควบคุมการเข้าถึง Lit ช่วยให้ผู้ใช้สามารถกำหนดเงื่อนไขบนเครือข่ายที่อนุญาตให้เข้าถึงทรัพยากรนอกเครือข่าย ตัวอย่างเช่น DAO สามารถอัปโหลดไฟล์ไปยัง Arweave หรือ AWS เข้ารหัสด้วย Lit และกำหนดชุดเงื่อนไข (เช่น ความเป็นเจ้าของ NFT) กระเป๋าเงินที่มีสิทธิ์ลงนามและเผยแพร่ข้อความไปยังโหนดโปรโตคอล ซึ่งจะตรวจสอบบล็อกเชนเพื่อให้แน่ใจว่าผู้ลงนามมีสิทธิ์ และถ้าเป็นเช่นนั้น ให้รวบรวมการแชร์คีย์เพื่อให้ผู้ลงนามถอดรหัสไฟล์ โครงสร้างพื้นฐานเดียวกันนี้สามารถใช้เพื่อปลดล็อกประสบการณ์ web2 เช่น ส่วนลด Shopify, ห้อง Zoom ที่ถูกล็อคและพื้นที่ใน Gathertown, การถ่ายทอดสดและการเข้าถึง Google Drive"Orbits"รอบฐานข้อมูลที่ผู้ใช้ควบคุม (") เพื่อจัดระเบียบข้อมูล ฐานข้อมูลเหล่านี้แสดงรายการโฮสต์ที่กำหนดสำหรับข้อมูล เป็นสัญญาอัจฉริยะ มีเพียงคีย์เท่านั้นที่ควบคุมได้ ฐานข้อมูลเหล่านี้สามารถจัดการได้โดยฝ่ายที่เชื่อถือได้ กลไกที่เป็นเอกฉันท์ระหว่างโฮสต์ เจ้าของทรัพยากร และความถูกต้องของสิทธิ์ ใครก็ตามที่ใช้ SIWE สามารถใช้ฐานข้อมูลส่วนตัวเพื่อจัดเก็บการตั้งค่า ใบรับรองดิจิทัล และเอกสารส่วนตัวได้ทันที ผ่านแบ็กเอนด์ที่เก็บข้อมูลหลายรายการ"จัดเก็บด้วยตนเอง
ได้ ผู้ใช้สามารถโฮสต์ด้วยตนเองหรือใช้เวอร์ชันที่โฮสต์
Orbis ตัวอย่างบางส่วนแสดงให้เห็นว่าแอปพลิเคชันสามารถใช้ชุดส่วนประกอบสำเร็จรูปที่กล่าวถึงก่อนหน้านี้ได้อย่างไร:"web3 Twitter/Discord"เป็นแอปพลิเคชั่นเครือข่ายสังคมออนไลน์ (
) ใช้เซรามิกสำหรับจัดเก็บข้อมูลและอัปเดต ข้อความส่วนตัวจะถูกเข้ารหัสก่อนโดย Lit ก่อนจัดเก็บ
ใช้ Lit เป็นระบบเข้ารหัสแบบกระจายอำนาจเพื่อมอบหมายว่าใครสามารถถอดรหัสข้อมูล Tableland ของคุณได้
Kepler สามารถใช้เอกสารเซรามิกเป็นสัญญาณเพื่อกำหนดเส้นทางไปยังที่เก็บข้อมูลส่วนตัว"สร้าง Lit PKP เพื่ออนุญาตแอปพลิเคชัน"มี
CACAOสตรีมเซรามิกและให้สิทธิ์ Lit Actions (รหัสบน IPFS) ความสามารถในการลงชื่อและอัปเดตฐานข้อมูลภายใต้เงื่อนไขโดยพลการIPLDเป็นมาตรฐานสำหรับการแสดงความสามารถของวัตถุที่ไม่เชื่อเรื่องพระเจ้าบนเครือข่าย (OCAP) ซึ่งสร้างขึ้นโดยใช้ Sign-in-With X กำหนดวิธีการบันทึกผลลัพธ์ของการดำเนินการที่ลงนาม SIWx ตาม
Object Capability (OCAP) ไม่เพียงแต่สร้างการยอมรับเหตุการณ์ที่ได้รับการรับรองความถูกต้องเท่านั้น แต่ยังรวมถึงการยอมรับการให้สิทธิ์ที่ประกอบได้และเล่นซ้ำได้สำหรับการอนุญาตที่ตรวจสอบได้
วิธีการให้สิทธิ์ช่วยให้ผู้ใช้อนุญาตแอปพลิเคชันที่มีความละเอียด มีขอบเขตเพียงพอ และสามารถตรวจสอบได้เพื่อดู/อัปเดตข้อมูลของตน นอกจากนี้ยังสามารถอิงตามเซสชัน ดังนั้นแทนที่จะเซ็นข้อความในการอัปเดตทุกครั้ง จะมีการโต้ตอบที่หลากหลายบนแอปและเซ็นชื่อเพียงครั้งเดียวเมื่อสิ้นสุดเซสชัน
ใบรับรองและข้อมูลประจำตัว

ที่นี่เราไปถึงจุดสูงสุดของสแต็กโครงสร้างพื้นฐานข้อมูลประจำตัวแบบกระจายอำนาจดังที่แสดงในแผนภาพ
ข้อกำหนดบางประการ:
การรับรองหมายถึงการพิสูจน์ว่าข้อความและลายเซ็นนั้นถูกต้อง ซึ่งเกิดจากความจำเป็นในการตรวจสอบเหตุการณ์ที่บันทึกไว้โดยอิสระ
หนังสือรับรองคือเอกสารใดๆ ที่มีรายละเอียดข้อมูลเกี่ยวกับเอนทิตี ซึ่งเขียนและลงนามโดยเอนทิตีอื่นหรือโดยพวกเขาเอง ข้อมูลประจำตัวนั้นทนทานต่อการปลอมแปลงและตรวจสอบได้ด้วยการเข้ารหัสและสามารถเก็บไว้ในกระเป๋าเงินได้Verifiable Credentials (VC) คือW 3 C ข้อมูลรับรองที่ตรวจสอบได้
โมเดลข้อมูลมาตรฐานและรูปแบบการเป็นตัวแทนสำหรับข้อมูลรับรองดิจิทัลที่เข้ารหัสได้ซึ่งกำหนดโดยข้อกำหนด:
ผู้ออกคือฝ่ายที่ออกหนังสือรับรอง (เช่น มหาวิทยาลัย)
ผู้ถือเป็นเจ้าของข้อมูลรับรอง (เช่น นักเรียน)
ข้อมูลรับรองการยืนยันของผู้ตรวจสอบ (เช่น ผู้ว่าจ้างที่มีศักยภาพ)
การนำเสนอที่ตรวจสอบได้คือเมื่อผู้ใช้แบ่งปันข้อมูลของตนกับบุคคลที่สามซึ่งสามารถตรวจสอบได้ว่าข้อมูลประจำตัวนั้นได้รับการลงนามโดยผู้ออก
โปรดทราบว่า "ผู้ออก" "ผู้ถือ" และ "ผู้ตรวจสอบ" ที่นี่เป็นญาติกัน ทุกคนมี DID ของตนเองและข้อมูลรับรองที่พวกเขารวบรวม
ข้อมูลประจำตัวเป็นรากฐานที่สำคัญของชื่อเสียง และชื่อเสียงเป็นปรากฏการณ์ทางสังคมที่เปลี่ยนแปลงตามสถานการณ์ที่เปลี่ยนแปลง ข้อมูลประจำตัวอย่างน้อยหนึ่งรายการอาจใช้เป็นพร็อกซีสำหรับคุณสมบัติ ความสามารถ หรืออำนาจของนิติบุคคล ใครๆ ก็บอกตัวเองว่าจบเกียรตินิยมจากมหาวิทยาลัยที่มีชื่อเสียง แต่นั่นไม่สำคัญสำหรับคนอื่น ข้อมูลประจำตัวของมหาวิทยาลัยถือว่าถูกต้องตามกฎหมายหรือมีเกียรติ
แม้ว่าโปรเจ็กต์ Web3-native Badge และ X Proof จะไม่เป็นไปตามมาตรฐาน VC ของ W3C แต่เราพบความคล้ายคลึงกันในระบบที่อธิบายไว้ข้างต้นDegenScoreตัวอย่างที่ชัดเจนที่สุดคือตราสัญลักษณ์ NFT ที่ไม่สามารถถ่ายโอนได้ ซึ่งจะสร้างขึ้นโดยกระเป๋าเงินที่ทำกิจกรรมบนเครือข่ายเรียบร้อยแล้วเท่านั้น เนื่องจากประวัติการทำธุรกรรมทั้งหมดอยู่บนเครือข่าย จึงสามารถตรวจสอบได้และป้องกันการปลอมแปลงได้ตั้งแต่วันแรก"หาค่าแอตทริบิวต์ ape ของคุณโดยสรุปการโต้ตอบของคุณกับโปรโตคอล DeFi และแสดงผลคะแนนโดยใช้กฎในสัญญาอัจฉริยะ คุณสามารถสร้างเหรียญและใช้เป็น"ข้อมูลรับรอง DeFi
POAPsเก็บไว้ในกระเป๋าสตางค์ที่เข้ารหัสของคุณ หากมี Degen DAO จำกัดไว้เฉพาะผู้ที่มีคะแนนระดับหนึ่ง คุณสามารถนำเสนอ NFT นี้ต่อ DAO จากนั้นโปรโตคอลการเกตโทเค็นจะสามารถตรวจสอบได้ว่าคุณถือครองโทเค็น และคุณสามารถเข้าสู่ DAO - Proof of Degen
Otterspace* หลักฐานว่าคุณเข้าร่วมกิจกรรมหรือพบใครบางคน IRL -- หลักฐานการเข้าร่วม/หลักฐานการเผชิญหน้าProvedอนุญาตให้ DAO ตัดสินใจว่าอะไรคืองานที่มีความหมายและออกป้าย ntNFT ให้กับสมาชิก
101 กำหนดให้ DAO "ลงนาม" ข้อเรียกร้องก่อนที่จะให้สมาชิกสร้างตรา NFT เฉพาะของ DAO สำหรับข้อนั้น - หลักฐานการมีส่วนร่วม
Kleoverse เมื่อจบหลักสูตรออนไลน์ เมื่อนักเรียนผ่านการทดสอบแล้ว ntNFT - ใบรับรองการเรียนรู้จะออกให้
ออกป้ายความสามารถ Typescript, Rust หรือ Solidity ให้กับผู้ใช้ตามข้อมูล GitHub - บทพิสูจน์ทักษะLit PKPsนอกเหนือจากกรณีการใช้งานการควบคุมการเข้าถึงที่ระบุไว้ข้างต้นแล้วLit Actionsยังสามารถทำหน้าที่เป็นทนายความเข้ารหัส
ตรวจสอบก่อนเซ็นรับรอง ตัวอย่างเช่น แพลตฟอร์มการศึกษาแบบกระจายศูนย์อาจทำให้ผู้สร้างหลักสูตรสามารถกำหนดสิ่งที่ถือว่าผ่านการทดสอบ และนำเงื่อนไขเหล่านั้นไปใช้เป็น Lit Actions เพื่อต่อต้านการออก VC แบบเป็นโปรแกรมโดยใช้ PKP
Orangeมีคำถาม 2 ข้อเกิดขึ้นที่นี่: จุดข้อมูลการตรวจสอบสิทธิ์ใดที่มีความหมาย และเราจะรวมข้อมูลเหล่านี้เพื่อชื่อเสียงได้อย่างไร
โปรโตคอลเสนอวิธีแก้ปัญหานี้: การรวมจุดข้อมูลเหล่านี้เข้ากับโมเดลที่กำหนดอย่างดีผ่านผู้ให้บริการโมเดล ใน Orange โดยทั่วไป MPs จะหมายถึงแพลตฟอร์มที่มีมาตรการประเมินชื่อเสียงภายในระบบของตน "ผู้ให้บริการข้อมูล" อนุญาตให้ใช้ข้อมูลของพวกเขาเป็นอินพุตสำหรับโมเดลที่ออกแบบโดยผู้ให้บริการโมเดล จากนั้น MPs จะเพิ่มวิธีการคำนวณและกำหนดโทเค็นชื่อเสียงให้กับเอนทิตีต่างๆ และทำให้โมเดลเหล่านี้พร้อมใช้งานสำหรับผู้อื่น Dapps สามารถจัดการและเชื่อมต่อกับโมเดลชื่อเสียงเหล่านี้สำหรับกรณีการใช้งานของพวกเขาAave, Gitcoin, Snapshot, DAOHausจนถึงตอนนี้Dework, talentDAO, and Crypto Sapienset al. ได้ให้ข้อมูลแก่ Orange ข้อมูลเหล่านี้ประกอบด้วยข้อมูลเหล่านี้และรายการอื่นๆ เช่นการสร้างแบบจำลอง การจัดหา ntNFT สำหรับสมาชิก ซึ่งเพิ่มการอนุญาต Discord จากการใช้ CollabLand และ Guild ให้กับ Snapshotการกำกับดูแลที่ถ่วงน้ำหนักชื่อเสียง
โอกาสที่หลากหลาย
ความเป็นส่วนตัว
การอภิปรายเกี่ยวกับโครงสร้างพื้นฐานข้อมูลประจำตัวจะไม่สมบูรณ์หากไม่พิจารณาข้อกังวลด้านความเป็นส่วนตัวและพื้นฐานทางเทคนิคที่เปิดใช้งาน ความเป็นส่วนตัวเป็นปัจจัยในทุกระดับในกลุ่ม ในช่วงทศวรรษที่ผ่านมา การนำบล็อกเชนมาใช้ได้เร่งการพัฒนาการเข้ารหัสแบบดั้งเดิมที่แข็งแกร่ง เช่น zk-proofs นอกเหนือจากการใช้ในเทคนิคการปรับขนาด เช่น การยกเลิกที่อนุญาตให้ข้อมูลระบุตัวตนทำการเปลี่ยนแปลงเล็กน้อยต่อข้อมูลสาธารณะที่ตรวจสอบได้ คำชี้แจงสิทธิส่วนบุคคล
การรับประกันความเป็นส่วนตัวช่วยให้เราหลีกเลี่ยงปัจจัยภายนอกเชิงลบที่มาพร้อมกับการใช้ข้อมูลที่โปร่งใสอย่างเต็มที่เพื่อสร้างการอ้างสิทธิ์ที่น่าเชื่อถือ หากไม่มีการรับประกันเหล่านี้ บุคคลที่สามสามารถเริ่มต้นการโต้ตอบนอกขอบเขต (เช่น การโฆษณา การล่วงละเมิด) ที่ไม่เกี่ยวข้องกับธุรกรรมดั้งเดิม การใช้การเข้ารหัสและเทคโนโลยี zk เราสามารถสร้างระบบข้อมูลประจำตัวที่การโต้ตอบและการแบ่งปันข้อมูลเป็นแบบ "แซนด์บ็อกซ์" ภายในขอบเขตที่กำหนดไว้อย่างดีและขึ้นอยู่กับบริบทข้อมูลประจำตัวที่ตรวจสอบได้ "ธรรมดา" มักจะอยู่ในรูปแบบ JSON-JWT หรือ JSON-LD โดยแต่ละรายการจะมีภายนอกหรือฝังตัว
หลักฐาน (ลายเซ็นดิจิทัล) ของใบรับรอง ทำให้พิสูจน์การปลอมแปลงและตรวจสอบได้ เขียนโดยผู้ออกZk-หลักฐานและรูปแบบลายเซ็นใหม่
มันปรับปรุงคุณสมบัติการป้องกันความเป็นส่วนตัวของ W 3 C VC เช่น:
การต่อต้านการเชื่อมโยง: ทุกครั้งที่ผู้ถือแบ่งปันข้อมูลประจำตัว ตัวระบุนี้จะถูกแบ่งปัน ดังนั้นทุกครั้งที่มีการแสดงข้อมูลรับรอง จึงเป็นไปได้ที่ผู้ตรวจสอบจะสมรู้ร่วมคิดเพื่อดูว่าผู้ถือแสดงข้อมูลประจำตัวของตนที่ใด และเชื่อมโยงไปถึงบุคคลที่ระบุตัวตนได้ ด้วยลายเซ็นอักษรเบรลล์ คุณสามารถแบ่งปันหลักฐานที่ไม่ซ้ำกันของลายเซ็นทุกครั้ง โดยไม่ต้องแบ่งปันลายเซ็นเอง
การเปิดเผยแบบเลือก: แบ่งปันเฉพาะคุณลักษณะที่จำเป็นของ VC และซ่อนส่วนที่เหลือ ทั้งใบรับรอง JSON-JWT และใบรับรองที่ลงนามโดย JSON-LD LD กำหนดให้ผู้ถือต้องแบ่งปันใบรับรองทั้งหมดกับผู้ตรวจสอบ -- ไม่มีการแบ่งปัน "บางส่วน"
การพิสูจน์แบบผสม: รวมคุณสมบัติของ VC หลายรายการเข้าเป็นหนึ่งเดียวโดยไม่ต้องไปที่ผู้ออกหรือสร้าง VC ใหม่

การคาดคะเน: อนุญาตให้ใช้ค่าที่ซ่อนอยู่ในการดำเนินการและมีค่าที่กำหนดโดยตัวตรวจสอบความถูกต้อง ตัวอย่างเช่น ผู้ถือข้อมูลประจำตัวที่มียอดเงินในบัญชีเกินเกณฑ์ที่กำหนดโดยไม่เปิดเผยยอดคงเหลือ หรือกรณีที่มักอ้างถึงการพิสูจน์ว่าคุณมีอายุที่ดื่มได้ตามกฎหมายโดยไม่เปิดเผยวันเกิดของคุณวิธีการที่มีแนวโน้มคือรูปแบบลายเซ็น BBSMATTRเริ่มแรกโดย
Iden 3 นำเสนอในปี 2020 ข้อเสนอนี้อนุญาตให้ใช้ลายเซ็น BBS กับรูปแบบ JSON-LD ที่ VCs ใช้กันทั่วไป ผู้ถือสามารถเลือกที่จะเปิดเผยการอ้างสิทธิ์ในข้อมูลประจำตัวที่ลงนามเดิม การพิสูจน์ที่สร้างขึ้นโดยโครงร่างนี้เป็นการพิสูจน์ลายเซ็นที่ไม่มีความรู้ หมายความว่าผู้ตรวจสอบไม่สามารถระบุได้ว่าลายเซ็นใดถูกใช้เพื่อสร้างการพิสูจน์ ซึ่งเป็นการขจัดแหล่งที่มาของความสัมพันธ์ทั่วไปzk framework สำหรับการเขียนโปรแกรมและและห้องสมุดโอเพ่นซอร์สBaby Jubjub, การอ้างสิทธิ์สำหรับข้อมูลประจำตัวดั้งเดิมของ zk, การพิสูจน์ตัวตนและการสร้างการพิสูจน์ โปรโตคอลที่ใช้PolygonIDเส้นโค้งวงรีซึ่งสร้างคู่คีย์สำหรับข้อมูลประจำตัวแต่ละรายการ ได้รับการออกแบบให้ทำงานได้อย่างมีประสิทธิภาพกับ zk-SNARK ที่ใช้ในการพิสูจน์ความเป็นเจ้าของข้อมูลประจำตัวและการอ้างสิทธิ์ในลักษณะที่รักษาความเป็นส่วนตัว
ขณะนี้ใช้โปรโตคอลสำหรับกระเป๋าเงินประจำตัว
ZKP ประยุกต์เป็นพื้นที่ที่มีการใช้งานของการวิจัยและการทดลอง และความตื่นเต้นมากมายได้ถูกสร้างขึ้นจากชุมชนการเข้ารหัสในช่วงไม่กี่ปีที่ผ่านมา ใน web3 เราเคยเห็นใช้ในแอปพลิเคชันต่อไปนี้:Stealthdrop
Airdrop ส่วนตัว:Sismoหลักฐานการรักษาความเป็นส่วนตัวแต่น่าเชื่อถือ:Semaphore(กรรมสิทธิ์),
(สมาชิก).heyanon
การลงคะแนน / การลงคะแนนโดยไม่ระบุชื่อ:Melo
สรุปแล้ว
สรุปแล้ว
นัยทั่วไปบางประการของการศึกษานี้:
เช่นเดียวกับที่ Crypto กระตุ้นการเติบโตและการนำ DPKI มาใช้ ชื่อเสียงที่รวบรวมได้ซึ่งให้การเข้าถึงออนไลน์/IRL จะเป็นตัวเร่งปฏิกิริยาสำหรับโครงสร้างพื้นฐานข้อมูลประจำตัวแบบกระจายอำนาจ ปัจจุบัน โปรโตคอลการออกหนังสือรับรอง (proof-of-x) ถูกแยกส่วนตามกรณีการใช้งานและเครือข่ายบล็อกเชนที่แตกต่างกัน ในปี 2023 เราจะเห็นเลเยอร์การรวมของสิ่งเหล่านี้ (เช่น โปรไฟล์) เติบโตเต็มที่และได้รับการนำไปใช้เป็นอินเทอร์เฟซแบบรวมศูนย์ โดยเฉพาะอย่างยิ่งหากสามารถใช้เพื่อปลดล็อกประสบการณ์ภายนอก crypto เช่น กิจกรรมการเข้าถึงหรือส่วนลดอีคอมเมิร์ซการจัดการคีย์ยังคงเป็นจุดเสียดทานและมีแนวโน้มที่จะเกิดความล้มเหลวเพียงจุดเดียว เป็นประสบการณ์ที่ยุ่งยากสำหรับผู้ใช้ crypto-native ส่วนใหญ่ และเป็นประสบการณ์ที่ไม่สามารถเข้าถึงได้อย่างสมบูรณ์สำหรับผู้บริโภคส่วนใหญ่ Identity federation คือการปรับปรุงประสบการณ์ผู้ใช้เหนือรุ่น web1.0 โดยอนุญาตให้ลงชื่อเพียงครั้งเดียวด้วยชื่อผู้ใช้และรหัสผ่านต่อแอป แม้ว่าประสบการณ์ผู้ใช้ของการตรวจสอบสิทธิ์ web3 จะได้รับการปรับปรุง แต่ก็ยังให้ประสบการณ์ผู้ใช้ที่ไม่ดี ต้องใช้วลีเริ่มต้น และเสนอการขอความช่วยเหลือที่จำกัดหากคีย์สูญหาย พร้อมด้วยเทคโนโลยี MPC
เราจะเห็นการปรับปรุงในด้านนี้เมื่อพัฒนาเต็มที่และแผ่ขยายออกไปในหมู่บุคคลและสถาบันต่างๆโครงสร้างพื้นฐานการเข้ารหัสตอบสนองความต้องการของผู้ใช้ใน web2 Web3 ดั้งเดิมเริ่มรวมเข้ากับแอปพลิเคชันและบริการของ web2 นำเอกลักษณ์ที่กระจายอำนาจมาสู่คนจำนวนมาก เช่นการรวม Collab.Land กับ Nuggetsทำให้ผู้ใช้ Reddit เดิมพันชื่อเสียงของตนในฐานะ VC เพื่อปลดล็อกการเข้าถึง การรับรองความถูกต้อง Auth 0 และมิดเดิลแวร์การให้สิทธิ์ผสานรวมกับ SIWE
ในฐานะผู้ให้บริการข้อมูลประจำตัว ลูกค้าองค์กรของตนสามารถให้ข้อมูลการเข้าสู่ระบบกระเป๋าเงินนอกเหนือจาก SSO
เนื่องจากข้อมูลได้รับการทำให้เป็นประชาธิปไตย กลไกการฆ่าเชื้อจึงจำเป็นต้องได้รับการตรวจสอบความถูกต้อง เช่นเดียวกับโปรโตคอลการจัดทำดัชนี Graph ใช้เครือข่ายของภัณฑารักษ์และผู้มอบหมายเพื่อส่งสัญญาณกราฟย่อยที่มีประโยชน์ที่สุด (API สำหรับข้อมูลบนเครือข่าย) โมเดลข้อมูลรอบตัวผู้ใช้และชื่อเสียงของโปรโตคอลเช่น Ceramic และ Orange ต้องใช้เวลาและการมีส่วนร่วมของชุมชนในการเติบโตเกินกว่า DAO และ กรณีการใช้งาน crypto
การพิจารณาความเป็นส่วนตัว โครงการควรพิจารณาอย่างรอบคอบถึงผลกระทบของพื้นที่เก็บข้อมูลแบบสาธารณะหรือแบบถาวรเมื่อเลือกสแต็ค เมื่อเทียบกับการรวมกันของ VCs ที่รักษาความเป็นส่วนตัว, ชั่วคราวและ PID และ ZKP สำหรับกิจกรรมแบบ on-chain/off-chain ข้อมูลสาธารณะ "บริสุทธิ์" ntNFT อาจเหมาะสำหรับกรณีการใช้งานที่จำกัด (เช่น การแยกกิจกรรมแบบ on-chain บางกิจกรรม) ที่ให้คุณสมบัติต่างๆ เช่น การเปิดเผยแบบเลือก การหมุนเวียนคีย์ การต่อต้านความสัมพันธ์ และการเพิกถอน
เครื่องมือการเข้ารหัสใหม่เช่น zkSNARK จะเป็นส่วนสำคัญของโครงสร้างพื้นฐานข้อมูลประจำตัวรุ่นต่อไป ในขณะที่ zkp กำลังถูกนำไปใช้กับกรณีการใช้งานแบบแยกส่วน แต่จะต้องมีความพยายามในการวิจัยและพัฒนาแบบรวมจากล่างขึ้นบนเพื่อมุ่งเน้นไปที่รูปแบบการออกแบบแอปพลิเคชัน การใช้งานวงจร ZK สำหรับการเข้ารหัสแบบดั้งเดิม เครื่องมือรักษาความปลอดภัยของวงจร และเครื่องมือสำหรับนักพัฒนา นี่คือสิ่งที่ต้องติดตามอย่างใกล้ชิด
ข้อมูลประจำตัวแบบกระจายศูนย์เป็นโครงการขนาดใหญ่ และต้องใช้ความพยายามทั่วทั้งระบบนิเวศเพื่อรวมมาตรฐาน ทำซ้ำกับสิ่งดั้งเดิม และตรวจสอบซึ่งกันและกันเกี่ยวกับผลกระทบของการตัดสินใจออกแบบ


