Owner: @Álvaro Castro-Castilla

Reference

https://arxiv.org/abs/2003.11506

Key points

Similarities between Soverign Zones FastPay

  1. Independent updates: Nomos Zones update independently without cross-coordination, similar to how FastPay accounts can operate independently. This independence is a key factor that allows both systems to avoid full consensus.

  2. Eventual inclusion: Nomos's guarantee that zone updates will eventually be included (unless the operator is malicious) is conceptually similar to FastPay's liveness guarantee for correct users.

  3. Observable misbehavior: Nomos allows malicious zone operator behavior to be observed in the mempool, which parallels FastPay's public auditability property where there's cryptographic evidence for auditing correctness.

  4. Sharding by domain: Both systems effectively shard work by natural boundaries (Zones in Nomos, accounts in FastPay).

    Can we use this for faster finality?

This is the open question that I suggest we could pursue.

I believe that eventual consistency is sufficient for Sovereign Zones (though not for Native Zones). If we can somehow guarantee the inclusion, as soon as this guarantee is obtained (even if it the Zone update didn't yet land on chain or is finalized), the Zone operators (sequencer, nodes and wallets) can consider it “pseudo-finalized” or rather, finalized for practical purposes.

This could open the door of a mechanism that leverages this specifically for Soverign Zones.

Possible paths: