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的更多應用!