My team is building middleware software for this - to encourage node sharing. Some of the things that need to be built is bascially a smaller version of infura that allows:
- Rate limiting
- easy integration/onboarding
- authentication
- observability/monitoring for consumers
- integration with payments
It is quite a massive undertaking to get where we want to be, but our goal is to get this out before V1 hits the ground floor.
V1 solves a lot of the “blockchain” problems we face today, but nothing about the effiency of our how our node runners operate. I 100% agree with your idea - and if you’re interested in helping, please send me a DM :). We intend to make our road map and plans open to the public soon-ish