Написал: 0xjs@金财经

Если вы следите за Solana, то в вашей ленте Crypto Twitter за последние 24 часа должно быть много информации о новых функциях Solana — «Действиях» и «Миганиях».

Swap напрямую в Twitter, изменит способ взаимодействия пользователей с экосистемой Solana, свяжет Solana со всем Интернетом, превзойдет Farcaster Frames и т. д. Это все слова похвалы Actions и Blinks.

Это правда? Что такое действия и мигания? Что они принесут Солане? В данной статье кратко анализируется это.

Что такое действия и мигания?

Actions и Blinks — это амбициозные новые протоколы Solana для обмена Solana в любое время и в любом месте, запущенные компанией Dialect в партнерстве с Solana.

Действия — это протокол для создания и доставки транзакций Solana через URL-адреса, позволяющий делиться Solana где угодно. Полное название Blinks — Blockchain Links. Это клиент, который обнаруживает URL-адреса действий и расширяет их до полноценных функций, таких как предварительный просмотр ссылок с интерактивными функциями. Короче говоря, действия — это API, а Blink создают свои интерфейсы.

Официальный сайт Solana описывает действия и мигания следующим образом: Традиционные транзакции в цепочке блокируются в приложениях или сложных интерфейсах, что значительно усложняет людям использование продуктов шифрования. С помощью Solana Actions любую транзакцию можно конвертировать в Blink, которыми можно делиться где угодно в Интернете, без необходимости использования сторонних приложений. Теперь, когда вы можете запрашивать платежи с помощью текстовых сообщений, голосовать за управление в чатах, покупать NFT в социальных сетях, все возможно, и пришло время подключить Solana ко всему Интернету.

как они работают

Action — это API, который помогает упростить взаимодействие внутри цепочки до простого набора HTTPS-запросов, что позволяет разработчикам легко интегрировать действия внутри цепочки в приложения Web2. Он позволяет отправлять транзакции Solana различными способами, такими как виджеты или кнопки на веб-сайте, QR-коды, аналогичные Solana Pay.

API действий в основном включает в себя отправку HTTP-запросов к терминалу URL-адреса действий и обработку ответов, связанных с действиями. Запрос GET возвращает метаданные о том, какие действия может выполнять URL-адрес, и необязательный список связанных действий, а запрос POST возвращает подписываемую транзакцию, которая будет выполнена в службе внутри или вне сети.

Процесс выглядит следующим образом:

  • Пользователь нажимает кнопку или ссылку или сканирует QR-код, предлагая клиенту действия отправить запрос GET поставщику действий.

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

  • Пользователь взаимодействует с действием, а клиент отправляет POST-запрос поставщику, используя открытый ключ по вашему выбору.

  • Поставщик отвечает пользовательской транзакцией, и клиент отображает ее в пользовательском интерфейсе.

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

Короче говоря, Action позволяет разработчикам легко интегрировать транзакции блокчейна Solana в пользовательский поток своих приложений без необходимости перенаправлять их из используемого ими приложения (например, Twitter, Discord или даже Medium) в другие приложения.

Blinks расширяет функциональность Solana Actions, преобразуя их в общие ссылки с большим количеством метаданных. Эти ссылки позволяют клиентам (таким как расширения кошелька и боты) предоставлять дополнительные параметры пользовательского интерфейса для прямого взаимодействия с Solana Actions. В настоящее время Dialect является самым популярным клиентским поставщиком, который позволяет выполнять рендеринг пользовательского интерфейса в клиентском режиме.

Мигания можно связать с действиями тремя способами:

  • Поделитесь явным URL-адресом действия, например `solana-action:https://actions.alice.com/donate`. Здесь только поддерживаемые клиенты (например, Dialect) могут отображать Blink, и резервного варианта не будет.

  • Делитесь ссылками на веб-сайты, связанные с Action API, через файл action.json в корне веб-сайта.

  • Вставьте URL-адрес действия в URL-адрес провайдера Blink (например, Dialect) — https://blink.to/?action=<action_url>

Интеграция Actions и Blinks и новые варианты использования

Как запустить функцию Solana Action:

1. Откройте расширение кошелька Solana для браузера, 2. Настройки 3. Нажмите «Экспериментальные возможности» 4. Запустите действия Solana на http://x.com;

После того, как кошелек поддерживает функцию «Действие», прямым вариантом использования является замена твитов, как показано на рисунке ниже:

В настоящее время во многие приложения интегрированы новые функции Solana Actions и Blinks. Теперь пользователи могут напрямую использовать Twitter или другие веб-сайты, не переходя: используйте Jupiter & Meteora для торговли, используйте Phantom для покупки токенов, используйте Tensor для оптовых покупок по самой низкой цене. Sanctum Покупайте LST, подписывайтесь на премиум-контент с помощью Access Protocol, делайте пожертвования создателям с помощью Sphere и Cubik, голосуйте с помощью Realms и Helium и выпускайте NFT с помощью Truffle. Конечно, предполагается, что вы установили плагин кошелька и включили функцию «Действие».

Действительно ли Actions and Blinks принесут массовое принятие?

Как добиться массового внедрения блокчейна? Ответ прост: вам нужно обращаться к своим пользователям через приложения и веб-сайты, которые они уже используют и любят больше всего.

Действия и мигания могут частично решить проблему. Фонд Solana заявил, что Solana Blinks превращает любое действие в ссылку, которой можно поделиться, позволяя любому веб-сайту, отображающему URL-адрес, стать местом, где можно проводить транзакции Solana. Таким образом, Blinks превращает веб-сайт или платформу социальных сетей в интерфейс для сетевых транзакций, не отвлекая пользователей куда-либо еще, что сделает Dapps более доступными и удобными для пользователя.

Пользователь криптовалюты Майк рассказал, что Солана только что запустила продукт, меняющий правила игры: Blinks. Эти ссылки на блокчейн позволяют вам запускать действия Solana в любом месте, где вы можете поделиться ссылкой в ​​Интернете. Да... даже на X! Представьте, что вы инициируете транзакцию с помощью кнопки в приложении, QR-кода, ссылки, которой можно поделиться. Web3 становится более доступным.

Но есть и противоположные мнения.

Прежде всего, если вы хотите использовать интерактивный интерфейс, отображаемый Blinks, пользователям необходимо установить плагин диалекта или открыть плагин браузера кошелька Solana. Интеграция продуктов Web3 в Twitter посредством плагинов. Раньше было много таких продуктов Web3, но после первоначальной суеты они снова замолчали. Потому что установка плагина сама по себе сопряжена с большими трудностями.

Во-вторых, новые функции Solana, скорее всего, будут первыми, которые будут массово приняты мошенниками. В Твиттере, где процветает фишинг, функции «Действия» и «Мигания», вероятно, значительно повысят эффективность мошенничества и снизят стоимость мошенничества. Раньше мошенникам приходилось создавать сложные фишинговые веб-сайты, чтобы заманить пользователей, но теперь им нужен только простой пользовательский интерфейс и метаданные для проведения крупномасштабных фишинговых атак. Поэтому существует острая необходимость усилить возможности контроля рисков и предотвращения мошенничества в Blinks.

Пользователь X ypppy сказал: «Отличная интеграция, надеюсь, она не станет раем для мошенников».

Также из соображений безопасности в настоящее время Action использует систему регистрации и лицензирования. Для действия необходимо предварительно зарегистрироваться в официальном регистрационном офисе (https://dial.to/register). На следующем рисунке показаны все действия, зарегистрированные с разрешения.

Действия и мигания против кадров Farcaster

После выпуска новых функций Solana многие люди, естественно, подумали о функции Farcaster Frames.

Консультант Solana Labs Джордан считает, что Blinks берет некоторые из лучших идей из Farcaster Frames, а Actions берет некоторые из лучших идей из запросов транзакций Solana Pay и интеллектуальных сообщений Dialect и объединяет их, чтобы сформировать что-то крутое и уникальное.

Crypto KOL Игнас сказал: У разработчиков Solana действительно разные идеи: действия и мигания Solana похожи на Frames на Farcaster, но Blinks можно использовать на X, где находится большинство пользователей криптовалюты. (Эта игра) Солана набрала 10 очков.

Разработчик криптовалюты Аарон Элайджа Марс говорит: умрет ли Farcaster Frames? Farcaster Frames — это расширение Open Graph, которое генерирует крутые миниатюры в Твиттере. Это открытый стандарт, то есть каждый может интегрировать его в свои приложения. Farcaster Frames также работает где угодно и может быть интегрирован с Blinks. С другой стороны, для мигания требуется разрешение. . . Blinks фокусируется на взаимодействии внутри цепочки с минимальной настройкой и отсутствием интерактивности, тогда как Frames отлично подходит для интерактивного контента, но ему не хватает должной интеграции в цепочке. Их ценностные предложения совершенно разные, и я думаю, они определенно могут сосуществовать.

несколько полезных ссылок

Интерпретация официального сайта Solana: https://solana.com/solutions/actions

Документация Соланы: https://solana.com/docs/advanced/actions.

Репозиторий GitHub: https://github.com/solana-developers/solana-actions.

Расширение Dialect Blinks: https://chromewebstore.google.com/detail/dialect-blinks/mhklkgpihchphohoiopkidjnbhdoilof.

Текущие зарегистрированные действия: https://actions-registry.dialect.to/all

Регистрация действий: https://dial.to/register

Действия, преобразованные в URL-адрес миганий: https://dial.to/