BRONSON
DOBERMANN
Гай Ричи
MrLoot
MrLoot
Frank Vinci
atmservice
kiprijanov
probiv
atmservice

Новость Разработчики Cardano создали расширенную модель UTXO для внедрения смарт-контрактов

Филин

На страже качества
Заблокирован
Продавец

Филин

На страже качества
Заблокирован
Продавец
Статус
Offline
Регистрация
29 Сен 2019
Сообщения
578
Реакции
62
Покупки через Гарант
0
Продажи через Гарант
1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Разработчики Cardano опубликовали новый документ, описывающий концепцию «расширенных UTXO». Она лежит в основе смарт-контрактов, готовящихся к развертыванию в блокчейне в обновлении Goguen.
В документе описывается модель расширенных неистраченных выходов (Extended UTXO, EUTXO), которая была специально разработана для улучшения архитектуры UTXO Биткоина.
В документе разработчики Cardano объяснили, что, хотя классическая модель UTXO «хорошо сочетается с параллельной и распределенной природой блокчейнов», она имеет серьезные ограничения в программируемости, что делает ее непрактичной для большинства смарт-контрактов.
В отличие от этого, Эфириум позволяет выполнять сложные вычисления, но такая модель должна включать «совместно используемое состояние» - коллективную память всех транзакций и контрактов. Исследователи Cardano считают, что эту модель не удается эффективно защитить из-за сложной семантики кода, которая приводит к таким инцидентам, как взлом DAO.
Чтобы включить более мощные смарт-контракты в модель UTXO, исследователи представили механизмы, которые могут разделить выполнение смарт-контракта на несколько транзакций. В модели Cardano каждый выход транзакции будет иметь поле данных, которое может содержать произвольную информацию, связанную с конкретным смарт-контрактом. Кроме того, система гарантирует, что определенная цепочка выходов использует один и тот же код контракта, то есть обеспечивает непрерывность контракта.
В результате получается состояние, аналогичное модели в Эфириуме, где каждое изменение состояния делится на конкретные транзакции.
Развитие Cardano разделено на несколько «эпох», названных в честь известных художников и философов, каждая из которых имеет свою специфику. Нынешняя эпоха Shelley фокусируется на стейкинге и была запущена в тестовой сети Cardano в декабре. Следующая эпоха - Goguen, которая сфокусируется на смарт-контрактах. Внедрение этого обновления, в соответствие с официальной «дорожной картой» Cardano должно быть завершено к концу 2020 года.
Тестовая платформа для Plutus - языка смарт-контрактов Cardano, использующих EUTXO, была доступна с декабря 2018 года. Документ по EUTXO, выпущенный в этом месяце, лишь формализация модели, лежащей в основе Plutus.
Даты релизов Shelley и Goguen остаются неопределенными. В заявлении для сообщества Чарльз Хоскинсон - основатель компании IOHK, разработавшей криптовалюту Cardano - сообщил, что команда все еще работает над улучшением тестовой сети Shelley, причем запуск основной сети планируется не раньше февраля.
Ранее Хоскинсон сообщил о планах по проведению хардфорка Ouroboros Byzantine Fault-Tolerant (OBFT) в середине февраля.
 
Сверху