Multisig
สรุปสั้น ๆ Multisig คือกระเป๋าที่ต้องใช้หลายกุญแจร่วมอนุมัติธุรกรรม เช่น 3 ใน 5 คน แทนที่จะพึ่งพา private key เพียงชุดเดียว
Multisig ย่อมาจาก multi-signature คือกระเป๋าเงินดิจิทัลที่ต้องได้รับการอนุมัติจากกุญแจมากกว่าหนึ่งชุดก่อนที่เงินจะถูกโอนออกได้ โดยมักระบุเป็นรูปแบบ M of N เช่น multisig แบบ 2 ใน 3 หมายถึงมีผู้ลงนามทั้งหมด 3 คน และต้องมีอย่างน้อย 2 คนที่ยินยอม จึงไม่มีใครคนใดคนหนึ่งสามารถสั่งโอนเงินออกไปได้เพียงลำพัง
กลไกการทำงานขึ้นอยู่กับบล็อกเชน โดย Bitcoin รองรับ multisig ในตัวผ่านระบบ scripting ดั้งเดิม ส่วนบน Ethereum และเชนตระกูล EVM อื่นๆ multisig จะอยู่ในรูปแบบ smart contract wallet เช่น Safe ซึ่งเป็นตัวถือครองสินทรัพย์และจะ execute ธุรกรรมก็ต่อเมื่อมีเจ้าของร่วมลงนามครบตามเกณฑ์เท่านั้น ทางด้าน Solana ก็มีโปรแกรม multisig ของตัวเองที่ใช้หลักการเดียวกัน โครงการต่างๆ นิยมใช้ multisig ในการเก็บเงินกองคลัง (treasury), ถือสิทธิ์ความเป็นเจ้าของสัญญาโทเคน, ควบคุม upgradeable proxy หรือถือกุญแจสำหรับปลดล็อกสภาพคล่อง
สำหรับคนซื้อโทเคน multisig จะเป็นตัวกำหนดว่าใครมีสิทธิ์ทำอะไรได้บ้าง หากเจ้าของสัญญาเป็นกระเป๋าใบเดียว คนเพียงคนเดียวหรือกุญแจที่ถูกขโมยเพียงชุดเดียวก็สามารถสั่ง mint เหรียญ, ปรับแก้ภาษี หรือดึงเงินหนีได้ แต่หากสิทธิ์ถูกถือโดย multisig ที่มีผู้ลงนามอิสระ การจะทำสิ่งไม่ดีจำเป็นต้องอาศัยความร่วมมือหรือการถูกแฮกพร้อมกันหลายคน ซึ่งช่วยยกระดับความปลอดภัยขึ้นมาก แต่ก็ไม่ใช่การรับประกันว่าจะปลอดภัยร้อยเปอร์เซ็นต์
ควรตรวจสอบรายละเอียดเชิงลึกมากกว่าดูแค่ป้ายกำกับ ดูว่ามีผู้ลงนามกี่คน เกณฑ์ขั้นต่ำคือเท่าไร และผู้ลงนามเหล่านั้นเป็นคนละคนกันจริงๆ หรือเป็นแค่กระเป๋าหลายใบที่ทีมงานคนเดียวกันควบคุม เพราะ multisig แบบ 1 ใน 3 ก็มีค่าเท่ากับกุญแจดอกเดียว ให้มองหาฟังก์ชัน timelock ที่ช่วยหน่วงเวลาการดำเนินการสำคัญเพื่อให้ผู้ถือเหรียญไหวตัวทัน และอย่าลืมว่า multisig ที่ควบคุมโดยทีมงานนิรนามทั้งหมดก็ยังสามารถร่วมมือกันเททับผู้ถือเหรียญได้อยู่ดี




