0

I know both implementations make use of decentralization, but is Bitcoin using any technology that was developed by Bittorrent?

2

I don't think there is much overlap, beyond the conceptual "making connections between nodes over the internet" part.

There are also hash functions in both, and probably a few more very basic constructions.

0

One thing which both protocols use is peer discovery and bootstrapping.

Bitcoin full node implementation used by most nodes (Bitcoin Core) used IRC channels to get IP addresses of nodes earlier. It uses DNS seeds right now and BitTorrent uses DHT nodes.

There is not much difference in the concept.

4
  • That's not completely correct, the BitTorrent DHT still has seed nodes same as everything else. You can't bootstrap peer discovery in a network with absolutely no knowledge of its participants.
    – Claris
    Nov 25 at 0:30
  • Not sure which part of the answer is not correct. And I don't think I mentioned anywhere that you can bootstrap peer discovery with no knowledge of its participants.
    – Prayank
    Nov 25 at 0:59
  • I assume what @Claris means is: the DHT isn't a seeding mechanism. You still need seed nodes to get connected to the DHT. Nov 25 at 1:41
  • That’s right, there’s no real difference in the concept.
    – Claris
    Nov 25 at 9:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.