Cross-Chain Gateway Protocol (CGP)

ถ้าแปลตรงๆ จะแปลว่าโปรโตคอลเกตเวย์สำหรับการทำงานข้ามบล็อกเชน

ในบทนี้เราจะพูดเกี่ยวกับ CGP และกลไกกำหนดเส้นทาง (Routing Mechanism) ด้วยตัวอย่างหลักสองตัวอย่างที่เป็นสิ่งที่แอปพลิเคชันส่วนใหญ่นั้นต้องการ:

  • State Synchronization - การประกาศสถานะของบล็อกเชนต้นทาง SS บนบล็อกเชนปลายทาง DD ตัวอย่างเช่น การประกาศ Block Header ของ Bitcoin ในบล็อกเชน Ethereum (Block Header ใช้เพื่อบอกว่าเป็นบล็อกไหนในบล็อกเชน เหมือนกับชื่อของบล็อก)

  • การโอนส่งสินทรัพย์ - การส่งสินทรัพย์ดิจิตอลจากเชน SS ไปยังเชน DD และส่งกลับมา ตัวอย่างเช่น ส่ง BTC จากเชน Bitcoin ไปยังเชน Ethereum และส่งกลับจาก Ethereum มายัง Bitcoin

เพื่อความง่ายจะขอสมมติว่าเชน DD อย่างน้อยๆ ต้องรองรับสัญญาอัจฉริยะ (Smart Contract) แต่เชน SS เป็นบล็อกเชนอะไรก็ได้

Last updated