作者:LINDABELL、ZHIXIONG PAN 來源:chainfeeds
當AlphaWallet 團隊在2019 年提出TokenScript 概念時,顯著地擴展了業界對「代幣」的認知。無論是ERC-20 或ERC-721,透過加入TokenScript 的擴充能力,可以更方便執行預設的功能,在提出ERC-5169 標準後,提升了其程式設計和執行能力。而他們接下來的里程碑Smart Layer Network,則是在這些基礎上的另一個升級,將邊界進一步擴展到區塊鏈之外。
或者可以這麼理解:
TokenScript:為代幣提供安全、可程式代幣前端;ERC-5169: 透過代幣合約調用對應的代幣前端;Smart Layer Network:配合區塊鏈為代幣擴展鏈外的邏輯和執行。
Smart Layer 可以被視為一個連接區塊鏈世界和傳統網路服務,並提供支援和激勵的服務層,讓網路服務代幣化或整合智慧代幣變得容易,從而提供更好的用戶體驗並提高業務效率。對於代幣發行者而言,Smart Layer 提供創建和管理可編程智慧代幣的支援。對於傳統網路服務,Smart Layer 簡化了整合網路服務和代幣功能的過程。
Smart Layer 在某種程度上重新定義了代幣經濟,而代幣不再只是一種資產,而是能夠透過整合權利、功能和系統來促進經濟活動的發展。
TokenScript
TokenScript 是Smart Token Labs 在2019 年提出的專為代幣化設計的程式設計介面。這個介面不僅能夠幫助用戶存取代幣所有功能,還允許創建更高級、複雜和靈活的「用戶代幣」互動。
簡單來說,TokenScript 是一個帶有XML 標記的JavaScript 程式碼層,描述了與代幣相關的屬性、邏輯、操作和使用者介面等要素。 TokenScript 檔案由對應的代幣發行者發行和簽名,可以由任何整合了TokenScript 引擎的服務或裝置匯入。且代幣發行者可以將任何資訊和規則添加至代幣中,而不受到智能合約的限制。 Tokenscript 的主要重點是允許代幣在不同平台和錢包之間無縫運行的同時,能夠整合代幣所有信息,方便用戶管理和了解資產。目前AlphaWallet 錢包已經支援所有以TokenScript 標準實現的代幣。
我們可以將TokenScript 想像成一個用於處理音樂檔案的電腦程序,其中音樂檔案就類似於代幣,是不變的,但播放軟體卻可以靈活切換。該程式還可以自動更新,支援錄製、剪切音訊並整理至你喜歡的歌曲庫中。 TokenScript 也可以保證代幣和軟體的互動不是任意的,是由代幣發行者建構的。
ERC-5169
TokenScript 提高了代幣的可擴充性。但為了讓代幣在Web3 生態系統中能夠與各種服務和應用程式進行交互,Smart Token Labs 在2022 年5 月提出了以太坊標準 ERC-5169(已成為Final 狀態)。該標準引入了可執行腳本的概念,使代幣能夠攜帶自身的邏輯和行為,並具備更強的互動能力。 TokenScripts 則能夠根據ERC-5169 標準嵌入代幣中,讓代幣在與各種服務和平台互動時表現出動態行為。
在具體實作上,ERC-5169 透過在呼叫代幣合約(scriptURI)時提供指向官方腳本的URI,讓使用者確保他們正在使用正確的腳本。該URI 可以是符合RFC-3986 標準的任何URI,例如指向IPFS 多重雜湊、GitHub gist 或雲端儲存服務的連結。每個實作了該ERC 的合約都包含一個scriptURI() 函數,該函數傳回客戶端腳本的下載URI,為託管代幣提供客戶端可執行檔。此外,為了解決將客戶端腳本直接儲存在智慧合約上帶來的金鑰風險、操作和儲存費用的問題,ERC-5169 允許將易變資料儲存在鏈下。
ERC-5169 為可以連接Web2 和Web3 的交互式代幣提供了很多可能性,包括為單個代幣定制“miniDapp”,允許用戶與錢包不提供的合約功能交互,擴展硬體錢包,甚至可以通過錢包中的代幣控制IoT 設備。從資產角度來看,這項標準顯著提升了用戶體驗,使用戶能夠在錢包內直接運行程序,避免頻繁創建帳號和密碼的煩擾。此外,由於邏輯嵌入代幣本身,減少了對外部介面的需求,也增加了代幣互動的安全性和隱私性。
Tokenscript + ERC-5169 =?
Hashed 合夥人Baek Kim 曾表示Hashed 的投資理念始於所有資產最終都將代幣化。事實上,截止目前我們已經經歷了兩波代幣化浪潮,但尚未引發大規模採用。為了實現代幣化的大規模應用,我們必須解決兩個核心問題:
-
如何讓用戶透過代幣化獲得更好的體驗?
-
如何讓企業透過代幣化獲得更大的效率?
這也正是Smart Token Labs 一直以來想要實現的願景:將所有服務都碎片為一個智能代幣(可執行代幣和可執行NFT ),用戶擁有這些智能代幣的所有調用和使用權,可以透過它們存取各類第三方服務。例如,我們可以發行一個“Car Smart Token”,代表汽車的所有權。當用戶透過該智慧代幣存取第三方服務時,例如保險公司,就無需填寫任何資料。透過智慧代幣,保險公司可以直接為用戶推薦合適的保險產品。此外,保險也可以變成一個與「Car Smart Token」相對應的代幣。
這個願景的實現得益於Smart Token Labs 對ERC-5169 和TokenScript 的融合應用。根據ERC-5169 標準,TokenScript 定義的腳本可以嵌入到代幣中,並允許這些代幣以動態的方式與各種服務和平台進行互動。透過將代幣從簡單的資產屬性變成功能性代幣,智慧代幣在提升資產可擴展性的同時也為Web3 遊戲、忠誠度(Loyalty)計畫等領域帶來了新的發展路徑。
-
Web3 遊戲:
智慧代幣可以作為遊戲內一個道具連接使用者和專案方,使用者可以在專案方的數位服務內呼叫代幣封裝的各種功能,例如完成遊戲內特定任務和跨遊戲成就。
Smart Cats 是Smart Layer 在Polygon 上推出的Cool Cat #2426 完全鏈上衍生集合,也是一個智慧代幣。該NFT 能夠像應用程式一樣直接在錢包中運行,用戶可以直接點擊Smart Cats,在不跳到第三方網站的情況下進行各種互動,包括餵食、打掃、邀請其他Smart Cats 玩耍等。
-
Open Loyalty:
2023 年,Smart Token Labs CTO Weiwu Zhang 在EDCON 2023 上介紹了「Open Loyalty」概念,並與EDCON 2023 團隊合作推出了「Open Loyalty」無需許可的解決方案Permissionless Perks。與會者將透過郵件收到門票所有權的證明,並且可以儲存在瀏覽器本地中,向任何第三方驗證該門票並申領多項專屬福利。
透過Smart Layer,用戶無需打開錢包,也無需消耗Gas, 透過URL 驗證鏈下智能代幣即可獲取基於特定身份的權益,且本應屬於EDCON 票務系統的門票資訊現在由用戶持有,者也省去了原本需要EDCON 票務系統與第三方對接整合的過程。
-
AI 代理:
隨著所有服務商都將其服務代幣化後,智慧代幣系統將逐漸建構成一個模組化框架。這個框架可以最大程度地提升服務呼叫可能性,從而實現了服務價值的最大化。對於整合方而言,也意味著更開放的整合市場和更低的整合成本。未來,隨著智慧代幣系統與人工智慧的結合,當模組化服務所有權存在於用戶手中時,用戶可以授權AI 代理自由調用來自不同網站的智慧代幣,並透過組合實現個人化客製化服務。
去中心化服務網絡Smart Layer Network
智慧代幣作為代幣化網路的整合樞紐,封裝了業務邏輯,使得代幣能夠以可互通的模式與各種系統和代幣進行複雜互動。但區塊鏈只能提供信任保證,並不能讓智慧代幣直接用於任何網站。我們仍然需要透過整合進行擴充。為此,Smart Token Labs 推出了可編程的基於區塊鏈的服務網路Smart Layer,透過ERC-5169 和Tokenscript 將智慧代幣引入遊戲和忠誠度。
Smart Layer 的目標是促進智慧代幣和TokenScript 的部署和運作。從網站的角度來看,Smart Layer 類似於一個RESTful API 供應商,讓智慧代幣與網站、物聯網、智慧合約等互動。對於代幣發行者而言,Smart Layer 提供了創建和管理可編程智慧代幣的支援。對於傳統網路服務,Smart Layer 簡化了整合網路服務和代幣功能的過程。這種架構可以幫助提高智慧代幣的可用性和互通性,使其更容易在不同場景中應用。
Smart Layer 主要透過三個關鍵組件實現其功能:
-
區塊鏈:透過智慧合約執行代幣交易規則,並維護代幣操作的快照,以備將來驗證。
-
錨定節點:由DAO 選出的組織運行,負責維持網路的穩定性、安全性和服務目標。
-
服務節點:透過分散式雜湊表分配服務工作,並提供TokenAPIs 以實現整合。服務節點受到Smart Layer Tokens 激勵,支付由用戶或需要代幣整合的網站完成,並作為增量承諾附加在應用程式介面呼叫上。智能合約負責處理支付,並可燒毀一定比例的Smart Layer Tokens。
Smart Layer Tokens 在這個網路中激勵節點為網路提供資源。兩類節點都透過參與網路活動而獲得Smart Layer Tokens 獎勵,並且與其貢獻的資源量成正比。這種激勵機制能夠確保網路的規模持續成長和永續發展。
Smart Layer 已經於1 月15 日上線測試網,預計將在2025 年上線主網。儘管推出時間不到半年,但Smart Layer 已經顯露出了發展潛力。旗下的xNFT 遊戲Smart Cats 在推出僅60 天內就吸引了超過30 萬個獨立活躍錢包的參與,成為Polygon 生態中備受歡迎的遊戲之一。而今年初推出的Smart Layer Launchpad 公測版更是在短短10 天內收到了超過1,000 份開發者的申請。
空投在即?
隨著市場的復甦,「空投」熱度再起,Smart Layer 近期也在計劃進行空投,具體資訊將在未來幾週分階段公佈。根據現有信息,Smart Layer 由兩種不同的代幣提供支持,治理代幣SLN 和服務單元代幣SU。其中,治理代幣為主要代幣,持有者可以對協議決策進行投票,並從營運節點中獲得直接收入和代幣獎勵。這表明 SLN 代幣的價值與Smart Layer 網路規模和採用量直接相關。根據Smart Layer 測試網目前的數據,僅推出不到10 天,就已支援超過300 萬枚可執行NFT,產生了920 多萬筆交易。無論他們如何策劃空投方案,都可以從體驗Smart Cats 或後續的產品開始。