Parity กับบั๊คพันล้าน !! 500,000 ETH ค้างใน Smart Contract ตลอดไป

Parity กับบั๊คพันล้าน !! 500,000 ETH ค้างใน Smart Contract ตลอดไป

เรื่องเล่าหน้าแคมป์
May 31, 2023 by Cryptocamping
photo_2023-05-31_15-29-36

ถ้าเกิดว่าจู่ๆ วันหนึ่ง ธนาคารโทรศัพท์มาบอกว่า มีผู้ใช้งานคนนึง เผลอกดโอนเงินผิด ตอนนี้เงินของพวกคุณเลยค้างอยู่ในธนาคาร และจะไม่สามารถถอนเงินได้ตลอดไป คุณจะรู้สึกยังไง ?

ถ้าเป็นเราก็คงจะหัวเสียไม่น้อย แต่โชคดีที่เรื่องแบบนั้นยังไม่เคยเกิดขึ้นกับระบบการเงินแบบเก่า ทว่า มันได้เกิดขึ้นกับโลกคริปโตมาแล้ว เมื่อมีผู้ใช้งานคนหนึ่ง ทำ Etheruem จำนวนกว่า 500,000 ETH ที่มีมูลค่าประมาณ 150 ล้านดอลลาร์ในตอนนั้น ติดค้างอยู่ใน Smart Contract ตลอดกาล

ถ้าเทียบมูลค่าตอนนี้ก็ไม่มากไม่น้อย แค่เกือบๆ 1,000,000,000 ดอลลาร์เท่านั้นเอ๊ง

เรื่องราวมันเป็นยังไง วันนี้ Camping Story จะมาเล่าให้ฟัง

ย้อนกลับไปในช่วงเดือนพฤศจิกายน ปี 2017 ผู้ใช้งานรายหนึ่ง ใช้นามแฝงว่า Devops199 ได้พยายามลองศึกษาใช้งาน Parity Wallet ซึ่งก็ดูเหมือนจะไม่มีอะไรผิดปกติ จนกระทั่งเขาได้มาถามในกลุ่ม ว่าธุรกรรมที่เขาพึ่งทำไป มันปกติหรือเปล่า

เมื่อทีม Parity เข้าไปดูก็พบว่า Devops199 ได้ทำการเรียกใช้คำสั่ง initWallet ใน Smart Contract ของ Parity Multi-Signature

เท่านั้นยังวุ่นวายไม่พอ ด้วยความที่เขากลายเป็นเจ้าของ Smart Contract ไปแล้ว Devops199 ยังได้เรียกใช้คำสั่ง Kill เพราะเขาเข้าใจว่ามันจะคืนความเป็นเจ้าของให้กับ Parity แต่กลับกลายเป็นว่า คำสั่งนี้เป็นคำสั่งทำลายตัวเอง (Self Destruct) ซึ่งทำให้ผู้ใช้งานทุกคน ไม่สามารถถอนเงินของตัวเองออกจากกระเป๋า Parity ได้อีกต่อไป (เพราะ Smart Contract ที่ใช้ควบคุม ถูกสั่งทำลายตัวเองไปแล้ว)

เหตุการณ์นี้ส่งผลให้ Etherum จำนวนมากกว่า 500,000 ETH คิดเป็นมูลค่าในปัจจุบันประมาณ 960 ล้านดอลลาร์ ติดอยู่ใน Parity Multi-Signature Wallet ไปตลอดกาล ซึ่งในจำนวนดังกล่าว มี ETH ของ Polkadot ที่ได้มาจากการขาย ICO รวมอยู่ด้วยถึง 300,000 ETH

จากการพูดคุยแก้ปัญหาร่วมกันระหว่าง Parity, Ethereum Foundation และบุคคลที่เกี่ยวข้อง หนทางเดียวที่จะทำการกู้คืน ETH ออกมาได้ก็คือ การทำ Hard Fork เหมือนที่เคยทำสมัย The DAO

แต่ในครั้งนี้มันต่างออกไป เพราะว่าในชุมชนส่วนใหญ่ไม่มีใครสนับสนุนให้ทำ Hard Fork อีกแล้ว โดยส่วนใหญ่ให้เหตุผลว่า การทำ Hard Fork เพื่อแก้ปัญหาแบบนี้บ่อยๆ จะทำให้ Ethereum สูญเสียความเป็น Decentralized

สุดท้ายแล้ว บรรดาผู้ที่มีสินทรัพย์อยู่ใน Parity Wallet คงต้องทำใจว่า ชาตินี้ พวกเขาคงไม่มีทางได้ ETH ของพวกเขาคืนมาเป็นแน่

เข้ามาพูดคุยกับชุมชน Crypto Camping ได้ที่ >>> CLICK

Related posts