Обновление алгоритма стало одним из ключевых шагов по переходу к NEO 3.0. dBFT 2.0 позволяет гарантировать завершение транзакции, а также включает в себя новый метод восстановления, с помощью которого сбойные узлы блокчейна могут вернуться в работу сети с минимальным временем простоя.
В обновленном алгоритме также появилась «фаза принятия», которая заставляет узлы заключать транзакции в один единственный новый блок. Таким образом, исчезает проблема разветвления блоков, что делает сеть более стабильной, а транзакции «действительно необратимыми». Это, в свою очередь, делает сеть NEO гораздо более привлекательной для бизнеса.
«С этим улучшением у транзакций будет меньше времени до статуса необратимости. Пользователям нужно только подождать подтверждения в течение 15 секунд, чтобы обеспечить необратимость транзакций и предотвратить атаку двойной траты. Это отлично подходит для использования в финансовой отрасли», – рассказал Эрик Чжан (Erik Zhang), основатель и ключевой разработчик проекта NEO, отметив, что dBFT значительно отличается от консенсуса PoW Биткоина и Эфириума.
Чжан также рассказал, что переход на NEO 3.0 должен состояться во втором квартале следующего года. Разработка идет быстрыми темпами и проект готов примерно на 60%. NEO 3.0 сделает создание смарт-контрактов проще и быстрее, введет в работу решения NeoFS, NeoID и новую виртуальную машину NEO.
Ранее сообщалось, что для перехода на NEO 3.0 проект планирует запустить полностью новый блокчейн, с помощью которого можно будет запускать масштабные коммерческие приложения, вроде YouTube или AliPay.