Dat-ecosystem: high level applications built on top of P2P protocols
dat-ecosystem.org
[hidden]
Another interesting dat-ecosystem project is an open source messenger as potentially an alternative to keet.
[2 comments hidden]
P2P application layers always sound great on paper until you have to deal with NAT traversal and partition healing in the wild. Interested to see how they handle state sync edge cases.
[hidden]
p2p and nat traversal always sounds great - until you try the hyper stack and notice its REAL, battle tested and production ready.
try now ... you can either use commabd line tools or peogrammatic libraries but if you dont want to dive that deep, just try something like https://holesail.io first to see that holepunching nat traversing p2p is real and if you find anything that rivals dat - feel free to share, but unlikely judging based on your comment
janandonly[8 comments hidden]
Anyways, new projects like Keet.io keep the p2p dream alive, or at least, give it a zombie-like undead experience.
schmoooo[hidden]
its a mature battle tested ecosystem and the keet messenger shows you whats possible.
iroh is just for p2p connectivity and doesnt aim to create what dat is trying - they arent comparable.
in a nutsbell, dat gives you git+torrent but more flexible.
soon datweb will be released to make the stack work in regular browsers - no need for cpoud or any servers - works entirly on just mobile/laptop/desktop ..end user devices
ch71r22[6 comments hidden]
The way I remember it, back then they were building Beaker on dat in collaboration with dat devs, which I think was basically just Mathias Buus (mafintosh) who was part of an org called Hyperdivision. Now Mathias is continuing the dat/hypercore stuff at Holepunch (building Keet and Pears). It still seems cool, but I think a lot of the most exciting stuff in the dat ecosystem stopped when Paul Frazee left
So I think that original Beaker/dat/hypercore vision has probably moved mostly into the AT Protocol (Bluesky, tangled, etc.). I haven't been following that as much lately. I wonder if anyone is working on something like Beaker Browser for the AT Protocol, or if that even makes sense
schmoooo[5 comments hidden]
paul pfrazees beaker browser was just one of many dat ecosystem proje ts even though a popular one. keet is also a dat ecosystem project.
quibble is just the latest addition and linked elsewhere in this thread and an open source version of keet.
there is an active dat rust implementation.
you also have a sql relation database primitive on top of dat and the hyper stack now
and datweb will be released soon.
at proto has nothing to do with p2p at all and its just pfrazee who moved on.
the holepunch company mainly focuses on building the closed source keet app and the bare and pear runtime to make it easy to built cross platform p2p application.
they also maintain a lot of the underlying hyper stack that has grown and matured and is essentially the foundation of dat ecosystem, but there are many projects.
you also have an interview of mathias buus presenting holepunch/keet on the dat ecosystem blog, so sadly your view seems quite distorted for some reason, ...unless you are getting paid to plug at proto
jauntywundrkind[4 comments hidden]
as a reader with only a little emotional investment here (but some), i want to tell you your message would spread much better if you could shape it some other way. your post has a lot of good material. but man that is really not fun to read, couched so adversarially.
this is something i work on myself. often i think there is real reason to take a person to task, and to respond strongly, but trying to keep the broader audience in mind. and: i don't think that was the case here.
schmoooo[3 comments hidden]
unfortunately open source is unthankful and if you work on something novel and different its even harder, so if anyone secures funding by compromising and then using that to spread different marketing it can be very frustrating.
the thread started woth the post of the dat ecosystem website.
...since then it was declared dead by some. then at proto was framed as some sort of "successor. then iroh used the opportunity to plug their project.
all of them with their own marketing budget and funding, so this makes it really tough for very passionate and personally invested open source community with no VC funding
so fai enough, a calmer answer would read nicer, but its not always easy.
...if you are interested in more particular issues i can of course elaborate and provide more details - technically or otherwise.
cheers
ch71r22[2 comments hidden]
A few years ago, I was pretty excited about this but just as a casual observer. I'm out of the loop now
I'd be interested to hear what projects you think are the most exciting to follow these days
schmoooo[hidden]
There is a lot of effort being invested towards finally enabeling dat in regular web browsers.
There is quibble linked in different comments on this hackernews post and there is https://keet.io ...both p2p messengers, the former open source, the latter more mature.
There is paraQL for a p2p sql relational database.
There is datrs for an implementation of the core primitives in rust.
there is the already linked https://holesail.io to make any kind of service available via p2p
and a lot of other things.
and then you have the cross platform pear runtime for building p2p apps and bare runtime as a lean minimal but extensible and embeddable js cross platform runtime.
you'll see new apps released soon. One i am waiting for is a p2p enabled bitcoin wallet, the other one a "rss reader" combined with a p2p blogging engine. i assume that will happen within this year.