Образовательный пост
Абстракция цепочки — это идея NEAR, заключающаяся в упрощении взаимодействия пользователей с технологией блокчейна путем отделения ее от пользовательского опыта (UX). Цель состоит в том, чтобы пользователи не знали о конкретном блокчейне, с которым они взаимодействуют, или даже не осознавали, что они используют блокчейн.
Как работает цепная абстракция?
Эффективность
Представьте себе, если бы вы могли отправлять сообщения с iPhone только на другой iPhone, но не на телефоны Android. Это было бы неэффективно и непрактично. Аналогично, пользователи должны иметь возможность взаимодействовать с децентрализованными приложениями (DApps) в разных блокчейнах без ненужных препятствий.
Цель абстракции цепочки — удалить или скрыть сложности технологии блокчейна, позволяя пользователям сосредоточиться на функциональности и преимуществах используемых ими DApps. Например, если Сара хочет использовать новый DApp под названием XYZ, ей не нужно беспокоиться о том, на каком блокчейне он построен. С точки зрения пользователя, она просто хочет, чтобы он хорошо работал и выполнял свое предназначение.
Аналогично, миллионы людей пользуются интернетом каждый день, но лишь меньший процент понимает технологию, стоящую за ним, и как она работает. Пока она работает так, как задумано, и приносит пользу пользователям, нет причин для того, чтобы среднестатистический пользователь полностью понимал ее технические детали.
2. Транзакции
Представьте себе использование DApp, которое позволяет вам легко совершать транзакции в нескольких сетях и перемещаться по различным сервисам. Например, представьте, что Эйд открывает приложение XYZ на своем телефоне, заказывает кофе и видит скидку в своем любимом магазине одежды. Он покупает пару обуви, зарабатывая вознаграждения, которые хранятся в виде невзаимозаменяемых токенов (NFT) на Ethereum. Позже он замечает специальное предложение, привязанное к его вознаграждению, и покупает билеты на мероприятие, которые также являются NFT, но на BNB Smart Chain (BSC).
Все эти транзакции могут происходить в одном приложении, устраняя необходимость для Ade управлять несколькими кошельками, переключать сети или напрямую обрабатывать транзакционные сборы. Этот уровень взаимодействия между цепочками является конечной целью абстракции цепочки.