Three questions regarding collaborative and distributed infrastructure systems with primary emphasis on censorship-resistance, privacy and security:
1) Can a protocol/system be developed on top of the Lightening Network (or something similar), that automatically makes payments to the nodes that keep one's data on their relay, based on the amount of data, number of days it is kept, and the amount of bandwidth that is used? For example, one Satoshi for every one megabyte of data for one day; and one Satoshi for every one megabyte of data that is read or written.
2) Just as Nostr is based on redundant communication nodes and copies of data, can we have a redundant multi-processor infrastructure, kind of similar to Grid Computing, for public use? I.e., Nostrizing the computing power, or creating a server crowd based virtual machine (also similar to volunteer computing). Accounting and payments could be done as suggested in Q1 above, but based on processor speed, time used and other hardware use. This would eventually give rise to Platform-as-a-Collaborative-Crowd-Service, or PaaCCS (pronounced paccess)
The reason for doing this is explained in the next question.
3) Could we have distributed and redundant hosting of apps? E.g., suppose I have an e-learning app, but I don’t want it to run on a centralized server owned and controled by one party. Instead, the data that this app and its users use/produce is on Nostr, and the app itself is run on multiple servers, as suggested in Q2. I.e., instead of SaaS, we would have Software-as-a-Collaborative-Crowd-Service, or SaaCCS (pronounced success). Of course the point here is that the owner of the software instead of running it on the cloud, is running it on the crowd (of volunteer servers), or the global crowd virtual machine.
The fundamental suggestion here is to move from the cloud to the crowd, with automatic accounting and payments; from oligarch-owned big business and government to the people; from the state to the republic. If Nostr could be seen as Bitcoinizing communication, isn’t the next logical step to Bitcoinize the whole stack, from computing infrastructure to Middleware to applications?
Notes by Amuzegar | export