ความต้องการความเป็นส่วนตัวมีอยู่เสมอ และด้วยการพัฒนาของบล็อกเชนในช่วงหลายปีที่ผ่านมา โซลูชันความเป็นส่วนตัวที่มีการกระจายอำนาจมากขึ้นได้เกิดขึ้น
ที่ชั้นแอปพลิเคชัน มีพายุทอร์นาโดzk.moneyเครื่องผสมเหรียญดังกล่าวUmbraเครื่องมือระบุที่อยู่แบบซ่อนตัวดังกล่าวZcash、XMRเหรียญความเป็นส่วนตัวดังกล่าว ที่ชั้นโปรโตคอลก็มีSecret、Aleo、Minaห่วงโซ่สาธารณะส่วนตัวเช่นนี้ก็มีเช่นกันAztecความเป็นส่วนตัวดังกล่าว L2.
แต่วิธีแก้ปัญหาเหล่านี้มักจะมีปัญหาอยู่เสมอ
ด้านหนึ่ง พายุทอร์นาโดzk.moneyเป็นเรื่องยากสำหรับเครื่องผสมเหรียญที่ใช้งานง่ายในการสร้างระบบนิเวศการทำธุรกรรมความเป็นส่วนตัวแบบใช้ร่วมกันได้ และเมื่อการกำกับดูแลเข้มงวดขึ้น Tornado ก็ถูกลงโทษโดย OFAC (สำนักงานควบคุมทรัพย์สินต่างประเทศของกระทรวงการคลังสหรัฐฯ) และที่อยู่ Ethereum บางส่วนที่เกี่ยวข้องกับ โปรโตคอล Tornado Cash อยู่ในรายการ Sanction list ผู้พัฒนาโปรโตคอลก็ถูกจับกุมเช่นกัน โซลูชั่นความเป็นส่วนตัวยอดนิยมประเภทนี้กำลังเผชิญกับความเสี่ยงด้านกฎระเบียบอย่างมาก
ในทางกลับกัน แผนการของเครือข่ายสาธารณะความเป็นส่วนตัว เหรียญความเป็นส่วนตัว และความเป็นส่วนตัว L2 หนักเกินไปและไม่เป็นมิตรกับผู้ใช้ และแผนการเหล่านี้ส่วนใหญ่ไม่ขึ้นกับระบบนิเวศของ Ethereum ขาดสภาพคล่อง และมีเกณฑ์ที่แน่นอนสำหรับผู้ใช้ บน Ethereum
Odaily เพิ่งเข้ามาฟอรัม Ethereumพบโซลูชันความเป็นส่วนตัวที่มีน้ำหนักเบาและเป็นมิตรกับผู้ใช้EIP-5564: กระเป๋าเงินที่อยู่ซ่อนตัว. เกี่ยวกับโครงการนี้ ในตอนต้น ผู้เสนอ Nerolation เสนอให้ใช้ Merkel Trees และzk-SNARKsคำอธิบายภาพ
แหล่งที่มาของรูปภาพ: https://ethresear.ch/t/erc721-extension-for-zk-snarks/13237
เกี่ยวกับผลกระทบของผลิตภัณฑ์EIP-5564: Stealth address wallet สามารถป้องกันจำนวนการทำธุรกรรมและข้อมูลประจำตัวของทั้งสองฝ่ายในการทำธุรกรรมคำอธิบายภาพ
แหล่งที่มาของรูปภาพ: https://eips.ethereum.org/EIPS/eip-5564
และเนื่องจาก EIP-5564 มีความเป็นส่วนตัวในด้านกระเป๋าเงิน จึงใช้งานได้ง่ายกว่าโซลูชันอื่นๆ ช่วยให้ผู้ใช้หลีกเลี่ยงการโต้ตอบที่ซับซ้อนหลายครั้ง
เกี่ยวกับกระเป๋าเงินที่อยู่การลักลอบ EIP-5564ชื่อเรื่องรอง
คำอธิบายภาพ
แหล่งที่มาของรูปภาพ: https://ethresear.ch/t/erc721-extension-for-zk-snarks/13237
เป็นครั้งแรกที่มีการสร้างและเผยแพร่คีย์สาธารณะแบบใช้ครั้งเดียวผู้ส่งสร้างคีย์ส่วนตัวแบบใช้ครั้งเดียว s และคีย์สาธารณะ S, S=G*s ที่สอดคล้องกัน คีย์สาธารณะ S จะถูกส่งไปยังเครือข่าย และผู้รับตรวจพบคีย์สาธารณะ S
ประการที่สอง คำนวณความลับที่ใช้ร่วมกันทั้งผู้ส่งและผู้รับสามารถคำนวณคีย์ที่ใช้ร่วมกัน Q ผ่านคีย์สาธารณะของตนเอง P, คีย์ส่วนตัว s และคีย์สาธารณะแบบครั้งเดียวที่ได้รับ S, Q ได้รับการปรับแต่งตามคีย์สาธารณะและคีย์ส่วนตัวของทั้งสองฝ่ายในการทำธุรกรรม, Q =P∗ s=p∗S สำหรับผู้ส่ง Q=P1*s สำหรับผู้รับ Q=p2*S ดังนั้นทั้งผู้ส่งและผู้รับสามารถคำนวณคีย์ที่ใช้ร่วมกัน Q
(หลักฐานการเข้ารหัส ผู้ใช้แต่ละคนมีคีย์ส่วนตัว p และคีย์สาธารณะของตัวเอง P, คีย์สาธารณะของผู้ส่งคือ P1, คีย์ส่วนตัวคือ p1, P1=G*p1, คีย์สาธารณะของผู้รับคือ P2 และคีย์ส่วนตัวคือ p2 , P2=G*p2 G คือจุดฐานของ ECG)
ในที่สุด ที่อยู่ลับจะถูกสร้างขึ้นใช้ Q เพื่อสร้างที่อยู่ใหม่ A, A=pubtoaddr(P+G∗hash(Q) และไพรเวตคีย์คือ p2+hash(Q) ในขณะนี้ ผู้ส่งสามารถส่งเนื้อหาไปยังที่อยู่ A และผู้รับ สามารถส่งผ่านข้อมูลที่ทราบเพื่อคำนวณคีย์ส่วนตัวและควบคุมทรัพย์สินของที่อยู่ A
นวัตกรรม
นวัตกรรม
Stealth address wallet เป็นการรวมกันของที่อยู่ความเป็นส่วนตัวและ smart contract wallet
เครื่องมือสร้างที่อยู่ความเป็นส่วนตัวแบบดั้งเดิมอาจทำให้ความเป็นส่วนตัวในการทำธุรกรรมรั่วไหลเนื่องจากก๊าซการชำระเงิน หากผู้ส่งส่งเฉพาะ NFT ไปยังที่อยู่ที่มีการลักลอบ ผู้รับจะไม่สามารถส่ง NFT ไปยังที่อยู่อื่นต่อไปได้ เนื่องจากที่อยู่ที่มีการลักลอบต้องการก๊าซเพื่อจ่ายและโอนออกจาก NFT และบัญชี EOA ที่ให้ก๊าซจะไม่ระบุตัวตน และจะคอยติดตาม
นวัตกรรมของกระเป๋าเงินสัญญาอัจฉริยะที่รองรับที่อยู่ซ่อนตัวคือชื่อเรื่องรอง
การพัฒนาและโอกาส
จากมุมมองของผลิตภัณฑ์ เครื่องมือและกระเป๋าเงินก็เป็นผลิตภัณฑ์เช่นกัน Stealth address wallets ใช้ฟังก์ชันของเครื่องมือที่อยู่ความเป็นส่วนตัวในรูปแบบของ wallets ซึ่งใช้งานง่ายกว่าเครื่องมือที่อยู่การลักลอบแบบดั้งเดิม สิ่งนี้เป็นแรงบันดาลใจให้เราแทนที่จะเป็นแอปพลิเคชั่นธรรมดาโดยปรับแต่งฟังก์ชั่นสำหรับกระเป๋าเงิน
จากมุมมองการทำงานEIP-5564: กระเป๋าเงินที่อยู่ซ่อนตัวแนวคิดในการดำเนินการคือการเพิ่มฟังก์ชันในการสร้างที่อยู่ที่มองไม่เห็นให้กับ contract wallet เมื่อพิจารณาถึงความสามารถในการตั้งโปรแกรมที่แข็งแกร่งและความสามารถในการประกอบของ smart contract wallet แล้ว ปลั๊กอิน wallet อาจเป็นช่องทางย่อยที่ดีนักพัฒนาสามารถลองพัฒนาปลั๊กอินกระเป๋าเงินเพื่อให้กระเป๋าเงินสัญญาอื่น ๆ สามารถรวมฟังก์ชั่นเหล่านี้ได้ และนักลงทุนสามารถให้ความสนใจกับการพัฒนาล่าสุดของปลั๊กอินกระเป๋าเงินและรูปแบบธุรกิจหรือเศรษฐกิจโทเค็น
การอ่านที่เกี่ยวข้อง
การอ่านที่เกี่ยวข้อง
การแยกคีย์เซสชัน: เวอร์ชัน Web3 ของ "การชำระเงินแบบไม่มีความลับ"
ปฏิเสธ "การโจมตีที่เป็นพิษ" อย่างแข็งขัน - โอกาสที่กระเป๋าสตางค์สัญญาจะปรากฏขึ้น
