Команда NEO представила тoп-5 новых функций NEO 3.0, которые будут внедрены в будущем
На презентации, которая состоялась в Сиэтле, где вскоре откроется новая локация NEO Global Development (NGD), команда NEO представила сообществу блокчейн-энтузиастов, международных СМИ и разработчиков будущие планы NEO - в частности, что произойдет с NEO 3.0 - и когда.
Соучредитель NEO, Эрик Чжан (Erik Zhang), лично не присутствовал на конференции, но сообщил детали через видео-презентацию.
Чжан объявил основную цель NEO 3.0 - обеспечить поддержку масштабных коммерческих приложений. Он сказал, что, хотя блокчейн существует уже 10 лет, большие и масштабные приложения не в состоянии поддерживать ни одна из сетей:
Ни одна блокчейн-сеть в настоящее время не способна поддерживать большие масштабные коммерческие приложения.
В ближайшем будущем этого тоже никто не предлагает. Но сроки запуска для NEO 3.0 также еще не установлены.
Кроме этого, NEO 3.0 должен решить текущие проблемы NEO по цене на газ, стабильности платформы и масштабируемости в том числе.
Однако Чжан не упомянул, что для того, чтобы осуществить это, нужен полный пересмотр NEO, хард форк и возвращение к Genesis-блоку.
Между тем на конференции стало известно о пяти новых возможностях, которых следует ожидать сообществу от NEO 3.0 (не в следующем месяце, в следующем квартале или даже в следующем году). NEO даже не задумывается о запуске NEO 3.0 до 2020 года - и это оптимистичная цель.
1 - собственные контракты
Первой новой интересной особенностью NEO 3.0 станет добавление собственного контракта. Текущие смарт-контракты NEO выполняются в виртуальной машине NEO и могут быть развернуты любым пользователем.
С помощью собственного контракта они смогут запускать любой собственный код непосредственно, встраиваться в основной код без развертывания, а обновление контракта не вызовет изменений хэш-функций. Почему это важно?
Потому что это позволит осуществлять мгновенную проверку транзакций, значительно увеличивая скорость TPS. Добавление собственных контрактов также даст возможность для неограниченного хранения данных.
2 - Все активы созданы в смарт-контрактах
Есть несколько способов создания активов в NEO, объясняет Чжан, но они редко используются и большинство приложений создают контрактные активы (например, STO), поскольку они являются более практичными.
Поэтому они не будут поддерживать глобальные активы в NEO 3.0. Это упростит и улучшит работу системы. Все активы будут созданы в смарт-контрактам.
3 - доступ к интернет-ресурсам
Еще одна очень важная новая функция - доступ к интернет-ресурсам. Это эквивалентно встроенному оракулу в NEO. Это позволит пользователям получать доступ к интернет-ресурсам в смарт-контрактам через URL.
Когда такие транзакции смарт-контрактов обрабатываются, консенсусные узлы должны обеспечить согласованность данных. Если консенсусные узлы могут достичь консенсуса по данным, которые они читают, URL и пара данных записываются в заголовок блока.
После этого все остальные узлы могут читать последовательные интернет-ресурсы с заголовка блока во время выполнения смарт-контракта для транзакции.
4 - Улучшенный механизм консенсуса dBFT
Это позволит устранить проблему недостатков в сети, добавив дополнительные шаги в работе механизма консенсуса. Это особенно важно, когда нода находится в автономном режиме.
Когда консенсусная нода возвращается в онлайн, она должна синхронизироваться с другими нодами, что требует времени. В новом dBFT NEO придаст журнал восстановления и сообщения восстановления, что означает, что dBFT действительно может сделать операции необратимыми. Чжан заявляет:
Это будет лучший консенсусный механизм для блокчейна.
5 - NEO FS
Смарт-контракты NEO могут хранить данные, но это не практично. Стоимость чрезвычайно высока, поэтому команда не может предложить интересные решения для предприятий.
Они планируют использовать NeoFS для создания недорогих распределенных сетей хранения, которые будут поддерживать крупные предприятия.
Пользователи могут использовать пространство для хранения данных, оплачивая газ, и каждый в сети может получать газ, используя неиспользованное место на жестком диске.
В целом, новые функции NEO обещают предоставлять больше безопасности, ускорения проведения транзакций, повышения эффективности и снижения цены. Амбициозные планы, которые будут согласовывать блокчейн со смарт-экономикой будущего. Однако это еще будет не скоро.