Что такое абстракция блокчейна? | Binance Academy

Ключевые моменты

Абстракция блокчейна — это упрощение использования блокчейн-приложений и сервисов за счет устранения сложностей и скрытия технических процессов от пользователей.

Абстракция блокчейна может сделать приложения более привлекательными для пользователей и помочь разработчикам создавать эффективные DApp, которые обеспечивают кроссчейн-взаимодействие.

К проблемам абстракции блокчейна относят риски централизации, риски безопасности и потенциальные трудности с совместимостью.

Введение

Блокчейн может казаться запутанным и сложным, особенно для новичков. В этой статье мы рассмотрим, что такое абстракция блокчейна и как она работает, а также поговорим о ее преимуществах, недостатках и распространенных заблуждениях.  

Что такое абстракция блокчейна?

Абстракция блокчейна — это идея NEAR по упрощению работы с блокчейном. Ее суть заключается в том, что пользователи не обязаны разбираться в конкретном блокчейне, с которым взаимодействуют, или даже осознавать, что используют блокчейн.

Как работает абстракция блокчейна?Эффективность

Представьте, что вы можете отправлять сообщения только с iPhone на другой iPhone, но не на телефоны Android. Это неэффективно и непрактично. Как и у владельцев телефонов, у пользователей блокчейна должна быть возможность взаимодействовать с децентрализованными приложениями (DApp) в разных блокчейнах без лишних препятствий.

Цель абстракции блокчейна — устранить или скрыть сложности блокчейна, чтобы пользователи могли сосредоточиться на функциях и преимуществах DApp. Например, если Сара хочет использовать новое DApp под названием XYZ, ей необязательно думать о том, на каком блокчейне оно построено. Сара — обычный пользователь, и просто хочет, чтобы приложение хорошо работало и выполняло свою задачу.

Точно так же миллионы людей каждый день используют интернет, но мало кто понимает, как он устроен. Пока все работает по назначению, пользователям необязательно знать технические подробности.

Транзакции

Представьте себе DApp, которое позволяет легко совершать транзакции в нескольких сетях и перемещаться по различным сервисам. Например, Сара открывает приложение XYZ на телефоне, заказывает кофе и видит скидку в любимом магазине одежды. Она покупает пару обуви и получает награду, которая хранится в виде невзаимозаменяемых токенов (NFT) на Ethereum. Позже Сара замечает специальное предложение, привязанное к награде, и покупает билеты на мероприятие, которые также являются NFT, но на BNB Smart Chain (BSC).

Все эти транзакции могут проходить в одном приложении, поэтому Саре не нужно управлять несколькими кошельками, переключать сети или напрямую обрабатывать комиссии за транзакции. Абстракция блокчейна стремится добиться именно такого кроссчейн-взаимодействия.

Преимущества абстракции блокчейнаДефрагментация ликвидности

Ликвидность часто изолирована в определенных блокчейнах, из-за чего пользователям и разработчикам сложнее использовать и получить к ней доступ. Абстракция блокчейна решает эту проблему, предоставляя доступ к ликвидности в различных блокчейнах.

К примеру, Джон хочет одолжить свои токены, чтобы заработать проценты. Если ликвидность изолирована, ему придется найти платформу на конкретном блокчейне, где находятся его токены. Однако с помощью абстракции блокчейна Джон может одолжить свои токены на платформе, которая интегрирует ликвидность из нескольких блокчейнов. Такая платформа привлечет больше пользователей, а Джон получит более выгодные процентные ставки.

Упрощенная разработка

Абстракция блокчейна предлагает гибкость в создании DApp, поскольку разработчикам не придется ограничиваться рамками конкретного блокчейна. 

Разработчик может применять Ethereum для возможностей смарт-контрактов и Polygon для сокращения затрат. Например, Decentraland использует сеть Polygon, чтобы пользователи могли получать, покупать, продавать и обменивать предметы для своих аватаров без комиссий за транзакции. При этом для полной отмены комиссий Decentraland использует несколько функций. У транзакций в Polygon небольшие комиссии, но они не полностью бесплатные.

Проблемы абстракции блокчейнаРиск централизации

Абстракцию блокчейна можно реализовать путем создания интерфейса, который позволит пользователям удобно взаимодействовать со всеми видами блокчейн-приложений из одного сервиса. Однако такой интерфейс может стать единой точкой отказа.

Риски безопасности

У каждого блокчейна свои протоколы безопасности. Если объединить их в единый интерфейс, соблюдать все меры безопасности будет трудно. Кроме того, если интерфейс с абстракцией блокчейна будет реализован некачественно, могут возникнуть риски для отдельных блокчейнов.

Проблемы с совместимостью

Еще одна трудность заключается в обеспечении совместимости между блокчейнами. У блокчейнов бывают уникальные алгоритмы консенсуса и языки смарт-контрактов, поэтому довольно трудно создать единый интерфейс, который работает безупречно во всех сетях. Например, смарт-контракт сети Ethereum не совместим с Solana напрямую из-за различий в языке программирования и базовой технологии.

Распространенные заблуждения об абстракции блокчейнаАбстракция блокчейна устраняет различия в блокчейнах

Абстракция блокчейна упрощает кроссчейн-взаимодействия, но уникальные особенности каждого блокчейна не меняются. Она облегчает и автоматизирует технические процессы, а не меняет инфраструктуру блокчейна.

Абстракция блокчейна касается только кроссчейн-транзакций

Проведение транзакций между блокчейнами — это не единственная задача абстракции блокчейна. Она также упрощает использование DApp, развертывание смарт-контрактов и извлечение данных из блокчейнов.

В заключение

Абстракция блокчейна облегчает взаимодействия между сетями блокчейна и дает такие преимущества, как дефрагментация ликвидности и упрощенная разработка. При этом у такой концепции есть риски централизации, риски безопасности и потенциальные трудности с совместимостью. И все же абстракция блокчейна может привести к созданию совместимых и удобных экосистем блокчейна.

Рекомендуемая литература

Масштабируемость блокчейна – сайдчейны и платежные каналы

Что такое параллельная обработка транзакций и как она работает?

Что такое мосты между блокчейнами

Что такое доступность данных?

Отказ от ответственности: следующие материалы предоставляются на условиях «как есть» без каких-либо гарантий исключительно для общих справочных и образовательных целей. Эта информация не должна рассматриваться как финансовая, юридическая консультация или рекомендация по приобретению какого-либо конкретного продукта или услуги. Вам следует самостоятельно обратиться за советом к соответствующим профессиональным консультантам. Поскольку статья написана сторонним автором, обратите внимание, что высказанные мнения принадлежат стороннему автору и необязательно отражают точку зрения Binance Academy. Для получения более подробной информации перейдите по ссылке. Стоимость цифровых активов может быть волатильной. Стоимость инвестированных средств может увеличиваться и уменьшаться. Вы можете не вернуть инвестированные средства. Вы несете полную ответственность за свои инвестиционные решения. Binance Academy не несет ответственность за ваши возможные убытки. Данная информация не является финансовой, юридической или профессиональной рекомендацией. Чтобы узнать больше, ознакомьтесь с нашими Условиями использования и Предупреждением о рисках.

Источник Академия Бинанс