作者:Alex Liu,Foresight News
TON 的成功取决于它能够触及 9 亿的 Telegram 用户,让广阔的用户群体能够使用区块链和加密货币,同时无需理解复杂术语和进行繁琐操作。而通过新推出的 Blinks 和 Actions,Solana 链的用户现在也能在 Telegram 上转账、在 X 上买卖 NFT、在 Discord 里质押,无需 DApp,受众甚至扩大到整个互联网。
这是如何实现的?这样的扩展算是对单 App 生态的降维打击吗?
通过 Blinks 在 X 上无需前往 NFT 市场,购买 Mad Lads NFT
Blinks 和 Actions 是什么?
Actions
Solana Actions 是一组规范的 API,可返回 Solana 区块链上的交易,以便在包括二维码、移动和桌面应用程序中的按钮、小组件以及任意网站的各种环境中预览、签名和发送。Actions 使开发人员可以轻松将在整个 Solana 生态系统中可执行的操作集成到用户的环境中,从而使用户无需被导航到其他应用程序或网页即可执行区块链交易。
Blinks
Blinks 的全称是 Blockchain Links,即区块链链接,是一种将链上操作转换为可共享链接的新原语。
通过一个 URL 链接发起链上捐款
在任何互联网上可以共享链接的地方,现在都可以发起 Solana 交互(甚至在 X 上!)。Blinks 能够将任何 Solana Action 变成可共享的、元数据丰富的链接,允许能感知到 Actions 的客户端(浏览器扩展钱包、机器人等等)向用户显示附加功能。在网站上,Blinks 可能会立即触发钱包中的交易预览,而无需进入 DApps 中;在 Discord 中,机器人可以将 Blinks 扩展为一组交互式按钮。
简而言之,Blinks 让任何能够显示 URL 的互联网页面都具备了进行链上交互的能力。
Actions 和 Blinks 的区别
Actions 是 API,允许使用复杂的业务逻辑(链上和链下)来构建由客户端预览、签名和发送的交易消息。而按钮、二维码或 URL(Blinks)可以发起 Action。
Acitons 和 Blinks 的主要优势
- 通过为用户当前所在的平台提供可签名交易来增强用户体验。如用户无需前往 NFT 市场购买 NFT,可以在看到 NFT 图片的当下(可能是 X、Discord、Telegram、Instagram 等可以显示 URL 的任何平台)进行买卖。
- 提高从任何平台对 Web3 应用程序的可访问性。即可从互联网上其他平台为 DApp 导流。
- 消除在多个网站上进行多次点击来发送链上交易的麻烦。
- 简化开发人员将链上操作集成到现有平台、网站或应用程序中的过程。
用例
Actions 示例:
- 质押 SOL 以帮助保护 Solana 网络,包括流动性质押代币
- 允许客户扫描二维码在零售店付款
- 提高以代币作为准入门槛的铸造体验
- 使电子商务网站能够直接在产品页面接受加密货币付款
- 在收到保证金警告之前充值交易账户
- 将区块链功能集成到游戏平台中以进行游戏内资产购买和交易
Blinks 示例:
- 无需复杂的钱包设置即可在社交媒体上给内容创作者小费
- 铸造自定义 NFT 或直接从 URL 参与治理投票
- 让用户能够通过时事通讯中的链接对社区政策进行投票
在 Discord 里直接进行链上提案投票
总结
通过将复杂的链上交互包装为规范的 API ,并进一步抽象为易于传播的 URL 链接,Blinks 和 Actions 能有力地拓展 Solana 的应用场景,将区块链、加密货币更好地「连接到整个互联网」,是帮助 Solana 获得广泛采用的实用创新。