Action And Blink

概念

Action 是一个一组API,定义了输入参数和返回内容。

Blink 是将 Action 变成一个可供分享的 URL, 进行 UI渲染。

arch

给到用户直接在 Web2 应用中(例如 Twitter)里面与 DApp 进行交互的用户体验。

案例

这个案例比较直观:https://x.com/JupiterExchange/status/1807767507874500831

注意在钱包插件启动或者关闭的情况下区别;

with-extension
without-extension

问题

需要浏览器插件来进行样式渲染,会是一个局限性,目前 Phantom/Backpack/dialect 插件支持。

延展

  1. 端到端的体验应该延伸到浏览器;

  2. 可能会衍生的 Action&Blink App Center 的筛选机制;

结论

本质是定义了一套区块链的应用层协议,通过浏览器插件的渲染能力,嵌入到各类 Web2 应用中,降低用户与链交互的门槛。

跟 mask.network 干的事情类似,浏览器插件的要求会出现「鸡生蛋,蛋生鸡」的问题。

总体上来讲,提供用户端到端的体验,解决 Web3 到 Web2 的最后一公里问题,还是很值得借鉴。

参考

  • Demo

https://x.com/JupiterExchange/status/1807767507874500831

  • 三方解读

https://x.com/fjun99/status/1805921054503670067

https://x.com/fjun99/thread/1806857153929732135

  • 官方

https://solana.com/solutions/actions

https://solana.com/docs/advanced/actions

https://docs.dialect.to/documentation

https://x.com/saydialect/status/1805588183633346890

相关文章推荐