Solana Blinks:将链上操作融入日常链接

LeeMaimaiLeeMaimai
/2025年10月14日
Solana Blinks:将链上操作融入日常链接

要点总结

• Blinks将普通网址转化为链上操作,简化用户交互。

• 通过Actions标准,Blinks实现了无缝的交易体验。

• 该技术为营销和社区团队提供了新的增长渠道。

• 安全性和信任模型是Blinks成功的关键因素。

Solana Blinks(区块链链接)是过去一年里 Solana 生态系统中涌现出的最令人瞩目的用户体验创新之一。它的核心理念是将任何普通网址转化为链上操作,用户可以直接在他们常去的社交媒体、聊天应用、搜索结果、博客或电子邮件中预览并执行这些操作。结合 Solana Actions(一种用于描述和提供这些链下端点的标准),Blinks 让加密货币的交互变得如同点击链接一样顺畅。

如果说上一个周期是以钱包和去中心化应用(dapps)的“用户引导”为重点,那么 Blinks 则是要“将用户带到他们本就活跃的地方”。这种转变对于提升转化率、普及加密知识以及实现主流采用至关重要。Solana Labs 和社区团队于 2024 年年中推出了 Actions 和 Blinks,并在 2025 年持续推进,越来越多的开发者正在通过 Blinks 尝试支付、订阅、NFT 和去中心化金融(DeFi)等场景。如需了解背景和最新信息,可访问 Solana 官方网站上的 Solana News 中心和开发者门户(在 News 部分可找到 Solana Actions 的相关报道),以及 Solana Developers 下的开发者指南。

以下内容将为产品团队、开发者和资深用户提供一份简洁的入门指南,帮助大家理解 Blinks 的概念、工作原理以及在实际应用中集成 Blinks 时需要注意的事项。

Blink 是一种可分享的链接,它代表了一个具体的链上意图——例如,打赏 0.01 SOL,铸造一个 NFT,兑换代币,订阅会员服务,向去中心化自治组织(DAO)捐款,甚至执行质押或投票操作。当一个 Blink 被分享时,兼容的客户端可以渲染出一个带有明确行动号召按钮(如「打赏」、「铸造」或「兑换」)的丰富预览。点击该按钮将启动钱包流程,并在 Solana 上针对目标程序进行交易签名。

从技术上讲,Blinks 的动力来自于“Actions”。Actions 是 HTTP 端点,它们会返回结构化的元数据,描述用户将要进行的操作、需要签名的信息以及如何安全地模拟这些操作。这些元数据既用于驱动预览界面,也用于钱包请求。这种方法使得链上操作能够从任何可以显示 URL 预览的地方发起,利用了如 Open Graph 等开放网络标准来提供安全、易于理解的上下文信息。有关网络上预览通常是如何生成的,请参阅 Open Graph Protocol

  • 无缝转化: 极大缩短了从发现到发起交易的步骤。无需导航进入 dapps,连接钱包,再寻找相应按钮——只需一个链接,即可完成一个意图。
  • 可组合性和便携性: 同一个 Blink 可以在各种信息流、消息、博客和搜索结果中通用,其元数据可以被验证和模拟。
  • 默认更安全的用户体验: 结构化的端点使钱包提供商能够在用户签名之前模拟、解码并展示即将发生的操作,从而更容易发现潜在的恶意行为。
  • 新的增长渠道: 营销、社区和增长团队可以将链上操作嵌入到内容中,而无需为每个平台重新构建完整的 dapps。
  • Action 端点: 开发者需要托管符合 Actions 规范的端点(例如,GET 用于预览,POST 用于组装交易载荷)。响应会包含描述性标题、图标、预期费用以及序列化的交易或用于客户端构建交易的指令。参考:Dialect docs
  • 预览卡片: 当链接被分享时,平台会利用 Open Graph 元数据生成链接预览,以便用户在点击前能看到可信的标题、图片和行动号召。参考:Open Graph Protocol
  • 钱包流程: 点击 Blink 会将操作转交给钱包(桌面、移动或嵌入式钱包),进行模拟、渲染和签名。钱包适配器和深度链接(deep links)使得这种互操作成为可能。参考:Solana Wallet Adapter
  • 执行: 签名完成后,交易将被提交到 Solana RPC,并以低延迟和低费用在链上处理。参考:Solana JSON-RPC API

由于 Actions 返回的是机器可读的数据,钱包可以在用户签名之前模拟和解码交易——这有助于清晰地展示代币的流动和账户的变化。欲了解更多关于交易模型的信息,请参阅 Solana 文档。

2025 年关键用例

  • 即时打赏与微支付: 创作者可以在帖子中附加一个 Blink,邀请用户以 SOL 或 SPL 代币进行打赏,整个流程会针对小额支付进行费用优化。
  • NFT 铸造预览: 在预览中直接展示剩余供应量、价格和收藏品元数据,用户只需点击即可启动铸造流程。
  • DeFi 快捷操作: 提供一个链接,用于代币兑换、资金库存款或限价单。预览可以显示预期的代币流入/流出以及预估费用。
  • 订阅与会员: 创建一次性或周期性的会员购买,通过一个 Blink 链接到一个管理权限的程序。
  • 捐赠与公共物品资助: DAO 和非营利组织可以将捐赠按钮嵌入到任何可以分享链接的地方。

对于专注于支付的开发者而言,Solana Pay 的模式和商家流程依然相关且与 Blinks 互补,尤其适用于销售点(POS)和二维码支付场景。参考:Solana Pay

安全与信任模型

Blinks 扩展了分发渠道,因此也必须提高安全标准:

  • 来源信任: 应将 Action 端点视为一个需要信任的 API。使用现代 TLS 加密的 HTTPS,强制执行严格的 CORS 和速率限制,并发布清晰、可验证的域名。参考:MDN 上的 Transport Layer Security
  • 签名前的模拟: 确保钱包流程始终模拟和解码交易,以人类可读的方式显示代币流动、程序 ID 以及保证金/费用影响。
  • 白名单与来源验证: 自动渲染 Blink 预览的应用应将信誉良好的域名加入白名单,并清晰展示底层 URL 供用户验证。
  • 最小权限原则: 构建 Actions 时,仅请求单个意图所需的账户和权限。避免过度授权或隐藏转账。
  • 钓鱼防范: 鼓励用户验证域名,切勿盲目签名,并对高价值操作依赖硬件签名。

开发者集成清单

  • 明确意图: Blink 触发的链上操作是什么?打赏、铸造、兑换、质押、捐赠还是自定义程序调用。
  • 构建 Action 端点: 实现预览和构建端点,返回结构化元数据以及交易或指令集。
  • 添加优质预览: 通过 Open Graph 提供准确的标题、图标和描述。如果可能,在预览中披露费用和代币流动。
  • 模拟与验证: 使用服务器端和钱包模拟,在请求签名之前检测失败和风险指令。
  • 支持移动和桌面: 与深度链接和 Solana Wallet Adapter 集成,以实现广泛的钱包兼容性。
  • 监控与迭代: 跟踪完成率和跳出率;优化文案、图标和费用处理以提高转化率。

实用资源:

实际考量

  • 费用与优先级: 即便是低价值的操作,也受益于动态费用估算。Solana 的费用市场和优先费用有助于确保及时确认,同时避免过度支付。参考 Solana JSON-RPC API 获取费用和模拟端点。
  • 速率限制与滥用: 流行的 Blinks 可能会成为热门端点。通过机器人检测、请求配额和缓存来保护。
  • 国际化: 预览是文本内容;尽可能本地化标题和描述,以提高各市场的转化率。
  • 链接管理: 如果轮换域名或迁移端点,请设置正确的重定向,以避免旧 Blink 失效。
  • 合规性: 对于商业和捐赠活动,根据您所在司法管辖区的要求,集成标准的 KYC/AML(了解你的客户/反洗钱)和税务报告流程。
  • 在点击和签名之前,请务必验证域名。
  • 仔细阅读预览和钱包的模拟输出;确认程序和代币流动与您的意图一致。
  • 对于重要操作,请使用硬件签名,以降低设备被攻破的风险。

硬件钱包在此为何有帮助

Blinks 让你可以从网络上的任何地方轻松发起交易,但这种便利性应与强大的密钥保护相结合。硬件钱包可以将私钥与你的联网设备隔离,并确保在签名之前,交易提示能在可信的显示屏上得到审查。

如果你经常使用 Solana,特别是通过 Blinks 发起的 DeFi 兑换、NFT 铸造或创作者收款,可以考虑将日常钱包流程与 OneKey 搭配使用。OneKey 的硬件钱包旨在:

  • 在你通过浏览器或移动应用与 Blinks 交互时,保持私钥离线。
  • 在安全屏幕上清晰展示交易详情,然后再进行批准。
  • 与主流 Solana 钱包适配器集成,实现桌面和移动端的顺畅签名体验。

这种组合在保留 Blinks 所带来的无缝用户体验的同时,为长期资产和高价值操作增加了强大的保护层。


参考资料和扩展阅读:

使用 OneKey 保护您的加密之旅

View details for 选购 OneKey选购 OneKey

选购 OneKey

全球最先进的硬件钱包。

View details for 下载应用程序下载应用程序

下载应用程序

诈骗预警。支持所有币种。

View details for OneKey SifuOneKey Sifu

OneKey Sifu

即刻咨询,扫除疑虑。

继续阅读