В протоколе dat, если я установлю dat и использую его для общего доступа к папке, я стану так называемым одноранговым узлом, а также сохраню данные других одноранговых узлов, верно?
Я изучаю некоторые новые протоколы P2P, а затем я нашел протокол DAT.
В протоколе dat, если я установлю dat и использую его для обмена папками, я стану так называемым одноранговым узлом, а также буду хранить данные других одноранговых узлов, верно?
Я не нашел никаких документов и часто задаваемых вопросов, говорящих, что, где и кто так называемые сверстники. Правильно ли, что компьютеры, на которых каждый пользователь устанавливает данные , будут выступать в качестве пиров, которые обмениваются данными и хранят их друг для друга? и только клиент DAT будет делать это? любое другое программное обеспечение?
1 ответ
В протоколе dat, если я установлю dat и использую его для обмена папками, я стану так называемым одноранговым узлом, а также буду хранить данные других одноранговых узлов, верно?
Важно знать, что вы контролируете, какие данные вы загружаете и делитесь.
Когда вы запускаете Dat CLI, вы указываете либо URL, либо путь к папке на вашем компьютере.
Если вы дадите URL-адрес архива, вы загрузите файлы в архиве, а затем поделитесь этими файлами в сети p2p, пока не закроете инструмент CLI.
Если вы укажете путь к папке, вы создадите новый архив, и Dat предоставит вам URL для обмена.
На практике это похоже на работу BitTorrent. Каждый архив представляет собой набор файлов, и поэтому "копание" архива (то есть присоединение к сети для его обмена) будет только загружать и скачивать файлы в этом архиве.
Я не нашел никаких документов и часто задаваемых вопросов, говорящих, что, где и кто так называемые сверстники. Правильно ли, что компьютеры, на которых каждый пользователь устанавливает данные, будут выступать в качестве пиров, которые обмениваются данными и хранят их друг для друга? и только клиент DAT будет делать это? любое другое программное обеспечение?
Пиры - это люди, которые владеют URL-адресом и говорят своим клиентам Dat, что они роят URL-адрес. На данный момент нет Dat-клиента, который пытается автоматически загружать больше, чем URL-адреса, предоставленные пользователем явно, но такая возможность была бы возможна.
Для Dat уже создано несколько клиентов:
- Официальный DI CLI
- Официальное приложение Dat Desktop
- Научная ярмарка инструмент для обмена бумагами
- Beaker Browser браузер, который использует dat:// в качестве протокола
Библиотека dat-node написана на javascript и относительно проста в использовании для создания пользовательских клиентов.