TLDR- BSV storing data is not special because BSV runs on big data servers anyway. Conventional data servers store data better than BSV, and since BSV is censorable, it offers no benefits in storing data over the conventional data servers.
--------‐
In general, data is considered unable to be stored on a decentralized blockchain. The decisions BSVers have made to make their blockchain store data has ensured a normal user is unable to keep a copy of the ledger on a computer, let alone a raspi. This results in the chain not being decentralized enough to be resistant to censorship. To this, CSW tries to rewrite history by claiming Bitcoin wasnt ever intended to be any of these things. (Decentralized or invulnerable to state attack.)
One can, however produce a hash of any file and store that hash on the blockchain, so one can be cryptographicaly sure any given file is the file you are looking for, unaltered. This does not solve the problem that you are still getting your data from central servers, but the BSV blockchain is so large, they have indeed become central servers anyway.
A couple interesting projects are Impervious and Vida, using LN as a way to open up a peer to peer, end to end encrypted channel, but storing data is not the goal there.
Bitcoiners, honest to the concept that blockchains cannot store data at any scaleable level while remaining decentralized, have looked to other types of structures which may anchor to Bitcoin's blockchain to make the sharing of data and communication keep the ethos of Bitcoin; uncensorable, unstoppable, trust minimized, etc...
There is a wave of products that are using torrent-esque swarming by peers to truly make P2P filesharing a thing. Keet and Holepunch by Hypercore and the Tether guys are some of the players putting it together.
Dorsey's Web 5 is another p2p web idea using Decentralized Web Nodes (small self hosted servers) and Decentralized Identifiers (DIDs, which are put on the Bitcoin blockchain, based on Microsofts Ion, which also uses the InterPlanetary File System IPFS). Zion, using Web5, is a social media project which uses folk's LN nodes as data servers.
Fiatjaf's Nostr is another approach, not peer to peer, but using cryptographic keys to be censorship and tamper resistant.
I know that may be a "coming soon" type answer, but just like we see the effects of Ethereum's block size leading to where we are today; that most blocks are OFAC compliant, such is the fate of BSV. Blockchains are a tank, not a sportscar. When you make trade-offs to make your tank go fast, before you know it, its not bulletproof anymore. You end up with something that sucks at being a tank and at being a sports car. BSV sucks at being censorship resistant payments, and sucks at being AWS.
Thank You, that gave me a lot to think about and research.
reply