On behalf of everyone born long ago enough to remember the struggles of taking 4 hours to download a song, sending an email through a CLI, to those with memories of yelling at their parents to get off the phone before being disconnected from Brood War, to those who have had the guilty pleasure of making a very flashy and pointless GeoCities webpage, and those who will forever have the "You've got mail" audio clip forever engrained in their memories, thank you for all the being the first pioneers.
To those who have been sued and fined ridiculous amounts of dollars, those who spent prison time for innovating, and to those who continue to fight for decentralization, thank you.
And on behalf of the seemingly few left in the world that actually cares about your past work, we sincerely apologize for the failure of Justin, Tron, and the "new BTT team's" utter disrespect and lack of care for the continued improvement of the BT protocol. This apology extends to the IPFS team as well. It just utterly blows my mind that a project literally forks every repo from a non-tokenized, open-source and non-profit organization, then continues to talk them down and give them shit because BTFS has "more users."
Since the acquisition of BitTorrent, Inc. (do not confuse this with the BitTorrent protocol):
- There have been zero protocol level improvements to BitTorrent clients nor uTorrent. I've spent countless hours reverse engineering BT/UT (BitTorrent / uTorrent) in search of something, anything. But the deeper I looked, the sadder I got.
- The BT and UT clients have forcibly been closed source. Along with it, much of the original devs ongoing projects and plans were put to halt and presumably told to take down. If you look through GitHub and old forum posts, you'll see a lot of activity on BT/UT development, including user-submitted plugins and improvements. They all abruptly halted around 2018-2019, with Justin going as far as even removing some functionality that allowed for client enhancements.
- For a long time I was under the impression that the Tron/BTT team pioneered a way to allow P2P token transfers through torrent seeding, so I cut them a little slack for the lack of any activity on the BT/UT development end. Oh boy was I wrong. The BTT Speed bidding system was just BEP10 (Extension Protocol authored by Arvid Norberg of libtorrent in collaboration with UT). The BTTT team simply added a wallet on top of it, added it as a plugin on top of BT/UT, and pushed a WebUI with the most minimal, useless features that do not even record accurate data.
- BT/UT has been completely close-sourced, which I am sure they are regretting. It makes perfect sense why the BTT Speed wallet exchange has been down for 60 days now, after what was supposed to be a 2-hour maintenance. It's cause they didn't write the m'fkin protocol, and now the one or two devs working on BTT Speed are completely flabbergasted which led to an emergency multiple job-listing posts days after they realized they were fucked.
- They forked almost every single IPFS repo's on GitHub (seriously, go check), implemented their minor changes, and now is the biggest shit talker on IPFS. You know what we called people doing shit like this back in the day? Script-kiddies.
- BTT is not some small project with big ambitions. It's a fucking billion dollar market cap project. They raised $7.1mil through the ICO. And what do they have to show for it? Zero improvements in the clients (the community literally had to modify the client to unlock the 32-bit restriction as they are still stuck in 2012 and don't have a 64-bit version — it'd take a day or two to release a 64-bit even if through LAA flag), a marketing team that posts cool images on Behance from time to time, a 24/7 twitter meme poster, and a bunch of forked codes. Where did the $7.1mil go? Definitely not development. Maybe a fancy office in SF? Or a fancy dinner with Warren Buffet? This is almost criminal.
edit: Gonna leave this here… 😂
Also, great article on the shitshow that is called BTT.