DECENT 101: Могут ли CDN сети улучшить скорость блокчейна и возможности хранения на нем?

Июнь 03, 2019

А мы возвращаемся к серии DECENT 101, раскрывающей чудеса техники блокчейн!

В нашей предыдущей статье из серии DECENT 101 мы говорили о первичной связи блокчейна и системы общего доступа к файлам под названием IPFS. Мы узнали, что под IPFS можно понимать «расширенный HTTP» — одноранговую (P2P) сеть с повышенной безопасностью и высокоскоростной передачей больших файлов.

Хотя концепция совместного использования через IPFS по своей сути является инновационной — и наша платформа DCore использует IPFS по всей сети сидеров,  в том числе и в системе вознаграждений, — ее текущая техническая архитектура не может обеспечить постоянной основы, когда речь идет о распространении контента.

Поэтому  сегодня мы решили рассмотреть вопрос, почему сети доставки (и дистрибуции) контента (известные как CDN) в отрасли более распространены, чем IPFS, а также какой реальный вклад приносит их использование и как пользователи могут извлечь выгоду от использования CDN.

Развенчание мифа о корреляции между CDN и IPFS

Источник изображения:  alicdn.com

Хотя у IPFS есть огромные преимущества, такие как высокая пропускная способность, низкая задержка связи (сигнала) и четкое распределение больших файлов, все-таки применение этой системы может быть затруднено некоторыми недостатками. Несмотря на то, что сети P2P и CDN имеют ряд совместных характеристик, с точки зрения пользовательского опыта, одна из них служит цели гораздо более эффективно.

Сеть распространения контента является совокупностью географически распределенных серверов, которые образуют «облако», предоставляющее контент конечным пользователям. Каждый из этих серверов называется узлом, кэширующим статический контент, такой как файлы, изображения, аудиофайлы и т. д. Чтобы охарактеризовать его менее техническим языком, это группа серверов, сохраняющая файлы и позволяющая пользователям загружать их через CDN веб-сайт на свои устройства в любое время, в любом месте, с повышенной безопасностью и скоростью.

Судя по всему, основная идея обеих систем обмена файлами более или менее похожа. В чем же тогда состоит проблема IPFS? Простое объяснение указывает на то, что IPFS использует сети P2P. По сути, децентрализованная система, такая как P2P-сеть, является обменом данных между узлами, имеющими совпадающие роли в коммуникации, а это значит, что каждый узел одновременно является и сервером, и клиентом.

Конечным пользователям, однако, требуется постоянный доступ к файлам, которые они хотят загрузить или передать в потоковом режиме, таким как игры, приложения, видео и музыка. И эта единственная причина, по которой IPFS основана на P2P-системе, затрудняет получение постоянной скорости для всех пользователей, желающих получить мгновенный доступ к определенному контенту. Более того, фундаментальная идея IPFS не связана с SOA (сервис с ориентированной архитектурой), которую к примеру , несет CDN. Это помогает соединить два наиболее важных элемента, когда речь идет о распространении контента — поставщика и потребителя услуг.

Например, ALAX, наша платформа распространения мобильных игр на основе блокчейна, должна предоставить своим пользователям мгновенный доступ к тысячам игр. Как нам этого добиться? Используя возможность платформы DCore эффективно использовать CDN, пользователи ALAX могут пользоваться постоянными скоростями, обеспечиваемыми согласованными, географически рассредоточенными серверами, которые выбраны в соответствии с ближайшим местоположением конечного пользователя. Это, к сожалению, то, чего не хватает IPFS , когда речь идет о предоставлении готовой службы распространения контента.

CDN против традиционного веб-хостинга

Вы бы могли спросить: «Какие преимущества дает мне сеть распространения контента как поставщику услуг?» Есть несколько аспектов, которые могут сделать CDN оптимальным выбором для того, что вам нужно в распространении контента. Вот некоторые из них:

Географическая эффективность и постоянная скорость

Помимо более высокой доступности, CDN может снимать нагрузку с вашей сети благодаря своей широкой географической зоне покрытия. Благодаря стратегическому расположению серверов по всему миру, CDN подбирает конечному пользователю ближайший по местоположению сервер с контентом. Это обеспечивает постоянную и достаточную скорость потоковой передачи фильмов через Netflix или Amazon Prime, загрузки игр с платформ цифрового распространения, таких как Origin и Epic Games Store, или даже потоковой передачи музыки, как Spotify и iTunes. Да, все эти известные фирмы в настоящее время используют CDN, поскольку это самый эффективный и надежный вариант.

Последовательность в доступности и повышении рейтинга поиска

CDN работает на беспрерывной основе, благодаря чему он постоянно доступен. Один из ваших серверов пропал? Не беспокойтесь, все остальные серверы в вашем CDN всегда работают, даже если есть одна точка «сбоя», контент вашего сайта будет доступным в любое время. Хотя подобная ситуация может привести к временному снижению скорости для пользователя, вы все равно сможете предоставить запрошенный контент. Это значит, что по сравнению с традиционным веб-хостингом, где размещаются все данные на одном сервере, CDN обеспечивает удобный метод распределения контента между несколькими серверами.

И что еще лучше, CDN извлекает выгоду из улучшенного SEO в рейтинге Google, что всегда полезно для продвижения вашего сайта.

Хранение и безопасность

CDN предлагает емкость хранения, поддерживаемую различными уровнями безопасности — и это работает еще лучше с блокчейном. Благодаря тому, что серверы CDN рассредоточены по местоположению, контент, доступный публично на этих серверах, имеет очень низкий риск вмешательства извне. В сочетании с несменностью блокчейна файлы хранятся безопасно, и вам не нужно беспокоиться о каких-либо посторонних вмешательствах.

Вопросы для рассмотрения с CDN

Источник изображения: pinterest.com

Что касается установки записей, то IPFS так же , как и CDN, несомненно имеет свои взлеты и падения (касающиеся технологии и цены). Однако может показаться, что CDN более полезен для компаний и частных лиц, которым требуется постоянная доступность контента для своих пользователей.

Где CDN в конечном итоге находит свое место, когда дело доходит до использования? Потенциал для вариантов использования безграничен, и его применение замечено даже среди самых известных компаний, упомянутых выше. Здесь возникает главный вопрос: зачем вам CDN? Попробуйте задать себе 5 вопросов:

  1. Загружается ли мой сайт достаточно быстро?
  2. Если мой сервер пропал, будет ли и мой сайт недоступен?
  3. Могу ли я гарантировать своим пользователям постоянную скорость при предоставлении контента?
  4. Растет ли мой веб-сайт слишком быстро, в том числе и на международном уровне?
  5. Достаточно ли аналитики моей веб-страницы?

Если это главные проблемы, с которыми вы сейчас сталкиваетесь, возможно, пришло время перейти на CDN — и, к счастью, CDN становится все проще и проще в реализации.

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

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