เอกลักษณ์และชื่อเสียงในโลกเว็บ 3.0
หมายเหตุบรรณาธิการ: บทความนี้มาจากค่าห่วงโซ่คาร์บอนค่าห่วงโซ่คาร์บอน

, ผู้แต่ง: Sina Habibian, แปลและพิสูจน์อักษร: IAN LIU & Elisa, จัดพิมพ์โดยได้รับอนุญาต
ชื่อเรื่องรอง
เหตุใดเอกลักษณ์และชื่อเสียงจึงมีความสำคัญ
เริ่มต้นด้วยการทำความเข้าใจว่าตัวตนและชื่อเสียงสามารถปลดล็อกคุณค่าในระดับโปรโตคอลได้อย่างไร
เปลี่ยนเกมนัดเดียวเป็นเกมซ้ำ"work token"ผู้ใช้บล็อคเชนนั้นไม่ระบุชื่อ และค่าใช้จ่ายในการเปลี่ยนที่อยู่ใหม่นั้นถือว่าเล็กน้อย ดังนั้นจึงเป็นเรื่องยากที่โปรโตคอลที่สอดคล้องกันจะกำหนดให้ผู้ใช้ดำเนินการตามกฎหมาย ทุกวันนี้ เราคุ้นเคยกับแนวคิดของการจำนำหรือ "เงื่อนไขการลงโทษ" ซึ่งโดยพื้นฐานแล้วเป็นการลงโทษพฤติกรรมที่ชั่วร้ายโดยการยึดเงินบางส่วนของผู้เข้าร่วม (โดยปกติจะเป็นโทเค็น ETH หรือ ERC20)
สมมติว่าเรามีวิธีสะท้อนความขาดแคลนของตัวตนและชื่อเสียงแบบดิจิทัล เราสามารถแก้ไขกลไกความยุติธรรมที่มีอยู่และใช้วิธีเดียวกับการยึดเงินเพื่อทำให้ชื่อเสียงของผู้กระทำความผิดเสียหาย ในทางกลับกัน โปรโตคอลฉันทามติยังสามารถให้รางวัลแก่ผู้เข้าร่วมด้วยชื่อเสียงระดับสูง เช่น ให้ผลประโยชน์มากขึ้นในเครือข่าย (สามารถเปรียบเทียบได้กับโทเค็นงานที่กล่าวถึงในโครงการ Cosmos และ Keep
การเปรียบเทียบ). ผู้เข้าร่วมมีแรงจูงใจในการทำให้ชื่อเสียงของตนดีขึ้น ไม่ใช่แค่เพื่อผลประโยชน์ในระยะสั้น จึงเปลี่ยนเกมที่เล่นครั้งเดียวให้เป็นเกมที่เล่นซ้ำ
การสุ่มตัวอย่าง
เกี่ยวกับการสุ่มตัวอย่าง แอปพลิเคชันที่สำคัญที่สุดคือกลไกที่สอดคล้องกัน (เช่น Proof-of-Work และ Proof-of-Stake สิ่งนี้สามารถขยายไปยังกรณีการใช้งานอื่นๆ เช่น การเลือกผู้ที่จัดเก็บไฟล์ หรือผู้ที่ทำงานด้านการคำนวณในตลาดทรัพยากร
บริการเครือข่ายตอบสนองความต้องการของกลุ่มลูกค้าในระดับต่างๆ ผ่านข้อจำกัดและกลยุทธ์ด้านราคาที่มีอยู่มากมายในปัจจุบัน ตัวอย่างเช่น ใช้ Dropbox ซึ่งใช้โมเดล freemium (ทุกคนสามารถใช้บริการได้ฟรี แต่บริการฟรีมีจำกัด) ผ่านระบบข้อมูลประจำตัว โปรโตคอลแบบกระจายอำนาจยังสามารถทำงานที่คล้ายกันได้ เช่นเดียวกับ Filecoin มันสามารถใช้โมเดล freemium เพื่อมอบราคาที่ถูกกว่าให้กับผู้ใช้ที่มีความต้องการสูง
ธรรมาภิบาล
นอกจากเลเยอร์โปรโตคอลแล้ว เรายังเห็นว่าแอปพลิเคชันจำนวนมากต้องการข้อมูลประจำตัว
ธรรมาภิบาล
ระบบการลงคะแนนแบบบล็อกเชนที่มีอยู่นั้นขึ้นอยู่กับรูปแบบการลงคะแนนโทเค็น โทเค็นเป็นทรัพยากรที่หายากและเป็นกลไกต่อต้านการโจมตีของซิบิล แต่สิ่งนี้ยังนำไปสู่การปกครองแบบเผด็จการของผู้มีอำนาจ และคนรวยมีสิทธิที่จะพูดมากกว่า กลไกเช่น Quartic Voting แม้จะสามารถลดผลกระทบของความมั่งคั่งก็ยังสามารถใช้ช่องโหว่ได้ เช่น ฝ่ายหนึ่งกระจายเงินไปยังหลายที่อยู่บัญชี
การรับรองความถูกต้องของข้อมูลประจำตัวช่วยให้สามารถใช้รูปแบบการลงคะแนนกำลังสองได้
ชื่อเสียงมาจากพฤติกรรมก่อนหน้าของผู้ใช้ในโปรโตคอล หรือจากความไว้วางใจของชุมชนที่มีต่อผู้ใช้ ซึ่งสามารถใช้เป็นพื้นฐานในการกำหนดน้ำหนักการลงคะแนนเสียงของโหนดหนึ่งๆ
จำเป็นต้องพูด ข้อกำหนดสำหรับการลงคะแนนออนไลน์ที่ปลอดภัยนั้นเข้มงวดกว่าข้างต้น ตัวอย่างเช่น เพื่อหลีกเลี่ยงการซื้อเสียง ผู้เข้าร่วมไม่ควรเปิดเผยวิธีการลงคะแนนของพวกเขา
ยืมเงิน
โปรโตคอลการให้ยืมแบบออนไลน์ไม่สามารถไว้วางใจผู้เข้าร่วมได้ ดังนั้น จึงต้องใช้หลักประกันเต็มรูปแบบในการยืม ต้นทุนการยืมที่สูงนี้ขัดขวางการพัฒนาแอปพลิเคชัน
ระบบระบุตัวตนช่วยแก้ปัญหานี้ด้วยการตรวจสอบลักษณะบางอย่างในโลกแห่งความเป็นจริงของผู้กู้ (ประวัติเครดิต หลักฐานแสดงตำแหน่ง รายได้ ฯลฯ) ชื่อเสียงซึ่งรับประกันโดยประสบการณ์การให้สินเชื่อก่อนหน้านี้หรือบุคคลอื่นถือเป็นหลักประกันได้
โทเค็นความปลอดภัย
การใช้โทเค็นของหลักประกันในโลกแห่งความจริง เช่น อสังหาริมทรัพย์ ส่วนของผู้ถือหุ้น และงานศิลปะ สามารถเพิ่มมูลค่าได้: จุดที่เพิ่มมูลค่าคือโทเค็นสามารถสะท้อนความเป็นเจ้าของบางส่วน มีข้อได้เปรียบในการชำระบัญชีและการตั้งถิ่นฐานที่ทันท่วงที และมีส่วนร่วมใน 7* 24 ตลาดโลก การออกและการซื้อขายโทเค็นดังกล่าวต้องเป็นไปตามกฎหมายหลักทรัพย์ (KYC, AML, การตรวจสอบคุณสมบัติ และการตรวจสอบอื่น ๆ สำหรับผู้เข้าร่วมธุรกรรม) และเงื่อนไขและข้อจำกัดเหล่านี้สามารถใส่เข้าไปในโทเค็นได้ (เช่น R-Token โดยใช้วิธี Harbour) ) หรือบังคับใช้ในขณะที่ส่งมอบการแลกเปลี่ยน (เช่น การใช้ข้อจำกัดดังกล่าวก่อนที่จะเรียกใช้ฟังก์ชันการถ่ายโอน ERC20 ในการแลกเปลี่ยนแบบกระจายอำนาจ)
โทเค็น airdrops จูงใจผู้เข้าร่วมในเครือข่าย ตัวอย่างล่าสุดของ airdrops เช่น Livepeer's Merkle Mine และ Handshake's airdrop เป็นกลไก airdrop แบบโอเพ่นซอร์ส ด้วยระบบเอกลักษณ์และชื่อเสียงที่มีอยู่ เราจึงสามารถออกแบบกลไกการกระจายแอร์ดรอปที่ละเอียดยิ่งขึ้นได้ การประยุกต์ใช้เอกลักษณ์และชื่อเสียงในที่นี้รวมถึง: การสร้างคุณลักษณะทางสังคมของเกมบนเครือข่าย (เช่น ความนิยมของไอเท็มในเกมจะส่งผลต่อราคาของไอเท็มเหล่านั้น) การเข้าสู่ระบบและการควบคุมสิทธิ์ DPoS รายได้ขั้นต่ำสากล และอินพุตการกระจายอำนาจแบบรวมไปยัง ออราเคิล
ต่อไป เรามาดูกันว่าตัวตนและชื่อเสียงมีความหมายอย่างไร
ชื่อเรื่องรอง
เราหมายถึงอะไรโดยเอกลักษณ์และชื่อเสียง?
ตัวตนเป็นบทบาทพื้นฐานที่สุดในระบบ ใน Ethereum อาจกล่าวได้ว่าที่อยู่บัญชี Ethereum เป็นตัวตน
อัตลักษณ์สามารถใช้พิสูจน์ได้ว่ามีบางอย่างเกิดขึ้นระหว่างคุณกับผู้อื่น เราเรียกสิ่งเหล่านี้ว่า การอ้างสิทธิ์ เมื่อเวลาผ่านไป ชื่อเสียงถูกสร้างขึ้นพร้อมกับระบบข้อมูลประจำตัว
โปรโตคอลสำหรับการระบุตัวตน การอ้างสิทธิ์ และชื่อเสียงควรมีปฏิสัมพันธ์ซึ่งกันและกันผ่านอินเทอร์เฟซที่เหมาะสม ระบบต้องเป็นโมดูลาร์และปรับขนาดได้ โดยมีคุณสมบัติดังต่อไปนี้:
การกระจายอำนาจ: กฎโปรโตคอลควรได้รับการกำหนดและปฏิบัติตามโดยผู้เข้าร่วมเครือข่าย แทนที่จะบังคับใช้โดยหน่วยงานส่วนกลาง
อำนาจอธิปไตยในตนเอง: ผู้ใช้สามารถควบคุมตัวตน การอ้างสิทธิ์ และชื่อเสียงของตนเองได้ สิ่งนี้ตรงกันข้ามอย่างสิ้นเชิงกับเครือข่าย Web 2 ในเครือข่าย Web 2 เช่น Amazon ชื่อเสียงที่สะสมของผลิตภัณฑ์ของผู้ค้าสามารถลบออกเนื่องจากการล้มละลายของ Amazon หรือการตัดสินใจฝ่ายเดียว
การพกพาและการทำงานร่วมกัน: ระบบไม่ควรกักขังผู้ใช้ แต่ควรอนุญาตให้ผู้ใช้ย้ายข้อมูลของตนเองไปยังระบบอื่น
ความเป็นส่วนตัว: ผู้เข้าร่วมควรสามารถเลือกแบ่งปันข้อมูลกับผู้อื่นได้ นอกจากนี้ยังสามารถตรวจสอบตัวตนของผู้เข้าร่วมได้ด้วยข้อมูลระบุตัวตนส่วนตัวตามค่าเริ่มต้น
ตัวตน
ต่อไป เรามาเจาะลึกองค์ประกอบสามอย่างของระบบนี้: ตัวตน การอ้างสิทธิ์ และชื่อเสียง
ตัวตน
ข้อมูลประจำตัวสามารถอ้างถึงบัญชีที่เก็บไว้ภายนอก (ควบคุมโดยคีย์ส่วนตัว) หรือสัญญาอัจฉริยะ (หลายลายเซ็น DAO ฯลฯ) ข้อมูลประจำตัวสามารถใช้เพื่อเซ็นข้อความ เข้ารหัสข้อมูล หรือสร้างข้อความเกี่ยวกับตนเองหรือผู้อื่น
ในการจัดการเอกลักษณ์ การจัดการคีย์เป็นส่วนที่สำคัญที่สุด ข้อแตกต่างที่ใหญ่ที่สุดจากคีย์ส่วนตัวคือการใช้สัญญาอัจฉริยะเพื่อจัดการข้อมูลประจำตัวช่วยให้เราสามารถขยายฟังก์ชันบางอย่างได้ เช่น การดึงคีย์ การควบคุมสิทธิ์ ขีดจำกัดการใช้จ่ายแบบไดนามิก และอื่นๆ
สัญญาการจัดการข้อมูลประจำตัวควรมีกลไกการกู้คืนที่สำคัญเมื่อเผชิญกับ:
คีย์หายไป (สิทธิ์ของผู้ใช้หายไป)
กุญแจที่ถูกขโมย (ผู้ใช้มีสิทธิ์ ขโมยมีสิทธิ์)
กุญแจถูกขโมยและสูญหาย (สิทธิ์ของผู้ใช้สูญหาย ขโมยได้)
มีกลไกหลายอย่างที่มีประโยชน์ที่นี่: การเรียกคืนโดยชุมชน การระงับบริการรับรอง หรือการแชร์คีย์ Shamir และวิธีการเซ็นชื่อ Schnorr
สุดท้าย วิธีการระบุตัวตนจะต้องมีการทำงานร่วมกันได้ดีกับระบบอื่น ๆ และเข้ากันได้กับมาตรฐาน W3C DID (Decentralized Identifier)
คำแถลง
ชื่อเรื่องรอง
คำแถลง
การอ้างสิทธิ์หมายถึงข้อเท็จจริงที่เกิดขึ้นจากตัวตนหนึ่งต่ออีกตัวตนหนึ่ง
ความหมายของ "การอ้างสิทธิ์" ตามหลัง "เอนทิตีทำการอ้างสิทธิ์เกี่ยวกับบางเรื่อง" และสามารถแสดงสิ่งต่างๆ ได้มากมาย:
"A ประกาศว่า B ผ่าน KYC แล้ว" - สำหรับการโจมตีต่อต้านซีบิล
"A ประกาศว่า B เป็นนักลงทุนที่มีคุณสมบัติเหมาะสม" - สำหรับการปฏิบัติตามกฎระเบียบ (เช่น การขายโทเค็น และธุรกรรมการจำนองโทเค็น เป็นต้น)
"A ประกาศว่า B มีอายุเกิน 21 ปี" - สำหรับสินค้าที่จำกัดอายุ

"A ประกาศว่า B เป็นพลเมืองจีน" - สำหรับการตรวจสอบการปฏิบัติตาม
"A ประกาศว่า B มีรายได้ x" - สำหรับการรับประกันความเสี่ยงด้านเครดิต
ข้อความเหล่านี้ลงนามโดยผู้ประกาศ ดังนั้นความถูกต้องและความสมบูรณ์ของข้อความจึงสามารถตรวจสอบได้ด้วยการเข้ารหัส
ฝ่ายใดฝ่ายหนึ่งยังสามารถระบุข้อความเกี่ยวกับตนเอง (เช่น ชื่อ สัญชาติ วันเกิด)
มีแนวทางการออกแบบที่ควรคำนึงถึง:
การอ้างสิทธิ์ควรเข้ารหัส: การอ้างสิทธิ์อาจมีข้อมูลที่ละเอียดอ่อน ดังนั้นควรจัดเก็บในรูปแบบที่เข้ารหัสเสมอ เจ้าของข้อมูลสามารถแบ่งปันข้อมูลกับอ็อบเจกต์ระบุตัวตนเฉพาะในกระบวนการเปิดเผยข้อมูลที่เป็นทางเลือก (เช่น แลกเปลี่ยนคีย์ด้วยวิธี Diffie-Hellman)

จัดเก็บข้อมูลบนเชนให้น้อยที่สุดเท่าที่จะเป็นไปได้: เว้นแต่ต้องมีการตรวจสอบออนเชน (เช่น ธุรกรรม ERC20 ที่ต้องได้รับอนุญาต) ให้ประกาศว่าข้อมูลควรเก็บไว้นอกเชน และจัดเก็บในรูปแบบเข้ารหัสบนเชนเท่านั้น (เช่น ค่ารูทของ ต้นเมิร์กเคิล) นอกจากนี้ เมื่อพิจารณาถึงความนิยมของควอนตัมคอมพิวติ้งในอนาคตและช่องโหว่ของระบบเข้ารหัสในปัจจุบัน แม้ว่าข้อมูลจะถูกเข้ารหัสแล้ว ก็ไม่ควรเก็บไว้ในบล็อกเชน
การอ้างสิทธิ์สามารถหมดอายุได้: การอ้างสิทธิ์ไม่ถูกต้องตลอดไป ตัวอย่างเช่น ในเขตอำนาจศาลบางแห่ง สถานะที่เชื่อถือได้จะต้องมีการอัปเดตทุกๆ 90 วัน แต่ละคำสั่งประกอบด้วยความสูงของบล็อกปัจจุบันเมื่อออกคำสั่ง ดังนั้นผู้ตรวจสอบจึงสามารถตัดสินความถูกต้องของข้อความเหล่านี้ได้ด้วยตนเอง
ทีนี้ มาดูสถานการณ์การออกแบบกันบ้าง
ERC 725/735
ชื่อเรื่องรอง
ทำให้สำเร็จ
ERC 725 เป็นข้อเสนอเกี่ยวกับการระบุตัวตนของสัญญาอัจฉริยะ ซึ่งใช้อินเทอร์เฟซมาตรฐานสำหรับจัดการการอ้างสิทธิ์ข้อมูลประจำตัว และหมายเลขการปรับใช้คือ ERC 735 ผู้ใช้จะต้องอนุมัติการอ้างสิทธิ์ทั้งหมดที่เกี่ยวข้องกับพวกเขาและสามารถลบได้ทุกเมื่อ เนื่องจากระบบนี้ไม่ต้องการการประสานงานหลายฝ่าย จึงสามารถอัพเกรดได้
ERC 780
ข้อเสนอนี้ยังมีปัญหาบางอย่าง เนื่องจากข้อมูลประจำตัวแต่ละรายการต้องใช้สัญญาการอ้างสิทธิ์ของตนเอง จึงไม่มีการรับประกันว่าข้อมูลทั้งหมดจะเป็นไปตามข้อกำหนดใน ERC 735 ดังนั้นเมื่อ Validator ทำงานกับข้อมูลระบุตัวตนเหล่านี้ พวกเขาต้องตรวจสอบซอร์สโค้ดก่อน ซึ่งไม่สะดวกอย่างยิ่ง แย่กว่านั้น การอนุญาตให้ผู้ใช้ลบการอ้างสิทธิ์เกี่ยวกับพวกเขาได้โดยตรงทำให้ทั้งระบบไม่สามารถโพสต์การอ้างสิทธิ์เชิงลบได้
ประการสุดท้าย เมื่อพูดถึงการปกป้องความเป็นส่วนตัว ERC 725 จำเป็นต้องจับคู่กับระบบนอกเครือข่าย เนื่องจากระบบจะจัดเก็บการอ้างสิทธิ์ทั้งหมดบนเครือข่าย
Zeppelin TPL
ERC 780 เสนอให้สร้างการลงทะเบียนส่วนกลางบน Ethereum เพื่อจัดเก็บการอ้างสิทธิ์ทั้งหมดบน Ethereum uPort ใช้รีจิสทรีเป็นพื้นฐานในการสร้างระบบ PKI แบบกระจายอำนาจ โดยมีเป้าหมายในการย้ายการอ้างสิทธิ์ส่วนใหญ่ออกจากเครือข่าย รีจิสทรีไม่ได้แยกแยะว่าผู้ประกาศเป็นบัญชีหรือสัญญา และเนื่องจากมีสัญญาเพียงฉบับเดียว ผู้ตรวจสอบทั้งหมดจึงสามารถเชื่อถือตรรกะของมันได้
ปัญหาของข้อเสนอนี้คือข้อความมีจำกัดในการแสดงออก สิ่งนี้นำไปสู่ข้อจำกัดในการใช้งานโดยตรง เนื่องจากการประกาศทั้งหมดจำเป็นต้องเป็นไปตามโครงสร้างข้อมูลเดียวกัน นอกจากนี้ยังอาจสร้างความลำบากเมื่อทำการอัปเกรด เนื่องจากจำเป็นต้องได้รับการสนับสนุนจากผู้มีส่วนได้ส่วนเสียจำนวนมาก
Zeppelin TPL (Transaction Processing Layer, Transaction Processing Layer) ได้รับการออกแบบมาสำหรับธุรกรรมที่ได้รับอนุญาตของโทเค็น ERC20 ในรูปแบบนี้จะมีการปรับใช้สัญญาที่แตกต่างกันสำหรับ "เขตอำนาจศาล" แต่ละแห่ง กลุ่มการจัดการของ "เขตอำนาจศาล" เลือกผู้ออกใบรับรองที่มีอำนาจในการเขียนการอ้างสิทธิ์ลงในทะเบียนการอ้างสิทธิ์สำหรับเขตอำนาจศาลนั้น
นี่คือการออกแบบที่ใช้งานได้จริงมากขึ้น ผู้ตรวจสอบให้ความไว้วางใจในการเรียกร้องเขตอำนาจศาลมากกว่าเพราะพวกเขารู้ว่าผู้อ้างสิทธิ์เหล่านั้นได้รับการรับรอง แต่ในทางกลับกัน ผู้ใช้บางรายเท่านั้นที่ได้รับอนุญาตให้ออกแถลงการณ์ ซึ่งจะส่งผลให้ระบบมีความยืดหยุ่นลดลงอย่างหลีกเลี่ยงไม่ได้
ระบบดังกล่าวอาจประสบปัญหาในการปรับขนาด ไม่มีเขตอำนาจศาลใดแห่งเดียวที่จะจัดเตรียมรายการการอ้างสิทธิ์ที่เกี่ยวข้องทั้งหมด (เนื่องจากความแตกต่างในด้านการปกครอง ภูมิศาสตร์ หรือกรณีการใช้งาน) ดังนั้นผู้ตรวจสอบความถูกต้องจึงต้องตรวจสอบการลงทะเบียนหลายรายการ หรือวัตถุการอ้างสิทธิ์ต้องอ้างสิทธิ์ซ้ำๆ ในเขตอำนาจศาลที่แตกต่างกัน
ข้อมูลประจำตัวที่ใช้ NFT
เราสามารถเข้ารหัสใบอนุญาตในรูปแบบของ NFT (Non-Fungible Token, non-substitutable token) และกลุ่มของโหนดที่เชื่อถือได้สามารถสร้าง NFT สำหรับผู้ใช้ ซึ่งผู้ใช้สามารถใช้ได้หลังจากการตรวจสอบ ปัญหาคือผู้ใช้สามารถแลกเปลี่ยน NFT ของตนได้ และการออกแบบไม่ได้กล่าวถึงข้อดีของการใช้ NFT มากกว่าการอ้างสิทธิ์
สารละลาย
มีระบบที่เป็นไปได้ซึ่งรวมเอาข้อดีของวิธีการข้างต้นเข้าด้วยกัน: ระบบนี้เรียกว่าสำนักทะเบียนข้อเรียกร้องร่วม
นอกจากนี้ สำนักทะเบียนยังอนุญาตให้ทุกคนสร้างการอ้างสิทธิ์ และเป็นความรับผิดชอบของผู้ตรวจสอบที่จะต้องกรองว่าการอ้างสิทธิ์ใดที่พวกเขาเชื่อ พวกเขาสามารถตัดสินใจได้ว่าจะเชื่อถ้อยแถลงตามกรณีการใช้งานเฉพาะ ตำแหน่งทางภูมิศาสตร์ หรือเวลา หรือกรองตามรายชื่อผู้อ้างสิทธิ์ที่จัดทำโดยสถาบันส่วนกลาง (เช่น รัฐบาล) และระบบกระจายอำนาจ (เช่น DAO)
ต่อไปเราจะไปที่ส่วนชื่อเสียง
ชื่อเรื่องรอง
ชื่อเสียง
เราสามารถแบ่งชื่อเสียงออกเป็นสองประเภท: ประเภทหนึ่งคือชื่อเสียงตามกราฟความน่าเชื่อถือ อีกประเภทคือ ชื่อเสียงตามการประเมินพฤติกรรม
ชื่อเสียงขึ้นอยู่กับกราฟความน่าเชื่อถือ
วิธีนี้มาจากอัลกอริทึมเครือข่ายสังคม PageRank และมีความคล้ายคลึงกันมากกับประชาธิปไตยแบบมอบหมาย
การทดลองทางความคิด
ลองนึกภาพการปล่อยโทเค็นความน่าเชื่อถือ 100 รายการในบัญชี ethereum แต่ละบัญชีก่อนการลงคะแนนเสียงครั้งใหญ่ และให้อิสระแก่พวกเขาในการมอบหมายโทเค็นความน่าเชื่อถือให้กับผู้ที่สามารถเป็นตัวแทนการลงคะแนนของพวกเขา
หลังจากการเลือกตั้งโหนดที่ได้รับการแต่งตั้ง แต่ละโหนดที่ได้รับการแต่งตั้งจะเริ่มลงคะแนน น้ำหนักการโหวตจะขึ้นอยู่กับจำนวนโทเค็นความไว้วางใจที่พวกเขาได้รับ ไม่ว่าจะใช้โดยตรงจากจำนวนโทเค็นทั้งหมดที่ได้รับ หรือใช้ค่าสัมประสิทธิ์เมตริก เช่น เพจแรงก์

ในกรณีของเรา แต่ละบรรทัดในกราฟถือเป็นการกระจายของโทเค็นความน่าเชื่อถือ วิธี PageRank รวบรวมภูมิปัญญาของฝูงชนซ้ำ ๆ ถ้าหลายคนกำหนดโทเค็นความน่าเชื่อถือให้กับ A ดังนั้นโทเค็นที่ A มอบให้กับคนอื่น ๆ จะมีน้ำหนักที่สูงกว่า น้ำหนักก็จะสูงขึ้นอีกครั้ง ด้วยวิธีนี้ ชื่อเสียงจะใกล้เคียงกับน้ำหนักที่แท้จริงของมันมากที่สุด
คำอธิบายภาพ
ที่มา: https://th.wikipedia.org/wiki/PageRank
โปรดทราบว่าวิธีนี้สามารถนำไปใช้ในโปรโตคอลการประกาศ นอกเหนือจากโทเค็นความน่าเชื่อถือแล้ว ผู้ใช้ยังสามารถแสดงเส้นในกราฟด้านบนด้วยข้อความถึงผู้อื่น อย่างไรก็ตาม เราสามารถเห็นได้ว่ามีปัญหาบางอย่างในวิธีการตามแผนที่เชื่อถือ
การโจมตีต่อต้านซีบิล
ผู้โจมตีสามารถลงนามในข้อมูลระบุตัวตนหลายรายการและทำให้พวกเขาไว้วางใจซึ่งกันและกัน ซึ่งเป็นการส่งเสริมชื่อเสียงของโหนดเหล่านี้อย่างไม่เป็นจริง มีวิธีแก้ไขหลายประการ:
(1) ตัวตนที่น่าเชื่อถือ

มีพารามิเตอร์ E(u) ในอัลกอริทึม PageRank พื้นฐาน ซึ่งช่วยให้ผู้ที่รวบรวมข้อมูลหน้าเว็บข้ามไปยังหน้าเว็บที่ตั้งค่าไว้ล่วงหน้าด้วยความน่าจะเป็นที่แน่นอน การทำเช่นนี้จะช่วยป้องกันไม่ให้โปรแกรมรวบรวมข้อมูลติดอยู่ในเครือข่ายย่อยของ sybil
ในทำนองเดียวกัน ในกรณีการใช้งานของเรา สามารถตั้งค่าข้อมูลระบุตัวตนที่เชื่อถือได้ล่วงหน้าได้ นอกจากนี้ยังสามารถเลือกจากชุดข้อมูลระบุตัวตนที่ได้รับการตรวจสอบแล้วในโลกแห่งความเป็นจริงได้อีกด้วย
(2) ชื่อเสียงในท้องถิ่น
ทุกคนสามารถคำนวณชื่อเสียงในท้องถิ่นได้ ตัวอย่างเช่น ในสถานการณ์การให้ยืม ผู้ค้ำประกันสามารถประเมินความเสี่ยงของผู้ยืมได้จากการโต้ตอบของผู้ใช้แต่ละคนกับตัวเขาเองและตัวตนที่เชื่อถือได้อื่นๆ เท่านั้น
ที่น่าสนใจคือ หากผู้ใช้ได้รับความไว้วางใจจากโหนดส่วนใหญ่บนอินเทอร์เน็ต ความไว้วางใจจากมุมมองส่วนกลางก็จะใกล้เคียงกับมุมมองของท้องถิ่นด้วย สิ่งนี้คล้ายกับทฤษฎีการให้กู้ยืม IOU จากฝ่ายที่น่าเชื่อถือสามารถเป็นตัวแทนของเงินได้
(3) ช่องทางการหมุนเวียนความน่าเชื่อถือที่สร้างขึ้นโดยทรัพยากรที่หายาก
(4) การจับคู่รูปแบบ
นอกจากนี้ เรายังสามารถวิเคราะห์กราฟความน่าเชื่อถือด้วยตนเองและกรองผลลัพธ์บางส่วนหลังการวิเคราะห์ได้อีกด้วย ตัวอย่างเช่น กลุ่มของโหนดที่ไว้วางใจซึ่งกันและกัน แต่ไม่ได้รับความไว้วางใจจากโหนดภายนอกกลุ่ม มีแนวโน้มที่จะถูกพิจารณาว่าเป็นปัญหาและถูกลบออก
ชื่อเรื่องรอง
สิ่งจูงใจ
ในกราฟความไว้วางใจ ผู้ใช้มีแรงจูงใจอะไรในการสร้างช่องทางหมุนเวียนความไว้วางใจที่ถูกต้อง
การดำเนินการให้กู้ยืมแบบ P2P และการประกันภัย (เช่น TrustDavis) อาจให้คำตอบแก่เรา ซึ่งก็คือโหนดให้หลักประกันเพื่อรับช่องทาง ถ้าหลักประกันที่ตนให้นั้นไหลเวียนได้ ก็หาประโยชน์ ไม่เช่นนั้น ถ้าทำชั่วก็จะเสียหลักประกันไป
คำตอบที่เป็นไปได้อีกประการหนึ่งคือการสร้างส่วนแยกเพิ่มเติมเพื่อเป็นช่องทางของความไว้วางใจตามพฤติกรรมที่มีอยู่ ตัวอย่างเช่น ผู้เผยแพร่เพิ่มลิงก์คุณภาพสูงไปยังเว็บไซต์ของตนเพื่อดึงดูดผู้ใช้ ดังนั้นผู้เผยแพร่จึงจัดเตรียมข้อมูลที่จำเป็นสำหรับ PageRank ในทำนองเดียวกัน สำหรับนักพัฒนาในการสร้างฐานรหัสที่ดีและดึงดูดผู้ร่วมให้ข้อมูลมากขึ้น ผู้พัฒนาจะต้องรักษาสภาพแวดล้อมการพัฒนาที่เป็นมิตร ด้วยวิธีนี้ พวกเขาสร้างช่องทางการไหลเวียนที่ Sourcecred ต้องการ (แนะนำให้คุณดูที่ Dandelion )
ชื่อเสียงอีกประเภทหนึ่งขึ้นอยู่กับการประเมินพฤติกรรม
ชื่อเสียงตามพฤติกรรม
ในวิธีนี้ เราไม่อาศัยแผนที่เป็นตัวกำหนดชื่อเสียง แต่แต่ละคนจะประเมินพฤติกรรมในอดีตของอีกฝ่ายหนึ่ง ตัวอย่างเช่น ในข้อตกลงให้ยืมธรรมะ ชื่อเสียงของผู้กู้สามารถคำนวณได้จากประวัติการชำระเงินและไทม์ไลน์ของพวกเขา ใน Truebit การคำนวณชื่อเสียงจะขึ้นอยู่กับงานที่แก้ไขสำเร็จในอดีต
เรายังสามารถสร้างชื่อเสียงประเภทนี้ในโปรโตคอลได้ เมื่อผู้ใช้ปรับปรุงชื่อเสียงของพวกเขา พวกเขาจะได้รับส่วนลดมากขึ้นสำหรับค่าธรรมเนียมหรือรายได้ที่สูงขึ้นในเครือข่าย
วิธีการข้างต้นอาศัยระบบระบุตัวตนที่ต่อต้านซีบิลในการทำงาน เพราะหากไม่มีระบบระบุตัวตน ใครๆ ก็สามารถทำให้ชื่อเสียงของตนดีขึ้นได้ด้วยปริมาณงานปลอม
ปัญหาที่น่ารำคาญอีกประการหนึ่งคือผู้คนสามารถค่อยๆ สร้างชื่อเสียงและจบลงด้วยการหลอกลวง สิ่งนี้เคยเกิดขึ้นกับการแลกเปลี่ยนและแพลตฟอร์มการให้ยืม bitcoin มาก่อน ดังนั้นโปรแกรมชื่อเสียงนี้จึงต้องได้รับการวิเคราะห์อย่างเข้มงวดและคำนึงถึงต้นทุนทางเศรษฐกิจของพฤติกรรมไบแซนไทน์
สุดท้าย เราต้องสำรวจแนวคิดของ "ชื่อเสียงเชิงลบ" ต่อไป หากข้อมูลประจำตัวมีแนวโน้มที่จะมีคะแนนชื่อเสียงต่ำกว่าศูนย์ พวกเขาอาจมีแนวโน้มที่จะทิ้งข้อมูลประจำตัวที่มีอยู่แล้วเข้าร่วมกับข้อมูลใหม่อีกครั้ง
สรุปแล้ว
สรุปแล้ว
ขอบคุณ
เอกลักษณ์และชื่อเสียงเป็นหัวข้อวิจัยที่สำคัญ พวกเขาสามารถเปลี่ยนโปรโตคอลจากเกมเดียวเป็นเกมซ้ำ และเป็นส่วนประกอบที่จำเป็นของแอปพลิเคชันบล็อกเชนจำนวนมาก เช่น การสุ่มตัวอย่าง กลยุทธ์การกำหนดราคา การกำกับดูแล การให้ยืม โทเค็นหลักประกัน และแอร์ดรอป เป็นต้น


