Escrito por: 0xjs@金财经

Si sigues a Solana, debe haber habido mucha información sobre las nuevas funciones de Solana, Acciones y Parpadeos, en tu cuenta Crypto de Twitter en las últimas 24 horas.

Intercambiar directamente en Twitter cambiará la forma en que los usuarios interactúan con el ecosistema de Solana, vinculará Solana a todo Internet, superará Farcaster Frames, etc. Todas estas son palabras de elogio para Actions y Blinks.

¿Es eso cierto? ¿Qué son las acciones y los parpadeos? ¿Qué le traerán a Solana? Este artículo lo analiza brevemente.

¿Qué son las acciones y los parpadeos?

Actions y Blinks son los nuevos y ambiciosos protocolos de Solana para compartir Solana en cualquier momento y lugar, lanzados por Dialect en asociación con Solana.

Actions es un protocolo para crear y entregar transacciones de Solana a través de URL, lo que permite compartir Solana en cualquier lugar. El nombre completo de Blinks es Blockchain Links. Es un cliente que detecta URL de acción y las expande en una experiencia completa, como vistas previas de enlaces con funciones interactivas. En resumen, las acciones son API y los parpadeos crean sus interfaces.

El sitio web oficial de Solana describe Actions and Blinks de la siguiente manera: las transacciones tradicionales en cadena están bloqueadas en aplicaciones o interfaces complejas, lo que aumenta en gran medida la dificultad para que las personas utilicen productos de cifrado. Con Solana Actions, cualquier transacción se puede convertir en Blinks que se pueden compartir en cualquier lugar de Internet, sin necesidad de aplicaciones de terceros. Ahora que puede solicitar pagos mediante mensajes de texto, votar sobre la gobernanza en salas de chat, comprar NFT en las redes sociales, todo es posible y es hora de conectar Solana a todo Internet.

cómo trabajan ellos

Action es una API que ayuda a simplificar las interacciones en cadena en un conjunto simple de solicitudes HTTPS, lo que facilita a los desarrolladores la integración perfecta de actividades en cadena en aplicaciones Web2. Permite enviar transacciones de Solana a través de varios métodos, como widgets o botones en el sitio web, códigos QR similares a Solana Pay.

La API de acciones incluye principalmente la emisión de solicitudes HTTP al terminal URL de acción y el procesamiento de respuestas relacionadas con la acción. Una solicitud GET devuelve metadatos sobre qué acciones puede realizar la URL y una lista opcional de acciones relacionadas, mientras que una solicitud POST devuelve una transacción firmable que se realizará en un servicio dentro o fuera de la cadena.

El proceso es el siguiente:

  • El usuario presiona un botón o enlace o escanea un código QR, lo que solicita al cliente de Action que envíe una solicitud GET al proveedor de Action.

  • El proveedor responde con metadatos y acciones disponibles, y el cliente muestra una interfaz de usuario que contiene estas acciones.

  • El usuario interactúa con la Acción y el cliente realiza una solicitud POST al proveedor utilizando la clave pública de su elección.

  • El proveedor responde con una transacción personalizada y el cliente la muestra en la interfaz de usuario.

  • El usuario aprueba y firma la transacción y el cliente envía la transacción a la cadena de bloques.

En pocas palabras, Action permite a los desarrolladores integrar fácilmente las transacciones de la cadena de bloques de Solana en el flujo de usuarios de sus aplicaciones sin tener que redirigirlos desde la aplicación que están utilizando (como Twitter, Discord o incluso Medium) a otras aplicaciones.

Blinks amplía la funcionalidad de Solana Actions convirtiéndolas en enlaces compartibles y ricos en metadatos. Estos enlaces permiten a los clientes (como extensiones de billetera y bots) proporcionar opciones de interfaz de usuario adicionales para interactuar directamente con Solana Actions. Actualmente, Dialect es el proveedor de cliente más popular que permite la representación de interfaces de usuario en modo cliente.

Los parpadeos se pueden vincular a acciones de tres maneras:

  • Comparta una URL de acción explícita, como `solana-action:https://actions.alice.com/donate`. Aquí, solo los clientes compatibles (como Dialect) pueden representar Blinks y no habrá respaldo.

  • Comparta enlaces a sitios web vinculados a Action API a través del archivo action.json en la raíz del sitio web.

  • Incruste la URL de acción en la URL del proveedor de Blink (como Dialect): https://blink.to/?action=<action_url>

Integración de acciones y parpadeos y nuevos casos de uso

Cómo iniciar la función Solana Action:

1. Abra la extensión de billetera del navegador Solana, 2. Configuración 3. Haga clic en "Funciones experimentales" 4. Inicie las acciones de Solana en http://x.com;

Después de que la billetera admita la función Acción, un caso de uso directo es intercambiar tweets, como se muestra en la siguiente figura:

En la actualidad, muchas aplicaciones han integrado las nuevas funciones Actions y Blinks de Solana. Ahora los usuarios pueden usar Twitter u otros sitios web directamente sin tener que saltar: use Jupiter y Meteora para comerciar, use Phantom para comprar tokens, use Tensor para comprar al por mayor al precio más bajo. Sanctum Compre LST, suscríbase a contenido premium con Access Protocol, done a creadores con Sphere y Cubik, vote con Realms y Helium, y genere NFT con Truffle. Por supuesto, la premisa es que haya instalado la billetera complementaria y haya habilitado la función Acción.

¿Acciones y parpadeos realmente traerán la adopción masiva?

¿Cómo lograr una adopción masiva de blockchain? La respuesta es simple: tienes que llegar a tus usuarios a través de las aplicaciones y sitios web que ya usan y aman más.

Las acciones y los parpadeos pueden solucionar parte del problema. La Fundación Solana dijo que Solana Blinks convierte cualquier acción en un enlace que se puede compartir, permitiendo que cualquier sitio web que muestre una URL se convierta en un lugar donde se pueden realizar transacciones de Solana. Por lo tanto, Blinks convierte un sitio web o una plataforma de redes sociales en una interfaz para transacciones en cadena sin llevar a los usuarios a otra parte, lo que hará que las Dapps sean más accesibles y fáciles de usar.

El usuario de criptomonedas Mike dijo que Solana acaba de lanzar un producto revolucionario: Blinks. Estos enlaces de blockchain le permiten activar acciones de Solana en cualquier lugar donde pueda compartir el enlace en línea. Sí... ¡incluso en X! Imagine iniciar una transacción a través de: un botón en la aplicación, un código QR, un enlace para compartir. Web3 se vuelve más accesible.

Pero también hay algunas opiniones contrarias.

En primer lugar, si desea utilizar la interfaz interactiva mostrada por Blinks, los usuarios deben instalar el complemento de dialecto o abrir el complemento del navegador de billetera Solana. Integración de productos Web3 en Twitter a través de complementos Ha habido muchos productos Web3 de este tipo antes, pero han vuelto al silencio después del ajetreo inicial. Porque instalar el complemento en sí genera mucha fricción.

En segundo lugar, es probable que las nuevas funciones de Solana sean las primeras adoptadas a gran escala por los estafadores. En Twitter, donde el phishing está muy extendido, es probable que las funciones Acciones y Parpadeos mejoren en gran medida la eficiencia del fraude y reduzcan su costo. Los estafadores solían necesitar crear elaborados sitios web de phishing para atraer a los usuarios, pero ahora solo necesitan una interfaz de usuario simple y metadatos para llevar a cabo estafas de phishing a gran escala. Por lo tanto, existe una necesidad urgente de fortalecer las capacidades de control de riesgos y prevención de fraude en Blinks.

El usuario de X, ypppy, dijo: "Gran integración, espero que no se convierta en un paraíso para los estafadores".

También por consideraciones de seguridad, Action adopta actualmente un sistema de registro y concesión de licencias. Las acciones primero deben registrarse en la oficina de registro oficial (https://dial.to/register). La siguiente figura muestra todas las acciones registradas con permiso.

Acciones和Parpadeos Vs. Marcos teleyectores

Después del lanzamiento de las nuevas funciones de Solana, muchas personas naturalmente pensaron en la función Marcos de Farcaster.

Jordan, consultor de Solana Labs, cree que Blinks toma algunas de las mejores ideas de Farcaster Frames, y Actions toma algunas de las mejores ideas de las solicitudes de transacciones de Solana Pay y los mensajes inteligentes de Dialect, y las combina para formar algo genial y único.

Crypto KOL Ignas dijo: Los constructores de Solana tienen ideas diferentes: las acciones y los parpadeos de Solana son similares a los marcos en Farcaster, pero los parpadeos se pueden usar en X, donde se encuentran la mayoría de los usuarios de criptomonedas. (Este juego) Solana anotó 10 puntos.

El desarrollador de cifrado Aaron Elijah Mars dice: ¿Morirá Farcaster Frames? Farcaster Frames es una extensión de Open Graph que genera miniaturas interesantes en Twitter. Es un estándar abierto, lo que significa que cualquiera puede integrarlo en sus aplicaciones. Farcaster Frames también se ejecuta en cualquier lugar y se puede integrar con Blinks. Parpadear, por otro lado, requiere permiso. . . Blinks se centra en la interacción en cadena, con una personalización mínima y sin interactividad, mientras que Frames es excelente para contenido interactivo pero carece de una integración adecuada en cadena. Sus propuestas de valor son completamente diferentes y creo que definitivamente pueden coexistir.

algunos enlaces útiles

Interpretación del sitio web oficial de Solana: https://solana.com/solutions/actions

Documentación de Solana: https://solana.com/docs/advanced/actions

Repositorio de GitHub: https://github.com/solana-developers/solana-actions

Extensión Dialect Blinks: https://chromewebstore.google.com/detail/dialect-blinks/mhklkgpihchphohoiopkidjnbhdoilof

Acciones actualmente registradas: https://actions-registry.dialect.to/all

Registro de acción: https://dial.to/register

Acciones convertidas en URL de parpadeos: https://dial.to/