ประเด็นเรื่องความเป็นส่วนตัวบน โลกบล็อกเชนกำลังได้รับความสนใจเป็นอย่างมากหลังเหตุการณ์คว่ำบาตร Tornado Cash ซึ่งเป็นบริการ Crypto Mixer ล่าสุดมันอาจลามไปถึงการควบคุมโปรเจค Privacy ต่างๆ แต่เทคโนโลยี 2 อย่างนี้ มันทำงานอย่างไร
การคว่ำบาตร Tornado Cash ของกระทรวงการคลังสหรัฐฯ มีกระแสโต้กลับทันทีจากกลุ่มผู้สนับสนุนต่างๆ เช่น Coin Center ที่ได้ออกมาปกป้องเมื่อสัปดาห์ที่ผ่านมา ว่า smart contract ไม่ใช่ตัวตนที่จะสามารถคว่ำบาตรได้ ซึ่งมันเป็นเพียงโค้ดและการบริการเพียงเท่านั้น อย่างไรก็ตามมันทำให้ผู้คนทั่วโลกต่างๆ สนใจและมันมีความจำเป็นที่จะเข้าใจถึงธรรมชาติของมันก่อน
Crypto Mixer คืออะไร?
มันคือ นวัตกรรมที่ให้บริการการผสมธุรกรรมที่ทุกคนสามารถใช้เพื่อปิดบังแหล่งที่มาของเงินในกระเป๋าคริปโต เครื่องมือเหล่านี้ถูกสร้างขึ้นครั้งแรกสำหรับ bitcoin ในปี 2013 แต่กลายมาเป็นนวัตกรรมทางเลือกที่มาแข่งกับเทคโนโลยี Privacy
สิ่งที่ Tornado Cash ทำคือ บริการที่จะสามารถทำให้การส่งมอบสินทรัพย์ดิจิตอลสกุลต่างๆ ได้รับความเป็นส่วนตัวแตกต่างจากข้อจำกัดของ Privacy Coin
บริการผสมธุรกรรมมี 2 ประเภท: แบบ Custodial และ Non-custodial ในกลุ่มแบบ Custodial มีบริการเช่น blender.io ที่ทำหน้าที่เป็นหน่วยงานกลางคอยดูแลเงินทุนทั้งหมดเพื่อผสมธุรกรรม ผู้ใช้งานจะต้องจ่ายค่าธรรมเนียมสำหรับบริการและ “ไว้วางใจ” ว่าแพลตฟอร์มจะส่งเงินคืนหลังธุรกรรมถูกผสมและชำระเสร็จสิ้น
Blender.io เป็นผู้ให้บริการผสมธุรกรรมรายแรกที่ได้รับอนุมัติจากสำนักงานควบคุมทรัพย์สินต่างประเทศของกระทรวงการคลังสหรัฐฯ (OFAC) แต่มันไม่ได้รับความสนใจเช่นเดียวกับ Tornado Cash ที่กำลังถูกคว่ำบาตร เพราะมีกลุ่มแฮกเกอร์ Lazarus Group ที่ได้รับการสนับสนุนจากรัฐของเกาหลีเหนือ ใช้บริการนี้หลังจากแฮกบริดจ์ของ Axie Infinity ทำให้เสียหายไปกว่า 620 ล้านดอลลาร์ และแน่นอนเพราะมันจำเป็นต้องใช้ความเชื่อใจในแพลตฟอร์ม มันจึงไม่นิยมมากนัก
บริการประเภท Non-custodial แบบ Tornado Cash ทำงานอย่างไร
ด้วย Tornado Cash ผู้ใช้จะส่งเงินไปยังที่กระเป๋า Smart Contract ที่จะผสมเงินฝากต่างๆ ด้วยจำนวนเดียวกันโดยอัตโนมัติ จากนั้นก็ใช้ Zero-knowledge proof contract ในการพิสูจน์ว่าผู้ส่งเงินมีสิทธิ์ในการถอนเงินนั้นเพื่อส่งไปยังกระเป๋าเป้าหมายได้
ตัวอย่างเช่น สมมติว่าคุณต้องการผสม 11 ETH กลุ่มสัญญาอัจฉริยะของ Tornado Cash จะฝากเหรียญเข้าตามจำนวนนั้น ดังนั้น คุณสามารถฝาก 10 ETH ไปยังตัวผสม 10 ETH และแยกอีก 1 ETH ไปยังตัวผสม 1 ETH
เมื่อเงินถูกส่งไปยังเครื่องผสม สัญญาจะใช้ Zero-knowledge proof เพื่อยืนยันว่าคุณได้ส่งเงินฝากไปยังเครื่องผสมแต่ละเครื่องโดยไม่ทราบว่าเงินส่วนไหนเป็นเงินของคุณที่ฝากเข้า มันจะทำให้คุณได้รับ “ใบอนุมัติการถอนเงิน” สำหรับเครื่องผสมแต่ละเครื่อง มันหมายความว่า มันเป็นไปได้ยากมาก ที่จะตรวจสอบย้อนหลังเส้นทางของเงินที่ถูกผสมและส่งไป อาชญากรต่างๆ จึงมักใช้มันเพื่อฟอกเงินนั่นเอง
ข้อจำกัดความรับผิด
หมายเหตุบรรณาธิการ: เนื้อหาต่อไปนี้ไม่ได้สะท้อนถึงมุมมองหรือความคิเห็นของ BeInCrypto มันจัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้นและไม่ควรถูกตีความว่าเป็นคำแนะนำทางการเงิน กรุณาทำการวิจัยของคุณเองก่อนที่จะทำการตัดสินใจลงทุนใดๆ