Solana Blinks

LeeMaimaiLeeMaimai
/2025年10月14日
Solana Blinks

重點總結

• Blinks 將普通網址轉化為鏈上行動,提供無縫的用戶體驗。

• 結合 Solana Actions,Blinks 使加密貨幣互動變得更簡單。

• Blinks 可在多種平台上使用,提升了可組合性和可移植性。

• 安全性和信任模型是使用 Blinks 的重要考量。

• 開發者可利用 Blinks 創建新的成長管道,促進主流採用。

Solana Blinks 是過去一年來從 Solana 生態系中脫穎而出、最令人感興趣的用戶體驗(UX)突破之一。Blinks 作為「區塊鏈連結」(Blockchain Links)的縮寫,能將任何普通網址轉化為鏈上行動,讓用戶可以直接在他們已習慣使用的平台上——社交動態消息、聊天應用程式、搜尋結果、部落格或電子郵件中——進行預覽和執行。結合 Solana Actions(一個用於描述和提供這些鏈下端點的標準),Blinks 讓加密貨幣互動的體驗變得如同點擊連結一樣無縫。

如果說上一個週期是關於透過錢包和去中心化應用程式(dapps)進行使用者導入,那麼 Blinks 則是關於在使用者已經活躍的場域與他們互動。這種轉變對於轉換率、教育和主流採用至關重要。Solana Labs 和社群團隊於 2024 年年中推出了 Actions 和 Blinks,隨著越來越多的開發者嘗試從開放網路上啟用支付、訂閱、NFT 和 DeFi 流程,其動力已持續到 2025 年。如需背景資訊和最新消息,請參閱 Solana 官方網站上的 Solana 新聞中心和開發者入口網站(可在「新聞」部分找到 Solana Actions 的報導),以及 Solana Developers 下的開發者指南。

  • 總覽與開發者資源:Solana 新聞 和 Solana Developers
  • Dialect 關於 Actions 和 Blinks 的文件:Dialect 文檔

以下內容為產品團隊、開發者和進階使用者提供的簡潔入門指南,旨在幫助他們了解 Blinks 是什麼、它們如何運作,以及在將其整合到實際應用時應注意的事項。

Blink 是一個可分享的連結,代表一個具體的鏈上意圖——例如,打賞 0.01 SOL、鑄造一個 NFT、交換代幣、訂閱會員資格、捐款給 DAO,甚至執行質押或投票。當 Blink 被分享時,支援的客戶端可以顯示一個豐富的預覽,其中包含一個行動呼籲按鈕(例如,「打賞」、「鑄造」或「交換」)。點擊該按鈕將啟動錢包流程,並在 Solana 上的目標程式上簽署交易。

從技術上講,Blinks 由「Actions」驅動,Actions 是 HTTP 端點,用於回傳關於用戶將執行的操作、將簽署的內容以及如何安全模擬的結構化元數據。這些元數據同時用於預覽使用者介面和錢包請求。這種方法允許從任何能夠顯示網址預覽的地方啟動鏈上行動,利用 Open Graph 等開放網路標準來提供安全、人類可讀的上下文。請參閱 Open Graph Protocol,了解網路上預覽的常見生成方式。

  • 交易模型:Solana 交易與指令
  • 許多 Actions 使用的代幣原始類型:SPL Token Program
  • 無縫轉換:減少發現與交易之間的步驟。無需瀏覽 dapps、連接錢包並尋找正確的按鈕——一個連結,一個意圖。
  • 可組合性和可移植性:相同的 Blink 可在動態消息、通訊、部落格和搜尋中運作,其元數據可被驗證和模擬。
  • 預設更安全的使用者體驗:結構化的端點使錢包提供者能夠在用戶簽署之前進行模擬、解碼和顯示即將發生的事情,從而更容易發現潛在的有害副作用。
  • 新的成長管道:行銷、社群和成長團隊可以在內容中嵌入鏈上行動,而無需為每個平台重建完整的 dapps。
  • Action 端點:開發者託管符合 Actions 規範的端點(例如,GET 用於預覽,POST 用於組裝交易負載)。回應包含描述性標題、圖示、預期費用,以及序列化的交易或用於客戶端建構交易的指令。參考:Dialect 文檔。
  • 預覽卡片:當分享連結時,平台會使用 Open Graph 元數據生成連結預覽,因此用戶在點擊前會看到可信的標題、圖片和行動呼籲。參考:Open Graph Protocol。
  • 錢包流程:點擊 Blink 將轉交給錢包(桌面、行動裝置或內嵌式錢包)進行模擬、渲染和簽署。錢包適配器(Wallet Adapters)和深度連結(Deep Links)使得這種互通性成為可能。參考:Solana Wallet Adapter。
  • 執行:簽署後,交易會被提交到 Solana RPC,並以低延遲和低費用在鏈上處理。參考:Solana JSON-RPC API。

由於 Actions 回傳機器可讀的數據,錢包可以在用戶簽署之前模擬和解碼交易——這有助於清晰地顯示代幣轉移和帳戶變更。進一步了解 Solana 文檔中的交易模型。

  • Solana 交易:交易與程式設計模型
  • RPC 詳情與模擬:JSON-RPC API

2025 年的關鍵應用場景

  • 即時打賞與微型商業:創作者可在貼文中附加一個 Blink,邀請用戶以 SOL 或 SPL 代幣進行打賞,並提供針對小額金額優化的、已考慮費用的流程。
  • NFT 鑄造預覽:在預覽中分享一個包含剩餘供應量、價格和收藏品元數據的鑄造 Blink。點擊一下即可開啟鑄造流程。
  • DeFi「快捷操作」:提供一個連結,用於代幣交換、金庫存款或限價單。預覽可以顯示預期的輸入/輸出代幣和估計費用。
  • 訂閱與會員資格:使用綁定到管理權限的程式的 Blink,創建recurring 或一次性會員購買。
  • 捐款與公共物品資助DAO 和非營利組織可以在任何可以放置連結的地方嵌入捐款按鈕。

對於專注於支付的開發者而言,Solana Pay 的模式和商家流程仍然相關且與 Blinks 互補,特別是對於銷售時點(point-of-sale)和 QR 碼流程。參考:Solana Pay。

安全與信任模型

Blinks 擴大了分佈範圍,因此也必須提高安全標準:

  • 來源信任:將 Action 端點視為您必須信任的 API。使用具有現代 TLS 的 HTTPS,強制執行嚴格的 CORS 和速率限制,並發佈清晰、可驗證的網域。參考:MDN 上的傳輸層安全性(Transport Layer Security)。
  • 簽署前的模擬:確保錢包流程始終模擬和解碼交易,以人類可讀的形式顯示代幣流動、程式 ID 以及租金/費用影響。
  • 允許名單與來源驗證:自動渲染 Blink 預覽的應用程式應該將信譽良好的網域加入允許名單,並清晰地向用戶顯示底層網址以供驗證。
  • 最小權限原則:構建僅請求單一意圖所需帳戶和權限的 Actions。避免過度寬泛的授權或隱藏的轉移。
  • 網路釣魚防範措施:鼓勵用戶驗證網域,切勿盲目簽署,並為高價值操作依賴硬體支援的簽署。

開發者整合檢查清單

  • 定義您的意圖:Blink 觸發什麼鏈上行動?打賞、鑄造、交換、質押、捐款或自訂程式呼叫。
  • 建構 Action 端點:實作預覽和建構端點,回傳結構化元數據以及交易或指令集。
  • 添加優質預覽:透過 Open Graph 提供準確的標題、圖示和描述。如果可能,在預覽中披露費用和代幣流動。
  • 模擬與驗證:使用伺服器端和錢包模擬,在請求簽名之前偵測失敗和潛在風險指令。
  • 支援行動裝置與桌面:與深度連結和 Solana Wallet Adapter 整合,以實現廣泛的錢包相容性。
  • 監控與迭代:追蹤完成率和流失率;優化文案、圖示和費用處理以提高轉換率。

實用資源:

  • Solana Developers 入口網站,提供指南和參考資料
  • Dialect 的 Actions 和 Blinks 概覽
  • Solana 交易模型
  • JSON-RPC API
  • SPL Token Program

實務考量

  • 費用與優先級:即使是低價值操作,動態估計費用也有益處。Solana 的費用市場和優先級費用有助於確保及時確認,而不會支付過多費用。請參閱 Solana JSON-RPC API 了解費用和模擬端點。
  • 速率限制與濫用:熱門 Blinks 可能會成為熱門端點。透過機器人檢查、請求配額和快取來保護它們。
  • 國際化:預覽是文字;盡可能本地化標題和描述,以提高各市場的轉換率。
  • 連結管理:如果您輪換網域或遷移端點,請設定適當的重定向,以避免破壞舊的 Blinks。
  • 合規性:對於商業和捐款,根據您所在司法管轄區的要求,整合標準的 KYC/AML 和稅務申報工作流程。
  • 在點擊和簽署之前驗證網域。
  • 閱讀預覽和錢包的模擬輸出;確認程式和代幣流動符合您的意圖。
  • 對重要操作使用硬體支援的簽署,以降低裝置被入侵的風險。

硬體錢包在此的幫助

Blinks 讓從網路上的任何地方啟動交易變得輕而易舉,但同樣的便利性應該與強大的金鑰保護相結合。硬體錢包可將私鑰與您的聯網裝置隔離,並確保在簽署前在受信任的顯示器上審查交易提示。

如果您經常使用 Solana——特別是透過 Blinks 啟動的 DeFi 交換、NFT 鑄造或創作者支付——請考慮將您的日常錢包流程與 OneKey 配對。OneKey 的硬體錢包旨在:

  • 在您透過瀏覽器或行動應用程式與 Blinks 互動時,將私鑰保持離線狀態
  • 在批准前,在安全螢幕上顯示清晰的交易細節
  • 與領先的 Solana 錢包適配器整合,以在桌面和行動裝置上提供順暢的簽署體驗

這種組合保留了 Blinks 所實現的無縫用戶體驗,同時為長期資產和高價值操作增加了強大的保護層。


參考資料與進一步閱讀:

  • Solana 新聞與 Actions 和 Blinks 的最新消息:Solana News
  • 開發者指南與範例:Solana Developers
  • Actions 和 Blinks 技術概覽:Dialect docs
  • 交易與程式設計模型:Solana transactions and instructions
  • 用於模擬與費用的 JSON-RPC API 參考:JSON-RPC API
  • SPL Token Program 文件:SPL Token Program
  • 網路上廣泛使用的 Open Graph 預覽:Open Graph Protocol
  • Solana Pay 商家與 QR 碼流程:Solana Pay
  • 錢包互通性:Solana Wallet Adapter

使用 OneKey 保護您的加密之旅

View details for 選購 OneKey選購 OneKey

選購 OneKey

全球最先進嘅硬件錢包。

View details for 下載應用程式下載應用程式

下載應用程式

詐騙預警。支援所有幣種。

View details for OneKey SifuOneKey Sifu

OneKey Sifu

即刻諮詢,掃除疑慮。

繼續閱讀