Что, если бы люди, скачивающие файл, могли также помогать распространять его?

Эта простая идея лежит в основе одноранговой архитектуры BitTorrent — модели, которая изменила способы передачи цифрового контента через интернет.

Как работает сеть

Вместо того чтобы полностью полагаться на один сервер, BitTorrent разбивает файлы на небольшие части, которыми могут обмениваться участники сети.

Клиент может собирать части у нескольких участников и объединять их в целый файл. При этом он может делиться с другими уже полученными частями.

Чем это отличается?

• Несколько участников могут совместно предоставлять пропускную способность для распространения одного и того же файла.

• Нагрузка может распределяться между устройствами участников, а не сосредотачиваться на одном источнике.

• Другие участники могут помочь поддерживать передачу, если отдельное соединение становится ненадёжным.

• Участники могут выступать и потребителями, и распространителями.

Разумеется, результат зависит от доступности участников, качества соединения и того, насколько широко распространяется файл. Децентрализованная архитектура предлагает другую модель распространения, но не гарантирует более быструю загрузку в любой ситуации.

За пределами обмена файлами

Главный вывод из опыта BitTorrent заключается в том, что участники сети могут предоставлять ресурсы, а не просто пользоваться услугами.

Эта идея по-прежнему актуальна для децентрализованных систем хранения данных, блокчейн-инфраструктуры и новых распределённых вычислительных сетей.

Настоящее новшество заключается не только в передаче файлов между устройствами. Оно показывает, как скоординированное участие может помогать самой сети работать.

@BitTorrent_Official @Justin Sun孙宇晨

#TRON #TRONEcoStar