การถอดรหัส OP_RETURN ใน Bitcoin และความสำคัญของมัน

1 เดือน ที่ผ่านมา
อ่าน 7 นาที
8 มุมมอง

OP_RETURN ใน Bitcoin

OP_RETURN คือ OPCODE ของ Bitcoin Script ที่ช่วยให้ผู้ใช้สามารถฝังข้อมูลขนาดเล็กที่ไม่สามารถใช้จ่ายได้เข้าไปในธุรกรรม

ทางเลือกนี้ทำให้เกิดความสมดุลระหว่างประสิทธิภาพของเครือข่ายและฟังก์ชันการทำงานที่ดีขึ้น ข้อเสนอในการยกเลิกขีดจำกัด 80 ไบต์ที่มีอยู่ในปัจจุบัน ได้กระตุ้นให้เกิดการอภิปรายเกี่ยวกับบทบาทของ Bitcoin ในฐานะผู้ส่งข้อมูลและระบบการชำระเงินที่มีประสิทธิภาพสูง

การเพิ่ม OP_RETURN ใน Bitcoin Core

OP_RETURN ถูกเพิ่มเข้าไปใน Bitcoin Core เวอร์ชัน 0.9.0 เป็น OPCODE ที่อนุญาตให้ผู้ใช้สามารถเพิ่มข้อมูลที่ไม่ใช่การใช้จ่ายได้สูงสุดถึง 80 ไบต์ เช่น ข้อความ แฮช หรือโปรโตคอลลงในธุรกรรม

แทนที่จะเก็บข้อมูลในผลลัพธ์ที่ใช้จ่ายได้ซึ่งยังคงอยู่ในชุดผลลัพธ์การทำธุรกรรมที่ยังไม่ถูกใช้ (UTXO) ผลลัพธ์ของ OP_RETURN ไม่สามารถใช้จ่ายได้อย่างแน่นอน ซึ่งช่วยให้โหนดสามารถตัดทอนและลดความต้องการในการจัดเก็บข้อมูลได้

การสนับสนุนแอปพลิเคชันนอกเหนือจากการชำระเงิน

ความสามารถนี้สนับสนุนแอปพลิเคชันที่ไม่ใช่การชำระเงิน รวมถึง:

  • การประทับเวลา เพื่อพิสูจน์การเป็นเจ้าของข้อมูล
  • การฝังข้อมูลเมตาสำหรับโปรโตคอลเลเยอร์สอง (L2)
  • การเผาเหรียญ ในกรณีการใช้งานเฉพาะทาง เช่น Counterparty

การใช้ OP_RETURN ในโครงการต่าง ๆ

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

โครงการใหม่เช่น Citrea ใช้ OP_RETURN เพื่อบันทึกคำพิสูจน์ความรู้ที่เป็นศูนย์ ขณะที่บางโครงการอื่น ๆ ใช้ OP_RETURN เพื่อเข้ารหัสข้อกำหนดสัญญาง่าย

ข้อจำกัดและการอภิปรายในชุมชน Bitcoin

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

อย่างไรก็ดี OP_RETURN ยังคงเป็นที่ยอมรับในฐานะประเภทธุรกรรมที่มีมาตรฐานและสามารถส่งข้อมูลได้อย่างมีประสิทธิภาพ

ชุมชน Bitcoin ยังคงถกเถียงเกี่ยวกับจุดประสงค์ของ OP_RETURN โดยมีผู้วิจารณ์บางคนที่ชี้ว่าแม้จะสามารถฝังข้อมูลเล็กน้อยได้ แต่ก็อาจลดทอนบทบาทที่แท้จริงของ Bitcoin ในฐานะบันทึกการเงิน

ในขณะที่บางคนมองว่าเป็นเส้นทางการพัฒนาที่มีความเป็นไปได้ในขอบเขตที่ชัดเจน

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

ล่าสุดจาก Blog