ข้อความข้ามสายโซ่: เปรียบเทียบการยืนยัน การจัดส่ง และการดําเนินการ
แอปพลิเคชันแบบข้ามสายโซ่อาจนำเสนอการกระทำเดียวในขณะที่อาศัยระบบที่แตกต่างกันหลายระบบ ข้อความจะต้องได้รับการยอมรับในห่วงโซ่ต้นทาง ตรวจสอบภายใต้โมเดลความปลอดภัยที่ระบุ ส่งและยอมรับโดยตรรกะปลายทาง การเรียกกระบวนการทั้งหมดว่า "การถ่ายโอนแบบบริดจ์" สามารถซ่อนจุดที่สมมติฐานเปลี่ยนแปลงไป
การเปรียบเทียบในทางปฏิบัติไม่ใช่ว่าระบบใดมีเวลาการถ่ายโอนที่โฆษณาสั้นที่สุด เป็นหลักฐานที่ปลายทางยอมรับ ใครสามารถเปลี่ยนกฎนั้นได้ และจะเกิดอะไรขึ้นเมื่อมีขั้นตอนล่าช้าหรือมีข้อโต้แย้ง
แยกขั้นตอนของคำสั่งเดียว
พิจารณาคำสั่งสมมุติเพื่อรับรู้การฝากเงินในเชน A และปล่อยยอดคงเหลือของแอปพลิเคชันบนเชน B ธุรกรรมต้นทางที่รวมอยู่นั้นไม่ได้พิสูจน์ด้วยตัวเองว่าการกระทำปลายทางได้เสร็จสิ้นแล้ว
ติดตามสถานะทั้งสี่: เหตุการณ์ต้นทางและความสิ้นสุดของเหตุการณ์ ผลการตรวจสอบ การส่งข้อความ และการดำเนินการปลายทาง องค์ประกอบการนำส่งอาจส่งข้อมูลโดยไม่ต้องตัดสินใจว่าข้อมูลนั้นถูกต้องหรือไม่ ในทางกลับกัน ข้อความที่ได้รับการยืนยันยังคงล้มเหลวในการดำเนินการได้ หากสัญญาปลายทางปฏิเสธอินพุตหรือขาดทรัพยากรที่จำเป็น
ตัวอย่างนี้อธิบายโมเดลการวิจัย ไม่ใช่สถาปัตยกรรมของทุกโปรโตคอลหรือฟีเจอร์ OrangeX ที่นำเสนอในปัจจุบัน
ถามสิ่งที่ผู้ตรวจสอบพิสูจน์
เอกสารประกอบบริดจ์ของ Ethereum อธิบายบริดจ์ที่ย้ายโทเค็น ข้อความ และข้อมูล และแยกความแตกต่างการออกแบบที่ได้รับการตรวจสอบจากภายนอกจากแนวทางที่อาศัยเครือข่ายที่เชื่อมต่อ อ่านการใช้งานเฉพาะ แทนที่จะถือว่าป้ายใดป้ายหนึ่งเป็นการรับประกันความปลอดภัยโดยสมบูรณ์
สำหรับชุดผู้ตรวจสอบภายนอก ให้ตรวจสอบการเป็นสมาชิก กฎเกณฑ์ ความเป็นอิสระ และการประนีประนอมที่สำคัญ สำหรับแนวทางที่อิงการพิสูจน์ ให้ระบุสิ่งที่ได้รับการพิสูจน์ ข้อสันนิษฐานที่เป็นเอกฉันท์ยังคงอยู่ และวิธีการอัปเกรดซอฟต์แวร์ตัวตรวจสอบ หลักฐานการเข้ารหัสไม่ได้ขจัดความเสี่ยงด้านสัญญา การปฏิบัติงาน หรือการกำกับดูแลทั้งหมด
แยกเวลาแฝงและจุดสิ้นสุดออกจากกัน
ใบสมัครอาจแสดงความคืบหน้าชั่วคราวก่อนที่จะบรรลุเงื่อนไขขั้นสุดท้ายหรือความท้าทายที่เกี่ยวข้อง ถามว่าเวลาที่โฆษณาอ้างถึงการสังเกต การส่งมอบ สภาพคล่องของผู้ใช้ หรือข้อตกลงขั้นสุดท้าย เหตุการณ์สำคัญเหล่านั้นอาจแตกต่างกัน
อย่าเปรียบเทียบตัวเลขเวลาแฝงสองค่า เว้นแต่เหตุการณ์เริ่มต้น เหตุการณ์สิ้นสุด และเงื่อนไขด้านความปลอดภัยจะตรงกัน การรับทราบที่เร็วขึ้นไม่ใช่การสิ้นสุดที่เข้มแข็งขึ้นโดยอัตโนมัติ เส้นทางที่หยุดชั่วคราวอาจเป็นการจงใจตอบสนองต่อความไม่แน่นอน แทนที่จะเป็นหลักฐานว่าธุรกรรมต้นทางหายไป
ตรวจสอบการลองใหม่และหน่วยงานปลายทาง
การดำเนินการปลายทางที่ล้มเหลวทำให้เกิดคำถามชุดที่สอง: สามารถลองอีกครั้งได้หรือไม่ ใครสามารถลองอีกครั้ง มีค่าธรรมเนียมใดบ้าง และอะไรที่ทำให้คำสั่งเดียวกันถูกดำเนินการสองครั้ง อ่านเอกสารระบุตัวระบุของโปรโตคอลและการป้องกันการเล่นซ้ำ แทนที่จะคิดว่าการส่งครั้งที่สองนั้นปลอดภัย
ตรวจสอบคีย์อัปเกรด การหยุดฉุกเฉิน การกำหนดค่าเส้นทาง และการอนุญาตระดับแอปพลิเคชัน เลเยอร์ข้อความที่ปลอดภัยไม่สามารถส่งเสียงแอปพลิเคชันปลายทางที่ไม่ปลอดภัยได้ ในทำนองเดียวกัน อินเทอร์เฟซที่มีชื่อเสียงไม่ได้พิสูจน์ว่าเส้นทางที่ได้รับการสนับสนุนทั้งหมดใช้โมเดลที่เชื่อถือได้เพียงรูปแบบเดียว
เก็บบันทึกการวิจัยเฉพาะเส้นทาง
บันทึกห่วงโซ่ สัญญา การแสดงสินทรัพย์ โมเดลความปลอดภัย ข้อสันนิษฐานขั้นสุดท้าย และขั้นตอนการกู้คืนสำหรับเส้นทางที่กำลังประเมิน ใช้เอกสารอย่างเป็นทางการในปัจจุบันและแยกแยะการควบคุมที่นำไปใช้จากแผนในอนาคต
การฝากเงินแลกเปลี่ยนเป็นขั้นตอนการทำงานที่แยกจากข้อความแอปพลิเคชันข้ามสายโซ่ที่กำหนดเอง ก่อนที่จะส่งไปที่ OrangeX.com โปรดปฏิบัติตามคำแนะนำเครือข่ายและที่อยู่ที่แสดงใน อินเทอร์เฟซการฝากเงิน อย่าสันนิษฐานว่าการดำเนินการบริดจ์ที่ประสบความสำเร็จทำให้เครือข่ายปลายทางที่ไม่รองรับยอมรับได้