ข้อเสนอใหม่ NFT Privacy Transaction กำลังเกิดขึ้นเพื่อต่อยอด ERC-721 ทำให้การส่ง NFTs บน Ethereum ไร้ร่องรอย ถูกเสนอโดย Anton Wahrstätter นักวิจัยจาก Ethereum
Wahrstätter ได้แนวคิดนี้มาจาก Soulbound token หรือ NFTs ที่ไม่สามารถโอนออกจากกระเป๋าได้ เขาเสนอการต่อยอด ERC-721 ให้มีความเป็นส่วนตัวมากขึ้น ผ่านเทคโนโลยี zk-SNARKs และ Merkle Trees
วิธีการทำงานของมัน คือ การใช้ stealth address หรือบัญชีที่จะถูกใช้งานเพียงครั้งเดียว เป็นตัวแทนกระเป๋าของผู้ส่ง ผ่าน Merkle tree หรือระบบโครงสร้างข้อมูลที่ใช้ในการพิสูจน์ธุรกรรม ทำให้รายละเอียดของธุรกรรมถูกปกปิดจากสาธารณะ และสืบค้นได้ยากบน Blockchain
Buterin กล่าว NFT Privacy Transaction สามารถใช้วิธีที่เรียบง่ายกว่านี้ทำได้
Wahrstätter กล่าวว่า มันเป็นการใช้เทคโนโลยีที่ไม่ได้ซับซ้อนมากมาพัฒนาและมันยังอยู่ในขั้นตอนของความคิด อย่างไรก็ตามข้อเสนอนี้ได้รับความสนใจจาก Vitalik Buterin หนึ่งในผู้ร่วมก่อตั้งของ Ethereum ทาง Buterin ยกตัวอย่างให้เห็นภาพชัดเจนขึ้น เช่น เมื่อคุณส่ง NFT ไปที่กระเป๋า vitalik.eth จะไม่มีใครก็ตามทราบว่าคุณเป็นผู้ส่งยกเว้นตัวผู้รับเอง เพราะผู้อื่นจะไม่เห็นรายละเอียดนี้บนบล็อกเชน
อย่างไรก็ตาม Buterin มีข้อโต้แย้งเรื่องเทคโนโลยีที่ใช้ เขามองว่าการส่ง NFT แบบนิรนาม สามารถทำได้ด้วย เทคโนโลยีที่เรียบง่ายและรวดเร็วกว่านี้ เขามองว่าความเป็นส่วนตัวระดับ Merkle tree หรือ zk-SNARK ไม่ได้จำเป็น เพราะ ERC-721 มีความเป็นหนึ่งเดียวอยู่แล้ว มันจึงไม่จำเป็นต้องสร้าง รูปแบบนิรนามเพิ่มเติมให้กับตัว NFT
วิธีการคือ คุณเพียงแค่ซ่อนลิงค์ที่จะสืบไปถึงผู้ส่งและผู้รับก็พอ และมันมีแค่ผู้รับเท่านั้นที่ทราบว่าใครเป็นผู้ส่ง ส่วนผู้อื่นจะเห็นเพียงแค่ว่า มีคนส่งและรับ แต่ไม่ทราบว่าเป็นใครบนบล็อกเชน
ความยากอยู่ที่วิธีซ่อนเส้นทางการจ่ายค่าธรรมเนียม
สิ่งหนึ่งที่จะเป็นอุปสรรค คือ วิธีการคำนวณค่าธรรมเนียมสำหรับธุรกรรมนิรนามและวิธีการซ่อนเส้นทางการจ่ายค่าธรรมเนียม
เขาเสริมว่าวิธีการที่เขาคิดออกในตอนนี้ คือ หากคุณส่ง ERC-721 คุณจะต้องจ่ายค่าธรรมเนียมด้วย ETH ผ่าน Tornado Cash และต้องเตรียมค่าธรรมเนียมให้เพียงพอสำหรับธุรกรรม และจะต้องเตรียมค่าแก๊สสำหรับการโอน 5-50 ครั้งจากการกระจายกระเป๋าส่ง
อย่างไรก็ตามล่าสุด Tornado Cash กำลังโดนคว่ำบาตรจากกระทรวงการคลังสหรัฐอเมริกา และแบนการใช้งานสำหรับพลเมืองสหรัฐเป็นที่เรียบร้อยแล้ว ปัญหาเรื่องการจ่ายค่าธรรมเนียมจึงเป็นประเด็นสำคัญที่ต้องเเก้ไขหากผู้พัฒนาต้องการจะทำโปรเจคนี้ให้สำเร็จ
ข้อจำกัดความรับผิด
หมายเหตุบรรณาธิการ: เนื้อหาต่อไปนี้ไม่ได้สะท้อนถึงมุมมองหรือความคิเห็นของ BeInCrypto มันจัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้นและไม่ควรถูกตีความว่าเป็นคำแนะนำทางการเงิน กรุณาทำการวิจัยของคุณเองก่อนที่จะทำการตัดสินใจลงทุนใดๆ