• AgreeableLandscape☭@lemmygrad.ml
    link
    fedilink
    arrow-up
    25
    ·
    2 years ago

    Better yet, you’re not forced to download the entire history of every torrent ever to download one torrent. And you don’t have to host every torrent ever to host one torrent.

  • frippa
    link
    fedilink
    arrow-up
    23
    ·
    2 years ago

    You seed to get access to private torrents I seed because I hate capitalism and copyright We are not the same

  • culpritus@lemmygrad.ml
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    edit-2
    2 years ago

    the wildest bit here is that the torrent code base provided much of the basis for the coins, like the coins are literally recuperation of torrenting

    distributed hash tables is mostly what I’m referring to here - this is where blockchain comes from

    • Arthur BesseA
      link
      fedilink
      arrow-up
      8
      ·
      edit-2
      2 years ago

      the wildest bit here is that the torrent code base provided much of the basis for the coins, like the coins are literally recuperation of torrenting

      i’m pretty sure there isn’t anything from the bittorrent code base in bitcoin 🤔 but maybe in some other blockchain?

      distributed hash tables is mostly what I’m referring to here - this is where blockchain comes from

      Nope, bitcoin doesn’t actually use a DHT at all. Bittorrent has an optional one for “trackerless torrents”, but it is usable (and is very often used) without it. Notice how magnet URLs you find on torrent search engines are full of tracker hostnames - this is so that you don’t need to rely on the DHT.

      Where they are similar, ironically contrary to this meme, is the seeding: nodes in bitcoin will (freely, without any payment) send historical chain data to anyone who requests it, just like torrent seeders do.

        • Arthur BesseA
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          2 years ago

          DHT node count is displayed prominently in the bottom status bar of my bittorrent client

          Yeah, that doesn’t contradict what i said - bittorrent has a DHT, and it is optional. (Many clients do use it, as well as the older non-distributed type of trackers, by default.)

          Most distributed data stores employ some form of DHT for lookup.

          I won’t argue about if “most” do but certainly many do not. In the case of a non-sharded blockchain like bitcoin, using a DHT for storage wouldn’t make sense. Some other blockchains probably do use DHTs for peer discovery or other things, but this is not an essential feature or “where blockchain comes from” at all. Most blockchains don’t use DHTs (and yet they could be called “distributed data stores”).

          https://en.bitcoinwiki.org/wiki/Distributed_data_store

          That page also links to https://en.bitcoinwiki.org/wiki/Distributed_hash_table - but the existence of a page about DHTs on a wiki with “bitcoin” in its name does not mean that bitcoin uses a DHT 😄 (there are many pages on that wiki about things that have little or nothing to do with bitcoin).

          DHTs are extremely overhyped in the p2p space imo. They tend to be awful for privacy, easy to attack in various ways, and generally unreliable - especially in an adversarial setting. Which is why, many years after bittorrent introduced its DHT, most clients still use old-style trackers by default too.

    • Blattgold 🐈@lemmygrad.ml
      link
      fedilink
      arrow-up
      15
      ·
      2 years ago

      blockchain is the technology which makes crypto currencies and NFTs possible, and that is why it’s hated. There is nothing wrong with blockchain technology itself but the way it’s used is why it id hated.

      • Kultronx@lemmygrad.ml
        link
        fedilink
        arrow-up
        6
        ·
        2 years ago

        there kinda is something wrong with the tech itself. it’s a solution for a problem no one asked for and just makes everything related to it really complicated and use up way too much time/power

        • acabjones@lemmygrad.ml
          link
          fedilink
          arrow-up
          3
          ·
          2 years ago

          Git is essentially a block chain with a fully manual consensus mechanism.

          I don’t disagree with you generally, though.

        • Blattgold 🐈@lemmygrad.ml
          link
          fedilink
          arrow-up
          3
          ·
          2 years ago

          maybe I shouldn’t have said that there is nothing wrong with it but it does have uses besides scamming people with fake currencies and monkey Jpegs