It sounds cool and all. But really only possible because a lot of devs doing above FAANG level quality work, *For Free*. Incentivizing devs, or really just make sure they can pay rent, and still work on the open protocol… is always the Achilles’ heel of open protocols. Including Bitcoin itself.
Discussion
Clients should implement Charity 2.0 - splits availability for zaps.
Most users would then happily defer some % of their incoming zaps to devs, charities, etc.
I think clients should take a few % off zaps and work as a for profit company. A bunch of for profit companies and contribute to protocol development. This is how most standard bodies works - IEEE, IETF, ITU, W3C, etc
For profit but not necessarily need to be a ‘registered corporation’ tho.
1. We will not need a lot less dev work because parts are now foss and reusable. Will be a small fraction of what it cost to build silicon valley.
2. Dev work is becoming a lot easier with an explosion of explosion of learning resources and AI.
Still entirely dependent on the charity of devs. Funding Bitcoin devs have continually been a problem still. They should be, and could, be working for literally 7 figures TC at a FAANG. How long can Damus continue? Look at how dev starved Bisq is. I don’t like projects that is entire dependent on charity to sustain. Its a huge attack vector.