BigchainDB, блокчейна , выпустила еще одно обновление, предназначенное для исправления ошибок, добавления новых функций и устранения старого кода. Таким образом, полное обновление BigchainDB по сравнению с обновлением, выпущенным за два месяца до этого.
Среди множества важных изменений в БД была загружена официальная поддержка драйвера Java. Мемоизация для более быстрой проверки и RapidJSON в новой прославленной версии были выгравированы на базовой плате. Добавлены функции для добавления, удаления и изменения права голоса валидатора во время выполнения.
Решающие процессы проверки будут обрабатываться путем применения предложения об изменении любым валидатором и, в конечном итоге, заставляя остальную часть сети «подтвердить выбор валидатора». Затем другие валидаторы будут голосовать за или против. Если «за» получит две трети голосов, оно будет принято, и задача будет выполнена. Блокчейн действует как урна для голосования, записывая все голоса и выборы. Этот вопрос более подробно рассматривается здесь: http://docs.bigchaindb.com/projects/server/en/v2.0.0b6/server-reference/bigchaindb-cli.html#bigchaindb-election
Внесен ряд других изменений:
Интерфейс прикладного программирования событий (API) теперь отправляет только действительные транзакции, что повышает его эффективность.
Блокировка параметров отменена.
Обновление политики обработки личных данных и конфиденциальности.
Не предлагает обновить Tendermint до самой последней версии. Обновление до определенной версии — это недавно добавленная функция.
Разработчики выпустят версию 2.0.0 Beta 7 после того, как они перенесут текущую сеть BlockchainDB на новую версию Tendermint. Версия 2.0.0 Candidate 1 придет на смену версии 2.0.0 Beta 7, и после нее новые функции добавляться не будут. Обновление Candidate 1 будет доступно исключительно Tendermint, чтобы вносить изменения и формировать его по своему вкусу.