Dcp — хипстерский способ копировать файлы с компа на комп в Linux
Dcp — распределенная система P2P копирования файлов, позволяющая безопасно и быстро перенести объемные файлы с компа на комп. В основу этого изящного инструмента лег распределенный протокол Dat, созданный открытым сообществом. Эксперты и диванные аналитики вангуют, что Dat имеет все шансы стать основой Web нового поколения.
Короче, как скопировать файло:
Ставим ноду и пакетный менеджер для нее:
apt install nodejs npm
Ставим клиент Dcp:
npm i -g dat-cp
Готово. Теперь можем передавать файлы.
dcp liberatum.mp4
Пытаемся передать файл liberatum.mp4, содержащий 50-серийный фильм в 4K о том, как создавался Liberatum. Нам дадут публичный ключ. По этому ключу можно загрузить исходный файл с любого другого компа в интернете. Не зная этот ключ загрузить файл нельзя — это защита от каккеров, желающих прибрать к рукам чужое файло.
Переходим на любой другой комп и пишем:
dcp <публичный ключ сюда>
И всё! Запустится что-то вроде торрента и выкачает ваш файл. Если не уходить с раздачи, то на следующих компах будет грузиться еще быстрее. Не программа, а сказка!