帖子
avatar

一筆交易可能觸及多個智能合約,每個合約都有自己的執行順序觀念。 這會造成一個困難的問題。 假設一個合約優先處理取消,而另一個合約優先處理強制平倉。當一筆交易同時與這兩個合約互動時,滿足其中一個合約的順序規則,可能會使另一個合約的規則變得複雜。 Ritual 的文件將此挑戰視為可組合性問題:不同應用程式特定的排序策略如何在不產生衝突的情況下共存? 其中一個提出的解決方向是「單調優先系統」,該系統在考慮函數呼叫之間依賴關係的同時,為其分配優先順序。在所描述的系統下,區塊建構可簡化為按優先順序排序。 更廣泛的教訓是,僅在單一應用程式內部強制執行規則只是問題的一部分;這些規則還必須在應用程式互動時也能正常運作。

此內容僅供資訊及教育用途。內容可能包括第三方見解、贊助內容或推廣材料,而創作者可能因此獲得報酬。本資訊流中的任何內容均不構成投資建議或收益保證。您須自行對投資決策負全責。交易前,請務必自行研究並審慎行事。我們不保證第三方資訊的準確性,亦不會對因此產生的任何損失承擔責任。過往表現並不代表未來結果。詳情請參閱我們的 社群條款 及 風險披露聲明。

avatar發佈你的回覆

評論