The Good Tech Companies - Cypherpunks Write Code: Bram Cohen & BitTorrent
Episode Date: September 4, 2024This story was originally published on HackerNoon at: https://hackernoon.com/cypherpunks-write-code-bram-cohen-and-bittorrent. Surely, BitTorrent sounds like something f...amiliar, right? Bram Cohen, an American computer scientist and cypherpunk, is the one who invented it —and more. Check more stories related to web3 at: https://hackernoon.com/c/web3. You can also check exclusive content about #bittorrent, #bram-cohen, #chia-coin, #p2p-file-sharing, #cypherpunks-write-code, #cypherpunks-and-blockchain, #obyte, #good-company, and more. This story was written by: @obyte. Learn more about this writer by checking @obyte's about page, and for more stories, please visit hackernoon.com. Bram Cohen is an American computer scientist who invented the BitTorrent file-sharing protocol. He is also considered an early cypherpunk, because he’s been dedicated to creating privacy-oriented and peer-to-peer (P2P) software. Cohen co-founded the company BitTorrent Inc. in 2004, which is still around today.
Transcript
Discussion (0)
This audio is presented by Hacker Noon, where anyone can learn anything about any technology.
Cypher Punk's writecode, Bram Cohen and BitTorrent, by Obite.
Surely, BitTorrent sounds like something familiar, right? It's that famous file-sharing
protocol that now works with the client uTorrent. Well, Bram Cohen, an American computer scientist,
is the one who invented it, and more. He's also considered an early cypherpunk,
even if he wasn't on the 90s mailing list because he's been dedicated to creating
privacy-oriented and peer-to-peer, P2P, software. Born in 1975 in New York City,
Cohen grew up in a family that nurtured his intellectual pursuits, with his father being
a computer scientist. His fascination with computers began early, by the age of six,
he was already learning to code in BASIC on a Timex Sinclair computer.
This early exposure to programming set the foundation for his future innovations.
During his high school years at Stuyvesant High School, Cohen excelled in mathematics and even
qualified for the United States of America Mathematical Olympiad. Indeed, he said that
he considers himself a mathematician in his own right.. Indeed, he said that he considers himself
a mathematician in his own right. After graduating, he briefly attended SUNY Buffalo but soon left to
dive into the tech industry, joining several dot-com startups during the 1990s.
Before his groundbreaking work on BitTorrent, Cohen was involved in various projects,
including Mojo Nation, a platform he co-developed with Jim McCoy,
another early cypherpunk. This system was designed to allow users to securely share files by breaking them into encrypted pieces distributed across multiple computers,
in a P2P manner. It was never fully operational, but this project would likely lay the groundwork
for Cohen's later creation of the BitTorrent protocol, which revolutionized file sharing and digital distribution. BitTorrent and Chia, Cohen started to work on the BitTorrent
software in 2001, but it wouldn't be until 2004 that he founded the company BitTorrent Inc.
Along with his brother Ross Cohen and business partner Ashwin Navin, the protocol offers
shutdown-resistant, efficient, and scalable file distribution by decentralizing the
process. It works by breaking files into smaller pieces, which are then distributed among users,
called peers, who download and upload these pieces simultaneously. This approach has allowed
massive piracy to happen over the years, even though Cohen has said that wasn't his intention.
As it actually happened, however, the main advantage of BitTorrent
is being a tool where file sharing is pretty hard to stop or block, no matter the file or country,
because there are many peers involved. Previous services of this kind, like MP3,
COM and Napster, were shut down because they were centralized unlike BitTorrent,
which came to solve that issue, despite all odds. Its system was designed to distribute and share
data directly among individual peers, without restrictions, in contrast to traditional methods
like HTTP or FTP, which often rely on a single server. The first releases of the BitTorrent
software by Cohen's company were open-source and are still around, allowing widespread adoption
and development by various developers and communities.
Over time, aspects of the company's BitTorrent technology became proprietary,
particularly as the company behind it, BitTorrent, Inc., later Rainberry, Inc., sought to monetize the technology through various products and services. tps colon slash slash www youtube com watch v equals d h f h y m a k s 0 the rebranded client
u torrent released in 2007 was no longer open source however the bit torrent protocol is open
and there are multiple alternative programs implementing the same protocol some of them
are open source for his part cohen left the company to co-found the Chia
network in 2017. Thesis a blockchain protocol designed with a focus on sustainability.
Unlike cryptocurrencies like Bitcoin, which rely on energy-intensive proof-of-work
POW mechanisms, Chia uses its own consensus algorithm called proof-of-space-in-time
post created by Cohen. This method leverages unused storage space on
users' hard drives to farm ChiaCoins rather than mining them with powerful computing hardware.
The idea is to make the network eco-friendlier by utilizing existing resources rather than
consuming excessive energy. However, large chunks of space, over 108 gigabytes, and some degree of
technical knowledge are required
to become a farmer. Cohen and cypherpunks. Cohen is considered a cypherpunk by many,
but he's shared that he wasn't on any cypherpunk lists because he found too many political rants,
too little tech. Beyond this, and maybe ironically, he's been widely involved with
other cypherpunks over the years. Len Sassaman, a privacy advocate and vocal
cypherpunk, even a suspected candidate to be Satoshi Nakamoto, was his roommate by 2001 and
helped him to create the annual CodeCon conference for hackers and technology enthusiasts in 2002.
Cohen remembers that Len was a constant participant on the cypherpunk mailing list
and tried to make him publish BitTorrent pseudonymously besides sassaman several cypherpunks likely ended up participating in the code con
until the listone in 2009 hal finney the first ever bitcoin user and creator of the system rpow
gave a talk there in 2005 and adam back now the blockstream's CEO, assisted in 2002. However, above all,
Cohen's creations have been reflecting his ideologies. BitTorrent, as a P2P file-sharing
system, and Chia, as a crypto ecosystem, have been seen as tools that align with cypherpunk ideals,
promoting the decentralization of data and providing users with more control over their digital privacy and funds.
Besides, for him, cypherpunk is a bit of a catch-all term for internet-related badassery,
and his own work feels like a constant series of extreme heists, somehow bizarrely juxtaposed with
it all happening while I lounge on my couch in sweatpants. Cypherpunk projects. We can say that
Bram Cohen is more of a low-key cypherpunk,
not as vocal about ETA's other members. However, his creations follow the same goals.
BitTorrent, for instance, revolutionized file sharing by decentralizing the process,
making it virtually impossible to shut down. Unlike earlier systems like MP3,
COM and Napster, which relied on centralized servers that could be
targeted and taken down by authorities, BitTorrent distributed the workload across many users.
Its P2P network implies that there is no single point of failure, making it incredibly resilient
against shutdown attempts. This decentralized nature aligns perfectly with cypherpunk ideals,
which champion privacy, freedom, and resistance to
censorship. BitTorrent, and also decentralized Chia, embody these principles by ensuring that
information and transactions remain free-flowing and accessible, inside the devices of thousands,
regardless of attempts to control it. Their design reflects the cypherpunk ethos of using
technology to protect individual rights and maintain an open,
uncensored internet. A directed acyclic graph, DAG, structure like Obite also reflects those ideals. This is a truly decentralized platform, whose design allows transactions to be did
directly by users, and it's maintained by a whole global network of peers.
The only other thing needed to avoid double spending is order providers,
ops, who just provide their own transactions as a guide to order the rest, but don't have
further control over the network. This approach not only enhances decentralization but also
aligns with the cypherpunk ethos of reducing reliance on centralized authorities and increasing
user control over data and transactions. The platform's commitment to privacy and autonomy is evident in
its features like self-sovereign identity and its own privacy coin, BlackBytes, allowing users to
manage their data and engage in secure, private transactions. The C-Tributes and many more make
Obite a practical tool for those who value the ideals of cypherpunks, such as the protection
of personal information and the promotion of a decentralized digital economy. Read more from Cypherpunks' writecode series. Memory. Julian Assange and Wikileaks. Hal Finney and RPOW. John Gilmore and EFF. Satoshi Nakamoto
and Bitcoin. Gregory Maxwell and Bitcoin Core. David Chom and eCash. Featured vector image by
Gary Killian. Freepik photograph of Bram Cohen by iJohn. Wikimedia. Thank you for listening to
this Hackernoon story, read by Artificial Intelligence. Visit hackernoon.com to read,
write, learn and publish.