Right now, on the http(s) web, when you request a file, the provenance of that file is linked to the domain name and the HTTPS traffic.
On IPFS, the provenance of a file is its content hash, not some server you downloaded it from.
On IPFS, if I join in on hosting and sharing a hash of a file, I could be a malware spewer, but that doesn't change the hash.
Where this conflicts with copyright is, say you are on a IPFS enabled Movie server from CBS. By definition, only they are approved to transmit their files. But IPFS uses Git and BitTorrent to swarm download content. And default copyright, that's a civil tort matter.
The original idea for IPFS was that for the local network, that it did support BitTorrent like operations from browser cache. So if something went viral, it was 1 download from the internet connection, and then on-lical-network the rest of the way.
That feature was disabled EARLY on because it strictly violates copyright.
It's also why your computer published all the network interfaces to the dHT, so that you could find local nodes. But they didn't remove that; they only removed the dynamic sharing part.
I think there are settings to turn that back on, but I'm not 100% sure.
On IPFS, the provenance of a file is its content hash, not some server you downloaded it from.
On IPFS, if I join in on hosting and sharing a hash of a file, I could be a malware spewer, but that doesn't change the hash.
Where this conflicts with copyright is, say you are on a IPFS enabled Movie server from CBS. By definition, only they are approved to transmit their files. But IPFS uses Git and BitTorrent to swarm download content. And default copyright, that's a civil tort matter.
The original idea for IPFS was that for the local network, that it did support BitTorrent like operations from browser cache. So if something went viral, it was 1 download from the internet connection, and then on-lical-network the rest of the way.
That feature was disabled EARLY on because it strictly violates copyright.
It's also why your computer published all the network interfaces to the dHT, so that you could find local nodes. But they didn't remove that; they only removed the dynamic sharing part.
I think there are settings to turn that back on, but I'm not 100% sure.