Блокчейн-платформа IZZZIO (iZ³)

Программный комплекс, предназначенный для хранения, передачи и обработки любых данных, а также, для автоматизации бизнес-процессов с помощью применения технологии распределенного реестра.
npm i -g i32node
Установка с помощью пакетного менеджера NPM
О платформе
Блокчейн-платформа IZZZIO – это инфраструктура и набор инструментов для создания публичных и приватных децентрализованных бизнес-решений с целью оптимизации бизнес-процессов компании, с прогнозируемыми затратами на разработку, бесплатными транзакциями в сети и высокой скоростью работы.
В основе платформы лежит идея создания блокчейн экосистемы, максимально приближенной к потребностям бизнеса, облегчающая интеграцию и использование технологии блокчейн в бизнес-процессах компаний.
Основная идея
Блокчейн-платформа
IZZZIO – это универсальная блокчейн платформа для реализации любых задач.
Ресурсы платформы
Блокчейн на базе самописного алгоритма консенсуса LCPoA, написанный на языке JavaScript
Простая и удобная среда создания смарт-контрактов и децентрализованных приложений (DApp)
Тьюринг-полные смарт-контракты
Отраслевые решения (IoT, GameDev и тд)
Основные характеристики
Транзакции в сети бесплатны, но, существует также возможность настройки "платных" транзакций за счет каких-либо ресурсов в рамках системы.
Основная идея
Транзакции в сети бесплатны, но, существует также возможность настройки "платных" транзакций за счет каких-либо ресурсов в рамках системы.
Размер блока
до 1000 вызовов смарт-контрактов в секунду;

пропускная способность: >50 000 тр/сек на среднестатистическом компьютере и >100 000 тр/сек на специальном оборудовани.
Скорость работы
Универсальность
Возможность реализации блокчейн-сетей на базе исходного кода блокчейн-платформы IZZZIO для любых задач, с соответствующими настройками сети.
Преимущества
Надежность
Алгоритм генерации блоков, привязанный к мировому времени, надежно защищает блокчейн-сети от спама и поддельных транзакций, при этом не требователен к вычислительным ресурсам.
Модульность
Блокчейн-платформа IZZZIO состоит из функциональных модульных компонентов и позволяет конфигурировать сети под любые задачи и требования сценариев использования.
Удобство
Легкая интеграция блокчейн-сети в любую систему благодаря простому API.
Любые типы сетей
На базе исходного кода платформы можно реализовывать как публичные и приватные сети, так и гибридные сети
Интеграция с браузерами
Веб-приложения могут подключаться напрямую к блокчейн сети без плагинов, расширений, серверов-прослоек и выделенных клиентов.
Технологические компоненты IZZZIO
Block Explorer
Позволяет просматривать содержимое открытой части блокчейн сети
iZ³ Node
Важнейший сервис в сети обеспечивающий её работу, передачу данных, генерацию новых блоков и синхронизацию между другими сервисами
Candy
Инструмент с открытым исходным кодом, позволяющий создавать web приложения, полноценно использующие блокчейн
Алгоритмы консенсуса
Консенсус - это алгоритм защищающий сеть от атаки, и обеспечивающий выбор и добавление блоков в цепочку. На базе блокчейн-платформы IZZZIO возможно применение следующих алгоритмов консенсуса:
LCPoA (Limited Confidence Proof-of-Activity)
DLCPoA (Dynamic Limited Confidence Proof-of-Activity)
PoA (Proof-of-Authority)
LCPoA (Limited Confidence Proof-of-Activity, рус. Доказательство активности с ограниченным доверием) - гибридный алгоритм консенсуса сети блокчейн, состоящий из двух технических элементов:
Proof-of-Activity (рус. "Доказательство активности") - принцип, основанный на решении задачи, схожей с задачей принципа Proof-of-Work, с пониженной сложностью. в качестве nonce используется Unix timestamp.
Limited Confidence (рус. "Ограничение доверия") - система автоматического создания "контрольных точек" в сети блокчейн, за счет введения жесткого порога возможности перезаписи блоков от последнего блока.
DLCPoA (Dynamic Limited Confidence Proof-of-Activity, рус. Динамическое доказательство активности с ограниченным доверием) - модифицированная версия алгоритма консенсуса LCPoA, позволяющая регулировать скорость сети, за счет того, что в конфигурационных параметрах узлов вместо фиксированного фильтра задается целевая скорость генерации блоков сетью, а параметры фильтра вычисляются автоматически.
PoA (Proof-of-Authority, рус. Доказательство полномочий) - алгоритм консенсуса, в рамках которого использует массив заранее созданных публичных ключей в качестве подтверждения корректности блока. Все последующие транзакции, для успешного прохождения через этот алгоритм консенсуса, должны быть подписаны одним из выпущенных ключей.
LCPoA (Limited Confidence Proof-of-Activity, рус. Доказательство активности с ограниченным доверием) - гибридный алгоритм консенсуса сети блокчейн, состоящий из двух технических элементов:
Proof-of-Activity (рус. "Доказательство активности") - принцип, основанный на решении задачи, схожей с задачей принципа Proof-of-Work, с пониженной сложностью. в качестве nonce используется Unix timestamp.
LCPoA
DLCPoA (Dynamic Limited Confidence Proof-of-Activity, рус. Динамическое доказательство активности с ограниченным доверием) - модифицированная версия алгоритма консенсуса LCPoA, позволяющая регулировать скорость сети, за счет того, что в конфигурационных параметрах узлов вместо фиксированного фильтра задается целевая скорость генерации блоков сетью, а параметры фильтра вычисляются автоматически.
DLCPoA
PoA (Proof-of-Authority, рус. Доказательство полномочий) - алгоритм консенсуса, в рамках которого использует массив заранее созданных публичных ключей в качестве подтверждения корректности блока. Все последующие транзакции, для успешного прохождения через этот алгоритм консенсуса, должны быть подписаны одним из выпущенных ключей.
PoA
Limited Confidence (рус. "Ограничение доверия") - система автоматического создания "контрольных точек" в сети блокчейн, за счет введения жесткого порога возможности перезаписи блоков от последнего блока.
Смарт-контракты
JavaScript ES6. Введена поддержка работы с псевдослучайными числами (Math.random) и датой и временем (Date)
Особенности смарт-контрактов IZZZIO:
Взаимодействие с другими контрактами в сети
Встроенные итерируемые и не итерируемые структуры данных
Ethereum-подобное управление состоянием контрактов
Поддержка объектов больших чисел (BigNumber) для безопасных вычислений с плавающей запятой
Гибкий программный интерфейс
В основе блокчейн-сети IZZZIO лежит использование системы смарт-контрактов - алгоритмов, предназначенных для работы с данными в системе (их формирования, контроля, предоставления) единым (синхронным) образом на всех узлах сети.
Для исполнения смарт-контрактов используется специальная изолированная среда исполнения EcmaContracts, на базе JavaScript-движка с открытым исходным кодом V8 для создания виртуализированного окружения исполнения кода контрактов.
Криптография
Стандартная криптография
используется в сетях на базе блокчейн-платформы IZZZIO
Хеш функция - sha256
ГОСТ криптография
используется в сетях на базе блокчейн-платформы IZZZIO RU
IZZZIO поддерживает как общепринятую в различных странах криптографию, так и российскую ГОСТ-криптографию, и, полностью соответствует российскому законодательству с точки зрения хранения и передачи юридически важной информации
Цифровые подписи – ECDSA-sha256 – ключ 2048 бит
Блочное шифрование – AES 256 бит
Обмен ключами - протокол Диффи-Хеллмана на базе secp256k1
Хеш функция – Стрибог (ГОСТ Р 34.11-2012)
Блочное шифрование – не используется
Криптопровайдер: ViPNet CSP 4.2
Цифровые подписи – ГОСТ Р 34.10-2012
Продукты и сервисы
IoT решение
Система оракулов
Анкоринг
Система, состоящая из IoT-чипа, обеспечивающего подключения любого устройства к сети, шифрование данных и проведение транзакций, а также локального ретранслятора данных в блокчейн для их последующей обработки с применением смарт-контрактов.
Инфраструктурные алгоритмы, позволяющие соединить блокчейн-сети с базами данных вне сети и получать получать информацию для различных действий в рамках блокчейн из источников внешнего мира.
Сервис публикации данных из приватной блокчейн-сети в публичную блокчейн-сеть, позволяющий свести к минимуму вероятность подделки информации и значительно повысить доверие в рамках системы.
Система контроля и защиты документов
Система голосования
Блокчейн "под ключ"
Программный комплекс, который позволяет обеспечить безопасность и контроль перемещения электронных документов, выявить канал утечки информации, а также в любой момент времени проверить документ на целостность и подлинность.
Сервис электронного голосования на базе блокчейн, обеспечивающий анонимность пользователей с предварительной проверкой их личности, надежное хранение данных о голосовании и их неизменность, прозрачную процедуру подсчета голосов.
Проектирование, разработка и запуск блокчейн-решения на основе платформы IZZZIO, на базе общепринятой международной криптографией или на базе российской ГОСТ-криптографии.
Сферы применения
Финансовый сектор
Юридические услуги
Здравоохранение
Государственное управление
Производство
Грузоперевозки
Образование
Энергетика
Страхование
Информационная
Безопасность
Интернет
Вещей (IoT)
и другое
Возможности для бизнеса и государственных учреждений
Надежное хранение и обработка данных
Безопасная передача данных
Токенизация активов
Автоматизация процессов
Подтверждение прав владения/подлинности
Реализация Mesh-сетей
Контакты
Наши офисы в Москве:
ул.Бирюсинка д.6, корп 1-5, БЦ "Бирюсинка 6"
ул. Хабарова д.2, БЦ "Новомосковский"
Общество с ограниченной ответственностью "Изио"

ОГРН 1187746672541

ИНН 7719480077

КПП 771901001
Обратная связь
Если вас интересует конкретная услуга или требуется консультация - направьте нам ваш запрос
Нажимая на кнопку «Отправить запрос» вы подтверждаете, что ознакомились с Политикой в отношении обработки персональных данных ООО «Изио» и даете свое согласие на передачу и обработку информации (в том числе персональных данных, согласно Федеральному закону от 27.07.2006 №152-ФЗ «О персональных данных») в электронной форме по открытым каналам связи сети Интернет.