27 января Cardano ( ADA ) опубликовал новый документ, в котором фирма подробно описывает, как будут реализованы умные контракты в предстоящем обновлении Goguen. Хотя система уникальна, дата ее выпуска остается неопределенной в свете истории задержек в Cardano.
Как работает EUTXO
Модель Extended UTXO была специально разработана для улучшения архитектуры чисто UTXO BTC . В Биткоин каждая транзакция основана на концепции выходов и входов, представления конкретных сумм Биткоин. Конкретная транзакция просто берет немного Биткоин в виде входных данных и преобразует их в различные выходные данные. Подобно изменению счета на более низкие номиналы, количество итоговых результатов или их конкретные суммы не важны, если их общая стоимость равна стоимости входных данных. Корректность транзакций обеспечивается криптовалютными валидаторами, которые в случае Биткоин используют закрытый ключ пользователя для создания проверяемой подписи.
Исследователи объяснили, что, хотя эта модель «хорошо сочетается с параллельной и распределенной природой блокчейнов», она имеет серьезные ограничения на программируемость, что делает ее непрактичной для большинства интеллектуальных контрактов.
В отличие от этого, бухгалтерская книга Ethereum ( ETH ) позволяет выполнять сложные вычисления, но она должна вводить «общее состояние» — коллективную память всех транзакций и контрактов. Исследователи Cardano считают, что эту модель сложно эффективно защитить из-за сложной семантики кода, что приводит к таким инцидентам, как взлом DAO.
Чтобы включить более мощные интеллектуальные контракты в модель UTXO, исследователи представили механизмы, которые могут разделить выполнение интеллектуального контракта на несколько транзакций.
