เขียนโดย: ทนายฉู่หยาน
ในเดือนพฤศจิกายน 2024 ศาลรอบที่ 5 ของสหรัฐอเมริกาได้ตัดสินว่าการคว่ำบาตรของสำนักงานควบคุมทรัพย์สินต่างประเทศ (OFAC) ของกระทรวงการคลังของสหรัฐอเมริกาต่อเครื่องมือผสมสกุลเงิน Tornado Cash ถือเป็นการละเมิดพระราชบัญญัติอำนาจทางเศรษฐกิจฉุกเฉินระหว่างประเทศ (IEEPA) ศาลรอบที่ห้าตัดสินว่าสัญญาอัจฉริยะของ Tornado Cash มีการกระจายอำนาจ ดำเนินการเอง ไม่สามารถควบคุมโค้ดได้ ซึ่งไม่สามารถเป็นเจ้าของได้ ไม่ใช่ทรัพย์สิน และไม่ควรรวมอยู่ในรายการคว่ำบาตรของ OFAC ซึ่งเกินอำนาจทางกฎหมาย
แม้ว่าคำตัดสินของศาล Fifth Circuit ในคดี Tornado Cash จะถูกมองว่าเป็นชัยชนะสำหรับอุตสาหกรรม crypto แต่ก็ต้องยอมรับว่าแฮกเกอร์ชาวเกาหลีเหนือและองค์กรขโมยเงินทางอาญากำลังใช้ Tornado Cash เพื่อฟอกเงินและหลบเลี่ยงการคว่ำบาตรจากกฎหมายกำกับดูแล หน่วยงานบังคับใช้กฎหมาย ดังนั้นในโลกของการเข้ารหัส สามารถรับประกันความเป็นส่วนตัวออนไลน์ของผู้ใช้การเข้ารหัสภายใต้สถานที่ตั้งของการปฏิบัติตามกฎหมายได้หรือไม่? วันนี้ฉันจะแบ่งปันว่าโปรโตคอลการผสมสกุลเงิน Railgun ปกป้องความเป็นส่วนตัวออนไลน์ของผู้ใช้ตามกฎระเบียบอย่างไร
โหมดการทำงานของโปรโตคอล Railgun
Railgun เป็นโปรโตคอลความเป็นส่วนตัวที่อิงตามสัญญาอัจฉริยะ ใช้การพิสูจน์ความรู้เป็นศูนย์และแผนผัง Merkle เพื่อรับรองการชำระเงินส่วนตัวของผู้ใช้ในห่วงโซ่ และใช้ "หลักฐานการบริสุทธิ์" เพื่อรับรองความปลอดภัยและการปฏิบัติตามกฎระเบียบของเงินทุนออนไลน์ที่ไหลเข้าสู่ แนวทางนี้บรรลุความสมดุลระหว่างการชำระเงินความเป็นส่วนตัวและการปฏิบัติตามกฎระเบียบในห่วงโซ่
DCG Group ซึ่งเป็นบริษัทแม่ของ Grayscale ได้ลงทุนมูลค่า 10 ล้านเหรียญสหรัฐสำหรับโทเค็นโปรโตคอล Railgun RAIL บริจาคเงินมากกว่า 7 ล้านเหรียญสหรัฐในเหรียญที่มีเสถียรภาพให้กับ Railgun DAO และลงทุนทรัพยากรผ่าน Foundry Labs ซึ่งเป็นบริษัทในเครือเพื่อให้แน่ใจว่าได้รับแรงกดดันจากแบ็กเอนด์ ความจุของโปรโตคอล Railgun
กลไกการทำงาน
1. ความเป็นส่วนตัวของโทเค็น
ผู้ใช้ใช้ Railway Wallet เพื่อซ่อนโทเค็นในที่อยู่ 0x ลงในที่อยู่ 0zk ของ Railgun หลังจากรอเป็นเวลาหนึ่งชั่วโมง ยอดคงเหลือโทเค็นในที่อยู่ 0zk สามารถใช้สำหรับการถ่ายโอนระหว่างที่อยู่ 0zk และการโต้ตอบบนห่วงโซ่ความเป็นส่วนตัว เช่น การโอน 0zk ระหว่าง ที่อยู่ไม่จำเป็นต้องรอและมาถึงแบบเรียลไทม์ Railway Wallet รองรับความเป็นส่วนตัวสำหรับโทเค็น ERC20, ERC-721 และ ERC-1155 NFT
2. ใช้ Broadcasters เพื่อโต้ตอบกับชั้นล่างสุดของห่วงโซ่ในนามของผู้ใช้โปรโตคอลเพื่อให้มั่นใจถึงความเป็นส่วนตัวของธุรกรรม
หลังจากที่โทเค็นได้รับการแปรรูปแล้ว การดำเนินการโต้ตอบบนเครือข่ายของผู้ใช้จะดำเนินการผ่านผู้ออกอากาศในโปรโตคอล Railgun ผู้ออกอากาศอ้างถึงที่อยู่สาธารณะ 0x ซึ่งแทนที่ผู้ใช้โปรโตคอลและบล็อกเชนพื้นฐานเพื่อชำระค่าก๊าซเพื่อดำเนินการโต้ตอบบนเครือข่ายให้เสร็จสมบูรณ์ ดังนั้น ผู้ใช้จึงไม่จำเป็นต้องใช้ ETH/MATIC/BNB เป็น GAS ในระหว่างการดำเนินการแบบโต้ตอบในห่วงโซ่ทั้งหมด
ตามทฤษฎีแล้ว ที่อยู่ 0x ใดๆ ก็สามารถใช้เป็นผู้แพร่ภาพกระจายเสียงได้ และผู้ใช้สามารถเลือกผู้แพร่ภาพกระจายเสียงตามปริมาณก๊าซและความพร้อมใช้งาน ผู้แพร่ภาพกระจายเสียงไม่ได้ควบคุมโทเค็นในที่อยู่ของผู้ใช้ แต่เพียงส่งข้อมูลการโต้ตอบเท่านั้น และไม่สามารถรับข้อมูลโดยละเอียด เช่น ที่อยู่ที่ส่ง จำนวนเงิน ที่อยู่ที่รับ และประเภทโทเค็นของการโต้ตอบในห่วงโซ่ เพื่อให้มั่นใจถึงความเป็นส่วนตัวและความปลอดภัยของธุรกรรม ผู้แพร่ภาพกระจายเสียงจะได้รับ 10% ของ GAS ทั้งหมดตลอดกระบวนการ
3. เปิดเผยความเป็นส่วนตัวหลังจากเสร็จสิ้นการโต้ตอบออนไลน์
3. เปิดเผยความเป็นส่วนตัวหลังจากเสร็จสิ้นการโต้ตอบออนไลน์
หลังจากที่ผู้ใช้มอบหมายให้ผู้ออกอากาศทำธุรกรรมส่วนตัวในนามของเขาแล้ว เขาสามารถป้อนที่อยู่ 0x ใดก็ได้เพื่อเริ่มต้นการยกเลิกปฏิสัมพันธ์ส่วนตัว ดังนั้นจะถอนโทเค็นที่เหลือของเขาในโปรโตคอล Railgun ในการดำเนินการด้านความเป็นส่วนตัวและการลิดรอนโทเค็น สัญญาอัจฉริยะโปรโตคอล Railgun จะเรียกเก็บค่าธรรมเนียม 0.25% ซึ่งจะส่งไปยังที่อยู่คลัง Railgun DAO สิทธิประโยชน์ของโปรโตคอลเหล่านี้จะแจกจ่ายให้กับผู้จัดการโปรโตคอลและผู้ให้คำมั่นสัญญา
Railgun ใช้การพิสูจน์ความรู้แบบศูนย์เพื่อรับรองความเป็นส่วนตัวออนไลน์
Zero-Knowledge Proof (ZKP) เป็นเทคโนโลยีการเข้ารหัสที่ช่วยให้ผู้พิสูจน์สามารถพิสูจน์ความถูกต้องของข้อมูลต่อผู้ตรวจสอบได้โดยไม่ต้องเปิดเผยรายละเอียดของแหล่งที่มาของข้อมูล ในโปรโตคอล Railgun ผู้ใช้สามารถพิสูจน์ได้ว่าพวกเขามีสิทธิ์ใช้โทเค็นโดยไม่ต้องเปิดเผยประเภทและจำนวนโทเค็น ผู้ออกอากาศและกลุ่มกองทุนสามารถเก็บที่อยู่ที่สร้างและรับไว้เป็นส่วนตัวได้
ตัวอย่างเช่น ผู้ใช้ Railgun ก็เหมือนกับนักเขียนจดหมาย ZKP มีหน้าที่รับผิดชอบในการตรวจสอบเนื้อหาของจดหมาย สัญญาอัจฉริยะของโปรโตคอล Railgun นั้นเป็นซองจดหมายที่ปิดผนึก และผู้ออกอากาศเป็นบุรุษไปรษณีย์ จากเครือข่ายสาธารณะ พวกเขาจะมองเห็นได้เพียงว่าจดหมายถูกส่งไปแล้ว แต่ไม่สามารถระบุเนื้อหาของจดหมายหรือผู้ส่งและผู้รับได้
Railgun ใช้ Merkle Tree เพื่อป้องกันการใช้จ่ายซ้ำซ้อนและสร้างความมั่นใจในความปลอดภัยของธุรกรรม
Merkle Tree หรือที่เรียกว่า Hash Tree มักใช้เพื่อตรวจสอบความสมบูรณ์ของข้อมูลธุรกรรมในห่วงโซ่ แต่ละส่วนหัวของบล็อกมีแฮชรูทของแผนผัง Merkle เพื่อตรวจสอบว่าข้อมูลธุรกรรมในบล็อกทั้งหมดถูกดัดแปลงหรือไม่ นับตั้งแต่การยักยอกสินทรัพย์ผู้ใช้ของ FTX อย่างไม่เหมาะสม ปัจจุบันการแลกเปลี่ยนแบบรวมศูนย์กระแสหลักได้นำแผนผัง Merkle มาใช้เพื่อตรวจสอบความปลอดภัยในการดูแลทรัพย์สินของผู้ใช้ และป้องกันไม่ให้สินทรัพย์เหล่านั้นถูกยักยอกในทางที่ผิด
เมื่อผู้ใช้ทำให้ที่อยู่ของตนเป็นส่วนตัวโดยใช้โปรโตคอล Railgun โทเค็นจะถูกเพิ่มในกลุ่มความเป็นส่วนตัว ยอดคงเหลือโทเค็นในกลุ่มความเป็นส่วนตัวของโปรโตคอล Railgun ถูกสร้างขึ้นผ่านการลงทะเบียน UTXO ที่คล้ายกับ BTC รายการทั้งหมดของ Railgun UTXO จะสร้างโครงสร้างข้อมูล Merkle tree ที่ใช้ในการตรวจสอบสถานะยอดคงเหลือระหว่างการทำธุรกรรม โทเค็นทั้งหมดในโปรโตคอล Railgun แชร์แผนผัง Merkle การดำเนินการด้านความเป็นส่วนตัวของโทเค็นแต่ละรายการจะอัปเดตสถานะของแผนผัง Merkle และสร้างราก/ลีฟของ Merkle ใหม่ สิ่งนี้ทำให้แน่ใจได้ว่าผู้ใช้มีจำนวนโทเค็นเพียงพอเมื่อส่งธุรกรรมส่วนตัว ป้องกันการใช้จ่ายซ้ำซ้อน และมั่นใจในความปลอดภัยของธุรกรรม
วิธีที่โปรโตคอล Railgun บรรลุการปฏิบัติตามกฎระเบียบ
Tornado Cash ถูกคว่ำบาตรเนื่องจากองค์กรแฮ็กเกอร์ชาวเกาหลีเหนือ Lazarus Group และกลุ่มอาชญากรฟอกเงินใช้มันเพื่อผสมเหรียญและหลบเลี่ยงการติดตามและการสอบสวนโดยหน่วยงานบังคับใช้กฎหมายเช่น FBI
หลักฐานพิสูจน์ความบริสุทธิ์ส่วนตัว
เมื่อแนะนำกลไกการทำงานของโปรโตคอล Railgun ข้างต้น มีการกล่าวถึงว่ามีระยะเวลารอหนึ่งชั่วโมงเมื่อผู้ใช้ทำให้ที่อยู่ 0x เป็นแบบส่วนตัว ในช่วงระยะเวลารอ Railgun จะดำเนินการป้องกันการฟอกเงินแบบออนไลน์บนโทเค็นในที่อยู่ของผู้ใช้เพื่อให้แน่ใจว่าเงินในที่อยู่ของผู้ใช้ไม่ได้มาจากที่อยู่ทางอาญาที่มีความเสี่ยงสูงหรือที่อยู่ที่ถูกคว่ำบาตร
การป้องกันการฟอกเงินแบบออนไลน์ของ Railgun นั้นไม่เหมือนกับการแลกเปลี่ยนแบบรวมศูนย์หรือสถาบันที่กำหนดให้ผู้ใช้ให้ข้อมูล KYC ซึ่งเสี่ยงต่อการเปิดเผยความเป็นส่วนตัว แต่จะใช้การตรวจสอบข้อมูลแท็กแบบออนไลน์แทน ผู้ใช้สามารถเลือกไลบรารีแท็กการยืนยันที่สอดคล้องกับเขตอำนาจศาลที่เกี่ยวข้องได้ ตัวอย่างเช่น ผู้ใช้ในสหรัฐอเมริกาสามารถเลือกรายการที่อยู่ตามข้อบังคับของสหรัฐอเมริกาได้ ในช่วงระยะเวลารอ ผู้ใช้จะเป็นเจ้าของโทเค็นและสามารถเปิดเผยความเป็นส่วนตัวของโทเค็นได้ตลอดเวลา และดึงโทเค็นผ่านที่อยู่ 0x ดั้งเดิมของผู้ใช้
หลังจากเสร็จสิ้นการตรวจสอบโทเค็นการป้องกันการฟอกเงินออนไลน์แล้ว ผู้ใช้จะได้รับโทเค็นส่วนตัวที่ตามมาซึ่งส่งไปยังที่อยู่บล็อคเชนสาธารณะจะมาพร้อมกับหลักฐานพิสูจน์ความบริสุทธิ์เพื่อพิสูจน์ว่าโทเค็นส่วนหนึ่งผ่านการทดสอบและ การตรวจสอบ
ปัจจุบัน ข้อมูลรายการฉลากต่อต้านการฟอกเงินออนไลน์ที่เป็นค่าเริ่มต้นของโปรโตคอล Railgun ประกอบด้วยห้องสมุดสาธารณะฟรีของ Chainalysis และที่อยู่สาธารณะที่ได้รับการอนุมัติจาก OFAC
Chainalysis เป็นบริษัทวิเคราะห์บล็อกเชนสัญชาติอเมริกัน ก่อตั้งขึ้นในปี 2014 ในเดือนพฤษภาคม 2022 Chainalysis ได้ประกาศเสร็จสิ้นการระดมทุน Series F มูลค่า 170 ล้านดอลลาร์สหรัฐ ซึ่งนำโดย GIC โดยมีมูลค่าการประเมินสูงถึง 8.6 พันล้านดอลลาร์สหรัฐ ระบบป้องกันการฟอกเงินของ Chainalysis กลายเป็นสิ่งจำเป็นในการปฏิบัติตามกฎระเบียบสำหรับการแลกเปลี่ยน ผู้ออกเหรียญ stablecoin แพลตฟอร์มการซื้อขาย NFT และธนาคาร crypto Chainalysis ยังร่วมมือกับหน่วยงานภาครัฐ เช่น U.S. Taxation Service, Immigration Service และ FBI
สำหรับโปรโตคอล Railgun เมื่อโทเค็นเข้าสู่กลุ่มความเป็นส่วนตัวของโปรโตคอล ไลบรารีแท็กที่อยู่ของ Chainalysis จะถูกใช้สำหรับการตรวจจับการต่อต้านการฟอกเงิน ซึ่งเทียบเท่ากับการสวมเครื่องราง ที่อยู่ที่รับโทเค็น การแลกเปลี่ยน และที่อยู่ของสถาบันจะไม่อ่อนไหวต่อห่วงโซ่อีกต่อไป มีต้นกำเนิดมาจากโปรโตคอล Railgun กลัวการทำธุรกรรมโอนเงินออนไลน์ กลัวการละเมิดกฎเกณฑ์การป้องกันการฟอกเงิน และถูกลงโทษและลงโทษจากการช่วยองค์กรอาชญากรรมฟอกเงิน
การคำนวณภาษี Cryptoasset (การส่งออกภาษี Koinly)
ธุรกรรมส่วนตัวของโปรโตคอล Railgun จะทำให้ผู้ใช้ประสบปัญหาในการคำนวณภาษีสำหรับธุรกรรมสินทรัพย์ที่เข้ารหัส ดังนั้น Railway Wallet จึงสนับสนุนการส่งออกบันทึกการโต้ตอบของผู้ใช้ด้วยโปรโตคอล ซึ่งซอฟต์แวร์ภาษี Koinly สามารถใช้ในการคำนวณจำนวนภาษีของผู้ใช้
สรุปและสะท้อน
ในบล็อกเชนสาธารณะ การโต้ตอบบนเชนทุกครั้งจะโปร่งใสและตรวจสอบย้อนกลับได้ เพื่อปกป้องความเป็นส่วนตัวของธุรกรรมบนเชน โปรโตคอลการผสมสกุลเงิน เช่น เชนสาธารณะเพื่อความเป็นส่วนตัวและ Tornado Cash ได้เกิดขึ้น แต่ยังอนุญาตให้ใช้สกุลเงินเสมือนได้ การโอน องค์กรอาชญากรรมที่มีเงินที่ถูกขโมยมีโอกาสที่จะใช้ประโยชน์จากมัน การเกิดขึ้นของโปรโตคอล Railgun ได้มาถึงจุดสมดุลระหว่างการรับรองความเป็นส่วนตัวบนเครือข่ายและการต่อสู้กับอาชญากรรมการฟอกเงินด้วยสกุลเงินดิจิทัล ทำให้ที่อยู่บนเครือข่ายสามารถดำเนินการชำระเงินส่วนตัวได้อย่างปลอดภัยและเป็นไปตามข้อกำหนด โดยไม่ละเมิดกฎระเบียบป้องกันการฟอกเงิน
ที่อยู่ของผู้ก่อตั้ง Ethereum Buterin ได้ใช้ที่อยู่โปรโตคอล Railgun เพื่อทำธุรกรรมส่วนตัว 260 ETH มูลค่าหลายล้านดอลลาร์ตั้งแต่เดือนธันวาคมปีที่แล้วถึงเดือนพฤษภาคมปีนี้ แต่วิธีนี้หมายถึงว่าจะมีการตรวจสอบการต่อต้านการฟอกเงินก่อนที่โทเค็นจะเข้าสู่โปรโตคอล เมื่อโทเค็นถูกโอนออกจากโปรโตคอลผ่านการตรวจสอบ หน่วยงานกำกับดูแลที่ตามมาควรทำอย่างไรหากพบว่ามีปัญหากับ การทำธุรกรรมและจำเป็นต้องตรวจสอบ? ท้ายที่สุดแล้ว เทคโนโลยีอาชญากรรมมักจะนำหน้ามาตรการป้องกันอาชญากรรม และข้อมูลไลบรารีแท็กที่อยู่ของ Chainalysis จะช้ากว่าที่อยู่ล่าสุดที่กลุ่มอาชญากรใช้เสมอ
ความคิดเห็นทั้งหมด