Crowdloan & Auction Improvements

It’s worth noting that the crowdloan bidder for auctions is just one bidder implementation. It is 100% possible and encouraged for teams to experiment with e.g. smart-contract based bidders deployed on one of the many smart contract chains, if they want to try different mechanisms.

We should really disentangle any issues with the crowdloan mechanisms from the auction mechanism itself, as well as the fact that there aren’t currently good ways to acquire small amounts of blockspace (see On-demand parachains and Unifying bulk and mid-term blockspace with strided regions) where people in the ecosystem have mapped out roads to improving this.

I’m personally very much against any dependence mindset on Parity and will always push back on this - it’s always very weak look. Parity is doing a lot of work, but it takes many confident agents to build a good ecosystem.

For instance, one of the side effects of Unifying bulk and mid-term blockspace with strided regions is that you can build a smart-contract bidder that buys a bulk blockspace region and then does a strided split of the region to allow multiple parachains to share a slot in equal measures. Or a parachain can acquire a bulk region of blockspace and then sell off the rights to every third block in an auction that it runs in its runtime. Etc.

These primitives are extremely powerful and are just waiting for smart people to pick them up and use them properly. Teach a man to fish…

10 Likes