Solana是一個區塊鏈平台,於2020年由Solana Lab所推出。其特點是使用POH(歷史證明技術),BFT共識技術、區塊傳播協定 Turbine和平行交易處理達到高性能的目的。Solana擁有以下特色優點:
(Reference: https://x.com/SuhailKakar/status/1812051493278634385 )
Solana Actions是符合規範的 API,可傳回在Solana 區塊鏈上的交易,他的用途在於可以讓你將任何交易轉換為可在網路上任何地方共享的區塊鏈連結。包括 QR 碼、按鈕 + 小部件和任何網站,不用透過任何第三方就可以實現這個功能。
從開發者的角度來看,Solana Action可以將他視為 API endpoint,它將傳回交易或驗證訊息和用戶使用其區塊鏈錢包簽署的內容。跟Rest API一樣,Solana Actions可以發出GET
跟POST
的指令。
Solana Actions Execution and Lifecycle
(Reference: https://solana.com/docs/advanced/actions#action-execution-and-lifecycle )
Solana Blinks(blockchain links)是客戶端的應用程序,Blinks會與 Action 互動並執行 Action 建立用戶介面。支援Blinks的用戶端應用程式只需偵測與操作相容的 URL,解析它們,並允許使用者在標準化使用者介面中與它們互動。Blinks主要的用途在於轉化Actions成可共享的連結,可以讓應用的開發者(Web3,Web2)更方便的將需要在Solana鏈上的行為嵌入到網頁中。Blinks最重要的地方在於它可以將Web2上的用戶更輕鬆的融入進來。
(Reference: https://x.com/eli5_defi/status/1805877572238295296)
下一篇我會繼續介紹Actions跟Blinks的一些實際的用途