BitTorrent Turns 20: The File-Sharing Revolution Revisited
torrentfreak.com
torrentfreak.com
The data is so much more easily shareable compared to HTTP because all you need is a computer and an network connection. No need for a public IP address.
Where are the Googles or the Yahoos that harvest this data and make it easily accessible? If these companies made fortunes off the data that we put on HTTP sites (along with all the hurdles that populating a site with data comes with) then imagine how much more potential there is in the BitTorrent market where one can for instance very easily share any kind of info (albeit they must be online at first).
Sure now the network is populated by illegal movies and such. But if we populate it with blogs, recipe sites, documentations, videos, etc. a new kind of web can reborn that is more under our control.
IPNS can be used to leverage IPFS for dynamic or updatable content. Lack of peers is still an issue of course, but it does away with the need for a dedicated CDN once your content gets popular enough since users will be seeding it themselves.
It's been some years I've been thinking that given that nowadays it doesn't take much effort to scan all the internet (masscan, etc), it might not be hard to find all trackers and then crawl all the DHT.
I'm not sure if this is feasible, but it might be an interesting start.
After running it sporadically for a few months I ended up with 1.4M torrent names and 30M info hashes, but I never put any work into estimating the size of the DHT, so I don't know what sort of coverage that represents.
On private trackers, your download and upload is tracked. You are required to maintain a certain ratio.
Most tracker sites allow users to "donate" money to get extra ratio.
Most tracker sites allow users to request new files and pay a bounty, in uploads (i.e. ratio).
In effect, it is already a currency.
Trackers get seized from time to time, and if the entire state of a tracker is stored in a decentralised manner, then seizure is no longer a risk.
The dataset stored by a tracker, in the age of magnet links, is very small, and can be replicated amongst all nodes.
So, as someone who usually rolls my eyes at people saying "blockchain", this is actually a perfect use for blockchain technology.
http://www.bittorrent.org/beps/bep_0046.html
https://news.ycombinator.com/item?id=12257065
https://news.ycombinator.com/item?id=17306106
https://static.usenix.org/events/woot10/tech/full_papers/Wol...
The problem of how to solve how much currency each pseudonym has, and allows transactions between them, with no central intermediary or point of failure, is solved by a cryptocurrency.
Rather you mean, the ledger will be perfect evidence against all the users. Not sure why you need durability for “illegal” activity data?
It’s perfect except doesn’t require blockchain. It works well as just a simple semi-distributed database with sources of truth for who gets credit.
The trackers I’ve used are all different and a ratio on one site might be good to “vouch” for me, but the numbers are meaningless across sites and I don’t think one site would prosper mixing their ratio calculations with another.
I like your idea though and think that tracker ratios are a good example of something that meets the need that lots of coins are trying to accomplish.
No wonder most people don't deliver amazing things - it avoids the social pressure to keep producing, lest we believe that person is letting us down.
BTW, the article includes: "BitTorrent’s inventor is one of the driving forces behind the ‘greener’ Chia coin, which launched earlier last May."
But the main point of my heavily down-voted comment is that I can't conceive why anyone should feel let down by Cohen, even if he hadn't done a thing in the last 15 years.
I actually believe that view corrosively discourages people from doing something exceptional, for worry that they won't be able to maintain that output, and thus face social stigmas like "you let us down."
Thank you for the clarification!
So yeah, it is already tied to a cryptocurrency scheme.
https://www.coindesk.com/price/bittorrent
It's annoying because I want to look up technical details of BitTorrent and have to now scrub past all these crypto fanatics and their posts about it going to the moon or crashing.
In the early 2000s slashdot.org was similar to what HN is now, with HN having more of a startup vibe and Slashdot having more Linux news. But a very similar audience, checked every day by them.
BitTorrent needed a very large scale test. They also needed a group of people technical enough to format BitTorrent and test it, and content he could license (ie that wasn’t pirated) to test it that would appeal to them.
So a post appeared on Slashdot: “Free porn”. BitTorrent licensed some very high resolution (way higher than most online video at the time) lesbian porn from lightspeed. All people had to do was install this tool called BitTorrent to get it.
I never encountered a magnet link including the "urn:btmh:" (instead of "urn:btih:" for v1), specific to hybrid or full libtorrent v2 torrents.
http://bittorrent.cvs.sourceforge.net/viewvc/bittorrent/?hid...
I have never actually created a torrent and I use the technology mostly for grabbing debian installer images etc.
I agree, but there's no way my mom could figure out IRC on her own. She uses Dropbox daily, though.
E.g.
https://kiwiirc.com/nextclient/irc.libera.chat:+6697#irc
https://web.libera.chat/?channels=#irc
There are also mobile apps with better persistence and even simpler interfaces.
IRC will never take over the world because:
* The protocol is missing some minor but important UX-enhancing features. This is fixable, but there's nothing valuable enough about the existing userbase for a capitalized entity to bother working with the entrenched groups. And non-capitalized entities move relatively slowly.
* There is no profit in it -- the corps who want to own messaging want to own messaging. This is a great idea for them, but a terrible idea for users.
* IRC networks don't want Eternal September to happen to them. Not that anyone is beating down their door.
Too late for that. In late 90's/early 00's, you had web clients for IRC.
IRC doesn't even support basic text formatting, let alone links, images, emojis, threads, etc.
And that is probably are IPv4's flaws, not BitTorrent. If everyone switched to IPv6 then they can connect to each other without using NAT, because IPv6 address space is so big everybody on earth can have their own unique IP address.
On IPv4 you don't know if your packets got dropped because of your firewall blocking some ports, or because ISP's CGNAT get overloaded and decide to drop your packets (and customers can't do anything to fix that)
I thought it did have mass adoption.
My sister uses it, my Grandpa uses it, and pretty much every single person who watched Game of Thrones back in the day used it too.
(There was no way for Australians to watch Game of Thrones legally, the same day it came out in the US, until maybe season 3. Even then it was linked to a $90/month cable TV plan in a country with low cable adoption rates. Hence everybody torrented it and/or shared it with their workmates on USB sticks.)
It's also not a "deal breaker" for a lot of people, same as with recent privacy-unfriendly laws(Bundestrojaner, Vorratsdatenspeicherung, etc).
The stories of people having their access limited mostly seems to be PR from industry groups and VPN companies.
Games are free game though, also anything from Usenet is fine. Nowadays you could probably get away with a free ipv6 tunnel too, since adoption is high enough.
Loyal Pirate Gary voter here. Arrrrrr.
Neither IRC, nor BitTorrent have anything to do Dropbox. And both were incredibly popular back in the day
Perhaps it could be mutually beneficial. If Firefox had a Bittorrent client, both could gain popularity?
It works much better with a tracker, though. Webtorrent is quite promising for the future, I believe you are looking for something like https://wormhole.app/ ?
It has a few features that other sites lack: resumable uploads, the recipient can start downloading before uploading is finished, no maximum file size (above 5 GB the file isn't stored on the server anymore this is just p2p and need to leave your browser open).
Does anyone have a fav go-to source for torrenting these days? My last longterm success torrenting was with Demonoid but haven’t used it in the past 5 years or so.
Any feedback super appreciated
Also a shout-out for my preferred VPN, Mullvad
To maximise your speed you had to share, a mini stock-market on each torrent. Then you were encouraged to continue to share after completion.
From memory all the fancy algorithms for sharing didn't really do much and it was just push it out and pull it in as fast as you can that really worked in practice.
It was also interesting Bram opposed encryption on the protocol.
The global torrent library certainly seems bigger than ever. The biggest issue is upgrading existing media to better resolutions.
I guess it makes it more costly to monitor content as the evil party has to involve itself instead of just monitoring.
Bram's case against was based on the idea ISPs couldn't cache data if you did.
Now we know encryption good, combined with things like peerblock it has a ok use. And the caching never happened.
Also at the time Skype was the spies messager because encryption was turned on by default, back then people looked suspicious if they encrypted, the extra encrypted data flowing around would have been good.
I really wish there was a client / protocol that allowed for sharing of files, but remove control from the user for what to share. Also limit the bandwidth on a monthly basis.
Sort of like a global peer-to-peer cloud. It could be used by open source organizations for sharing software and allow everyone to contribute to open source indirectly.
Users can designate a fixed size and bandwidth. Then whenever they use their computers, torrents will be running in the background.
• their disk space is now taken up by arbitrary files they don't want and can't delete.
• some (if not a vast majority) of these files will be child pornography.
Bittorrent is more of a liability nightmare since it's super hard to block on a public network yet easy to record what IPs download certain torrents.
If we didn't tend to have 100:1 download:upload ratios on our residential connections, it could have revolutionized more things, but it's effective in certain communities and has business applications too.
Been there. Done that. It doesn't end up working out the way you think it should.