Aevo currently uses Conduit as an infrastructure provider for our rollup. The rollup runs the OP Stack, meaning it runs the same codebase as Optimism Bedrock.
We have made a few modifications to the OP Stack, namely:
Dispute period
Optimism Mainnet currently has a 7-day dispute period. This means that transactions on Optimism are not considered final until 7 days later. Aevo reduced this dispute period to 2 hours.
The main reason for this is that Aevo Exchange currently uses a centralized keeper to post signed messages from users, meaning that users are already trusting the keeper to be honest. Hence, having an additional 7 day dispute period on top of this does not significantly change the trust model, and makes the exchange experience much worse.
Block Time
Optimism Mainnet currently has a 2-second block time. Aevo Chain uses a 10s block time instead. This is because Aevo Chain does not have as many transactions as Optimism Mainnet, and if Aevo Chain has 2-second blocks, the L2 would be posting L2 block metadata much more frequently to Ethereum L1 —significantly increasing gas costs of the rollup.
10 second blocks do not mean it takes 10 seconds for trades to process on the exchange. Trades are immediately confirmed on the exchange, and then posted to the chain up to 10 seconds later.