คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
การวิเคราะห์โดยย่อเกี่ยวกับเหตุการณ์การซื้อ 0 หยวนในตลาดปรมาณู
AgentLayer
特邀专栏作者
2023-12-03 03:13
บทความนี้มีประมาณ 1224 คำ การอ่านทั้งหมดใช้เวลาประมาณ 2 นาที
เหตุการณ์การซื้อ 0 หยวนเกิดขึ้นบนแพลตฟอร์มการซื้อขาย Atomics Market ที่มีผู้ชมจำนวนมาก และปัญหาต่างๆ เกี่ยวกับโทเค็น ARC-20 ทำให้เกิดการอภิปรายและคำถามอย่างกว้างขวาง

สรุป

2023-11-21 เหตุการณ์การซื้อ 0 หยวนเกิดขึ้นบนแพลตฟอร์มการซื้อขาย Atomics Market ที่มีการจับตามองอย่างมาก ซึ่งทำให้ Atomics Protocol และแพลตฟอร์มการซื้อขาย Atomics Market ประสบปัญหาเมื่อเร็ว ๆ นี้ คำถามมากมายเกี่ยวกับโทเค็น ARC-20 ได้จุดประกายให้เกิดการอภิปรายและตั้งคำถามอย่างกว้างขวาง

Atomicals Protocol & Atomicals Market

Atomics Market เป็นตลาดซื้อขาย ARC-20 ที่ใช้ Atomics Protocol สำหรับธุรกรรม ARC-20 (Atomics Market และ Atomics Protocls ไม่ใช่บริษัทเดียวกัน)

Atomics Market ได้ออกเอกสารเมื่อวันที่ 21 โดยระบุว่าได้ค้นพบข้อบกพร่อง PBST ในกระบวนการซื้อขายตาม Atomicals Protocol ทำให้ผู้ใช้ประสบความสูญเสียเมื่อซื้อขายโทเค็น Atomics

ในเวลาเดียวกัน Atomics Protocol ได้ออกบทความเมื่อวันที่ 24 เพื่อตอบโต้คำพูดของ Atomics Market และชี้ให้เห็นว่าสาเหตุของปัญหาคือความประมาทเลินเล่อของ Atomics Market ในการใช้ SIGHASH_NONE เพื่อลงชื่อเข้าใช้ธุรกรรม ส่งผลให้ผู้ใช้ตกอยู่ในความเสี่ยง Atomics Protocol ระบุและเตือนว่า Atomics Market ไม่ควรใช้ SIGHASH_NONE สำหรับลายเซ็น (เป็นที่น่าสังเกตว่า SatsX ซึ่งเป็นแพลตฟอร์มการซื้อขายของ Atomics ดูเหมือนจะไม่มีสถานการณ์ที่คล้ายกัน)

หลังจากการวิเคราะห์ พบว่าสาเหตุหลักของการซื้อ 0 หยวนคือ Atomics Market ใช้ SIGHASH_NONE (TX:1623bf2997cde779dd9e0e2c54b5f7f196f36826dcb689e41acd7ffff27ec5c93) ใน PSBT อย่างไม่ถูกต้อง

ความรู้เบื้องต้น

ก่อนที่เราจะวิเคราะห์เหตุผลเพิ่มเติมเราต้องเข้าใจความรู้เบื้องต้นก่อน เนื่องจาก BTC ไม่ได้ใช้รูปแบบบัญชีเช่น Ethereum

UTXO

Bitcoin Unspent Transaction Outputs (UTXOs) แสดงถึงส่วนเฉพาะของการเป็นเจ้าของ Bitcoin แตกต่างจากระบบแบบดั้งเดิมที่ใช้บัญชีและยอดคงเหลือ Bitcoin ดำเนินการผ่านส่วน Bitcoin เหล่านี้ แต่ละ UTXO ถูกกำหนดโดยมูลค่าเฉพาะและแสดงถึงส่วนต่าง ๆ ของ Bitcoin ที่ถ่ายโอนในธุรกรรม

ในระหว่างการทำธุรกรรม UTXO จะถูกใช้งานและไม่มีอยู่อีกต่อไป ดังนั้น การดำเนินการนี้จะสร้าง UTXO ใหม่อย่างน้อยหนึ่งรายการ คอลเลกชันของ UTXO เหล่านี้เรียกว่าชุด UTXO ได้รับการดูแลและอัปเดตโดยโหนดเครือข่ายทั้งหมด สิ่งนี้จะเกิดขึ้นทุกครั้งที่บล็อกใหม่จัดการธุรกรรมที่สร้างและทำลาย UTXO ชุด UTXO มีบทบาทสำคัญในการทำให้โหนดสามารถยืนยันความถูกต้องของธุรกรรมและ Bitcoin ที่พวกเขาตั้งใจจะใช้ได้อย่างอิสระ

PSBT

ธุรกรรม Bitcoin ที่ลงนามบางส่วน (PSBT) เป็นโปรโตคอลในระบบนิเวศ Bitcoin ที่ออกแบบมาเพื่อเพิ่มความสะดวกในการส่งธุรกรรมที่ไม่ได้ลงนาม ทำให้ผู้เข้าร่วมหลายคนสามารถลงนามในธุรกรรมเดียวพร้อมกัน

PSBT (ธุรกรรม Bitcoin ที่ลงนามบางส่วน) มอบประโยชน์ใช้สอยในสถานการณ์ที่หลากหลาย พิจารณาสร้างธุรกรรม CoinJoin ที่เกี่ยวข้องกับคนสามคน ในระหว่างกระบวนการนี้ ผู้เข้าร่วมทั้งสามคนจะส่งข้อความไปยังผู้ประสานงานกลาง ข้อความประกอบด้วยรายละเอียดของ UTXO (Unspent Transaction Output) ที่พวกเขาต้องการรวมไว้ใน CoinJoin นอกจากนี้ ผู้เข้าร่วมแต่ละคนจะระบุที่อยู่ที่ควรส่งคืนส่วนแบ่ง Bitcoin หลังจากธุรกรรม CoinJoin เสร็จสิ้น

มีปัญหาอะไร?

Atomics Protocol ระบุว่าในขั้นตอนการแลกเปลี่ยน PBST ที่ปลอดภัย ผู้ขายลงนามในอินพุตที่ 2 ที่มี ARC 20 Atomic และรับเอาต์พุตที่ 2 ของจำนวนเงินที่ชำระ

เมื่อผู้ขายจำเป็นต้องลงนามกับ SIGHASH_SINGLE - ANYONECANPAY ผู้ซื้อสามารถเพิ่มข้อมูลเพื่อรับเงิน และเพิ่มที่อยู่สำหรับรับสำหรับการซื้อโทเค็น ARC 20

จากนั้น Atomics Market จะไม่ใช้ SIGHASH_SINGLE ในการแลกเปลี่ยน แต่เป็น SIGHASH_NONE

เราสามารถดูความแตกต่างระหว่าง NONE และ SINGLE ได้:

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

การสูญเสียทรัพย์สิน

33, 000 $ATOM

ติดตาม

Atomics Market สัญญาว่าจะชดเชยผู้ใช้สำหรับการสูญเสียของพวกเขา

คำแนะนำด้านความปลอดภัย

ฝ่ายโครงการควรทำการวิจัยเชิงลึกเกี่ยวกับโปรโตคอลที่พวกเขาใช้ ผลิตภัณฑ์จำเป็นต้องผ่านการทดสอบและตรวจสอบอย่างเพียงพอ และให้ความสนใจกับโปรโตคอลเองและคำแนะนำของหน่วยงานด้านความปลอดภัย

เกี่ยวกับ MetaTrust Labs

MetaTrust Labs คือผู้ให้บริการชั้นนำด้านเครื่องมือรักษาความปลอดภัยปัญญาประดิษฐ์ Web3 และบริการตรวจสอบโค้ดที่บ่มเพาะโดยมหาวิทยาลัยเทคโนโลยีนันยางในสิงคโปร์ เรานำเสนอโซลูชัน AI ขั้นสูงที่ช่วยให้นักพัฒนาและผู้มีส่วนได้ส่วนเสียของโครงการสามารถรักษาความปลอดภัยแอปพลิเคชัน Web3 และสัญญาอัจฉริยะได้ บริการที่ครอบคลุมของเราประกอบด้วยการสแกนความปลอดภัยของ AI การตรวจสอบรหัส การตรวจสอบสัญญาอัจฉริยะ และการตรวจสอบธุรกรรม ด้วยการบูรณาการ AI เรารับประกันระบบนิเวศที่ปลอดภัยและเพิ่มความไว้วางใจระหว่างผู้ใช้และนักพัฒนา

Website: https://metatrust.io/

Twitter: https://twitter.com/MetatrustLabs

ความปลอดภัย
BRC-20
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
เหตุการณ์การซื้อ 0 หยวนเกิดขึ้นบนแพลตฟอร์มการซื้อขาย Atomics Market ที่มีผู้ชมจำนวนมาก และปัญหาต่างๆ เกี่ยวกับโทเค็น ARC-20 ทำให้เกิดการอภิปรายและคำถามอย่างกว้างขวาง
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android