Hey all,
I listened in on the Polygon 2.0 Twitter space this morning and they are only weeks away from what sounds a lot like mesh security. The MATIC token will soon be upgraded to POL and that can be used by stakers to secure multiple chains at the same time.
I went back and read @jtremback from Informal’s beautifully detailed post about Enabling Opt-in and Mesh Security with Fraud Votes.
He says, “Fraud proofs are an ongoing area of research and primarily intended for use with roll-ups, which are similar to consumer chains. A fraud proof allows you to prove that a validator signed an incorrect state transition, without needing to run a full node for the chain involved. A provider chain could accept proof that an incorrect state transition was signed by a validator and slash the stakers involved. This would enable Opt-in and Mesh security to function as intended. However, fraud proof implementations are perpetually six months from completion. It’s a very hard technical problem.”
He goes on to say, “To be able to launch Opt-in and Mesh security while work continues on cutting-edge fraud proof research, we can turn to a simple mechanism: the fraud vote. This would be a type of governance proposal. If (and only if ) a staker or validator had opted in to stake on a Opt-in or Mesh consumer chain, they would become eligible to be slashed by this governance proposal… This is certainly not as elegant as a fully automatic and optimized fraud proving system, but it should have much the same effect.”
“This also allows us to capitalize on an advantage that Cosmos has over rivals… The possibility of fraud votes on Cosmos allows us to innovate and get out ahead while fraud proofs are still under development…Cosmos should lean into its advantages, one of which is a robust and frequently used governance system built into the code and culture at a low level. In the case of the fraud vote system proposed here, this will allow us to increase our lead in the shared security space.”
“It should be noted that in the case of real fraud proofs, the validators applying the emergency upgrade would be slashed automatically.”
After reading it again it sounds like fraud proofs are aways off and that the temporary alternative of slashing through governance is probably considered by Jehan to be a failure (not trying to speak for him) in prop 818: Punish Equivocation on Neutron by Pupmos and Citizen Cosmos. Blocks United was among the 70% that voted NO on prop 818, which I mention just to take a little responsibility in case that vote turns out to hurt the ecosystem.
What’s my point with this post?
Polygon seems to be leapfrogging past Cosmos. As a Hub validator that worries us, because we love Cosmos and the Hub. And for the record we are a Polygon PoS validator too.
Will core contributors please comment and share a loose timeline for the arrival of fraud proofs and mesh security?
Respectfully, Matt from Blocks United