Vitalik เสนอ NFT ส่วนตัวโดยใช้ 'ที่อยู่ล่องหน' เพื่อซ่อนตัวตนของเจ้าของ

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

แนวคิดนี้ถูกเพิ่มเข้าไปใน Ethereum Research เสา เน้นที่การเพิ่ม “ERC721 Extension สำหรับ zk-SNARK”

ส่วนขยาย ERC721 สำหรับ zk-SNARKs

การขยายไปสู่ ​​ERC721 (มาตรฐาน NFT) ได้รับการเสนอโดย Nerolation ซึ่งกล่าวว่าเขาเชื่อว่าวิธีการของเขาคือ

Vitalik พูดถึงความต้องการที่อาจเกิดขึ้นสำหรับโทเค็น Soulbound ส่วนตัว (SBTs) ในบทความของเขาที่แนะนำแนวคิด SBT สู่โลก เขากล่าวว่า

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

คำแนะนำในการใช้โทเค็น ERC721 ที่เข้ากันได้กับ ZK-SNARK พยายามแก้ปัญหานี้โดยใช้ที่อยู่ที่ซ่อนซึ่งมีแฮชของที่อยู่ของผู้ใช้ ID โทเค็น และข้อมูลลับของผู้ใช้

จากนั้นข้อมูลจะถูกเพิ่มไปยัง Merkle tree on-chain โดยโทเค็นจะถูกเก็บไว้ที่ “ที่อยู่ที่มาจากใบไม้ของผู้ใช้ใน Merkle tree”

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

ที่อยู่ชิงทรัพย์ปกติ

ในการตอบสนองต่อ Nerolation นั้น Vitalik อธิบายว่าเขาเชื่อว่ามีวิธีแก้ปัญหาที่สวยงามและตรงไปตรงมากว่านี้ ซึ่งจะใช้ “เทคโนโลยีที่มีน้ำหนักเบากว่ามาก” เขาเสนอโดยใช้ “ปกติ ที่อยู่ชิงทรัพย์” โดยไม่ต้องใช้ต้นไม้ Merkle ที่ซับซ้อน

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

จากนั้นจะสร้าง "คีย์ลับแบบใช้ครั้งเดียว" และคีย์สาธารณะที่จับคู่ซึ่งได้มาจากฐานของเส้นโค้งวงรี

ผู้ส่งและผู้รับสามารถ "คำนวณความลับที่ใช้ร่วมกัน" ได้โดยการรวมคีย์ส่วนตัวและรหัสลับเข้าด้วยกัน

ที่อยู่ใหม่ถูกสร้างขึ้นโดยใช้ความลับที่ใช้ร่วมกันนี้โดยการแฮชข้อมูลข้างต้นเข้าด้วยกัน

ผู้ส่งสามารถส่งโทเค็น ERC20 ไปยังที่อยู่นี้ได้ตามที่ Vitalik สรุป

“ผู้รับจะสแกนทั้งหมดที่ส่งมา Sค่า สร้างที่อยู่ที่สอดคล้องกันสำหรับแต่ละ Sและหากพวกเขาพบที่อยู่ที่มีโทเค็น ERC721 พวกเขาจะบันทึกที่อยู่และคีย์เพื่อให้สามารถติดตาม ERC721 ของพวกเขาและส่งได้อย่างรวดเร็วในอนาคต”

Vitalik ยืนยันว่าต้นไม้ Merkle หรือ ZK-SNARK ไม่จำเป็น เนื่องจาก “ไม่มีทางเป็นไปได้ที่จะสร้าง “ชุดไม่เปิดเผยชื่อ” สำหรับ ERC721 วิธีการของเขาหมายความว่าข้อมูลในเครือข่ายจะแสดงให้เห็นว่า ERC721 ถูกส่งไปยังที่อยู่บางแห่งแล้ว แต่จะไม่เปิดเผยเจ้าของโทเค็นที่ถูกต้อง

ค่าใช้จ่ายที่เกี่ยวข้อง

โซลูชันนี้มาพร้อมกับต้นทุนที่อาจทำให้ใช้งานไม่ได้บนเครือข่ายหลัก Ethereum ค่าธรรมเนียมก๊าซที่เกี่ยวข้องกับวิธีการของ Vitalik อาจทำให้ผู้ส่งต้อง "ส่ง ETH ให้เพียงพอเพื่อชำระค่าธรรมเนียม 5-50 ครั้งเพื่อส่งต่อไป"

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

ในงานแถลงข่าวเมื่อวันที่ 6 สิงหาคม Vitalik อธิบายว่า “ความคิดเห็นของฉันในประเด็นต่างๆ มากมายได้เปลี่ยนแปลงไปอย่างแน่นอนในช่วงสิบปีที่ผ่านมา” เขาพูดต่อว่า

 “ฉันคิดว่าแม้วันนี้ ฉันคิดว่าเราอยู่ในจุดที่โครงการ Ethereum สามารถทำงานได้อย่างสมบูรณ์โดยไม่มีฉัน และฉันคิดว่ามันจะเป็นแบบนั้นมากขึ้นเรื่อย ๆ เท่านั้น”

Vitalik มีส่วนร่วมเพียงเจ็ดครั้งในฟอรัมการวิจัย Ethereum ตั้งแต่เดือนมกราคม 2022 ในขณะที่ในเดือนมกราคม 2022 เขาโพสต์ความคิดเห็นเก้ารายการในเดือนนั้นเพียงเดือนเดียว เห็นได้ชัดว่าเขาเริ่มที่จะหลีกเลี่ยงนักพัฒนารายอื่นในระบบนิเวศของ Ethereum อย่างไรก็ตาม หาก Vitalik ก้าวออกไปโดยสิ้นเชิง ก็ต้องคอยดูกันต่อไปว่านักลงทุนจะมั่นใจว่า Ethereum สามารถดำเนินต่อไปได้โดยไม่มีเขา

ที่มา: https://cryptoslate.com/vitalik-suggests-private-nfts-using-stealth-addresses-to-hide-the-owners-identity/