I was looking for a more technical response.
e.g. How are new blocks created? Proof of work, predefined functionaries, something else?
You say you have SPV proofs which allow a full node to prove a particular domain is owned by a particular party. How does that work?