BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

4D อธิบาย Web3 Identity Stack: เส้นทางสู่อธิปไตยดิจิทัล

DeFi之道
特邀专栏作者
2022-12-08 13:00
บทความนี้มีประมาณ 12251 คำ การอ่านทั้งหมดใช้เวลาประมาณ 18 นาที
บทความนี้ครอบคลุมแนวคิดหลักของข้อมูลประจำตัวแบบกระจายศูนย์ วิวัฒนาการของข้อมูลประจำตั
สรุปโดย AI
ขยาย
บทความนี้ครอบคลุมแนวคิดหลักของข้อมูลประจำตัวแบบกระจายศูนย์ วิวัฒนาการของข้อมูลประจำตั

ชื่อเรื่องเดิม: "Towards Digital Self-Sovereignty: The Web3 Identity Stack

Original Author: ณิชนันท์ เกษรพัฒน์, 1 kxnetwork

รวบรวมข้อความต้นฉบับ: The Way of DeFi

บทความนี้ครอบคลุมแนวคิดหลักของข้อมูลประจำตัวแบบกระจายศูนย์ วิวัฒนาการของข้อมูลประจำตัวบนอินเทอร์เน็ต ภาพรวมทีละชั้นของโครงสร้างพื้นฐานข้อมูลประจำตัว Web3 และการพัฒนาที่เกี่ยวข้องในด้านความเป็นส่วนตัวเบื้องต้น การพิสูจน์ตัวตน การปฏิบัติตามข้อกำหนด และชั้นใบสมัครจะกล่าวถึงในบทความต่อๆ ไป

image

คำอธิบายภาพ

Web3 Identity Infrastructure Ecosystem - ธันวาคม 2022

  • เอกลักษณ์คือแอตทริบิวต์ที่เกิดขึ้นใหม่ซึ่งประกอบด้วยข้อมูลที่เกี่ยวข้องกับบุคคล เอนทิตี หรือวัตถุ ในโลกทางกายภาพ เราเก็บข้อมูลนี้ไว้ในสมองของเราในรูปแบบของชื่อเสียงที่เป็นนามธรรมและความสัมพันธ์ทางจิตใจ ในโลกดิจิทัล ตัวตนถูกทำให้เป็นทางการออกเป็นสองส่วน:

  • ตัวระบุ: ชุดอักขระหรือตัวเลขที่ไม่ซ้ำกันซึ่งระบุหัวเรื่อง (เช่น หมายเลขหนังสือเดินทาง รหัส Twitter รหัสนักเรียน)

ข้อมูลที่เกี่ยวข้องกับหัวเรื่อง (เช่น ประวัติการเดินทาง ทวีตและผู้ติดตาม ผลการเรียน)

  • การสร้างชั้นข้อมูลประจำตัวสำหรับอินเทอร์เน็ตเป็นเรื่องยากเนื่องจากขาดความเห็นพ้องต้องกันว่าควรเป็นอย่างไรและควรทำงานอย่างไร ตัวตนดิจิทัลนั้นขึ้นอยู่กับบริบท และเราสัมผัสกับอินเทอร์เน็ตผ่านเนื้อหาที่หลากหลายซึ่งมีอยู่ในบริบทต่างๆ กันเป็นอย่างน้อย ทุกวันนี้ ข้อมูลระบุตัวตนดิจิทัลของเราส่วนใหญ่แยกส่วนและอยู่ภายใต้การควบคุมของผู้มีส่วนได้ส่วนเสียไม่กี่ราย ซึ่งมีความสนใจที่จะป้องกันไม่ให้เรารั่วไหลจากสภาพแวดล้อมของพวกเขาไปยังที่อื่น

  • ธุรกิจต่าง ๆ มองว่าความสัมพันธ์กับลูกค้าเป็นทรัพย์สินที่สำคัญและไม่เต็มใจที่จะละทิ้งการควบคุมความสัมพันธ์เหล่านั้น จนถึงขณะนี้ยังไม่มีวิธีการใดที่เป็นแรงจูงใจให้ทำเช่นนั้น แม้แต่ตัวตนชั่วคราวแบบครั้งเดียวก็ยังดีกว่ากรอบที่พวกเขาไม่สามารถควบคุมได้

  • อุตสาหกรรมที่เฉพาะเจาะจง เช่น การเงิน มีความต้องการเฉพาะ (เช่น การปฏิบัติตามข้อกำหนด) เมื่อต้องรักษาความสัมพันธ์ทางดิจิทัลกับลูกค้าและซัพพลายเออร์

รัฐบาลมีความต้องการที่แตกต่างจากองค์กรประเภทอื่นๆ ตัวอย่างเช่น เขตอำนาจศาลเหนือใบขับขี่และหนังสือเดินทาง

โมเดลนี้สร้างความไม่สมดุลของอำนาจระหว่างบุคคลและฝ่ายต่างๆ ที่จัดการข้อมูลประจำตัวและข้อมูลของเรา มันจำกัดอิสระของเราในการยินยอม เลือกเปิดเผยข้อมูลเกี่ยวกับตัวเรา และพอร์ตตัวตนของเราในบริบทต่างๆ เพื่อประสบการณ์ที่สอดคล้องกันทั้งออนไลน์และออฟไลน์

image

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

แนวคิดหลักของเอกลักษณ์การกระจายอำนาจVDRตัวระบุแบบกระจายอำนาจ (DID) และการพิสูจน์คือองค์ประกอบหลักของตัวระบุแบบกระจายอำนาจ DID ออกและจัดเก็บไว้ในทะเบียนข้อมูลที่ตรวจสอบได้ (

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

รากของความไว้วางใจ

image

ข้อมูลเกี่ยวกับตัวตนถูกเขียนขึ้นเพื่อเป็นหลักฐาน "การอ้างสิทธิ์" ที่ตัวตนหนึ่งทำกับอีกตัวตนหนึ่ง (หรือกับตัวเอง) การตรวจสอบการอ้างสิทธิ์ทำได้ผ่านลายเซ็นเข้ารหัสที่ใช้ 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 ซึ่งมีวิธีการที่เอนทิตีสามารถตรวจสอบตัวเองได้ คุณลักษณะ/การอ้างสิทธิ์ใดๆ เกี่ยวกับเอนทิตี และตัวชี้ไปยังตำแหน่งที่ตั้งของข้อมูลเพิ่มเติมเกี่ยวกับเอนทิตี ("จุดสิ้นสุดบริการ" ).

image

คำอธิบายภาพ

กายวิภาคของตัวระบุแบบกระจายอำนาจและเอกสาร DID

ผลกระทบของ Crypto

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

image

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

  • อย่างไรก็ตาม สิ่งที่เราทำและถืออยู่บนเครือข่ายให้มุมมองที่จำกัด (และไม่รักษาความเป็นส่วนตัว) ว่าเราเป็นใคร Blockchain เป็นเพียงเลเยอร์หนึ่งของสแต็กข้อมูลประจำตัวแบบกระจายอำนาจ สแต็กอื่นๆ ยังช่วยแก้ปัญหาสำคัญบางอย่าง เช่น:

  • เราจะระบุและพิสูจน์ตัวตนของเราในเครือข่ายและระบบนิเวศได้อย่างไร

  • เราจะพิสูจน์สิ่งต่างๆ เกี่ยวกับตัวเราได้อย่างไร (ชื่อเสียง เอกลักษณ์ การปฏิบัติตาม) ในขณะที่รักษาความเป็นส่วนตัว

  • เราจะอนุญาต จัดการ และเพิกถอนการเข้าถึงข้อมูลของเราได้อย่างไร

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

สองสามส่วนถัดไปจะอธิบายถึงสแต็กข้อมูลประจำตัวของ Web3 ทีละชั้น เช่น การลงทะเบียนข้อมูลที่ตรวจสอบได้, พื้นที่จัดเก็บแบบกระจายอำนาจ, ความแปรปรวนและความสามารถในการจัดองค์ประกอบข้อมูล, กระเป๋าเงิน, การพิสูจน์ตัวตน, การอนุญาตและการพิสูจน์

image

คำอธิบายภาพ

สแต็กโครงสร้างพื้นฐานข้อมูลประจำตัวแบบกระจายอำนาจ

สแต็คข้อมูลประจำตัว 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 และระดับการตรวจสอบได้

KiltDockและSovrinและ

เป็นบล็อกเชนเฉพาะแอปพลิเคชันสำหรับตัวตนที่มีอำนาจอธิปไตยในตนเอง ในขณะที่เขียนนี้ ธุรกิจส่วนใหญ่จะใช้พวกเขาในการออกข้อมูลประจำตัวและข้อมูลประจำตัวให้กับผู้ใช้ปลายทาง ในการเข้าร่วมในเครือข่าย โหนดจำเป็นต้องเดิมพันโทเค็นเนทีฟเพื่อประมวลผลธุรกรรม เช่น การออก DID/ใบสำคัญ กำหนดสคีมาข้อมูลประจำตัว และดำเนินการอัปเดตการเพิกถอน

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

แอปพลิเคชัน) แต่อาจไม่เหมาะสำหรับการจัดเก็บข้อมูลส่วนใหญ่เกี่ยวกับผู้ใช้เนื่องจากค่าใช้จ่ายในการดำเนินการสูงในการเขียนและการอัปเดตข้อมูลจำนวนมากเป็นประจำและความเป็นส่วนตัวที่ประนีประนอม เนื่องจากข้อมูลจะมองเห็นได้ตามค่าเริ่มต้นArweaveที่กล่าวว่า มีบางบล็อกเชนเฉพาะแอปพลิเคชันเช่น"* ได้รับการออกแบบมาสำหรับการจัดเก็บถาวร Arweave จ่ายรางวัลบล็อกคนงานเหมืองและค่าธรรมเนียมการทำธุรกรรมเพื่อแลกกับสำเนาข้อมูลที่จัดเก็บไว้ในเครือข่าย นักขุดจำเป็นต้องจัดหา"หลักฐานการเยี่ยมชมเพื่อเพิ่มบล็อกใหม่ ค่าธรรมเนียมส่วนหนึ่งจ่ายให้กับกกองทุนสำรองเลี้ยงชีพถาวร

กองทุนจะจ่ายให้กับนักขุดในอนาคตเมื่อต้นทุนการจัดเก็บไม่สามารถครอบคลุมได้ด้วยอัตราเงินเฟ้อและค่าธรรมเนียม

Ethereum และ Arweave เป็นตัวอย่างของแนวทางที่ใช้บล็อกเชนในการคงอยู่ของข้อมูล บน Ethereum ทุกโหนดแบบเต็มจะต้องจัดเก็บห่วงโซ่ทั้งหมด บน Arweave ข้อมูลทั้งหมดที่จำเป็นในการประมวลผลบล็อกใหม่และธุรกรรมใหม่จะถูกบันทึกไว้ในสถานะของแต่ละบล็อก ช่วยให้ผู้เข้าร่วมใหม่เข้าร่วมเครือข่ายได้ง่ายๆ โดยการดาวน์โหลดบล็อกปัจจุบันจากเพื่อนที่เชื่อถือได้

IPFSการคงอยู่ตามสัญญาหมายความว่าแต่ละโหนดไม่สามารถจำลองและจัดเก็บข้อมูลอย่างถาวรได้ ข้อมูลจะคงอยู่ผ่านสัญญาที่มีหลายโหนดที่ตกลงที่จะเก็บบล็อกข้อมูลเป็นระยะเวลาหนึ่งและต้องต่ออายุสัญญาเมื่อใดก็ตามที่หมดเพื่อให้ข้อมูลคงอยู่"pinnin"อนุญาตให้ผู้ใช้จัดเก็บและส่งข้อมูลที่ตรวจสอบได้และระบุที่อยู่เนื้อหาในเครือข่ายเพียร์ทูเพียร์ ผู้ใช้สามารถจัดเก็บข้อมูลที่ต้องการบนโหนด IPFS ของตนเอง ใช้กลุ่มโหนดเฉพาะ หรือใช้บุคคลที่สามPinataInfuraบริการเช่นweb3.storage. ตราบใดที่มีโหนดที่เก็บข้อมูล ข้อมูลนั้นจะอยู่ในเครือข่ายและพร้อมใช้งานสำหรับโหนดอื่นเมื่อร้องขอ ด้านบนของ IPFS คือเลเยอร์ cryptoeconomic เช่นFilecoinและCrust Networkและ

ซึ่งมีจุดมุ่งหมายเพื่อสร้างแรงจูงใจในการจัดเก็บข้อมูลสำหรับเครือข่ายโดยการสร้างตลาดแบบกระจายเพื่อความคงอยู่ของข้อมูลในระยะยาวGDPR/CCPAสำหรับข้อมูลส่วนบุคคลที่สามารถระบุตัวตนได้ (PII) สามารถใช้ IPFS ที่ได้รับอนุญาตเพื่อปฏิบัติตามNuggetsสิทธิ์ที่จะถูกลืม เนื่องจากผู้ใช้สามารถลบข้อมูลที่จัดเก็บไว้ในเครือข่ายได้ กระเป๋าสตางค์ประจำตัว

โซลูชันการจัดเก็บข้อมูลแบบกระจายศูนย์ตามสัญญาอื่นๆ ได้แก่SiaและStorjและ

image

ซึ่งเข้ารหัสและแยกไฟล์แต่ละไฟล์ในหลาย ๆ โหนดทั่วทั้งเครือข่าย ทั้งสองใช้การเข้ารหัสการลบข้อมูล (ต้องการเพียงส่วนย่อยของโหนดหน่วยเก็บข้อมูลในการให้บริการไฟล์) เพื่อให้แน่ใจว่าข้อมูลพร้อมใช้งานแม้ว่าบางโหนดจะออฟไลน์ พวกเขายังมีโครงสร้างสิ่งจูงใจในตัวโดยใช้โทเค็นดั้งเดิมสำหรับการจัดเก็บ

การเปลี่ยนแปลงข้อมูลและการเรียบเรียง

CeramicUniversal Blockchain, Arweave และ IPFS รับประกันความเปลี่ยนรูปไม่ได้ ซึ่งเป็นคุณสมบัติที่มีประโยชน์สำหรับสิ่งต่างๆ เช่น ศิลปะ NFT แบบคงที่และบันทึกถาวร อย่างไรก็ตาม การโต้ตอบของเรากับแอปพลิเคชันส่วนใหญ่ในปัจจุบันจะอัปเดตข้อมูลของเราอย่างต่อเนื่อง โปรโตคอล Web3 ที่ออกแบบมาสำหรับข้อมูลที่ผันผวนได้รับการออกแบบมาเพื่อทำสิ่งนั้น โดยใช้ประโยชน์จากเลเยอร์สตอเรจแบบกระจายศูนย์"เป็นโปรโตคอลสำหรับการเปลี่ยนแปลงข้อมูลแบบกระจายศูนย์และความสามารถในการเรียบเรียง ซึ่งทำงานโดยการแปลงไฟล์ที่ไม่เปลี่ยนรูปแบบในเครือข่ายการจัดเก็บข้อมูลถาวร เช่น IPFS หรือ Arweave ให้เป็นโครงสร้างข้อมูลแบบไดนามิก บนเซรามิกเหล่านี้"การไหลของข้อมูล

คล้ายกับบัญชีแยกประเภทตัวแปรของตัวเอง ข้อมูลส่วนตัวสามารถจัดเก็บแบบ off-chain ด้วย schema ที่จัดทำดัชนีบน Ceramic ที่แนบมากับที่เก็บข้อมูล DID ซึ่งนำไปสู่ที่เก็บข้อมูลส่วนตัวภายนอก

เมื่อผู้ใช้อัปเดตโปรไฟล์ในแอปพลิเคชันที่ใช้พลังงานจากเซรามิก โปรโตคอลจะตรวจสอบความถูกต้องของการอัปเดตเหล่านั้นเป็นสตรีม โดยแปลเป็นสถานะใหม่ในขณะที่ติดตามการเปลี่ยนแปลงสถานะก่อนหน้า ทุกๆ การอัปเดตบน Ceramic จะได้รับการตรวจสอบโดย DID ที่สามารถแมปกับที่อยู่หลายแห่งได้ ซึ่งเป็นการปูทางให้ผู้ใช้อัปเดตข้อมูลโดยไม่ต้องใช้เซิร์ฟเวอร์

ปัจจุบัน เอนทิตี Web2 เป็นเจ้าของ UI และแบ็กเอนด์ ซึ่งจัดเก็บและควบคุมข้อมูลผู้ใช้ Google และ Facebook ใช้ข้อมูลนี้เพื่อปรับแต่งประสบการณ์ของเราบนแพลตฟอร์มด้วยอัลกอริทึม เพิ่มประสิทธิภาพข้อมูลที่รวบรวม แอพใหม่ต้องสร้างขึ้นใหม่ทั้งหมดและไม่สามารถมอบประสบการณ์ส่วนบุคคลได้ตั้งแต่เริ่มต้น ทำให้ตลาดมีการแข่งขันน้อยลง"Web3 ทำให้ข้อมูลเป็นประชาธิปไตย ยกระดับขอบเขตการแข่งขันสำหรับผลิตภัณฑ์และบริการใหม่ และสร้างสภาพแวดล้อมแบบเปิดสำหรับการทดลองและตลาดที่มีการแข่งขันสำหรับแอปพลิเคชัน ในโลกที่ผู้ใช้สามารถนำข้อมูลจากแพลตฟอร์มหนึ่งไปยังอีกแพลตฟอร์มหนึ่งได้ นักพัฒนาแอปไม่จำเป็นต้องเริ่มต้นด้วยกระดานว่างเปล่า พวกเขาสามารถมอบประสบการณ์ที่เป็นส่วนตัวให้กับผู้ใช้ได้ทันที ผู้ใช้สามารถเข้าสู่ระบบด้วยกระเป๋าเงินของตนและอนุญาตให้แอปพลิเคชันอ่าน/เขียนในการควบคุมอย่างเต็มที่"。

ฐานข้อมูลComposeDBบนเซรามิกGraphQLเป็นฐานข้อมูลกราฟแบบกระจายอำนาจที่ช่วยให้นักพัฒนาแอปพลิเคชันสามารถใช้งานได้

ค้นหา สร้าง และนำโมเดลข้อมูลที่ประกอบได้กลับมาใช้ใหม่ โหนดในกราฟคือบัญชี (DID) หรือไฟล์ (โฟลว์ข้อมูล) ขอบในกราฟแสดงความสัมพันธ์ระหว่างโหนด

image

DID เป็นตัวแทนของเอนทิตีใดๆ ที่สามารถเขียนข้อมูลลงในกราฟ เช่น ผู้ใช้ปลายทาง องค์กร แอปพลิเคชัน หรือบริการตรวจสอบความถูกต้องใดๆรุ่นคือการไหลของเซรามิก

ซึ่งเก็บข้อมูลเมตาเกี่ยวกับโครงสร้างข้อมูลของเอกสาร กฎการตรวจสอบความถูกต้อง ความสัมพันธ์ และข้อมูลการค้นพบ นักพัฒนาสามารถสร้าง รวม และรีมิกซ์โมเดลเพื่อสร้างองค์ประกอบข้อมูลที่ทำหน้าที่เป็นฐานข้อมูลสำหรับแอปพลิเคชันของตน ซึ่งจะแทนที่ตารางผู้ใช้แบบเดิมด้วย UID แบบรวมศูนย์และข้อมูลที่เกี่ยวข้อง แอปพลิเคชันสามารถสร้างบนชุดข้อมูลทั่วไปที่ควบคุมโดยผู้ใช้ แทนที่จะจัดการตารางอิสระของตนเอง

Tablelandเนื่องจากแอปพลิเคชันสามารถกำหนดโมเดลที่จะใช้ในบริบทเฉพาะได้อย่างอิสระ ตลาดการจัดการข้อมูลจึงมีความสำคัญมาก เนื่องจากเป็นสัญญาณสำหรับโมเดลข้อมูลที่มีประโยชน์ที่สุด (สกีมาที่กำหนดสำหรับกราฟทางสังคม บล็อกโพสต์ ฯลฯ) ด้วยตลาดกลางสำหรับโมเดลข้อมูลเหล่านี้ แอปพลิเคชันสามารถส่งสัญญาณโมเดลเหล่านี้เพื่อให้ใช้งานได้ง่ายขึ้น สิ่งนี้จะจูงใจให้ชุดข้อมูลสาธารณะสร้างการวิเคราะห์และอินโฟกราฟิกที่ดีขึ้น เพื่อให้ผลิตภัณฑ์ต่างๆ สามารถต่อยอดจากชุดข้อมูลเหล่านั้นเพื่อสร้างสรรค์สิ่งใหม่ๆ ต่อไป

เป็นโครงสร้างพื้นฐานสำหรับข้อมูลเชิงสัมพันธ์ที่มีโครงสร้างไม่แน่นอน ซึ่งแต่ละตารางจะถูกสร้างเป็น NFT บนห่วงโซ่ที่เข้ากันได้กับ EVM เจ้าของ NFT สามารถตั้งค่าลอจิกการควบคุมการเข้าถึงสำหรับตาราง ซึ่งอนุญาตให้บุคคลภายนอกดำเนินการอัปเดตฐานข้อมูลได้หากบุคคลนั้นมีสิทธิ์ในการเขียนที่เหมาะสม Tableland รันเครือข่ายของตัวตรวจสอบแบบออฟไลน์ที่จัดการการสร้างตารางและการกลายพันธุ์ที่ตามมา

การอัปเดตแบบออนไลน์และออฟไลน์ได้รับการจัดการโดยสัญญาอัจฉริยะที่ชี้ไปยังเครือข่าย Tableland โดยใช้ baseURI และ tokenURI ด้วย Tableland ข้อมูลเมตาของ NFT สามารถเปลี่ยนแปลงได้ (โดยใช้การควบคุมการเข้าถึง) สืบค้น (โดยใช้ SQL) และรวมกัน (กับตารางอื่น ๆ บน Tableland)

การแยกแอปพลิเคชันออกจากชั้นข้อมูลช่วยให้ผู้ใช้สามารถย้ายเนื้อหา กราฟทางสังคม และชื่อเสียงระหว่างแพลตฟอร์มของตนเองได้ แอปพลิเคชันสามารถเจาะเข้าไปในฐานข้อมูลเดียวกันและใช้ในบริบทของตน ทำให้ผู้ใช้มีชื่อเสียงที่รวบรวมได้ในบริบทต่างๆ

กระเป๋าสตางค์

กระเป๋าสตางค์

กล่าวอย่างกว้างๆ กระเป๋าเงินมีอินเทอร์เฟซและโครงสร้างพื้นฐานพื้นฐานสำหรับการจัดการคีย์ การสื่อสาร (การแลกเปลี่ยนข้อมูลระหว่างผู้ถือ ผู้ออก และผู้ตรวจสอบ) และการนำเสนอและการตรวจสอบการอ้างสิทธิ์

ตัวอย่างของ Identity Wallet ได้แก่ONTONuggets,และPolygon ID WalletและFractal.. กระเป๋าเงินประจำตัวบางอย่างเช่นข้อมูลรับรองที่ตรวจสอบได้และDIDCommและ

image

WalletConnectการใช้งานและกรณีการใช้งานนอกเหนือจาก web3

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

ได้รับการรับรอง

image

การรับรองความถูกต้องคือการยืนยันตัวตนของผู้ใช้โดยอิงจากปัจจัยการตรวจสอบความถูกต้องตั้งแต่หนึ่งปัจจัยขึ้นไป ปัจจัยการตรวจสอบสิทธิ์อาจเป็นสิ่งที่ผู้ใช้มี (ลายเซ็นดิจิทัล บัตรประจำตัวประชาชน โทเค็นความปลอดภัย) บางอย่างที่ผู้ใช้ทราบ (รหัสผ่าน 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 เพื่อเป็นหลักฐานการยืนยันสำหรับผู้ค้าหรือบริการแต่ละราย

การอนุญาตและการควบคุมการเข้าถึง

image

การรับรองความถูกต้องจะยืนยันตัวตนของผู้ใช้ ในขณะที่การให้สิทธิ์จะกำหนดว่าทรัพยากรใดที่เอนทิตีควรเข้าถึงได้ และอนุญาตให้ทำอะไรกับทรัพยากรเหล่านั้น กระบวนการทั้งสองนี้เป็นอิสระต่อกัน แต่มักจะไปพร้อมกันในกระบวนการ UX หลังจากเข้าสู่ระบบบริการของบุคคลที่สามโดยใช้การเข้าสู่ระบบทางสังคม ผู้ใช้อาจได้รับพร้อมท์สำหรับคำขอการอนุญาตดังแสดงในรูปต่อไปนี้:

ด้วยการเพิ่มขึ้นของชุมชนโทเค็น ผลิตภัณฑ์ web3 token-gated เช่นCollab.LandGuildและ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) ไม่เพียงแต่สร้างการยอมรับเหตุการณ์ที่ได้รับการรับรองความถูกต้องเท่านั้น แต่ยังรวมถึงการยอมรับการให้สิทธิ์ที่ประกอบได้และเล่นซ้ำได้สำหรับการอนุญาตที่ตรวจสอบได้

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

ใบรับรองและข้อมูลประจำตัว

image

ที่นี่เราไปถึงจุดสูงสุดของสแต็กโครงสร้างพื้นฐานข้อมูลประจำตัวแบบกระจายอำนาจดังที่แสดงในแผนภาพ

  • ข้อกำหนดบางประการ:

  • การรับรองหมายถึงการพิสูจน์ว่าข้อความและลายเซ็นนั้นถูกต้อง ซึ่งเกิดจากความจำเป็นในการตรวจสอบเหตุการณ์ที่บันทึกไว้โดยอิสระ

หนังสือรับรองคือเอกสารใดๆ ที่มีรายละเอียดข้อมูลเกี่ยวกับเอนทิตี ซึ่งเขียนและลงนามโดยเอนทิตีอื่นหรือโดยพวกเขาเอง ข้อมูลประจำตัวนั้นทนทานต่อการปลอมแปลงและตรวจสอบได้ด้วยการเข้ารหัสและสามารถเก็บไว้ในกระเป๋าเงินได้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 สามารถจัดการและเชื่อมต่อกับโมเดลชื่อเสียงเหล่านี้สำหรับกรณีการใช้งานของพวกเขาAaveGitcoinSnapshotDAOHausจนถึงตอนนี้DeworktalentDAO, 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 ใหม่

image

การคาดคะเน: อนุญาตให้ใช้ค่าที่ซ่อนอยู่ในการดำเนินการและมีค่าที่กำหนดโดยตัวตรวจสอบความถูกต้อง ตัวอย่างเช่น ผู้ถือข้อมูลประจำตัวที่มียอดเงินในบัญชีเกินเกณฑ์ที่กำหนดโดยไม่เปิดเผยยอดคงเหลือ หรือกรณีที่มักอ้างถึงการพิสูจน์ว่าคุณมีอายุที่ดื่มได้ตามกฎหมายโดยไม่เปิดเผยวันเกิดของคุณวิธีการที่มีแนวโน้มคือรูปแบบลายเซ็น BBSMATTRเริ่มแรกโดย

Iden 3 นำเสนอในปี 2020 ข้อเสนอนี้อนุญาตให้ใช้ลายเซ็น BBS กับรูปแบบ JSON-LD ที่ VCs ใช้กันทั่วไป ผู้ถือสามารถเลือกที่จะเปิดเผยการอ้างสิทธิ์ในข้อมูลประจำตัวที่ลงนามเดิม การพิสูจน์ที่สร้างขึ้นโดยโครงร่างนี้เป็นการพิสูจน์ลายเซ็นที่ไม่มีความรู้ หมายความว่าผู้ตรวจสอบไม่สามารถระบุได้ว่าลายเซ็นใดถูกใช้เพื่อสร้างการพิสูจน์ ซึ่งเป็นการขจัดแหล่งที่มาของความสัมพันธ์ทั่วไปzk framework สำหรับการเขียนโปรแกรมและและห้องสมุดโอเพ่นซอร์สBaby Jubjub, การอ้างสิทธิ์สำหรับข้อมูลประจำตัวดั้งเดิมของ zk, การพิสูจน์ตัวตนและการสร้างการพิสูจน์ โปรโตคอลที่ใช้PolygonIDเส้นโค้งวงรีซึ่งสร้างคู่คีย์สำหรับข้อมูลประจำตัวแต่ละรายการ ได้รับการออกแบบให้ทำงานได้อย่างมีประสิทธิภาพกับ zk-SNARK ที่ใช้ในการพิสูจน์ความเป็นเจ้าของข้อมูลประจำตัวและการอ้างสิทธิ์ในลักษณะที่รักษาความเป็นส่วนตัว

ขณะนี้ใช้โปรโตคอลสำหรับกระเป๋าเงินประจำตัว

  • ZKP ประยุกต์เป็นพื้นที่ที่มีการใช้งานของการวิจัยและการทดลอง และความตื่นเต้นมากมายได้ถูกสร้างขึ้นจากชุมชนการเข้ารหัสในช่วงไม่กี่ปีที่ผ่านมา ใน web3 เราเคยเห็นใช้ในแอปพลิเคชันต่อไปนี้:Stealthdrop

  • Airdrop ส่วนตัว:Sismoหลักฐานการรักษาความเป็นส่วนตัวแต่น่าเชื่อถือ:Semaphore(กรรมสิทธิ์),

  • (สมาชิก).heyanon

  • การลงคะแนน / การลงคะแนนโดยไม่ระบุชื่อ:Melo

สรุปแล้ว

สรุปแล้ว

เครื่องมือการเข้ารหัสใหม่เช่น zkSNARK จะเป็นส่วนสำคัญของโครงสร้างพื้นฐานข้อมูลประจำตัวรุ่นต่อไป ในขณะที่ zkp กำลังถูกนำไปใช้กับกรณีการใช้งานแบบแยกส่วน แต่จะต้องมีความพยายามในการวิจัยและพัฒนาแบบรวมจากล่างขึ้นบนเพื่อมุ่งเน้นไปที่รูปแบบการออกแบบแอปพลิเคชัน การใช้งานวงจร ZK สำหรับการเข้ารหัสแบบดั้งเดิม เครื่องมือรักษาความปลอดภัยของวงจร และเครื่องมือสำหรับนักพัฒนา นี่คือสิ่งที่ต้องติดตามอย่างใกล้ชิด

ข้อมูลประจำตัวแบบกระจายศูนย์เป็นโครงการขนาดใหญ่ และต้องใช้ความพยายามทั่วทั้งระบบนิเวศเพื่อรวมมาตรฐาน ทำซ้ำกับสิ่งดั้งเดิม และตรวจสอบซึ่งกันและกันเกี่ยวกับผลกระทบของการตัดสินใจออกแบบ

Web3.0
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_GoldenApe
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk