# 从拼多多“砍一刀”看blinks的未来发展

By [熊猫撸白.nft](https://paragraph.com/@fomoplz) · 2024-07-06

---

前言
==

在微信还没有封禁拼多多的链接之前，相信大部分都经历过以下场景：当你在凌晨一两点的时候，刚准备放下手机睡觉，突然收到了多年未联系的同学的微信。你心里咯噔了一下：这么晚了，不会是找我借钱的吧？

不过当你带着疑惑点开聊天框的时候，看到下面这句话：“**哥，帮我砍一刀**”。你会心一笑，点开链接，狠狠地帮他“砍”了一刀，放心地睡去了。

![](https://storage.googleapis.com/papyrus_images/743329e06c7ed09e0fa13936de3fa4feab01e687149f7ab6b710e241c1817f45.jpg)

虽然很多人对于拼多多这种营销方式都很反感，但是它凭借着这种“**病毒式**”营销，迅速做到了几亿用户。

富媒体消息的实现原理
==========

像这种不仅包含文本，还包含**图像，视频，动画和交互式内容**的消息称为富媒体消息，相比于普通的文本消息，它能提供更丰富和生动的用户体验。

所有的UI开发，核心可以用两个词概括：**数据+渲染**，即前端通过网络请求得到所需的文本和图片url,然后按照指定的排版进行渲染，那么微信是如何得到所需的数据的呢？

感兴趣的朋友可以自行搜索一下：**OGP（Open Graph Protocol）和 JS-SDK（基于微信内的网页开发工具包）**，这里就不展开讲了。

如果这是一条普通的网页链接，当用户点击后，微信就会使用内置的浏览器加载网页，当然你也可以点击右上角在手机自带的浏览器中打开。

![](https://storage.googleapis.com/papyrus_images/12e0f7415adebef01726cdf0562faaf401a8f08243a419b2d52215daf53856b7.png)

假设这是一条小程序链接，则会调用微信的小程序框架加载小程序，**在微信内部直接打开应用，无需跳转到外部APP，给用户带来一种无缝体验，还可以保持与微信的设计风格一致性，提供了更加统一和一致的用户体验。**

![](https://storage.googleapis.com/papyrus_images/cd9dc93546af60015c32dd69e1e897072b1adde3000d1292b323149649d316d2.png)

交互模式的转变
=======

我们先来回顾一下以往我们购买一个币的全流程：我们可能会从某个telegram群或者推特看到一个币的合约地址，然后粘贴合约去Dexscreener看一下k线，再决定是否购买。如果决定购买，再粘贴合约去bot进行购买。

现在\*\*blinks（blockchain links)\*\*想做的就是简化这一步骤，你可以分享一条blink链接到推特，然后phantom钱包插件，会在推特页面将其渲染成一个购买的界面，如下图所示（**目前还没有集成k线展示功能**）。

别的用户刷到后，可以直接在推特上输入自己想要购买的美金数量的等额代币，点击购买会唤起插件钱包，用户签名授权即可完成购买，同时你也可以通过别的用户的购买获取佣金。

当然，blinks想做的可不仅仅是在推特上实现这种无缝的交互体验，它的野心是在**可以显示url的任何web页面**实现这样的功能。

![](https://storage.googleapis.com/papyrus_images/29e2e62fb64a4da800484399e648afe4dc26bfc6793955734f78940605b04c8d.png)

如果你也想要在自己的推特看到blinks的UI,只需要安装phantom插件,然后点击“**设置**”→”**Experimental Features**”,打开 “**Solana Actions on X.com**”按钮。

![](https://storage.googleapis.com/papyrus_images/0815a1615849a107a942d729aec466187573e98b80d4f0cf2e80337dca470319.png)

Blinks原理浅析
==========

前面一直只说“Blinks”是为了方便上口，但是实际上这项技术由两个部分组成---”**Actions & Blinks**”,二者缺一不可。

Actions 和 Blinks 更像是“幕后”和“幕前”的关系。**Actions是一组API，用于执行一系列区块链操作。而Blinks则是携带“actions”的url，支持blinks的客户端（比如phantom钱包插件）可以从url解析出actions并且将actions元数据进行渲染展示UI。**

actions的执行过程和生命周期在下图已经展示的非常清楚，更多的技术细节可以访问官方文档，写的非常详细，可以多读几遍，这里就不展开讲了。

[

Actions and Blinks
------------------

Solana Actions are APIs that return transactions for users to preview and sign. Blockchain links - or blinks - turn Actions into a shareable, metadata-rich link.

https://solana.com

![](https://storage.googleapis.com/papyrus_images/0eb12e9fbd3e5d44c7d23bd36fb9ff566a93b5b0096e26d7e4e63579cb4bae3c.png)

](https://solana.com/docs/advanced/actions)

![](https://storage.googleapis.com/papyrus_images/29ac2e2dda5ca68150f8693f2ae567de9bc0044919746d92b716c3be67802fdf.png)

![图片来源：@eli5_defi](https://storage.googleapis.com/papyrus_images/bf5146aab8a78c9da8c4239eed1762d3cfb3720cb01fba9f4730080f8f379788.png)

图片来源：@eli5\_defi

生态进展
====

大家都知道推特上诈骗链接泛滥，所以为了保护生态用户的安全，项目方要生成blinks，必须填写表格申请，等待通过。

[

Airtable | Everyone's app platform
----------------------------------

Airtable is a low-code platform for building collaborative apps. Customize your workflow, collaborate, and achieve ambitious outcomes. Get started for free.

https://airtable.com

![](https://storage.googleapis.com/papyrus_images/6f39d5fa853eb5ea052f5a6093e74641c99d6c6f35d0be6ec4d0bb4f70536869.png)

](https://airtable.com/appGlCDHyLzKnyljX/pagIjqCnWiA7jppHM/form)

审核通过的项目，都会公示在一个公开的文档中，经统计，截至写稿时间，总计**53**个应用通过审核，取得可信状态。

举几个例子：

1️⃣ **Dex类**

sol上的知名的dex @JupiterExchange 和 @MeteoraAG 都推出了自己的blinks,可以直接在推特上交易数字货币。

![](https://storage.googleapis.com/papyrus_images/ac096bf8808680bb5158a40345be6175fae08fe97d9f29e64ef3e0b658d7d999.png)

![](https://storage.googleapis.com/papyrus_images/29e2e62fb64a4da800484399e648afe4dc26bfc6793955734f78940605b04c8d.png)

2️⃣ **NFT交易市场**

solana上头部nft交易市场 @tensor\_hq 允许用户在推特上以地板价直接购买nft。

![](https://storage.googleapis.com/papyrus_images/06ab5fe83a7d39608e55e2963ed4811d7f72e1e4293cf891eb1f07a0f007b625.png)

3️⃣ Dao治理类

@Realms\_DAOs 允许用户直接在推特上进行投票。

![](https://storage.googleapis.com/papyrus_images/fcc32b93c9593a0c591ffb397275153e30b8f5148e16597b66f4bada959a6abd.png)

致力于Blinks生态的项目方@thesendcoin也发表了一篇推文《**50+建设Blinks的想法**》

收获了30w+的浏览量，在文中提到了诸如：**在私信中使用多重签名、Mini小游戏和在telegram中交易NFT等等概念场景**

![私信中使用多重签名](https://storage.googleapis.com/papyrus_images/df301461d6c87ad5323dd48de620098a464d92718ef2c51aede8e1549ba9ae71.png)

私信中使用多重签名

![Mini小游戏](https://storage.googleapis.com/papyrus_images/db587107f3b0e74e9ac96906f100cdade5c86047dd03e6f8a4440be1fc581b55.png)

Mini小游戏

![在telegram中交易NFT](https://storage.googleapis.com/papyrus_images/d22ae3a8127741024cc9ac96008f093c587240561096ee6ee32bae02257892bb.png)

在telegram中交易NFT

常见问题与思考
=======

接下来我将讲几个大家可能比较关心的问题以及我的思考

*   **Blinks能否在移动端显示UI？**
    
    否,目前在移动端app页面展示的是一个关于如何blinks的指导页，除非以后各类app主动兼容。
    

![](https://storage.googleapis.com/papyrus_images/89693a40b4f41848fd40d2bc53afbe7c05376f17daaeb454ba382a31d7e0b99e.png)

*   **目前采取的人工审核来保证链接的安全，效率低下，未来是否可以更加高效的方式来保障安全？**
    
    是的，官方正在构建自动化的注册审核流程
    

![](https://storage.googleapis.com/papyrus_images/9f5e590c556d4e743a33d5d9b174c6259e28a80ec111d0318621fe590dda3193.png)

*   **插件式渲染在web2扩圈是否显得有些鸡肋？**
    
    Blinks 的愿景是在 Web2 社交平台上推广 Web3，但目前需要安装插件和钱包才能展示 UI 和使用功能，这就像“鸡生蛋和蛋生鸡”的问题，是很多人诟病的地方。
    
    不过，我认为**用户并不缺乏学习的能力，而是缺乏学习的动力**。Blinks 提供的技术框架降低了传统 Web 开发者进入区块链的门槛，关键在于吸引开发者创造出圈的应用。
    
    这个应用必须**足够简单、轻量且符合 Web2 产品逻辑，并提供足够的利益吸引用户，像“拼多多”一样通过链接邀请好友进行病毒式传播。**
    
    再加上“**傻瓜式的用户安装引导**”和“**社交账户登录解决方案**”，降低用户使用钱包的门槛，或许能从量变实现质变，达成_Mass adoption_的伟大愿景。
    

[Subscribe](null)

---

*Originally published on [熊猫撸白.nft](https://paragraph.com/@fomoplz/blinks)*
