People often like to talk about scalability an how important it is (rightfully so) but at the same time I don't think we often see anyone acknowledging what hold's scalability back.
Earlier a friend sent me this article;
https://medium.com/@0xluminous/the-future-of-open-source-software-7c77592f8f24It offers an interesting solution; actually paying for the work the network needs and the implications of this.
Couldn't something like this be implemented in Bitcoin?