Компания VMware заявила о том, что разработала блокчейн-инфраструктуру с открытым исходным кодом, которая хорошо масштабируется и при этом энергоэффективна.

Project Concord - блокчейн VMware, предназначенный для работы в качестве базы для приложений, которая может решить некоторые проблемы масштабирования, изменив алгоритм консенсуса Byzantine Fault Tolerance, обычно встречающийся в блокчейнах.

Старший исследователь Гай Голан Гета (Guy Golan Gueta) написал в блоге компании, что алгоритм проекта применяет другую коммуникационную процедуру, чем существующие протоколы консенсуса и использует новые криптографические алгоритмы. Он сказал, что эти обновления для текущих протоколов позволяют повысить пропускную способность сети.

VMware, дочерняя компания Dell, работает над Project Concord примерно два года, и хотя некоторые из ее исследований были опубликованы в течение последних нескольких месяцев, релиз этой недели впервые ознаменовал публичное признание компанией того факта, что она перешла к разработке блокчейн-инфраструктуры.

«Основы Project Concord связаны с многолетними академическими и промышленными исследованиями в области репликации Byzantine Fault Tolerant, криптографии и распределенных вычислений», - сказала Гета. «Криптовалютная революция и, в частности, Биткоин и Эфириум также оказали огромное влияние на наше понимание этой новой области децентрализации доверия. Библиотека Project Concord предназначена для использования в качестве основного структурного элемента для реплицированных распределенных хранилищ данных и, таким образом, особенно подходит, чтобы служить основой для высоко масштабируемых, управляемых корпоративных блокчейн-систем».

Команда уже опубликовала исходный код проекта на Github, и Гета отмечает, что фирма намерена добавить еще ряд функций в будущем. Среди них, как он писал, механизм исполнения для смарт-контрактов Эфириума на основе виртуальных машин. Другие дополнения включают поддержку Windows, OSX от Apple и некоторых дистрибутивов Linux, как указано в Github Project Concord.

На странице Github отмечается, что команда «приветствует вклад сообщества», хотя разработчики должны будут подписывать лицензионное соглашение для участия в проекте.