AIOZ Network (AIOZ) - сеть доставки контента

AIOZ Network (AIOZ) - это сеть доставки контента на основе блокчейна, которая собирается произвести революцию в индустрии развлечений.

AIOZ использует блокчейн для лучшего распределения контента за счет децентрализации. Распределенная сеть доставки контента (dCDN) использует узлы для хранения, потоковой передачи и передачи данных вместо традиционных центров обработки данных, работающих по модели P2P.

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

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

Хронологически потоковая передача началась с музыкальной индустрии, затем она перешла на фильмы, технологии и видеоигры, а в ближайшем будущем VR и AR станут следующими. В настоящее время «потоковое видео» является самой популярной сферой после того, как в последние годы наблюдается феноменальный рост.

Это правда, что технология потокового видео почти превзошла устаревшие технологии вещания, такие как кабельное и спутниковое, потому что она предлагает зрителям более значительные преимущества по сравнению с традиционными услугами вещания. Например: потоковое видео предоставляет людям более разнообразный источник контента; потоковое видео можно вести на любые электронные устройства; мы могли наслаждаться высококачественным видео, когда захотим, с помощью потоковой передачи, и, что наиболее важно, с помощью потоковой передачи видео любой из нас может стать создателем контента и получать больший доход. Согласно "Отчету о глобальных явлениях в Интернете за 2019 год'', на потоковую передачу видео приходится самый высокий процент от общего мирового интернет-трафика, при этом показатели за 2018 и 2019 годы составили 57,7% и 60,6% соответственно. 

Столь быстрое развитие рынка потокового видео привело к увеличению количества сервисов потокового видео. Пока что множество доступных платформ потокового видео, включая самые популярные, такие как Youtube, Netflix, Hulu, Twitch, поддерживаются только тремя преобладающими централизованными сетями доставки контента (CDN): CloudFlare, Amazon Web Services. Из-за этого дисбаланса мировой спрос на CDN в последние годы вырос в геометрической прогрессии.

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

Модель типичного CDN

ЦЕНТРАЛИЗОВАННЫЕ И ДЕЦЕНТРАЛИЗОВАННЫЕ СЕТИ

Централизованная сеть построена вокруг одного сервера, который называется «центральный сервер», и ряда менее мощных рабочих станций («клиентских узлов»), напрямую подключающихся к центральному серверу. В таких системах клиентские узлы будут отправлять свои запросы на центральный сервер (место выполняет всю базовую обработку) - и получать ответ.

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

До настоящего времени традиционные централизованные сети являются основными системами, поддерживающими потоковые сервисы во всем мире, благодаря их согласованности и эффективности. Тем не менее, в контексте того, что запускается все больше и больше платформ потокового видео (спрос растет), в то время как из-за огромных затрат на строительство, эксплуатацию и обслуживание, только небольшое количество престижных корпораций, таких как Amazon Web Services, Microsoft и Google Cloud, достаточно богаты, чтобы развивать свою собственную централизованную сетевую инфраструктуру ( ограниченное предложение), преимущества централизованных сетевых систем постепенно перевешиваются недостатками. Основные недостатки централизованной сети:

  • Централизованные сети можно подвергать цензуре, контролировать или даже отключать.

Более подробно, если только центральный сервер будет атакован хакерами, предприятиями или правительствами И / ИЛИ, если клиентские узлы теряют связь из-за некоторых уникальных технических ошибок, может произойти внезапный отказ всей системы.

  • Централизованные сети имеют ограниченные возможности масштабирования.

Это потому, что эти типы сетей работают со 100% зависимостью от единственного главного сервера.

Единственный способ масштабировать сеть - это дополнить сервер большим количеством циклов ЦП / ГП для большей вычислительной мощности, большего пространства для хранения и большей пропускной способности Интернета. Тем не менее, после определенного порога, даже если вы увеличите ресурсы серверного узла, производительность соответственно не вырастет. В результате в долгосрочной перспективе это не является рентабельной мерой.

  • Работа только с одним мастером может вскоре привести к эффекту узкого места.

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

  • Централизованные сети предлагают меньше возможностей для резервного копирования данных.

Если серверный узел выходит из строя и нет резервной копии, данные сразу теряются.

  • Цены на услуги централизованных систем высоки.

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

Наглядной иллюстрацией основного недостатка с точки зрения высокой стоимости является Youtube - самая популярная в настоящее время потоковая платформа.

Децентрализованные сети, напротив, могут решить все вышеупомянутые проблемы, а также предлагают множество преимуществ по сравнению с традиционными централизованными сетевыми системами. Вот некоторые преимущества децентрализации:

  • На самом деле не существует единой точки отказа.

Это связано с тем, что в децентрализованных сетях отдельные узлы работают независимо, тогда как нет единого «центрального сервера» для управления и обработки всех процессов. В результате невозможно выключить всю сеть.

  • Децентрализованные сети можно бесконечно масштабировать.

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

Поэтому вероятность возникновения узких мест крайне мала.

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

  • Больше автономии и контроля над ресурсами.

Поскольку каждый узел контролирует свое собственное поведение, он будет иметь лучшую автономию, что приведет к большему контролю над ресурсами.

  • Цензура будет реже.

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

  • Есть потенциал для выравнивания собственности на сеть.

В децентрализованных сетях люди, которые вносят свой вклад, получают право собственности или экономическую долю в сети, которая становится более ценной по мере роста сети.

  • Децентрализованные сети, скорее всего, станут независимыми платформами развития.

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

Благодаря этим различным преимуществам, особенно преимуществам в цене, децентрализованные сети все чаще становятся предметом знаний многих платформ / поставщиков приложений для потокового видео. Все больше и больше платформ / приложений для потоковой передачи видео было разработано и запущено в децентрализованной одноранговой сети вместо обычных централизованных серверов. Такие платформы / приложения известны как «децентрализованные приложения» или «DApps». В настоящее время Dapps все еще находятся в зачаточном состоянии, более 3000 Dapps построены на Ethereum. Тем не менее, согласно прогнозам, они будут расти экспоненциально, и к концу 2025 года прогнозируется, что размер рынка достигнет 21 070,2 миллиона долларов США - согласно исследованию, проведенному Blockchain Examiner. Рост Dapps определенно приведет к расширению децентрализованных сетей в будущем.

СЕТЕВАЯ АРХИТЕКТУРА AIOZ

AIOZ CDN - это децентрализованная одноранговая сеть CDN. построен из соединения разных узлов по заранее разработанному протоколу команды AIOZ. Узлы в AIOZ CDN делятся на HUB Node (также известный как Satellite Node) и Worker Node.

Узел AIOZWorker

Рабочие узлы - это отдельные узлы с избыточными ресурсами, и поэтому они хотят совместно использовать эти ресурсы в обмен на токены AIOZ. Процесс монетизации будет определяться на основе двух аспектов, включая уровень вклада и их приверженность нашему протоколу. Рабочим  узлам разрешено выбирать любой узел HUB, обладающий высоким уровнем доверия, для работы с ним, и, в частности, они могут выбрать столько узлов HUB, сколько они хотят получить больше источников дохода. Однако, если рабочие узлы обнаружены как не  соблюдают требования, перечисленные в контракте узлами HUB, тогда, в зависимости от характера и уровня нарушения, их платежи будут частично / полностью сокращены или они могут быть навсегда исключены из AIOZ CDN.

Установив программное обеспечение AIOZWorker Node Software, любые ПК и ноутбуки могут стать рабочими узлами AIOZ CDN. Рабочие узлы могут выполнять несколько задач, среди которых перекодирование, хранение и доставка.

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

Узел AIOZ HUB

В AIOZ CDN есть множество узлов, которые несут ответственность за контроль, оценку и мониторинг других рабочих узлов, чтобы обеспечить бесперебойную работу по всей сети. Они называются узлами HUB.

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

Каждый узел HUB содержит следующие основные элементы:

• Полный кеш обнаружения узлов;
• Системная учетная запись для управления и авторизации;
• Система, хранящая репутацию рабочих узлов, статистику и записи аудита;
• Сервис фиксации данных;
• Услуга выполнения платежа.

Узлы HUB разрабатываются и будут выпущены как открытое программное обеспечение.

РАБОТА В СЕТИ AIOZ

В AIOZ CDN три основных избыточных ресурса, которые рабочие узлы разделяют в обмен на токены, - это циклы процессов ЦП и / или ГП, пространство на жестком диске и пропускная способность Интернета, которые используются для транскодирования, хранения и доставки видеоконтента (три основные задачи AIOZ CDN), соответственно.

  • Задача перекодирования: Перенос исходного разрешения видео в разные разрешения профиля. Причина в том, что разные типы электронных устройств предъявляют свои собственные требования к кодеку, цветовому пространству и разрешению; а видеоконтент можно использовать только в том случае, если свойства видео удовлетворяют всем трем вышеуказанным требованиям.
  • Задача хранения: Хранение видео в разных кодеках, разрешениях. Затем перекодированные видео перемещаются в хранилище, чтобы освободить место для других кодируемых видео. Как обычно, видео, загруженные в Интернет, кодируются один раз и хранятся до тех пор, пока не поступит запрос от зрителей.
  • Сдача задания: Доставка сегментов видео (также называемых фрагментами) пользователям в виде

Общий рабочий процесс AIOZ CDN

 


[1]. ЦЕНТР Назначьте задачу хранения для рабочих [2]. Рабочие утвердить и подписать договор складского хранения [3]. ContentOwner загружать фрагменты видео в рабочие [3]. Зрителей подтвердить доставку для HUB [4]. Зрителей запросить HUB для воркеров, хранящих фрагменты видео [5]. Зрителей попросить работников доставить контент

  • Подробная процедура работы AIOZCDN для потоковой передачи видео показана на рисунке, который проходит следующие шаги:
  • Исходный видеоконтент, принадлежащий владельцам контента (CO), сначала разделяется на несколько меньших сегментов, при этом контрольная сумма каждого сегмента вычисляется AIOZ SDK.
  • Затем узлы-концентраторы определят, какие рабочие узлы могут удовлетворить запросы CO (о типе, размере, коэффициенте перемещения файлов, продолжительности хранения файлов и бюджете CO), и впоследствии подключат квалифицированные рабочие узлы к CO.
  • Если CO и рабочие узлы достигнут консенсуса о сотрудничестве, контракт будет отправлен в блокчейн AIOZ.
  • После этого CO загружают свои исходные сегменты видеоконтента на рабочие узлы для транскодирования.
  • Затем перекодированные сегменты будут проверены на точность и полноту по сравнению с их исходными фрагментами CO, запустив команду Доказательство транскодирования (PoT).
  • Все исходные и перекодированные сегменты будут храниться на рабочих узлах, которые обрабатывают задачу сохранения, если в процессе перекодирования не обнаружено ошибок. В противном случае вся работа будет перенесена на другие рабочие узлы. По своей природе фрагменты видео могут храниться постоянно, если они не удаляются, что кажется неудобным и расходует ресурсы. Таким образом, каждый сегмент видео будет прикреплен с указанием «времени жизни» и автоматически удален по истечении срока их действия.
  • После завершения задачи сохранения рабочие узлы предоставят Доказательство хранения (PoS). 
  • Когда у зрителей есть запрос на просмотр определенного видео, узлы HUB направят их к рабочим узлам, где хранятся сегменты этого видео, чтобы получить полный контент. Каждый сегмент может храниться в разных рабочих узлах, однако узлы-концентраторы будут рекомендовать зрителям только наиболее оптимальные рабочие узлы с точки зрения географического расстояния и цены.
  • После того, как контент был доставлен, Подтверждение доставки будут отправлены обратно на узлы HUB для проверки того, что зрители уже получили контент и, таким образом, рабочие узлы могут зарабатывать токены.

Обратите внимание, что термин «Владельцы контента», используемый в этом разделе, относится к поставщикам платформ потокового видео, которые строят свои услуги на основе AIOZ CDN, а «Зрители» относятся к тем, кто использует платформу «Владельцев контента» для просмотра видео.