Вы находитесь на странице: 1из 81

BLUE OCEAN NETWORK (BONE)

P2P Блокчейн Сеть Передачи и


хранения файлов
Описание P2P сети и связанной блокчейн сети,
однорангового и распределенного хранилища

Мы команда экспертов во многих областях, таких


как Embedded C, веб-разработка, блокчейн и
кибербезопасность, которые предоставляют
консультации в сфере IT бизнеса, мы предлагаем
аутсорсинг для различных IT проектов и продуктов.
Константин Зепка, основатель и генеральный
ev.org
BLUE OCEAN NETWORK — BONE
Теренды P2P-трафика

* Доход рынка P2P платежей уже более 2 миллиардов и... растет


BLUE OCEAN NETWORK — BONE
Причины роста: экономика
Пользователи рады услугам сети и
платежной независимости
BLUE OCEAN NETWORK — BONE
Обзор

 Требования и статус
Чтобы уменьшить размер этого документа в разумных
пропорциях, мы сосредоточимся в основном на уникальных
функциях и определенных характеристиках BONE, которые
в конечном итоге станут платформой для новой
криптомонеты.
 Дизайн и компоненты
Этот продукт разработан по методологии LEAN
BLUE OCEAN NETWORK — BONE
Требования к надежной передаче файлов

 Компания NSC создала набор требований на основе цели обеспечения


надежной передачи данных.

 Команда NSC перевела данную цель в подробный документ по


архитектуре и дизайну программного обеспечения и сервиса.
 Прототип (radiant) был создан для проверки архитектуры и использовался в
Сценарие 1 и Сценарие 2.
 Архитектура и дизайн хорошо подошли для Сценария 2.

 NSC FTS («Сервис передачи файлов») представляет собой экземпляр той же


архитектуры и дизайна и является кандидатом для использования в
Сценарие 3.
 Текущие версии программного обеспечения FTS и radiant Сценария 2 совместимы
BLUE OCEAN NETWORK — BONE
Резюме из документов «Требования NSC».
Функционал 1,5 1,8 1,9
R.1.1 Р1.2 Р1.3 R.1.4 R.1.6 R.1.7 R.1.10
R.. R.. R..

(НЕТ (НЕТ
ДА ДА ДА ДА ДА ДА ДА ЧАСТИЧНО
) )

Безопасность R.2.1 R.2.2 R.2.3 Масштабируемость R.3.1 R.3.2 R.3.3 R.3.4


ДА ДА ДА
В разработке

Управляемость Р4.1 Р4.2 Р4.3 Р4.4 4,5 R.. Р4.6 Р4.7

ДА В разработке ДА ЧАСТИЧНО ЧАСТИЧНО ДА

Мониторинг Р5.1 Р5.2 Р5.3 Р5.4 5,5 R..

НЕТ НЕТ ДА ЧАСТИЧНО ДА

Р7.1 Р7.2 Р7.3

Р6.1 Р6.2 Р6.3 Р6.4 ДА ДА ЧАСТИЧНО


Планирование
Пользовательский интерфейс
ДА (НЕТ) (НЕТ) (НЕТ)

 Основная функциональность в основном реализована: некоторые


улучшения для Сценария 3
 Мы по-прежнему сосредоточены на мониторинге, управляемости
и стабильности сервиса.
BLUE OCEAN NETWORK — BONE
Заметки об архитектуре

 BONE — это сервис, обеспечивающий перемещение SURL


от точки к точке.
 Направлен на обеспечение надежной передачи файлов, и это главное !
 Не выполняет «маршрутизацию» ( например , как Phedex )
 Не работает с GUID, LFN, набором данных, коллекциями

 Все это концепции более высокого уровня, и с ними может


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

 Он предоставляет подключаемую архитектуру на основе


агентов, в которой при необходимости может быть выполнена
часть этой работы более высокого уровня.
BLUE OCEAN NETWORK — BONE
Обзор разработки продукта

 Суть данной презентации – FTS продукт.


 Код FTS теперь стабилизирован, мы получаем хороший
опыт работы с ним.
 BONE — это портативное приложение / библиотека,
которое может работать в ОС Windows, Unix и Mac. Он
поддерживается / компилируется компиляторами ARM GCC
и работает на встроенных микроконтроллерах, таких как
Cortex A12.
BLUE OCEAN NETWORK — BONE
Основное преимущество

Мы можем прокрасться везде !


наши данные могут обходить любые стандартные протоколы
безопасности / устройства / брандмауэры / приложения и т. д.
 Децентрализованная независимая вечная / надежная /
необходимая / пуленепробиваемая p2p-сеть - она
работает, даже когда все основные серверы не работают!
( Здесь наглядное видео — мы убиваем сервер, а данные остаются доступными !)
 Целью BONE является скрытый протокол связи , который является
децентрализованным и может использоваться для безопасной передачи
файлов . Каждая передача файла или команда шифруются и сжимаются с
использованием уникального алгоритма .
BLUE OCEAN NETWORK — BONE
Цели продукта

 Реализация однорангового протокола передачи файлов,


децентрализованного, где все коммуникации сжаты, зашифрованы и
скрыты.
 Пользовательский протокол связи между узлами.
 Пример (GetFile , Clone NTW Journal, Add/Delete... например)
 Пользовательская обработка файлов и обмен файлами между узлами,
кроссплатформенная реализация поддерживается даже
микроконтроллерами ARM.
 GUI приложение для просмотра системных и локальных файлов.
 Разработано на C/C++17/ОС
 Сборка системы . Cmake /сборка ninja
BLUE OCEAN NETWORK — BONE
Программные компоненты
 Разделенные агенты без сохроанения состояния:
 Агенты распределителя
 Трансфер агенты
 Агенты повторных попыток, решающие, что делать с неудачными файлами
(в зависимости от класса ошибки).
 База данных: хранит все состояния в сети
 Веб-сервис:
 оболочка над базой данных, безопасная отправка заданий и запрос статуса
через интерфейс, управление сервисами канала
 отделены от агентов, которые фактически выполняют перемещение файлов
 Командная строка:
 клиенты командной строки (управление заданиями и сервисами)
 Графический интерфейс:
 Графический интерфейс мониторинга заданий и графический интерфейс
мониторинга сервисов, работает напрямую с веб-службой или БД
BLUE OCEAN NETWORK — BONE
Проще не бывает

- Может работать без графического


интерфейса
BLUE OCEAN NETWORK — BONE
Особенности продукта
Контроль: хеша, имен, распределения, менеджер алиасов, идентов и т.д.
Через 24 часа любой файл, отправленный в сеть, будет жить, пока живет сеть.
Скорость передачи данных – 5 МБ/с
Поддержка Torrent 3.0 Web 3.0, IP v6, UDP
Поддерживается любая современная ОС!
Нет логов данных! - как локальных, так и распределенных
Высокая анонимность
TLS-кодирование
Нет песочницы (нет отслеживания данных, нет отслеживания типов файлов)
Передаются голос, текст, видео потоки данных!
СОБСТВЕННЫЙ DNS!
Собственный домен!
Токены, собственная валюта!
Шелковый путь готов!
Мы первые на рынке! - Давайте захватим его!
BLUE OCEAN NETWORK — BONE
Управление сервисами

 «Каналы» — это выделенные сетевые каналы.


 Сервис может быть настроен на назначеной работы и сервисной работы
на нескольких каналах.

 Функции управления для контроля состояния каналов (без


потери работы, назначенной этому каналу)
 Изменить состояние канала (например, активный, неактивный, слив)
 Троттлинг сети
 Функции ручного вмешательства для восстановления заданий,
которые выполнялись на проблемном канале.
BLUE OCEAN NETWORK — BONE
Статус тестирования

 Валидационные испытания оказались ~положительными


 Мы пытаемся работать как можно ближе к режиму Сценария 2,
чтобы убедиться, что мы обнаруживаем проблемы на ранней
стадии — 24/7, работа идет на (небольшом) наборе настроек
Сценария 2, работающих параллельно. Максимальное
внимание уделяем решениям текущих задач.

 Мы планируем продолжить это тестирование и увеличить его


масштаб по мере перехода к Сценарию 3.

 Проблемы были найдены поняты и исправлены.


BLUE OCEAN NETWORK — BONE
Концепция дизайна BONE

 Система управляется машиной состояний и набором


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

 Передача нескольких файлов, группируется в одно задание


 Общее состояние задания («выполнено или нет?») является
функцией отдельных состояний файлов, составляющих задание.
BLUE OCEAN NETWORK — BONE
Архитектура: структура ядра
BLUE OCEAN NETWORK — BONE
Структура узла

 Для обоих этапов мы можем предоставить базовый


файл с заполнякмыми полями.
 Он подходит для простого создания и обновления каталога
 Плюсы:
 Прост в использовании
 Нет риска вмешательства в ядро системы
BLUE OCEAN NETWORK — BONE
Доступ к БД

 Использование БД
 Используется для защищенного хранилища ключей
 Плюсы
 Простая возможность резервного копирования
BLUE OCEAN NETWORK — BONE
Диспетчер соединений

 Этот модуль отвечает за асинхронную


коммуникацию P2P
 Каждое взаимодействие с пирами является неблокирующим _
исполнением а пул соединений может обрабатывать сотни соединений
и инициировать обмен протоколом, такой как получение последнего
лога из сети, получение файла от пиров или отправка файла пирам, и т.
п.
BLUE OCEAN NETWORK — BONE
Команды RPC и API пользовательского протокола

 Этот модуль описывает сам настраиваемый


протокол используемый для связи между всеми
пирами в сети.
 протокол основан на третей библиотеке MessagePack, он аналогичен
JSON, но гораздо быстрее и меньше.
 Масштабируемость
 Новые поля данных могут быть вставлены бесшовно
 Данные передаются в бинарном виде, поэтому они эффективно
упакованы и НЕ в текстовом виде.
 Нет необходимости перестраивать ядро ​для продуктов, перестроенных
для новых функций
BLUE OCEAN NETWORK — BONE

Механизм проверки

 Этот модуль описывает алгоритм хеширования и


уникальный механизм генерации HASH ключа.
 Каждый файл, хранящийся в нашей сети, будет иметь собственную
подпись HASH. Реализация криптографии обычно выполняется как
класс-оболочка, поэтому алгоритм хеширования можно легко изменить.
 Хэш, используемый для P2P NTW блок чейна в настоящее время
представляет собой 256-битный алгоритм хеширования.
 SHA256 взят из библиотеки openssl . (ХЭШ = sha256)
BLUE OCEAN NETWORK — BONE
Механизм хранения

 Этот модуль описывает механизм хранения полученных


файлов в локальной файловой системе.
 Он также анализирует файлы, разбивает файл на фрагменты, отправляет и
получает файл между пирами.
 Механизм хранения осуществляется через 3 основных файла:
 Файл журнала — содержит все операции, которые были выполнены в блок
чейне до текущего момента. Если вы новый узел в сети, то этот файл сначала
копируется в вашу локальную файловую систему, и на его основе создается
метафайл.
 Формат хранения информации в лог-файле следующий: COMMAND; THE PATH
TO THE FILE; FILE SIZE; FILE_HASH; JOURNAL_HASH
BLUE OCEAN NETWORK — BONE
Механизм хранения

Метафайл — этот файл содержит


список файлов в сети. На основе этого
файла каждый узел блок чейна знает,
сколько файлов должен содержать
один узел.
Локальный метафайл — этот файл
содержит список измененных или
удаленных файлов на локальном или
конкретном узле N. Если один из узлов
изменяет данный файл, то эта
информация сохраняется в локальном
метафайле, узел информирует все узлы
в блок чейне о наличии некоторых
изменений и другие узлы получают их.
BLUE OCEAN NETWORK — BONE
Механизм передачи

Существует также файл с именем


part-file . Этот файл создается
каждый раз при передаче файла, он
содержит размер файла, фрагменты
и их положение. Каждый файл
разбивается на куски размером 1 КБ
~ 1024Б, и для передачи файла
отправляются куски, а не весь файл.
Слева показано, как используется
part-file.
BLUE OCEAN NETWORK — BONE
ТХ и RX-блоки

 Эти блоки являются на самом деле фрагментами


описанными на предыдущем слайде.
 файл переводится 1 КБ блоками данных. Согласно аппаратным
возможностям приложение может действовать в полнодуплексном
режиме связи.
 Также на этом этапе файл может быть скопирован / перенесен от
других пиров запрашивая у них специальный chunk N данных того же
файла и построить его, упорядочив все chunk-и от других пиров в сети.
BLUE OCEAN NETWORK — BONE
Система сборки

 Приложение реализовано кроссплатформенно, так что оно


поддерживается на 3 основных архитектурах Windows, MAC и Linux.
 Приложение основано на Cmake , который работает на файлах GNU
Make MSVC файлах и Ninja Build, небольшой системе сборки,
ориентированной на скорость.
 Поддерживаемые операционные системы:
 CentOS
 Ubuntu
 Linux Mint
 Debian
 Mac OS
 Windows
BLUE OCEAN NETWORK — BONE
Файл

 Сборка выполняется на
основе файла CmakeLists.
Каждый добавленный файл
или модификация должны
быть отражены в файле
CMakeLists.txt:
BLUE OCEAN NETWORK — BONE
Структура проекта

 Чтобы добавить файл в сеть, просто откройте папку


P2PSharedFiles и перетащите сюда файл, которым
хотите поделиться.
BLUE OCEAN NETWORK — BONE
Используемые сторонние библиотеки

 Open SSL
 SQLite3
 Cryptocurrency
 Messages Pack
 Catch2 (для модульного теста)
BLUE OCEAN NETWORK — BONE
Рабочая модель
BLUE OCEAN NETWORK — BONE
Рабочая модель

 Графический интерфейс взаимодействует с основной базой данных и


общей папкой и отображает информацию об идентификаторах узлов
и файлов в системе.
 Приложение CORE - через компонент P2P NET выполняет обнаружение
пиров и сохраняет в базе данных идентификаторы узлов для каждого
узла p2p и список файлов, которые есть у этого пользователя.
 P2PSharedFolder — это рабочая область , в которой пользователь сети
хранит свои файлы, а также скачать файлы загрузки.
BLUE OCEAN NETWORK — BONE
Сводка по тестированию

 Core BONE FTS - в хорошем состоянии


 Наш продукт находится на пути к тому, чтобы стать программным
обеспечением, которое может предоставлять управляемые и надежные
услуги

 Продукт проходит стресс-тестирование


 Мы получаем опыт работы с ним на ранней стадии тестов
 Нагрузка увеличивается по мере того, как мы направляемся к Сценарию 3
BLUE OCEAN NETWORK — BONE
Функциональные требования
# ОписаниеТребований Текущее состояние
1.1 Асинхронно и надежно копировать файлы ДА

1,2 Восстановление после частичного / неудачного ДА


переноса
1,3 Сообщение пользователю о текущем прогрессе ДА

1,4 Разрешение пользователю расставлять ДА


приоритеты в своих запросах
1,5 Должны быть доступны другие протоколы НЕТ. Не для Сценария 3.

1.6 Взаимодействие с массовым хранилищем при ЧАСТИЧНЫЕ улучшения для


планировании запросов Сценария 3.
1.7 Пробивка межсетевого экрана NAT YES
BLUE OCEAN NETWORK — BONE

Требования по безопасности

# ОписаниеТребований Текущее состояние

2.1 Запрос от пользователя создания аппаратного ДА


сертификата для использования службы

2.2 Запрос у пользователя авторизации сертификатом ДА


для использования службы
BLUE OCEAN NETWORK — BONE
Требования по маштабируемости

# ОписаниеТребований Текущее состояние

3.1 Масштабирование до 5 МБ/с в непрерывном режиме ДА


«точка-точка»
3.2 Масштабирование до пиковой скорости 20 МБ/с в В разработке
режиме «точка-точка»
3.3 Масштабирование до одновременной передачи 100 ДА
файлов «точка-точка»

3.4 Возможность хранить 1000 многофайловых запросов НЕТ


в очереди «ожидающих передачи» для каждого
соединения «точка-точка».
BLUE OCEAN NETWORK — BONE
Требования управляемости

# ОписаниеТребований Текущее состояние

4.1 Менее 1 дня на установку и настройку программного обеспечения ДА


4.2 Возможность работать неделями без вмешательства ДА
4.3 Возможность перезапуститься и продолжить работу с предыдущими ДА
или текущими заданиями
4,4 Требуется X вмешательств в месяц, где НЕТ
X ~ 0 (относится к пункту 1.2)
BLUE OCEAN NETWORK — BONE
Требования по расписанию задач

# ОписаниеТребований Текущее состояние

6.1 Поддержка простого планирования FIFO ДА

6.2 Более сложные алгоритмы планирования (round ДА


robin)
BLUE OCEAN NETWORK — BONE
Требования к графическому интерфейсу

# ОписаниеТребований Текущее состояние

7.1 Разрешить отправку, мониторинг, управление и ДА


мониторинг запросов на передачу на уровне Улучшено для Сценария 3.
пользователя через командную строку.
7.2 Разрешить отправку, мониторинг, управление и ДА
мониторинг запросов на передачу на уровне Улучшено для Сценария 3.
пользователя через графический веб-интерфейс.

7.3 Разрешить мониторинг и управление сервисом ЧАСТИЧНО


через графический интерфейс. Улучшено для Сценария 3.
7.4 Разрешение квот пропускной способности (МБ/с , ДА
ГБ/день)
7.5 Показать прогресс ДА

7.6 Возможность давать права доступа к файлам для ДА


пользователей
BLUE OCEAN NETWORK — BONE
Список изменений

 Релиз V 1.0 — первое работающее коммуникационное решение,


основанное на пользовательском протоколе. Связь между узлами сети
осуществляется по специальному протоколу, определяемому в
соответствии с требованиями сети.
 Релиз V 1.1 — выпуск первой хорошо документированной и очищенной от
кода версии приложения, способного передавать файлы между узлами.
Интегрированы TLS, CBOR, база данных и библиотека Open SSL .
 V 2.0 - изменение концепции FTP, скачивание из сети только нужных файлов.
 V 2.1 - Добавлен графический интерфейс для запуска ядра и управления
файлами.
 V 3.0 - добавлена поддержка UDP
BLUE OCEAN NETWORK — BONE
Сводка журнала изменений

 Достигнуто: поддержка Windows, Mac OS , Linux Mint , Debian , Ubuntu и Centos .


 Графический интерфейс и ядро работают правильно, а функция передачи файлов
поддерживает функцию ACL.
 Изменено: Механизм передачи файлов - файлы не передаются автоматически, они
передаются только по запросу или при доступе через ACL .
 Добавлено: ACL (список управления доступом), приложение с графическим
интерфейсом . , поддержка OT6, узел Bootstrap для обнаружения одноранговых узлов
 Достигнуто: полнодуплексная связь для передачи файлов между 3 узлами.
 Система проверяет целостность файлов в системе и запрашивает загрузку файлов,
которых нет в их локальной файловой системе.
 Изменено: файловая система и механизм хранения.
 Добавлен: Doxygen , SQLite 3 в качестве базы данных для пиров, OpenSSL lib , TLS и CBOR .
BLUE OCEAN NETWORK — BONE
Функциональность продукта

 GUI имеет собственный идентификатор процесса


(pid), который автоматически запускает основное
приложение (Qt) с его идентификатором pid .
 Механизм передачи файлов, помимо своей
основной функции, отправляет данные в
графический интерфейс, чтобы разделить файлы
пользователя от системных.
BLUE OCEAN NETWORK — BONE
Функциональность продукта
BLUE OCEAN NETWORK — BONE
Функциональность продукта

 GUI показывает следующую информацию:


 - идентификатор локального узла
 - локальные файлы (пользовательские
файлы) по имени файла, хэштегу и
индикатору выполнения
 - файлы в сети по имени файла, хэштегу и
статусу.
BLUE OCEAN NETWORK — BONE
Функциональность продукта

ACL (список управления доступом):


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

Нажмите кнопку ACL и выберите, кому вы хотите отправить файл из


сетевых идентификаторов.
Чтобы отправить файл, просто выберите нужный идентификатор узла и
нажмите «ОК». Ядро автоматически отправит файл пользователю через 2
минуты ресинхронизации.
BLUE OCEAN NETWORK — BONE
Функциональность продукта

Чтобы получить файл с помощью ACL, проверьте в в сетевых файлах, есть ли у Вас новые
файлы для загрузки на локальный компьютер, как показано на следующем изображении, и
нажмите кнопку «Копировать», чтобы начать загрузку этого файла на локальный компьютер.
Полученные файлы сохраняются в папке home/P2PSharedFiles на локальном компьютере.
Правило : Файлы будут недоступны, пока ACL не будет назначен узлу сети.
BLUE OCEAN NETWORK — BONE
Глобальная финансовая модель

Миссия Мы капитализируем интернет траффик !


Стратегические задачи
 Запуск p2p файлообменной сети с целью охвата ею всего мирового интернет трафика
(sharding block chain)
 Запуск финансового продукта (BONE Coin), в основе стоимости которого будет
капитализация общемирового интернет трафика
 Координация, разделение и баланс финансовых потоков (эмиссия и распределение BONE
Coin)
 Создание единой быстрой анонимной распределенной высоколиквидной финансовой сети
и доминирование на рынке финансовых услуг (денежных переводов и быстрого
кредитования)
 Создание самого быстрого по времени проведения транзакции платежного инструмента
 Разработка и запуск сетевого протокола, который будет использовать любую техническую
инфраструктуру любой сети оставаясь полностью независимым от любого технического
оператора сети, его оптимизация и доминирование среди всех прочих протоколов
передачи по всем ключевым параметрам
BLUE OCEAN NETWORK — BONE
Глобальная финансовая модель

Тактические решения
 Высокая первоначальная цена вхождения в сеть – 100 000 евро для валидаторов (и 1000
евро для пользователей.
 Финансовая модель – 1 Валидатор на 100 000 пользователей.
 Фукции валидатора: Эмиссия BONE Coins (подтверждается NSC Dev., в качестве
Номинатора), купля-продажа токенов (обналичивание, скупка). Валидатор полностью
свободен в установлении своих правил ведения сделок купли продажи (размер комиссии,
ее тип – фиксированная/ %, число пользователей, регион работы) и учета траффика.
 Основные возможности пользователя
 Получение дохода от вхождения в сеть на момент ее создания – правило сетевой
пирамиды, первые получают все.
 Получение дохода от работы в качестве сетевого узла (Эмиссия Валидатором BONE
Coin)
 Получение доступа к внутренним ресурсам сети (зависит от политики Валидатора, мы
разрешаем только использование, но Валидатор может рисковать предоставлением
платного и запрещенного доступа к контенту своим пользователям)
 Получение доступа к финансовым услугам (денежные переводы/обмен валют, кредиты
и т.д.)
BLUE OCEAN NETWORK — BONE
Обзор рынка
 Численность населения мира превысила 8 миллиардов человек 15
ноября 2022 года и достигла 8,01 миллиарда в начале 2023 года. Более
57% мирового населения живёт в городах.
 На начало 2023 года 5,44 миллиарда человек пользуются мобильными
телефонами, что составляет 68% от общей численности населения мира.
Количество уникальных пользователей мобильных телефонов за
последний год увеличилось чуть более чем на 3% — на 168 миллионов
новых пользователей.
 Сегодня в мире насчитывается 5,16 миллиарда пользователей
интернета. Это значит, что 64,4% мирового населения имеют доступ в
интернет. За год количество интернет-пользователей выросло на 1,9%.
 На начало 2023 года социальные сети насчитывают 4,76 миллиарда
пользователей, что составляет чуть менее 60% от общей численности
населения мира.
BLUE OCEAN NETWORK — BONE
Обзор рынка
BLUE OCEAN NETWORK — BONE
Особенности рынка - статистика

 Один пользователь создает 1,7 МБ данных каждую секунду.


 В зависимости от категории 94–99,9 % данных являются
цифровыми.
 85% данных на самом деле являются копиями других
данных.
 Каждый день мы генерируем 2,5 квинтиллиона байт данных.
 Один человек ежемесячно генерирует 49,8 ГБ IP-трафика.
BLUE OCEAN NETWORK — BONE
Особенности рынка - статистика

 Потоковое вещание (стримы) и увлечение короткими


видеороликами способствуют двукратному росту интернет-
трафика.
 Также продолжается рост трафика в других категориях
приложений, в том числе это касается игровых, облачных,
VPN, торговых площадок, а также конференц-связи.
 «Видео почти достигло того уровня, когда его уже нельзя
рассматривать как отдельную категорию, поскольку теперь
оно является неотъемлемой частью конференц-связи, игр,
социальных сетей, обмена сообщениями и практически
всех приложений».
BLUE OCEAN NETWORK — BONE
BONE: Ядро и Продукт

 Компания NSC Development запустила свою


платформу и свой продукт. Мы привлекли и
выдаем лицензии независимым PoS-
валидаторам, криптобиржам и другим
игрокам рынка. NSC Development
разработала уникальный протокол передачи
для блокчейн-проекта Константина Зепки
Blue Ocean Network (BONE).
BLUE OCEAN NETWORK — BONE
Миссия BONE

 Глобальная цель запуска платформы BONE


 внедрение блок чейна в массы
 BONE посредством лицензированных валидаторов
распределяет бесплатно и децентрализованно 85% токенов
 Это один из первых high throughput large user cases блок
чейн
 BONE Network – потенциальный мейнстрим.
 BONE Network — рожден свободным, без необходимости
привязывать себя к какой то соц. сети (например Telegram).
BLUE OCEAN NETWORK — BONE
Финансовая концепция BONE

 Рынок самостоятельно должен оценить


проект и BONE Coin.
 Стоимость BONE Coin будет формироваться
на условиях свободного рынка.
 Оценка сети — приход миллиардов
пользователей
BLUE OCEAN NETWORK — BONE
Сравнительный анализ BONE Coin: недостатки
существующих инструментов

 Хотя BTC и ETH стали именами нарицательными, у них есть свои проблемы.
Высокие комиссии за транзакции, низкая скорость, мешают использовать крипто
валюту для повседневных нужд. Экосистема BONE Coin была разработана для
удовлетворения потребностей миллиардов пользователей, совершающих
повседневные транзакции. В отличие от Биткойна и ETH, BONE Coin
ориентируется на обслуживание типичного потребителя.
 Одним из самых больших преимуществ BONE Coin является его гибкая
архитектура. Открытая P2P сеть была разработана, чтобы быть невероятно
эффективной и масштабируемой, и может похвастаться сверхбыстрыми
транзакциями благодаря взаимодействию между сегментами.
 Благодаря поддержке динамического сегментирования и рабочих цепочек BONE
Coin может успешно проверять и обрабатывать миллионы транзакций в секунду.
Другими словами, гибкая архитектура BONE Coin позволяет ему постоянно расти
без потери производительности.
BLUE OCEAN NETWORK — BONE
Сравнительный анализ BONE Coin: недостатки
существующих инструментов

 Ethereum — использование ограничивается десятками тысяч активных


пользователей что создает технические проблемы.
 Ethereum – сложный продукт, стоимость операций высокая, измеряется
долларами. Нет возможности масштабирования и расширения его
пропускной способности для массовых кейсов.
 Производительность — одно из принципиальных отличий BONE Coin от
Ethereum
 99% блокчейн-решений работают в одну цепочку – это их
фундаментальное ограничение.
 Для массовости любого решения необходимо, чтобы компьютеров в
сети было много – шардинг (sharding), или шардированный блокчейн.
BONE Coin — первый блокчейн с динамическим шардингом.
 Шарды возникают по мере роста сети.
BLUE OCEAN NETWORK — BONE
Сравнительный анализ BONE Network:
преимущества

 BONE Network, — это уникальный блокчейн. BONE Network


был создан для подключения миллиардов пользователей
Интернета и обеспечения быстрого, недорогого заработка
на интернет траффике в блокчейне. Все его функции
разработаны для обычных пользователей. В дополнение к
сверхбыстрым транзакциям, небольшим комиссиям и
простым в использовании приложениям, BONE Network
известна своей гибкой архитектурой и масштабируемостью.
BLUE OCEAN NETWORK — BONE
Сравнительный анализ BONE Coin:
преимущества
 BONE Coin (BC) — это оригинальный токен BONE Network (BONE),
децентрализованной сети p2p блокчейнов уровня 1. Его можно использовать для
оплаты транзакционных сборов, расчетов по платежам или проверки транзакций
с использованием модели консенсуса (PoS) блокчейна BONE network.
 Архитектурно BONE Coin рассчитан на миллионы транзакций в секунду.
 Децентрализация - многоуровневая.
 У биткоина и эфира всего по два валидатора, которые контролируют сеть.
 BONE Coin - множество независимых валидаторов.
 В планах BONE Network от 100 (начало 2024 года) до 500 валидаторов (начало
2029 года).
 Доход от продажи лицензии валидаторам 10 млн евро в 2024
 Добавив 1000 валидаторов в первый год мы станем самой децентрализованной
PoS-сетью.
 Количество пользователей за 1 год должно составить 10 миллионов: на каждого
валидатора – по 100 000 пользователей.
BLUE OCEAN NETWORK — BONE
Сравнительный анализ BONE Coin:
преимущества

 BONE Network — это сеть, в которой используется алгоритм Proof-of-


stake с консенсусом.
 Обычно Валидатор в подобных сетях — это некий софт, который
проверяет корректность вычислений.
 В нашем случае Валидатор это центр оптовой покупки и розничной
продажи BONE Coin, а также региональный центр финансовых услуг для
100 000 пользователей на локальном уровне, использующий наше
программное обеспечение для валидации BONE Coin и работы с ними.
 Мы, будучи Номинаторами, подтверждаем транзакции Валидаторов
BONE Coin.
 BONE Network это очень сильно децентрализованная сеть — сильнее,
чем биткоин и эфир.
BLUE OCEAN NETWORK — BONE
Сравнительный анализ BONE Coin:
преимущества

 BONE Coin будут находятся под контролем 100 первоначальных


валидаторов— initial members.
 Котировки на BONE coin - баланс спроса и предложения. Это рыночные
сделки. Стороны сами будут определять цену.
 Биржи будут самостоятельно принимать решения, самостоятельно
заниматься листингом, самостоятельно получать ликвидность.
 Децентрализация обратима если две трети стейков и валидаторов будет
контролировать одна страна. Поэтому, мы изначально распределяем
токены по всем странам. И чем шире мы их распределяем, тем меньше
шансов, что кто-то их сможет собрать.
BLUE OCEAN NETWORK — BONE
Сравнительный анализ BONE Coin:
преимущества

 Концепция устойчивой децентрализации — sustainable decentralization.


 Децентрализация пулов.
 Право голоса остается у пользователей, они сохраняют возможность
получать доход от BONE Coin, используя их в стейкинге.
 Это очень важный компонент устойчивой децентрализации и уникальное
свойство BONE Coin, которые мы переняли у аналогичного закрытого
проекта блокчейн-сети.
 Одна из главных наших целей - сделать использование блок чейна
людьми таким же простым, как использование привычных мобильных
приложений.
BLUE OCEAN NETWORK — BONE
Сравнительный анализ BONE Coin:
преимущества

 Блокчейн предлагает ультраскоростные транзакции (больше, чем Visa,


которая способна проводить до 65 000 транзакций в секунду), а также с
очень быстрым временем формирования нового блока (около 0.2
секунды.
 Bitcoin и Ethereum слишком сложны для обычных пользователей и
ежедневного применения: высокие комиссии, низкая скорость
транзакций и сложность технологии.
 Всего за один год командой BONE Network будет создана полная
экосистема всех необходимых продуктов и услуг, включая токены, NFT,
стейкинг, доменные имена, маркетплейсы, многофункциональные
кошельки, DEX-ы, и другие услуги DeFi.
BLUE OCEAN NETWORK — BONE
Сравнительный анализ BONE Coin:
преимущества

 BONE мосты: Ethereum, BITCOIN, USD, EURO.


 BONE может подтверждать и обрабатывать
миллионы транзакций в секунду благодаря
технологии динамического шардинга.
 Адаптируемая архитектура BONE позволяет
неограниченно расширяться без ущерба для
производительности.
BLUE OCEAN NETWORK — BONE
Алгоритм консенсуса

 BONE Network использует схему PoS, где, кроме валидаторов, также


присутствует номинатор (создатель сети – компания NSC Development).
 Наша компания получает вознаграждение, предоставляя лицензии валидаторам.
 Номинатор присоединяется к пулу и передает свои активы в стейкинг, чтобы
таким образом дать право эмиссии токенов валидаторам.
 Для управления валидаторами номинатор использует смарт-контракты.
 BONE coin принимается в качестве оплаты за услуги и приложения на блокчейне
BONE.
 BONE coin - это нативная криптовалюта P2P сети, используемая для оплаты услуг
по выполнению смарт-контрактов, использованию BONE network и участию в
управлении.
 С помощью BONE coin Wallet также можно покупать криптовалюты с помощью
кредитной карты и совершать одноранговые транзакции.
BLUE OCEAN NETWORK — BONE
Планы на 2023-й год

 Количество сетевых адресов должно достичь 128


000 к декабрю 2023 и 1,4 млн к декабрю 2024.
 Количество пользователей Bone P2P Network - 600
тыс. к декабрю 2023 и 2 млн к декабрю 2024.
 Количество валидаторов 100 на декабрь 2023 (1 млн
пользователей) до 240 на декабрь 2024 (2.4 млн).
BLUE OCEAN NETWORK — BONE
Экосистема

 Децентрализованное хранилище BONE Store.


 Оно функционирует аналогично Dropbox, но имеет
преимущество приватного шифрования с помощью
закрытого ключа, что повышает уровень безопасности по
сравнению с привычными онлайн-хранилищами.
 Собственный прокси-сервер BONE Proxy.
 повышение конфиденциальности для пользователей,
которые могут использовать прокси для подключения к сети
BONE аналогично подключению через TOR. Благодаря этому
они могут избежать какой-либо цензуры со стороны
государства и провайдеров.
BLUE OCEAN NETWORK — BONE
Как работает BONE coin?

 В качестве нативного токена своего блок чейна BONE Coin имеет ряд применений
в сети BONE, в том числе в качестве формы оплаты за услуги сети.
 В отличие от большинства других блокчейн-экосистем, BONE coin был
разработан для поддержки миллиардов пользователей. Он делает это с
помощью сегментирования блок чейна, который включает использование
нескольких подсетей в одном и том же блок чейне для быстрого выполнения
задач. Каждый шард имеет свое назначение и работает для предотвращения
больших объемов непроверенных блоков.
 BONE coin — это сеть PoS. Каждая транзакция проверяется с помощью
валидаторов, которые получают вознаграждение за свою работу также в BONE
coin ах.
 Сеть также позволяет создателям предоставлять BONE Coin валидаторам для
получения ими вознаграждения.
BLUE OCEAN NETWORK — BONE
Экосистема

 Платформа BONE смарт-контрактов.


 Все смарт-контракты блок чейна BONE выполняются с помощью
собственной виртуальной машины TVM, которая позволяет развертывать
даже очень сложные смарт-контракты.
 BONE DNS (служба доменных имен BONE)
 BONE DNS дает пользователям легко запоминающиеся имена.
 “name.BONE”
 Служба доменных имен призвана повысить удобство использования
криптовалютных кошельков, аккаунтов, смарт-контрактов и других
функций.
 Планы продаж DNS имен – 100 000 долларов за 1 год. 1 Млн долларов до
конца 2024
BLUE OCEAN NETWORK — BONE
Экосистема

 Децентрализованный NFT-маркетплейс BONE Art, где можно


приобретать предметы искусства у реальных художников за BONE coin.
 Преимущества:
 Комьюнити. Проект выглядит полноценно децентрализованным и
зависим от направления, в которое смотрит сообщество. В этом плане
BONE выглядит как биткоин.
 Хорошая утилитарность токена. Он используется при оплате каждого
BONE Network сервиса или услуги в рамках экосистемы, а также в
качестве вознаграждения валидаторам.
 Прекрасная экосистема.  Проект целится на максимальные возможности
для каждого пользователя.
BLUE OCEAN NETWORK — BONE
Валидаторы BONE

 Валидаторы BONE помогают поддерживать сеть, проверяя


транзакции. Когда они проверяют блоки, они получают
вознаграждение в BONE coins, используя алгоритм
консенсуса PoS блокчейна.
 Чтобы стать валидатором BONE, нужно получить лицензию
валидатора (100 000 Евро) и получить соответсвующее
количество BONE coin для стейкинга, (100 BONE coins).
 В дополнение к этим инвестициям потребуется быстрое
подключение к сети и система, которая может легко
запускать инструмент используемый валидаторами.
BLUE OCEAN NETWORK — BONE
Варианты использования BONE Coine

 Экосистема BONE Network постоянно расширяется,


что делает BONE Coin более универсальным.
Наиболее распространенное использование токена
— это форма комиссионного платежа за обработку
транзакций в блок чейне. Из-за функции
сегментирования сети BONE Coin также может
использоваться для комиссий за транзакции между
цепочками или в качестве оплаты за создание новых
рабочих цепочек.
BLUE OCEAN NETWORK — BONE
Варианты использования BONE Coine

 Плата за децентрализованное хранение


данных
 Оплата за использование Bone Proxy
 Оплата Bone DNS
 Платежи внутри Bone network на блок чейне
 Награды валидатора за поддержку блокчейна
BLUE OCEAN NETWORK — BONE
Дорожная карта BONE coin
 Текущая дорожная карта BONE Coin подробно описывает проекты, над
которыми разработчики BONE работают в течение 2023 и 2024 годов.
Помимо создания более гибкой архитектуры, дорожная карта
фокусируется на внедрении новых функций, чтобы сделать блок чейн
более эффективным, безопасным и универсальным.
 В 2023 году будет представлена Программа разработчиков BONE. В блок
чейн будут добавлены несколько инновационных функций, включая
BONE DeFi, BONE DNS, BONE Payments, BONE Proxy и BONE Sites. В
четвертом квартале 2023 года BONE Storage должен иметь 600 тыс
подписчиков. В 2023 году в сети также будут представлены рабочие цепи
с Биткойн и EVM.
 Использование BONE будет расти по мере того, как в сети откроется
больше учетных записей.
BLUE OCEAN NETWORK — BONE
Дорожная карта BONE coin
 Большинство прогнозов цены BONE оптимистичны, ожидая, что ее цена
будет расти со временем.
 BONE Coin может стать практичным способом для людей во всем мире
переводить средства друг другу массовое внедрение BONE Coin может
стать реальностью в ближайшем будущем.
 BONE также будет опережать другие блок чейны уровня 1 с точки зрения
скорости транзакций и универсальности. В дополнение к быстрому
времени проверки блока, блок чейн предложит несколько расширенных
функций, способствующих масштабируемости, таких, как поддержка
сегментирования.
 BONE Coin активно развивается, в отличие от Ethereum, у BONE Coin есть
все шансы быть принятым миллиардами пользователей в среднесрочной
перспективе.
BLUE OCEAN NETWORK — BONE
VAS проекты по безопасности передачи данных

 Уникальность ядра BONE Network позволяет


использовать его для применений, связанных с
безопасностью.
 Наши исследования позволяют предлагать
следующие варианты применения BONE ядра BONE
Network:
 ARTAS use case
 DJI Drones
BLUE OCEAN NETWORK — BONE
ARTAS Use Case

 ARTAS (ATM Radar Tracker and Server) задуман как


распределенная система, состоящая из ряда идентичных
подсистем, каждая из которых имеет свою область действия
и взаимодействует друг с другом.
 Каждая подсистема, называемая блоком ARTAS, будет
обрабатывать все сводки данных наблюдения - в настоящее
время это классические радиолокационные сводки, а в
будущем также сводки режима S и ADS - для формирования
наилучшей оценки текущей воздушно-транспортной
обстановки.
BLUE OCEAN NETWORK — BONE
Протоколы, используемые ARTAS

 TCP: The RFC 793


 IP: RFC 761
 Multicast Host Extensions for IP multi-casting: RFC 1112
 UDP: RFC 768
 PDC (Private Data Channel)
 NTP: RFC 1305
 SNMP: RFC1157
BLUE OCEAN NETWORK — BONE
Протоколы, используемые ARTAS

 Существует два возможных стека протоколов:

ASTERIX ASTERIX

<not used> <not used>

<not used> <not used>


UDP/IP MAC/LLC1
UDP <not used>

ÌP <not used>

MAC/LLC1 Должен использоваться MAC/LLC1

ETHERNET or FDDI
только один стек протоколов. ETHERNET or FDDI
BLUE OCEAN NETWORK — BONE
Протоколы, используемые ARTAS

 Обычные пользователи подключаются через соединение


POINT-TO-POINT.
 Протокол частного канала передачи данных (PDC) проходит
поверх TCP слоя.
 ARTAS валидирован только для IPV4.
 Протокол передачи файлов BONE может быть реализован
для модели ARTAS как эффективное и безопасное решение
для передачи данных.
BLUE OCEAN NETWORK — BONE

DJI Use Case


 DJI использует Onboard SDK OPEN протокол для передачи данных дронов
 DJI разрабатывает интерфейс шифрования для связи между OES и
автопилотом, принимая во внимание возможность реализации
разработчиком связи с небезопасным каналом, например, с различными
типами модуля беспроводной прозрачной передачи.
 Шифрование AES предназначено только для части данных кадра. И
разработчики могут шифровать свои данные с помощью ключа, который
отправляется при регистрации идентификатора приложения и функции
шифрования в DJI_LIB.
 Протокол передачи файлов BONE может быть реализован для дронов
DJI (или других, в том числе военных) в качестве эффективного и
безопасного решения для передачи данных.

Вам также может понравиться