Solana版本的「小程序」:教你如何在X平台上使用Blinks
时间:2024-07-03 来源:区块链网络 作者:区块律动BlockBeat
原文标题:《「被吹上天」的 Solana Blinks 真的能引起 Web3 大规模采用?》 原文来源:MetaHub Research Solana 推出 Blinks 引发热议,仅通过链接,Blinks 可以立即触发钱包中的交易预览,那 Blinks 究竟能不能成为 Web3 大规模采用催化剂? 让我们来一探究竟。 先来看看什么是 Blinks, Blinks 即 Blockchain Links,是将链上操作转化为前端页面的技术,是 Solana Actions 的应用之一。 传统交互需要用户先进入网站,再通过按钮调用 Web3 钱包进行交互。而 Blinks 则可以跳过进入网页的步骤,允许用户直接通过一个链接进行链上操作。 Blinks 的工作原理 操作由 URL 方案、GET 路由和到操作提供程序的 POST 路由组成: · 用于识别 Actions Provider 的 URL 方案 · 发送至操作 URL 和来自操作 URL 的 GET 请求和响应,用于向客户端提供人类可读的信息。 · 发送至操作 URL 和来自操作 URL 的 POST 请求和响应,用于构建交易(以及即将发送的消息)以进行签名并提交至区块链。 Blinks 的工作原理图示 Blinks 能用来做什么 目前 Blinks 处于社会实验阶段,仅支持 X 平台(推特)插件,但是相信在不久的将来会有更多应用。用户可以在 X 平台上实时接收和处理区块链交易请求。比如,收到一个支付请求或智能合约签署请求,可以直接在推特上完成,不需要跳转到其他平台。 通过 X 平台分享 Blinks,可以快速传播区块链活动或应用的信息,这也让 Blinks 成为了冲「狗」利器。最直接的是由于 Blinks 的特性,也让它成为了返佣神器,Solana 网络上最大的 DEX 平台之一 Raydium 已经开始支持通过 Blinks 所有币种 1% 返佣。传统的返佣链接通常需要用户进入网页,且与用户的链上行为和时间可能是割裂的,而 Blinks 减少了这种割裂,使返佣过程更加顺畅和高效。 Raydium 和 Jupiter 支持 Blinks 让我们来看看 Blinks 目前在 X 平台上的应用 投票 / 预测 捐赠 铸造(Mint) Swap Blinks 真的可以成为杀手级应用,能引起 Web3 大规模采用? 在享受便捷的同时,安全问题同样值得重视。在 Web3 环境中,便捷支付也可能意味着更容易遭遇骗局。官方显然考虑到了这一点,因此使用 Blinks 的项目需要通过 Dialect 的注册表审核,确保项目是开源的。一方面,更多开源项目将促进 Solana 生态的繁荣,另一方面,不可避免的是,也会出现一些新的骗术,具体的安全问题还需要在实践中进一步探索。 从目前的发展看,仅支持 X 平台是远远不够的,更别说绝大多数的 X 平台用户都在手机端,如果 Blinks 真的能够实现嵌入 Telegram、Discord 等含有大量 Web2 用户的社群平台和打通应用和钱包的连接(参考 TON,比 TON 应用更广泛),才会是杀手级的应用,成为 Web2 和 Web3 的桥梁。如官方文档所说,「这使得链上交互的能力可以在任何能显示 URL 的 Web 界面上实现」才会是最终目标。 但是,Blinks 提供了一种更加便捷的支付方式,是一种创新支付方式,毫无疑问是值得尝试的。目前 meme 的主要用户活跃平台也是 X 上,所以将 X 选择为第一站无疑是正确的,至少在重 meme 生态的 Solana 网络上的确能激起千层浪花。Blinks 接通 X 平台只是第一步,更令人期待的是未来的发展,最终要达成的是所有可以显示链接、二维码的平台都支持 Solana 网络支付,所以 Blinks 的潜力也是巨大的。 想像一下你在微信就可以通过二维码和链接邀请你的朋友一起打土狗,又或是付款给你的家人们去买个奶茶,所有微信 mini app 能做到的事情,发生在 Web3 会怎么样?那就是 Solana Blinks 所带来的革命。 通过 Solana Blinks 你可以在推特上透过二维码和连结轻松完成链上的交互像是:狙击土狗、钱包签名,也可以发起 GameFi 挑战赛、募资等,而不需要穿越繁琐复杂的链接以及钱包签名程序。 Ton Chain 的优势在于能把 Web2 的用户透过通讯软件中的 mini app 丝滑的带入 Web3 的复杂网络中,但载体受限于「Telegram」,然而 solana blink 则适用于「任何的通讯软体」只要透过二维码跟连结即可将 Web2 和 Web3 的桥梁打开,作为一个牛市的刺激点,Solana Blinks 完全可以刮起这一波市场狂热的炫风。 如何在 X 平台上开始使用 Blinks? Phantom、Backpack 和 Solflare 原生钱包目前都已支持 Blinks,也可下载 Dialect Blinks 插件。 1、打开插件内识别 Blinks 的开关 这里我们用 Phantom 钱包进行示例 设置 - 实验性功能 - Solana Actions on X.com 开启 2、发布你的 Blink 直接进入支持 Blinks 的应用官网,复制上方网址,并在 X 平台发布 这里我们用 Jupiter 的网址做了示例,当你打开钱包插件的开关,并刷新页面就能看到支付接口。 https://x.com/MetaHub_DAO/status/1807821940541083659 开发者想接入 Blinks 有哪些步骤? 1、参考 Solana Action 文档进行代码编写 2、将开源代码放入 Dialect Github 中进行审核 Github example 中也有一些参考的代码 3、测试:将您的 Blinks 放在 https://www.dial.to/ 搜索栏后,将出现应用界面 这里我们将发布在 X 平台上的 Blink 放在 Dial.to 后也发现了更多支持的渠道。比如 Google via TipLink,通过实验发现是一个通过谷歌账号创建的托管钱包,一个谷歌账号对应一个钱包地址,对于 Web2 用户操作友好,对于之后打通钱包和应用也更近了一步。 甚至可以直接通过 TipLink 一键创建捐赠链接 4、确认您的 Blinks 后需要进行登记 Blink。 完成这些步骤后,您的 Blinks 应用就能顺利接入 X 平台,为用户提供便捷的支付体验了。也让我们期待 Blinks 的更多应用! 原文链接 |