Powerful decentralized file sharing applications built from a large ecosystem of modules.
Deploy this app to Linode with a free $100 credit!
Dat is a protocol for sharing data between computers. Dat’s strengths are that data is hosted and distributed by many computers on the network, that it can work offline or with poor connectivity, that the original uploader can add or modify data while keeping a full history and that it can handle large amounts of data.
Dat is compelling because the people working on it have a dedication to user experience and ease-of-use. The software around Dat brings publishing within reach for people with a wide range of skills, not just technical. Although first designed with scientific data in mind, the Dat community is testing the waters and has begun to use it for websites, art, music releases, peer-to-peer chat programs and many other experiments.
This guide is an in-depth tour through the bits and bytes of the Dat protocol, starting from a blank slate and ending with being able to download and share files with other peers running Dat. There will be enough detail for readers who are considering writing their own implementation of Dat, but if you are just curious how it works or want to learn from Dat’s design then I hope you will find this guide useful too!
Please login to review this project.
No reviews for this project yet.
Fast, easy, Free Bittorrent client.
Free cross-platform bittorrent client with a feature rich W…
Simple, robust, BitTorrent tracker (client and server) impl…
Comments (0)
Please login to join the discussion on this project.