Nodes Plus BlockchainВозможности

По замыслу, программная платформа предназначена для промышленного применения и должна обладать следующими возможностями:

  • Производительность — число транзакций в секунду должно быть не менее чем у существующих систем Visa и MasterCard — т.е. не менее 25,000 TPS;
  • Масштабируемость — заявленная и более высокая производительность должны быть достижимы простым увеличением производительности оборудования и числа узлов основной сети;
  • Конфигурируемость — узлы основной сети должны иметь файлы конфигурации, доступные для администраторов среднего уровня. Компиляция скриптов со сложными флагами и редактированием кода не считается простым способом конфигурирования;
  • Многозадачность — блокчейны, создаваемые на основе программной платформы N+, могут быть применены в различных сферах, включая финансы, производство, транспорт, энергетику и т.п.; продукты на основе N+ должны иметь возможность участвовать в современных быстрорастущих рынках и технологиях;
  • Возможность хранения различных типов данных — в свете многозадачности блокчейнам на основе N+ понадобится хранить не только данные финансовых транзакций, но также любые текстовые, числовые и бинарные данные, с возможностью воспроизводить их с помощью регулярных средств ноды;
  • Возможность кастомизации действующего блокчейна — подобно тому, как смарт-контракты являются средством кастомизации существующих блокчейнов, программная платформа должна иметь более широкие возможности обрабатывать хранимую информацию. Для этого должны быть доступны как традиционные инструменты (смарт-контракты), так и более сложные и функциональные — динамические библиотеки;
  • Возможность интеграции с различными существующими и перспективными блокчейнами — т.к. действующие блокчейны сформировали определенный финансовый рынок, может потребоваться увеличить их эффективность и функциональность без серьезной переработки готовых решений;
  • Применимость для технологий “BigData” и искусственного интеллекта — перечисленные технологии образуют большой и быстро растущий рынок, в котором продукты на основе N+ должны иметь возможность участвовать;
  • Простота развертывания и администрирования — в общем случае, для развертывания блокчейн-сети на основе N+ не должны требоваться специальные знания и навыки. Системный администратор со средними навыками должен иметь возможость развернуть основную сеть блокчейна и в дальнейшем ей управлять, не подвергая рискам отказов и безопасности;
  • Простота разработки пользовательских скриптов — разработчики пользовательских скриптов для смарт-контрактов и динамических библиотек должны иметь возможность создавать кастомные решения на основе своих существующих знаний;
  • Простота разработки кастомных блокчейнов — разработчики кастомных блокчейнов должны иметь возможность создавать продукты на основе N+ с помощью традиционных средств и на основе существующих знаний;
  • Соответствие требованиям KYC/AML — т.к. основную проблему отношений криптовалюты и государства мы идентифицировали как несоответствие требованиям KYC/AML, программная платформа должна предоставить инструменты имплементации этих требований в блокчейн. Решение этой задачи также исключает риски “атаки Сибиллы” на блокчейн-алгоритм;
  • Отказоустойчивость — действующая основная сеть узлов блокчейна должна оставаться работоспособной и подлежать восстановлению в полном объеме, если в ней действует или может быть восстановлен без изменений хотя бы один функциональный узел;
  • Безопасность — защищенность основной сети — основная сеть должна быть устойчива к DDoS-атакам, попыткам взлома и перехвата трафика;
  • Безопасность — устойчивость к атакам на блокчейн — блокчейн-алгоритм должен быть устойчив к “атаке 51%”и “двойная трата”.
Nodes PlusЗаявка на блокчейн-фреймворк
Nodes Plus WebsiteЗаявка на защищенный веб-сайт
Производительность

Nodes Plus

25000+TPS

32kbмакс. размер транзакции

0секунд валидация транзакции

1..15секунд добавление в блок