| Yes and no, I'm the author of the P2P tech behind notabug.io, d.tube, and other sites, (https://github.com/amark/gun) so I have some experience with this: - It works as well as WebRTC does. But browser vendors (Google, Microsoft, Apple) have kept WebRTC crippled. Firefox is doing work to make this better. - When WebRTC fails (which is like 60% of the time), you have to fallback through a DHT of IPv6 peers. According to the law, I believe, any one of those peers could be liable. As a result, anybody who has a consistent IPv6 address or domain winds up needing to run a peer-specific "blacklist" of :( :( :( DMCA take down or else they could possibly be sued or have their door smashed in. We're trying to make this better by creating a network of WebRTC DHT signaling peers called AXE (check the github for more info). This will let users comply with the law (even be protected by things like GDPR) and then transfer data directly to their friends (not using any middleman service) and this data can stay protected with encryption (see our WebCrypto wrapper that makes this easy, https://gun.eco/docs/SEA ). This will be the best way for users to stay legally compliant while not screwing over people's freedom and property-rights. |