Введение в NULS 2.0 Alpha v1.0

Natali
NULS-Russian
Published in
4 min readMar 30, 2019

27 марта новый криптофонд M&A объемом 200 млн долларов, созданный BlockGroup (материнской компанией Blockvcfund), объявил о своих инвестициях в NULS. Новый криптофонд нацелен на вторичный рынок и инвестиции в недооцененные проекты на текущем рынке. Запуск NULS 2.0 Alpha v1 это первый шаг для осуществления архитектуры микросервисов.

Дата релиза

28 марта 2019 в 10:30 (GMT+8)

Внутреннее тестирование

С 28 марта по 15 апреля 2019

Присоединяйтесь к тестированию:http://docs.nuls.io/NULS2.0/
>для разработчиков
Telegram группа: https://t.me/nulstest
>для бизнес партнеров
Telegram:@elwason

Новые функции

Архитектура микросервисов и поддержка нескольких языков программирования

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

Независимое управление

На основе архитектуры микросервисов, NULS2.0 способен разделить блокчейн-систему, чтобы независимо управлять всеми базовыми модулями блокчейна.

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

Повышение эффективности смарт-контрактов

NULS обеспечивает полные по Тьюрингу смарт-контракты. В NULS1.0 были реализованы стандартные смарт-контракты (полное руководство по разработке http://dev.nuls.io). Для дальнейшего повышения производительности смарт-контрактов NULS, начиная с этого альфа-релиза, смарт-контракт NULS будет выполняться в параллельном режиме в NVM (работающий на высокопроизводительном механизме обработки контрактов на основе распределенной архитектуры).

Мультичейн и кроссчейн протоколы и интерфейсы

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

Дополнительная поддержка DAPP может быть включена в кошелек

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

Новая модель на основе аккаунтов

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

Разделение разработки кошелька и ноды

В дополнение к техническому улучшению для микросервисов, NULS2.0 отделил разработку кошелька от ноды для мультичейн и кроссчейн экосистемы. Это улучшит пользовательский интерфейс и снизит порог использования NULS обычными пользователями.

Стандартизация разработки

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

Завершенные функции

1. Основные блокчейн функции

2. NVM

3. Смарт контракты

4. Архитектура микросервисов

5. Мультичейн протоколы и интерфейсы

6. Кроссчейн протоколы и интерфейсы

6. Эксплорер NULS2.0

Предстоящие функции

1. Докер с NULSTAR

2. Мультичейн

3. Кроссчейн

4. Оптимизация производительности

5. Кошелек NULS2.0

Дополнительные инструменты тестирования

NULS2.0 учитывает сложность тестирования блокчейна в начале проектирования. Чтобы упростить тестирование, основная команда разработала инструмент тестирования для ключевых компонентов. Функции охватывают управление счетами, обработку транзакций, обработку блоков, консенсус и другие основные функции.

Приглашение на тестирование

Это закрытое тестирование предназначено только Linux версии. К участию в этом внутреннем тестировании будет приглашено определенное количество разработчиков и партнеров. (Будет лучше, если разработчик владеет Linux) для того, чтобы лучше обеспечить обратную связь и сотрудничество во время внутреннего теста, мы создали специальную группу telegram и группу WeChat. Пожалуйста, присоединяйтесь к группам заранее, чтобы получить своевременную информацию во время внутреннего тестирования.

>Для разработчиков

Telegram группа: https://t.me/nulstest

>Для бизнес партнеров

Telegram:@elwason

Документация: docs.nuls.io

Для тестирования необходимо

Инструкции

NULS2.0 Alpha v1.0 — первый релиз внутреннего тестирования, и еще многое предстоит улучшить. Мы пригласили некоторых разработчиков и партнеров для проведения совместного тестирования. Основная команда NULS надеется достичь как основных целей, так и всеобъемлющего самотестирования для обеспечения безопасности и стабильности NULS2.0 после официального запуска.

Лучше медленно двигаться вперед, чем топтаться на месте

Команда NULS: #Nulsdeep не спит до адопшена.

Присоединяйтесь к нам в социальных сетях

LinkedIn > подписаться
Twitter > подписаться
Reddit > подписаться
Telegram > подписаться
Facebook > подписаться
YouTube > подписаться
Steemit > подписаться
Instagram > подписаться

Русский Telegram > подписаться

--

--