Off Chain คืออะไร?
Off Chain หมายถึงธุรกรรมหรือการกระทำที่เกิดขึ้นนอกบันทึกหลัก จากนั้นอาจบันทึกภายหลังหากจำเป็น มันช่วยลดต้นทุนและความล่าช้าด้วยการข้ามกระบวนการเห็นชอบเครือข่ายเต็มรูปแบบสำหรับการเคลื่อนไหวขนาดเล็กทุกครั้ง คิดว่าเป็นการเคลียร์บิลกับเพื่อนๆ แบบส่วนตัว แล้วหนึ่งคนจ่ายบาร์
Off Chain หมายถึงเครือข่ายถูกละเว้น ไม่จริง. การตั้งค่าส่วนใหญ่ยัง anchors ผลลัพธ์ on chain เพื่อความปลอดภัยและความแน่นอน
วิธีการทำงานของ Off Chain
ลองนึกภาพสองคนวางแผนการซื้อขายน้อยๆ หลายครั้ง การบันทึกทุก ping ลงในบัญชีหลักสาธารณะจะช้าและแพง ดังนั้นพวกเขาจึงมีบันทึกดำเนินการอยู่ที่อื่นและตั้งค่าสถานะสุดท้ายในภายหลัง
- ขั้นที่ 1: ฝ่ายต่างๆ ตกลงกฎสำหรับเซสชั่น Off Chain และล็อกมัดจำเล็กน้อยหากจำเป็น
- ขั้นที่ 2: พวกเขาแลกเปลี่ยนการอัปเดตที่ลงนามกันแบบส่วนตัว ตัวอย่าง: ช่องทางการชำระเงินอย่าง Lightning Network.
- ขั้นที่ 3: เมื่อเสร็จสิ้น พวกเขาเผยแพร่สถานะสุดท้ายที่ยอมรับไปยังบันทึกฐาน
- ขั้นที่ 4: หากใครคนใดหายไปหรือโกง กฎจะให้ฝ่ายที่ซื่อสัตย์เคลียร์สถานะที่ถูกต้องล่าสุด
- ขั้นที่ 5: เงินทุนหรือผลลัพธ์กลายเป็นทางการเมื่อเลเยอร์ฐานยืนยันการปิด
นั่นคือแบบแผนในประโยคเดียว
ทำไม Off Chain ถึงสำคัญ
คุณใส่ใจเพราะมันประหยัดเวลาและเงิน ในขณะเดียวกันก็เปิดรูปแบบการประสานงานใหม่
- ประโยชน์: เคลื่อนไหวได้เร็วขึ้นและค่าธรรมเนียมที่ต่ำลง ซึ่งช่วยให้แอปพลิเคชันสเกลได้และผู้ใช้สบายใจ
- มุมมอง: มันเป็นชิ้นใหญ่ของ scalability ทำให้แอปพลิเคชันรู้สึกลื่นไหลโดยไม่ทำให้บันทึกหลักติดขัด
- ความสำคัญ: คุณจะเห็นมันในการชำระเงิน, ตลาดแลกเปลี่ยน, เกม และแม้กระทั่งการประสานงาน DAO
Always check how and when Off Chain activity settles back to the base blockchain. The safety model lives in those details.
ลักษณะสำคัญของ Off Chain
นี่คือสิ่งที่ทำให้มันแตกต่าง:
- ความเร็ว: ข้ามกระบวนการเห็นชอบระดับโลกสำหรับทุกขั้นตอน ดังนั้นการกระทำจึงให้ความรู้สึกเร็ว
- ต้นทุน: จับรวมการอัปเดต ทำให้ค่าธรรมเนียมลดลงสำหรับผู้ใช้ที่ใช้งานบ่อย
- ความเป็นส่วนตัว: ข้อมูลสาธารณะน้อยลงโดยค่าเริ่มต้น มักมี ความเป็นส่วนตัวที่เพิ่มขึ้น เมื่อเทียบกับการเขียนข้อมูลสาธารณะ
- ความแน่นอน: การลดทอนการยืนยันที่แท้จริงยังขึ้นกับเลเยอร์ฐาน
- ความเชื่อถือ: อาจเพิ่มสมมติฐานใหม่เช่นความซื่อสัตย์ของคู่สัญญาหรือผู้เฝ้าระวังเครือข่าย
Variations
Off Chain เป็น umbrella สำหรับแนวทางที่ได้รับความนิยมไม่กี่แบบ:
- Channels: สองฝ่ายรักษาบัญชีส่วนตัวแล้วจบสถานะสุดท้ายในภายหลัง
- Sidechains: เถ้าเดินกับกฎของตัวเองที่เชื่อมกลับไปยังบันทึกหลัก
- Rollups: การดำเนินการเกิดขึ้นห่างจากเลเยอร์ฐาน โดยมีหลักฐานหรือข้อมูลถูกโพสต์ภายหลังในรูปแบบ Layer 2 วิธี
- Custodial: แอปอัปเดตยอดคงเหลือภายใน จากนั้นซิงก์กับเลเยอร์ฐานเมื่อถูกขอ
Off Chain ไม่ใช่สิ่งเดียวกันแต่ละคร design มี trade offs ที่ต่างกันเกี่ยวกับความเร็ว ความปลอดภัย และใครที่คุณต้องไว้วางใจ ดังนั้นอ่านกฎก่อนที่คุณจะ ape in
ตัวอย่าง
คุณซื้อกาแฟผ่านช่องทาง แล้ว Off Chain ยอดคงเหลืออัปเดตในไม่กี่วินาที จากนั้นสถานะสุดท้ายถูกเคลียร์ในภายหลังด้วยการเขียนเพียงครั้งเดียว
ข้อเท็จจริงสนุกๆ
ช่องทางการชำระเงินล่วงหน้าเดิมถูกเสนอเมื่อก่อน chains ที่ได้รับความนิยมมากมายยังไม่ถือกำเนิด และแนวคิดนี้เป็นแรงบันดาลใจให้โปรเจ็กต์อย่าง demo กาแฟบิตคอยน์ชื่อดังที่พิสูจน์ให้เห็นว่าการชำระ Off Chain เล็กๆ สามารถรู้สึกเหมือนแตะบัตร
-wrap-Up
สั้นๆ ว่า Off Chain ทำให้การพูดคุยออกจากบันทึกสาธารณะ แล้วบันทึกเฉพาะสิ่งที่สำคัญ เป็นรวดเร็ว ถูก และเมื่อออกแบบดีๆ ยังปลอดภัยอยู่