Telegram стал использовать CDN для кэширования файлов

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

Как это работает?

CDN (Content Delivery Network, сеть доставки контента) — это сторонние узлы, которые будут использоваться для кэширования общедоступных видео и фотографий. Когда файл из открытого канала, в котором состоит более 100 000 человек, становится популярным в определенном регионе, сервер Telegram зашифровывает этот файл с помощью уникального ключа и отправляет его на соответствующий CDN-узел для хранения. Такой шаг приведет к значительному приросту в скорости загрузки. Это безопасно, поскольку CDN обрабатывают информацию точно так же, как и интернет-провайдеры. Подробную техническую информацию о CDN можно найти в блоге разработчиков.

Основатель Telegram Павел Дуров также подчеркнул, что ни одно правительство в мире не сможет получить личные данные пользователей:

​Мы полагаемся на международного CDN-провайдера, который помогает нам с кэш-узлами по всему миру. Telegram ничего не потеряет, если какое-либо местное правительство решит вмешаться в работу CDN на их территории, так как CDN это не наша собственность и никакие личные данные даже в теории не могут быть затронуты.

Таким образом, мы не зависим от местных органов власти и законов, не несём никаких правовых или финансовых рисков, но значительно улучшаем скорость загрузки публичного контента.

Основные преимущества CDN:

  • Скорость загрузки популярных публичных каналов увеличивается в несколько раз.
  • Узлы кэширования CDN не являются серверами Telegram.
  • CDN используются только для кэширования популярных публичных данных. Личные данные никогда туда не поступят.
  • CDN получают только зашифрованные данные без ключей: даже если их взломают, злоумышленники не смогут расшифровать файлы.
  • Данные, загруженные из узлов CDN, всегда проверяются приложением Telegram посредством хэша, поэтому хакеры не смогут заменить какие-либо файлы.

Также команда Telegram ввела еще несколько новых функций. Одна из них — это самоуничтожающиеся фото и видео в личных чатах. Теперь, когда получатель откроет файл для просмотра, он будет автоматически удалён по истечении заданного отправителем времени. А если получатель сделает скриншот, то отправитель получит соответствующее уведомление. Помимо этого, теперь вы сможете добавить в свой профиль расширенную информацию о себе.

Источник: Telegram News