Введение
Поскольку технология блокчейна продолжает развиваться, в сообществе разработчиков набирает обороты новая парадигма, известная как архитектура, ориентированная на намерения. Блокчейн архитектуры, ориентированные на намерения, предлагают новый подход к проектированию, управлению и выполнению транзакций смарт-контрактов . Они привносят эффективность, простоту и прозрачность в децентрализованные системы Web3 .
Как следует из названия, блокчейн архитектуры, ориентированные на намерения, фокусируются на намерениях пользователя или желаемом результате. По сути, намерение в блокчейне представляет собой конкретную цель, которую пользователь стремится достичь. С намерением пользователь заявляет, что он хочет сделать, и не упоминает, как это следует сделать.
Это отличается от нынешних систем Web3, где пользователям предоставляют подробные инструкции для каждого этапа транзакции, что делает эту задачу сложной и трудоемкой. Следовательно, пользователи сталкиваются с постоянным разочарованием в достижении своих целей и уязвимы для атак со стороны изощренных хакеров, злоумышленников и мошенников.
Блокчейн- архитектура, ориентированная на намерения меняет подобный фрагментированный пользовательский опыт. Пользователи выражают то, чего они хотят достичь, оставляя тонкости выполнения на усмотрение протокола блокчейна.
Важность блокчейн архитектур, ориентированных на намерение
Текущий стандартный метод, с помощью которого пользователи взаимодействуют с блокчейном Эфириума предназначен для создания и подписания транзакций в определенном формате, который предоставляет всю необходимую информацию виртуальной машине Ethereum (EVM) для выполнения смарт-контракта.
Например, рассмотрим пользователя, который хочет взаимодействовать с игровым DApp в сети Polygon, но в настоящее время хранит все средства в блокчейне Эфириума. Пользователю понадобиться сделать примерно следующее:
- Зайти в игровое децентрализованное приложение, созданное на базе Polygon
- Подключить кошелек
- Внести средства, перейдя на мост DApp
- Подключить кошелек к блокчейну Эфириума
- Запустить и дождаться процесса перехода для перевода средств из Ethereum в Polygon.
- Вернуться в DApp
- Переключить кошелек обратно в сеть Polygon
Использование DApp. Для любых других транзакций в DApp, среди которых покупка игровых активов, скинов, ставок и т. д нужно повторно выполнить описанные выше действия.
Эта сложность приводит к неоптимальному пользовательскому опыту и потере эффективности. Более того, если пользователь желает выполнить больше задач, среди которых покупка внутриигровых активов, игровых невзаимозаменяемых токенов (NFT) или доступ к игровому рынку, понадобится выполнить дополнительные шаги. Поэтому для упрощения процесса используются архитектуры, основанные на намерениях.
Архитектуры, основанные на намерениях, упрощают задачу, позволяя пользователям выражать свои намерения непосредственно на платформе: покупка внутриигровых акти




