Dat is essentially the old version of Hypercore Protocol (aka "Hyper"). We had to make a set of breaking changes and decided to rebrand. So- if you're looking for a base, use the hyper stuff.
The changes included a switch to a DHT for peer lookup and data-structure reworks that improved speed and scaling by quite a bit.
The changes included a switch to a DHT for peer lookup and data-structure reworks that improved speed and scaling by quite a bit.