直接嵌入Web2?Solana新功能Actions和Blinks速覽

撰文:0xjs@比特鏈視界

如果你關注Solana,過去24小時你的Crypto Twitter信息流裡一定有很多關於Solana新功能Actions和Blinks的信息。

直接在Twitter裡Swap、將改變用戶與Solana生態互動方式、將Solana連結到整個網際網路、超越Farcaster Frames等,這都是對Actions和 Blinks的讚美之詞。

果真如此嗎?什麼是Actions和Blinks?它們將給Solana帶來什麼?本文簡析之。

Actions和Blinks是什麼?

Actions和Blinks是Solana一個雄心勃勃的新協議,旨在隨時隨地共享Solana,其由Dialect與Solana合作推出。

Actions是一種通過URL創建和傳遞Solana交易的協議,使Solana可以在任何地方共享。Blinks全名Blockchain Links,是檢測Action URL並將其展開為完整體驗的客戶端,像具有交互功能的連結預覽(Link Previews)。簡言之,Actions是API,Blinks創建它們的界面。

Solana官網上這樣描述Actions和Blinks,傳統的鏈上交易被鎖定在應用程式或複雜的界面中,這大大增加了人們使用加密產品的難度。使用Solana Actions,可以將任何交易轉換為可在網際網路上任何地方共享的Blinks,而無需第三方應用程式。現在可以通過簡訊請求付款,在聊天室中對治理進行投票,在社交媒體上購買NFT,一切皆有可能,是時候將Solana連接到整個網際網路了。

它們如何工作

Actions是一種API,有助於將鏈上交互簡化為一組簡單的HTTPS請求,這使得開發人員可以輕鬆地將鏈上活動無縫集成到Web2應用程式中。它讓Solana交易可以通過各種方式發送,例如小部件、網站上的按鈕或者類似於Solana Pay的二維碼。

Actions API主要包括向Action URL終端發出HTTP請求並處理與Action 相關的響應。GET請求返回有關URL可執行哪些Action的元數據以及相關Action的可選列表,而POST請求返回將在鏈上或鏈下服務上執行的可籤名交易。

a8D39Q6nl4iRPmKDHGnIDWgLH8Hy9D4Z5C51tReX.png 流程如下:

  • 用戶按下按鈕或連結或掃描二維碼,提示Action客戶端向Action提供商發送GET請求

  • 提供商使用元數據和可用Action進行響應,客戶端顯示包含這些Action的UI

  • 用戶與Action進行交互,客戶端使用你選擇的公鑰向提供商發出POST請求

  • 提供商以自定義交易進行響應,客戶端將其顯示在UI上

  • 用戶批准交易並籤署交易,客戶端將交易發送到區塊鏈

簡而言之,Action使開發人員可以輕鬆地將Solana區塊鏈交易集成到其應用程式的用戶流中,而無需將他們從正在使用的app(如Twitter、Discord甚至Medium )重定向到其他app。

Blinks是客戶端應用程式,可將Solana Actions轉換為可共享、元數據豐富的 UI,以便與Actions進行交互和執行。Blinks通過以下方式實現此目的:1、檢測Action URL:Blink URL包含指向Solana Action URL的操作查詢參數。Blinks會檢測此參數。2、解析Action URL:Blink客戶端會檢查action查詢參數中提供的Action API連結。3、UI:客戶端呈現豐富的UI,使用戶能夠完成操作的整個生命周期(例如,捐贈或投票的按鈕)。4、執行Action:用戶可以完成Action的整個生命周期,包括用他們的錢包籤署交易。

Blinks可以通過三種方式檢測Actions:

  • 共享顯式Action URL,例如 `solana-action:URL`。任何以solana-action:開頭的URL都將被視為Actions  URL,只有受支持的客戶端(例如 Dialect)才能呈現Blinks。

  • 通過網站根目錄上的actions.json文件共享與Action API連結的網站的連結。

  • 將Action URL嵌入到Blink提供商(如Dialect)的URL中:https://blink.to/?action=<action_url>

Actions和Blinks集成和新用例

如何啟動Solana Action功能:

1、打開Solana瀏覽器錢包擴展,2、設置;3、單擊「實驗性功能」;4、在http://x.com上啟動Solana actions

xHjQYrlnbwe5J2lTg5FQFSvkhXxAsrHNGSq1AyIr.png

錢包支持Action功能後, 一個直接的用例就是從推文中進行Swap ,如下圖所示:

XdR88VkxsWqmVYHkKmNM5mbxtaG18zP7KhOT9AgT.png

目前已經有不少應用集成Solana的新功能,現在用戶可以直接在推特或者網站URL裡不用跳轉: 用Jupiter & Meteora交易、用Phantom購買代幣、用Tensor地板價批量購買、Sanctum購買LST、用Access Protocol訂閱優質內容、用Sphere和Cubik向創作者捐贈、用Realms和Helium投票、用Truffle鑄造NFT 當然前提是你已經安裝插件錢包並啟用Action功能。

NZ1WgAiKLBW69269Qdahj0Ncvi1N25e81E7ByhyF.jpeg

Actions和Blinks真會帶來Mass Adoption嗎?

如何讓區塊鏈Mass Adoption? 答案很簡單:必須在用戶已經使用的、最喜歡的應用程式和網站觸及他們。

Actions和Blinks能解決一部分問題。Solana基金會表示,Solana Blinks將任何Action變成可共享的連結,允許任何顯示URL的網站成為可以進行Solana 交易的地方。因此,Blinks 將網站或社交媒體平臺轉變為鏈上交易的界面,而無需將用戶帶到其他地方,這將是使Dapp更易於訪問和用戶友好。

加密用戶Mike表示,Solana剛剛推出了一款改變遊戲規則的產品:Blinks。這些區塊鏈連結可讓你在任何可以在線分享連結的地方觸發 Solana actions。是的……甚至在X上!想像一下通過以下方式發起交易:應用程式中的按鈕、QR 碼、可共享連結。Web3 變得更加易於訪問。

iXCKDAVzKQIAEqXT6AvbEHoSB27DJ2Lav3bpZ3dj.png

但也有一些反面看法。

首先, 想使用Blinks所展示的交互界面,用戶需安裝dialect插件或者開啟Solana錢包瀏覽器插件 。通過插件將Web3產品植入推特,之前已經有不少這樣的Web3產品,但在最初的喧囂之後復歸於沉寂。因為 安裝插件本身就是一個很大的摩擦力

其次, Solana新功能很可能被詐騙者最先大規模採用 。在釣魚泛濫成災的推特上,Actions和Blinks功能很可能極大提高詐騙效率和降低詐騙成本。詐騙者之前還需要精心製作釣魚網站來誘騙用戶,現在只需要一些簡單的UI和metadata就完全可以實施大規模釣魚詐騙了。所以Blinks裡急需加強風控和防欺詐能力。

X用戶ypppy表示,「很好的整合, 希望它不會成為騙子的天堂 。」

也正基於安全考慮,目前Action採取註冊許可制。 Actions需要先到官方註冊處註冊登記(https://dial.to/register)。

Umqi62wX7dLcwzUXcegGVyVERq4ZRSpujwylr8SK.png 下圖為所有的註冊機構, 目前只有註冊合作夥伴的Blink可以在Twitter上顯示

f4pbNgHWDonZ6EV5Q8uVyfLZCxODNeLFFnePeUbR.png

Actions和Blinks Vs. Farcaster Frames

Solana新功能發布後,很多人自然聯想到了Farcaster的Frames功能。

Solana Labs顧問Jordan認為,Blinks吸收了Farcaster Frames中的一些最佳創意,而Actions則吸收了Solana Pay交易請求和Dialect智能消息中的一些最佳創意,並將它們結合在一起形成一些酷炫而獨特的東西。

加密KOL Ignas表示:Solana 的建設者們確實有不同的想法:Solana的Actions和Blinks類似於 Farcaster 上的Frames,但 Blinks可以在大多數加密用戶所在的X上使用 。(這一局)Solana得10分。

加密開發者Aaron Elijah Mars表示,Farcaster Frames 會死嗎?Farcaster Frames 是 Open Graph 的擴展,它可以在 Twitter 上生成很酷的縮略圖。它是一個開放標準,意味著任何人都可以將其集成到他們的應用程式中。Farcaster Frames也可以在任何地方運行,並且可以集成 Blinks。另一方面,Blinks是需要許可的。。。Blinks專注於鏈上交互,具有極少的自定義功能且沒有交互性,而 Frames 非常適合交互式內容,但缺乏適當的鏈上集成。它們的價值主張完全不同,我認為它們絕對可以共存。

一些有用連結

Solana官網解讀:https://solana.com/solutions/actions

Solana文檔:https://solana.com/docs/advanced/actions

GitHub倉庫:https://github.com/solana-developers/solana-actions

Dialect Blinks擴展:https://chromewebstore.google.com/detail/dialect-blinks/mhklkgpihchphohoiopkidjnbhdoilof

目前註冊的Action:https://actions-registry.dialect.to/all

Action註冊處:https://dial.to/register

Actions轉換成Blinks網址:https://dial.to/

  • Related Posts

    一場事先張揚的死亡:Jeffy假死背後的金錢和人性

    Jessy,比特鏈視界 幣圈Meme又出新敘事:死亡賽道。 …

    被幣安下架卻暴漲 羊駝幣莊家的極限操盤

    Jessy,比特鏈視界 按照常理,一個代幣被交易所下架,是一…

    發佈留言

    發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

    You Missed

    SOL 的交易價格是否應該比 ETH 低 68%?

    • By jakiro
    • 14 5 月, 2025
    • 0 views
    SOL 的交易價格是否應該比 ETH 低 68%?

    Web3律師解密:大家理解的RWA是哪種?

    • By jakiro
    • 14 5 月, 2025
    • 0 views
    Web3律師解密:大家理解的RWA是哪種?

    肖風給創業者畢業演講:越過鴻溝 回到原點

    • By jakiro
    • 14 5 月, 2025
    • 0 views
    肖風給創業者畢業演講:越過鴻溝 回到原點

    新老meme齊漲飛 牛市起步還是莊家自救?

    • By jakiro
    • 13 5 月, 2025
    • 3 views
    新老meme齊漲飛 牛市起步還是莊家自救?

    穩定幣具有顛覆性 誰將成為顛覆者?

    • By jakiro
    • 13 5 月, 2025
    • 2 views
    穩定幣具有顛覆性 誰將成為顛覆者?

    美SEC主席:將為加密資產發行、託管和交易制定規則

    • By jakiro
    • 13 5 月, 2025
    • 0 views
    美SEC主席:將為加密資產發行、託管和交易制定規則
    Home
    News
    School
    Search