บัญชีบนบล็อกเชนอื่นๆ
เพื่อที่จะเชื่อมเชนที่แตกต่างกันบัญชีแบบ Threshold (Threshold Account) จะถูกสร้างขึ้นบนแต่ละบล็อกเชนเพื่อควบคุมการไหลของสินทรัพย์และข้อมูลระหว่างเชน เราจะใช้สัญลักษณ์ดังนี้ เชนใดๆ จะถูกเรียกว่า และบัญชี Threshold ของ นั้นจะถูกเรียกว่า
บัญชี Bitcoin
สำหรับ Bitcoin และเชนอื่นๆ ที่ไม่มีสัญญาอัจฉริยะ (Smart Contract) Validator ของ Axelar จะสร้าง ECDSA Key แบบ Threshold ขึ้นมาตามที่ได้พูดไว้ที่นี่ คีย์นี้จะควบคุมบัญชี ECDSA บน Bitcoin และเป็นที่อยู่ปลายทางสำหรับให้ผู้ใช้งานที่จะทำการฝากสินทรัพย์ Threshold Key ส่วนบุคคลอาจถูกสร้างขึ้นตามคำขอของผู้ใช้งาน คีย์นี้จะถูกอัพเดทเป็นระยะ โดยที่คีย์ล่าสุดและคีย์ส่วนบุคคลสามารถหาได้จากการส่งคำขอไปยังโหนดของ Axelar
บัญชี Threshold Bridge บนเชนที่มีสัญญาอัจฉริยะ
เราจะแทนบล็อกเชนประเภทนี้ด้วย โดย Validator จะทำการสร้าง ECDSA หรือ ED25519 Key แบบ Threshold ขึ้นมาตามที่ได้อธิบายไว้ในนี้ ซึ่งจะขึ้นอยู่กับว่าเชนนั้นรองรับคีย์แบบใด ถ้าหากไม่มีความกำกวมว่าเราระบุถึงบล็อกเชนไหนเราแทนคีย์นี้ด้วย คีย์นี้จะควบคุมบัญชีสัญญาอัจฉริยะบน และเราจะเขียนแทนด้วย แอปพลิเคชันใดๆ บน จะสามารถส่งคำขอดึงข้อมูลไปยัง เพื่อขอข้อมูลที่อยู่ของ ของคีย์นั้น ด้วยวิธีนี้แอปพลิเคชันใดๆ บน สามารถรับรู้ถึงข้อความที่ถูกเซ็นด้วย ได้ โปรโตคอลยังต้องพิจารณาถึงการหมุนเวียนค่าของ ด้วย โดยจะเกิดขึ้นตามนี้:
ใช้งาน บน และเก็บ ไว้เป็นส่วนหนึ่งของสถานะโดยที่จะถูกเรียกใช้เป็นค่าแรกบน Axelar และ ยังมีกฎที่ใช้สำหรับอัพเดท ด้วย
เพื่อที่จะอัพเดท จำเป็นที่จะต้องมีการส่งธุรกรรมในรูปแบบ พร้อมกับลายเซ็นที่มาจาก อันปัจจุบัน จากนั้นสัญญา (Contract) จึงจะกำหนดให้
ทุกๆ ครั้งที่ Validator ทำการอัพเดท Threshold Key ของ จาก ไปเป็น เครือข่าย Axelar ส่งคำขอไปให้ Validator เพื่อให้ใช้ ในทำการเซ็น หลังจากนั้นลายเซ็นนี้จะถูกประกาศใน เพื่อทำการอัพเดท
Last updated