Off-chain

11 Jan 2567
Off-chain คืออะไร
"Off-chain" เป็นคำที่ใช้ในวงการคริปโตและบล็อกเชนเพื่ออธิบายการทำธุรกรรมหรือกิจกรรมที่ไม่เกิดขึ้นบนบล็อกเชนหรือธุรกรรมที่ไม่ถูกบันทึกลงในบล็อกเชนโดยตรง ซึ่งมีความแตกต่างจากการทำธุรกรรมบนบล็อกเชน (on-chain transactions) ซึ่งถูกบันทึกและตรวจสอบโดยโหนดบล็อกเชน

Off-chain สามารถแบ่งได้เป็นสองประเภท คือ
  1. Off-chain แบบไม่มีการสื่อสารกับบล็อกเชนหลัก เช่นการใช้ Sidechain, State Channel, Plasma, Rollup, หรือ Lightning Network เป็นต้น ประเภทนี้ไม่ต้องใช้ Gas Fee ในการทำธุรกรรม แต่ต้องไว้วางใจผู้ดูแลเครือข่าย Off-Chain
  2. Off-chain แบบมีการสื่อสารกับบล็อกเชนหลัก เช่นการใช้ Oracle, Trusted Third Party, Centralized Exchange, หรือ Hybrid Solution เป็นต้น ประเภทนี้ต้องใช้ Gas Fee เพื่อยืนยันธุรกรรมบนบล็อกเชนหลัก แต่มีความปลอดภัยสูงกว่า

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

ตัวอย่างของ Off-chain transactions รวมถึงการใช้ Lightning Network ในระบบบล็อกเชน Bitcoin และการใช้โพรโตคอลการชำระเงินที่ไม่ต้องผ่านธนาคาร (Decentralized Finance - DeFi) ซึ่งมีการทำธุรกรรม Off-chain เพื่อลดความล่าช้าและค่าธรรมเนียมที่สูงในการทำธุรกรรมบนบล็อกเชน

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