為了使該計劃成為基礎架構,必須從實際需求中抽像一般業務模型,包括相同令牌,不同令牌和NFT的跨鏈轉移要求。
Orbiter的世界包括兩個部分:發件人在啟動網絡中啟動事件和目標網絡中的響應事件。
軌道的使命是確保這兩個事件一致發生。
軌道如何完成該過程?
答:為了使發件人感到安全地發起活動,製造商承諾在MDC合同鏈上有足夠的利潤來應對該活動。
B.如果製造商未能回應發件人的啟動事件,則發件人應向MDC合同發送仲裁請求並提供啟動事件的證明。
C.如果製造商未能在指定時間內提供響應事件證明的MDC合同,則MDC合同將以製造商的保證金來補償發件人。
Orbiter的系統包含三個合同和模塊:
MDC(製造商存款合同)
MDC具有兩個核心功能:保持製造商的保證金,爭議解決以及處理退貨資產和薪酬。
EBC(事件綁定合同)
EBC用於基於源TX計算相應的有效目標TX。
SPV輕客戶端。
SPV證明源TX發生在源網絡中。
這三個合同和模塊在鏈X上運行,這可以是以太坊系統,以太坊主網,任何匯總,甚至源網絡或目標網絡中的任何智能合同支持環境,只要鏈條保留智能合約即可。
這樣的三個合同模塊這樣合作:
在將MDC合同保證金存入保證金後,製造商可以支持發件人的交叉滾動轉移要求。
在正常正確的傳輸過程中,在源網絡中生成源TX後,EBC計算了根據源TX滿足要求的目標TX。製造商將目標TX發送到目標網絡以完成交叉滾動傳輸。
但是,當製造商未及時發送目標TX時,發件人應向鏈X上的SPV提供源TX的證明,並將仲裁適用於MDC合同。 MDC通過SPV獲得了源TX出現證明,通過EBC獲得源TX有效性證明,將仲裁請求設置為未經處理的事件,並等待Maker提交目標TX證明。假設製造商無法及時提供目標TX證明。在這種情況下,MDC將啟動薪酬流程,退還資產並通過Maker的保證金向鏈X上的發件人發送薪酬。
什麼是MDC?
MDC(製造商存款合同)是保證金的存儲合同,該合同指定了共同的仲裁過程邏輯。製造商將將保證金放在MDC合同中,並鎖定足夠的保證金,以進行特定的交叉轉換轉移(事件約束合同,環境和貨幣),以確保在不利的情況下可以補償發件人。
MDC如何處理仲裁?
當以下所有條件發生時,將開始仲裁程序。
整個仲裁過程完成後,發件人將獲得資產和賠償。
Orbiter將兩個網絡記錄在主網中記錄的有效哈希值作為仲裁的基礎。
以下條件應做出發件人的決定:
在發件人決定轉移之前,它只需要知道與其他轉移相對應的鍊鍊的操作條件,以查看製造商的能力並選擇是否轉移。
我們正在開發一個SPV模塊,當我們完成時,它將被開源。目前,國家是:
它們將在大約兩個月內部署。