该交易平台采用的是链下订单簿模式,用户必须将数字货币存入交易所地址后,所有的交易会通过交易处理仲裁器进行撮合,然后按顺序进行交易,最终将结果发布到区块链上。IDEX的智能合约设计使得只有交易所有权向以太坊提交已签署的交易。
IDEX的智能合约通过"仲裁"的方式,可以控制交易的处理顺序,将交易行为与最终结算分开。当用户进行交易时,他们的交易余额会实时更新,同时他们的私钥用于授权智能合约的交易。这种授权可以防止用户撤销任何已完成的交易,并阻止IDEX未经授权地发起任何交易。授权交易被传递给管理未决交易队列的仲裁者,按顺序分派它们以确保每笔交易按照正确的顺序开采,并且智能合约余额与交易余额保持同步。通过控制交易顺序,IDEX提供了集中交易所的速度和用户体验,同时也保证了去中心化交易所的安全性和可审计性。