deltadevsde / prism

prism is the first trust-minimized key-transparency solution, allowing for automatic verification of service providers via light clients. Powered by Celestia.
https://prism.deltadevs.xyz
21 stars 5 forks source link

EPIC: Full Nodes #5

Open distractedm1nd opened 1 year ago

distractedm1nd commented 1 year ago

Instead of a single party with all of the state, all transactions should land in a namespace on the DA layer. This would enable full nodes, and a real "batcher". We could then move to a set of trusted peers instead of a single sequencer to rely on for posting proofs.

Any full node can make censorship proofs by seeing that a transaction from the last block was not included and gossiping, and light nodes would remove that full node and resync from that height

We could use gossipsub to relay these, and implement peer discovery to ensure connection to full nodes similar to celestia-node

distractedm1nd commented 7 months ago

TODO: @distractedm1nd scope this out so we can create subissues