A solution would be to use T3 custodians to fund gateways.
That wouldn’t (directly) eliminate the risks associated with using gateways (although that can be dealt with), but would increase the speed of transactions by far (compared to requiring FLOT).
If the T3 custodians act based on verifiable (and recorded) thresholds it’s possible to check that they do their job right.
In case they are compensated based on the volume they transfer (with collateral in place a compensation for that is required as well) it needs to be assured that they do so as often as necessary (incentive for that: compensation), but not as often as possible (they are held liable for their actions and will be punished if the transfer more often than required).
This would be something in between the (withdrawn) propsal by @Nagalim and the current situation.
I think it’s overall more complicated because Nu might want the gateway operators to provide a collateral if the gateways aren’t meant to be used for emergencies only, but on regular basis instead.
The collateral would primarily be an insurance against gateway operator misbehaviour.
If the collateral would be extended to compensate exchange defaults, the compensation, which operators did request, would be at least an order of magnitude bigger.
Plus you need gateways for all supported exchanges.
The gateway operators will create costs (compensation) for Nu while T3 custodians don’t necessarily - the compensation for transactions might be paid from the spread. And the share of the spread that goes to Nu might be enough to compensate the fixed T3 custodian costs (for the collateral).
In the end there will a lot of complexity, but I lack to see the benefits.
Maybe I’m overlooking something obvious.