D
Dat Project Blog
blog.datproject.org · Company blog · on HN since 2017
The Dat Project team writes about the Dat peer-to-peer protocol, later renamed Hypercore, and its community and governance.
What HN saysHN commenters praise Duncan Keall's diagrams in the How Dat Works post and link posts comparing Dat with Scuttlebutt and ActivityPub.
20HN people shared it
10linked it in comments
12stories submitted
229story points
6 years agolast shared
2017people per year2026
Most-shared posts
- 1Dat protocol renamed to Hypercore Protocol4 people · 9 points · first shared 2020 · 1 comments on HN
- 2Three protocols and a future of the decentralized internet3 people · 137 points · first shared 2019 · 36 comments on HN
- 3Do Not Ship It3 people · 4 points · first shared 2017 · discussion on HN
- 4How dat works2 people · first shared 2019
- 5Max Ogden steps down as Dat project lead over sex abuse allegations1 people · 61 points · first shared 2017 · 15 comments on HN
- 6A collaborative shopping list built on Dat1 people · 10 points · first shared 2018 · 4 comments on HN
- 7Dat Project Is Now the Dat Protocol Foundation1 people · 3 points · first shared 2019 · discussion on HN
- 8Dat 2.0 – New Apps with Full Dat Protocol Support1 people · 3 points · first shared 2017 · discussion on HN
- 9Shared Infrastructure: A Cooperative Preservation Network for Data1 people · 2 points · first shared 2018 · discussion on HN
- 10Reader privacy on the p2p web1 people · first shared 2017
- 11Dat funding history1 people · first shared 2018
- 12Caracara react dat automerge1 people · first shared 2019
- 13Dat privacy models1 people · first shared 2019
- 14Science1 people · first shared 2019
What HN people wrote when they linked it
DocSavage · 2019-03-23
Interesting project, particularly with the choice of IPFS and DCAT -- something I'll have to look into. There have been other efforts to handle mostly file-based scientific data with versioning in both distributed (Dat https://blog.datproject.org/tag/science/) and centralized ways (DataHub https://datahub.csail.mit.edu/www/). Juan Benet visited our research center to give a talk about IPFS a few years ago. Really fantastic stuff.
I'm the creator of DVID (http://dvid.io), which has an entirely different approach to how we might handle distributed versioning of scientific data primarily at a larger scale (100 GB to petabytes). Like Qri and IPFS, DVID is written in Go. Our research group works in Connectomics. We start with massive 3D brain image volumes and apply automated and manual segmentation to mine the neurons and synapses of all that data. There's also a lot of associated data to manage the production of connectomes.
One of our requirements, though, is having low-latency reads and writes to the data. We decided to create a Science API that shields clients from how the data is actually represented, and for now, have used an ordered key-value stores for the backend. Pluggable "datatypes" provide the Science API and also translate requests into the underlying key-value pairs, which are the units for versioning. It's worked out pretty well for us and I'm now working on overhauling the store interface and improving the movement of versions between servers. At our…
faizshah · 2019-10-29
HN is pretty niche. In some countries like the phillipines, most internet users stay on Facebook for almost their entire session. Even so their internet is filtered through Facebook Basics (and one could make the argument our internet is filtered through google).
Even when looking at reddit in the western world, most people don't click the links, they stay on reddit.
I would say we did get something wrong by not regulating enough and allowing companies to monopolize the internet and further to act as private intelligence agencies with no legal liability for the data stored.
I take issue with the author mentioning blockchain though. Im not going to derail the thread but everyone should look into datproject as the future: https://blog.datproject.org/2018/01/16/dat-privacy-models/
nanomonkey · 2019-07-05
Duncan Keall is just talented. He also did the Scuttlebutt Protocol guide (https://ssbc.github.io/scuttlebutt-protocol-guide/).
Here is a blog post describing how it was made: https://blog.datproject.org/2019/01/21/how-dat-works/
guessmyname · 2019-07-05
Props to Duncan Keall for creating the diagrams [1][2].
> Duncan is a technical writer and illustrator interested in internet infrastructure, peer-to-peer protocols and net art.
[1] https://blog.datproject.org/2019/01/21/how-dat-works/
[2] https://github.com/datprotocol/how-dat-works/commits?author=vtduncan
jboynyc · 2019-06-12
In this recent essay, Darius Kazemi suggests that Scuttlebutt and Dat (as well as Activitypub) should be regarded as complementary efforts rather than as re-decentralization silver bullets: https://blog.datproject.org/2019/03/22/three-protocols-and-a-future-of…
tgragnato · 2019-03-25
> businesses need to make money
This is another reason to prefer federation: your social graph is not owned by (at the mercy of) a business whose interests may not even be aligned with yours (bad advertising is only one of the many consequences of this).
> extreme
I'd not call "there's something better" an extreme approach. The maintenance burden is what makes federated services difficult to operate. That's the issue right now, but people are working to resolve that too.
> https://blog.datproject.org/2019/03/22/three-protocols-and-a-future-of…
> https://news.ycombinator.com/item?id=19466929
mirimir · 2018-09-06
Cool, thanks :)
Bittorrent with streaming interface actually works pretty well.
Edit: Re Dat, this is interesting, and promising: https://blog.datproject.org/2017/12/10/dont-ship/
filiwickers · 2018-06-13
It's been almost 5 years at this point somehow!
Check out the first commit: https://github.com/datproject/dat/tree/464679267049899eafa345125a0f221…
Bit more on the funding history, etc. : https://blog.datproject.org/2017/09/15/dat-funding-history/
staticvar · 2017-10-13
I believe the way Dat works is if you don't have the public key for a Dat Repository (AKA the Dat URL), then you'll never find it even if other people are sharing it because peers will only respond if they are asked for that specific public key. However, as soon as you have that public key, then you can see the IP addresses of everyone sharing it. This seems like a privacy problem with the Internet itself that the Tor network is attempting to at least help solve.
- https://docs.datproject.org/security
- https://blog.datproject.org/2016/12/12/reader-privacy-on-the-p2p-web/
jimpick · 2019-05-07
A few other CRDT / collaborative text editor links I've collected:
* https://blog.datproject.org/2019/03/05/caracara-react-dat-automerge/
* https://conclave-team.github.io/conclave-site/
* https://github.com/noffle/hyperpad
* https://xi-editor.io/xi-editor/docs/crdt.html
* https://github.com/atom/teletype-crdt
* https://github.com/atom/xray
* https://github.com/MicrosoftDocs/live-share