如果你对 Solana 感兴趣,最近一定在你的加密货币 Twitter 时间线上看到了很多关于 Solana 新功能 Actions 和 Blinks 的信息。
直接在 Twitter 上 Swap、改变用户与 Solana 生态的互动方式、将 Solana 链接到整个互联网、超越 Farcaster Frames 等,这些都是对 Actions 和 Blinks 的赞誉。
但真的如此吗?Actions 和 Blinks 是什么?它们对 Solana 将带来什么样的变革?本文将进行深入解析。
Actions 和 Blinks:革新 Solana 的互动方式
Actions 和 Blinks 是 Solana 的一项雄心勃勃的新协议,旨在随时随地分享 Solana。它们由 Dialect 与 Solana 合作推出。
Actions 是什么? Actions 允许通过 URL 创建和传递 Solana 交易的协议,使得 Solana 可以在任何地方进行分享。而 Blinks(Blockchain Links)则是客户端,能够解析 Action URL,并将其展开为完整体验的交互式链接预览。
Solana 官方网站描述 Actions 和 Blinks 为传统链上交易带来革新,因为传统的链上交易通常限制在应用程序或复杂的界面中,增加了用户使用加密产品的难度。而使用 Solana Actions,任何交易都可以被转换为 Blinks,从而可以在互联网的任何地方共享,无需依赖第三方应用程序。现在用户可以通过简单的短信请求付款,在聊天室中进行治理投票,甚至在社交媒体上购买 NFT。这标志着 Solana 正在将自己紧密地连接到整个互联网。
工作原理 Actions 提供了一种 API,简化了将链上交易集成到 Web2 应用程序中的过程。开发人员可以通过简单的 HTTPS 请求轻松地在他们的应用程序中集成 Solana 交易,例如通过小部件、网站按钮或类似 Solana Pay 的二维码。
Actions API 主要通过向 Action URL 发送 HTTP 请求并处理与 Action 相关的响应来实现。GET 请求返回关于 URL 可执行哪些 Action 的元数据以及相关 Action 的可选列表,而 POST 请求则用于提交将在链上或链下服务上执行的可签名交易。
Actions 和 Blinks 的集成和新用例
如何启用 Solana Actions 功能:
一旦钱包支持了 Actions 功能,用户可以直接在推特或其他网站上进行交易,例如使用 Jupiter & Meteora 进行交易、在 Phantom 购买代币、使用 Tensor 地板价批量购买,等等。这些功能无需用户跳转到其他应用程序,只需在已经熟悉和喜爱的平台上完成。
Actions 和 Blinks 对 Mass Adoption 的影响
如何实现区块链的大规模采用?这里的关键是触及用户已经熟悉和喜爱的应用程序和网站。
Actions 和 Blinks 在这方面提供了一部分解决方案。Solana 基金会表示,Solana Blinks 将任何 Action 变成可共享的链接,使任何支持 URL 显示的网站都可以成为进行 Solana 交易的平台。因此,Blinks 将网站或社交媒体平台转变为链上交易的界面,而无需用户跳转到其他位置。这一切都有助于使 Dapp 更易于访问和用户友好。
尽管如此,也存在一些挑战和反对意见。首先,要使用 Blinks 展示的交互界面,用户必须安装 Dialect 插件或启用 Solana 浏览器钱包插件,这增加了采用的摩擦力。其次,对于 Solana 新功能,存在被恶意使用的风险,特别是在社交媒体上,这可能导致大规模的诈骗活动。
结论
Solana 的 Actions 和 Blinks 功能是对区块链互操作性和用户友好性的重大改进。它们使得 Solana 更容易被集成到现有的网络和应用中,为用户带来了更直观、更便捷的使用体验。然而,随着新功能的推出,必须关注安全性和用户教育,以确保其长期的可持续发展和成功。