Thanks on this well thought feedback!
-
I agree that there is a delicate tradeoff in. In the short term, I don’t think we will have significantly more than 100 influencial stakers by EOY (right now, while we have more than 100 stakers, many of them staked amounts that are very small and aren’t justifying a robust infra for sequencing long term). In the longer term, if we approach the 100 serious validators mark , we will inspect ways for lifting this barrier
-
Since each block will be 2 seconds, after 2 seconds of being offline the responsibility will anyway move to another validator. You are correct it makes sense to somehow limit the affect of an offline validator further, I’m open to concrete suggestions that are future-compatible (in the sense that we can leave them also while anyone can propuse a block)
-
Yes, the current intention is that the switch will be timelimited, we will discuss with Starknet’s security council how its usage should be communicated (transperantly) for justifying the security council approval for using it again
-
Great point, will do!
-
We will provide hardware suggestions as requested. We are also well aware that validators should have enough STRK staked to justify the cost. The STarkware delegation programs and potentially other similar programs should help in this regard. Thanks for the reference for TDS, will take a look!
-
In the current suggestion, the mempool will stay private (only the seuqencer p2p, where transactions appear after they have been sequenced, will be shared with the validators). This means MEV, at least when other seqencers are concerned, is no issue for 0.15. (MEV for 0.15 as a whole, not by sequencers, is something we think about, and something simlar to timeboost for Starknet have been proposed in another thread). Am I missing something in this analysis?
-
Note that in this milestone StarkWare would generate all blocks and get all transaction fees (and will also be the sole producer of proofs, which is actually more expensive than sequencing costs). We think this is fine as staking rewards, especially considering delegation programs, are much more significant than fees paid - but happy to receive feedbacks on this