Hey all! I was chatting with Pranay and he suggested I post some of my questions here.
My understanding is that snarkers (snark workers) don’t need to stake to participate. They just need the necessary hardware. To make a snarker node worth running, a snarker will rely on validators (block producers) to pay them for their work. But what if the validators don’t pay the snarkers?
I’m wondering if this could happen in two different ways:
What if validators simply run their own snarker nodes to avoid having to pay other snarkers? I imagine that this is not a likely scenario, since validators would need machines provisioned to handle peak traffic, and idle compute capacity should always be cheaper than dedicated capacity.
What if I spin up a bunch of snarker nodes and offer snarks at no charge? In order to capture the entire snark market. How many resources would I need to put competing snarkers out of business?
I’m also curious to know how dependent block producers are upon snarkers. What happens if a validator sets their buy price too low for snarks? Will they be unable to do their job as a validator?