This proposal was posted over in the Magicians’ Forum:
One challenge of migrating to L2s such as rollups and plasma for scalability is that a lot of infrastructure that we depend on today still depends on L1 blockchain accesses. This post proposes a way to resolve this problem for the specific use case of ENS names.
Proposal
We define a class of actors called ENS attesters . Anyone can become an ENS attester by depositing tokens (ETH but potentially other things too) into an ENS attester contract , which has a predefined code whose logic is described below. If a wallet wants to resolve a particular ENS name, it can send a message to an ENS attester (discoverable through a specialized p2p network, the ENS attester network ) asking for a response message