Game of stakes - fun exploits to make
Here is a list of exploits that It’d be awesome to see getting built! These are all known bugs, but I wanted to draw attention to them for GoS participants. ---- Tendermint issues ---- • https://github.com/tendermint/tendermint/issues/2972 - This ones is fairly simple, to exploit just spam the mempool with txs. This may be limited as we don’t batch tx gossips, so you may be unable to spam fast enough. However, if you could, you could delay a proposer’s block creation by a significant amount of time. The expected amount of delay due to spam is actually greater than what I indicated in the issue. This will likely cause them to miss their proposal window. I also highly suspect there are similar classes of attack based off of adversarial mutex locking within the system. • https://github.com/tendermint/tendermint/issues/3044 - This is the issue that got lots of attention on the riot. (Not actually a bug in that it was intended behavior when built) Essentially, you shouldn’t vote on another proposer’s first round, if you would propose in the second round. If you successfully propose in the second round, then you get rewards, but you also propose in the subsequent height. (this…
Excerpt (1199 of 3428 characters). Read the whole post on the forum ↗