Given how much attention meta transactions have gotten in the past year, and given the awesome work @ricardo3 has been doing on the relaying functionality (which I cannot wait to try out!), shouldn’t Status officially join the Gas Station Network Alliance and learn/teach with the rest of the gang? I believe there’s much to gain by teaming up with the big players in the ecosystem, as previously stated. Or are we already collaborating and I missed this?
I always been open about my research, and released the work under CC0. I don’t see any problem in being part of that alliance if the intent is to improve Ethereum ecosystem.
Status Gas Relayer could support other ABIs with no problem, the work done by @rramos on the Gas Relayer makes easy to support new types of ABIs.
That’s awesome, @rramos can we make collab official? Can you init talks with GSNA, should I?
I am curious why they didnt contacted us, since we are pioneering this technique, since 2016 (see Gas Relayer for Status Nodes )
We need to verify the vision they have on Gas Abstraction, if they meets our Principles, then its fine.
The way we plan to solve the problem is to allow anyone to become a gas relayer with only needing to hold ether to do so, and it would be one service that status nodes would be able to serve in order to earn money.
So we want to decentralize the gas station and Status itself would only make profit from this if we become a Gas Relayer, and compete in the market.
As final vision is that miners/validators should become Gas Relayers, and they would sign transactions with outer transaction gas price zero and include in their blocks. So Validators would listen to regular ETH transactions signatures and also for ERC20 meta transactions signatures, and in case of ERC20 meta transactions they include themselves.
This would make validators able to accept any token as gas fee to include transactions.
This could be done as a soft fork in all ethereum clients, so all of them would be able to set any ERC20 as gas token, and all miners/validators would be able to choose what tokens they want to accept when mining.
And later on Ethereum could improve to incorporate meta transactions in the protocol itself. (or this could happen earlier, which would be good).
I don’t know, maybe they missed the progress same way I did. I am much more exposed to their work than I am aware of Status’ on the same front. Could be it’s a marketing issue. Worth investigating and opening comms in any case.
Other ways to obtain SNT?
This happens quite alot with us. Some important dev/research work just isn’t broadcasted to the wider community. Mostly because we didn’t have a technical writer promoting the work and everyone else bandwidth is maxxed out.