Cardano продвигаетсяк реализации умного контракта с новой бумагой

0
2107

27 января Cardano ( ADA ) опубликовал новый документ, в котором фирма подробно описывает, как будут реализованы умные контракты в предстоящем обновлении Goguen. Хотя система уникальна, дата ее выпуска остается неопределенной в свете истории задержек в Cardano.

Как работает EUTXO

Модель Extended UTXO была специально разработана для улучшения архитектуры чисто UTXO BTC . В Биткоин каждая транзакция основана на концепции выходов и входов, представления конкретных сумм Биткоин. Конкретная транзакция просто берет немного Биткоин в виде входных данных и преобразует их в различные выходные данные. Подобно изменению счета на более низкие номиналы, количество итоговых результатов или их конкретные суммы не важны, если их общая стоимость равна стоимости входных данных. Корректность транзакций обеспечивается криптовалютными валидаторами, которые в случае Биткоин используют закрытый ключ пользователя для создания проверяемой подписи.

Исследователи объяснили, что, хотя эта модель «хорошо сочетается с параллельной и распределенной природой блокчейнов», она имеет серьезные ограничения на программируемость, что делает ее непрактичной для большинства интеллектуальных контрактов.

В отличие от этого, бухгалтерская книга Ethereum ( ETH ) позволяет выполнять сложные вычисления, но она должна вводить «общее состояние» — коллективную память всех транзакций и контрактов. Исследователи Cardano считают, что эту модель сложно эффективно защитить из-за сложной семантики кода, что приводит к таким инцидентам, как взлом DAO.

Чтобы включить более мощные интеллектуальные контракты в модель UTXO, исследователи представили механизмы, которые могут разделить выполнение интеллектуального контракта на несколько транзакций.

.ub3ff763bfa3f1d40db455f6357209728 { padding:0px; margin: 0; padding-top:1em!important; padding-bottom:1em!important; width:100%; display: block; font-weight:bold; background-color:inherit; border:0!important; border-left:4px solid inherit!important; text-decoration:none; } .ub3ff763bfa3f1d40db455f6357209728:active, .ub3ff763bfa3f1d40db455f6357209728:hover { opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; text-decoration:none; } .ub3ff763bfa3f1d40db455f6357209728 { transition: background-color 250ms; webkit-transition: background-color 250ms; opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; } .ub3ff763bfa3f1d40db455f6357209728 .ctaText { font-weight:bold; color:#000000; text-decoration:none; font-size: 16px; } .ub3ff763bfa3f1d40db455f6357209728 .postTitle { color:#3498DB; text-decoration: underline!important; font-size: 16px; } .ub3ff763bfa3f1d40db455f6357209728:hover .postTitle { text-decoration: underline!important; }

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here