主網正式上線,讀懂去中心化資訊推送協議 EPNS 的特點與運作機制
作者:念青、董一鳴,鏈捕手
2008年,蘋果公司宣布正式推出世界上首個信息推送通知服務APN。
那時,互聯網、手機應用和社交平台都剛剛起步,用戶必須回到網頁和應用檢查服務是否更新。但是推送通知的出現,改變了服務和用戶溝通和互動的方式,也塑造了web2.0的成功和繁榮。
現在,web3.0、dApp的興起和當年的境況如出一轍。大部分項目動態都需要用戶主動去鏈上查看,否則就錯過了某個代幣的治理提案、Gas費低點或貸款清算風險等重要信息,影響用戶體驗。所以,這個新生環境亟需一個內部通信手段。
於是EPNS(以太坊推送通知服務)應時而生,該項目計劃打造 Web3 的去中心化通信和通知協議,並已於1月11日正式上線主網。
一、EPNS 如何運作?與 web2.0的推送方式有何不同?
EPNS通信層的工作主要分為兩部分:發送通知與轉發通知。
在web2中,像Facebook這種App在向用戶發送通知時,他們很難直接觸達用戶,而是通過蘋果推送通知服務(APN)這個中間件推送。所以,EPNS和APN的功能類似,是為web3建立起了這樣的通信層,以便所有智能合約和dApps都可訪問通信層。
這看起來好像有點微不足道,但它本質上為所有平台打開了大門。EPNS使任何dApp或智能合約能夠發送激勵和動態通知。任何智能合約、dApp 或後端都可以多鏈、開放、平台無關的方式發送與用戶錢包地址相關的鏈上或鏈下通知。作為一個開放的通信中間件,通知可以集成並顯示在任何加密錢包、移動應用程序、擴展程序或 dApp 上。
EPNS平台由三個主要參與者組成------服務商、頻道和訂閱者。
服務商:指想要發送推送通知的Dapps或者智能合約。
頻道:EPNS協議已激活的信息推送服務。服務商們會設立自己的頻道,以便於在特定事件發生或者觸發某項參數時發送通知,用戶可以選擇訂閱自己感興趣的頻道。
訂閱者:是訂閱頻道並想要收到相關推送通知的用戶。
你可以想象這樣幾個應用場景:
1、DEX(去中心化交易所):用戶可以設置在某種代幣價格下跌或上漲一定百分比時收到通知,也可以設置交易結果通知、gas費價格通知等。
2、DeFi:使用借貸協議用戶可以設置在即將被清算時收到通知;在波動性高的市場行情中,LP提供商也可對無常損失設置推送通知,以及時止損。如果DeFi用戶在一個特別早期或未經測試的項目進行互動,也可以設置推送以提醒是否有大額資金異動。
3、NFT和遊戲:在遊戲或市場上交易NFT或物品時,可通過訂閱推送信息掌握更好的交易時間。包括銷售/拍賣時間、某位加密藝術家的拍賣品上線提醒、投標結果提醒、NFT出售提醒。
4、ENS等消費者應用程序的服務到期提醒。
5、治理:某項目啟動新的治理提案投票,或者治理提案獲得通過。
此外,還有一個有趣的點是:EPNS協議給予了信息推送的雙方很大的自由度。服務方可以自由決定向用戶傳達什麼樣的信息,但每次推送都需支付一定的費用(以 ETH 或 DAI 計價),用戶方也可以自由決定是否訂閱某個頻道。
為了避免用戶 收到 垃圾郵件 和推送 , EPNS 用戶可以對訂閱的頻道打分(分數範圍為0-1,分值越低代表頻道越優質)。當然用戶也可直接取消訂閱頻道,這些都會影響到頻道的分數。
由此,頻道推送限制會受到用戶的打分的影響,它們的推送權限存在被關停的風險,直到評分重新回到一個合理的範圍。此類機制將極大制約服務商,使他們站在用戶的角度考慮,努力提升推送質量。
目前,用戶可以通過下載EPNS APP或者瀏覽器拓展程序獲得訂閱頻道的即時通知。
那麼說到這裡,EPNS與web2.0的推送方式有何不同?
最主要的區別,還要看EPNS的代幣經濟學。
EPNS 協議的宣傳標語是"Subscribe、Notify、Earn"。Subscribe(訂閱)和 Notify(通知)我們剛才已做解釋,Earn的內容就要涉及到 EPNS 協議的原生代幣了,值得一提的是EPNS 引入了基於 Aave 協議的 Staking 機制來激勵用戶。
PUSH是EPNS 協議的原生治理代幣。是該協議內部參與者之間的交易媒介。PUSH為其持有者提供兩個主要利益:治理權和應收獎勵。在網絡代幣生成之後,PUSH 持有者將能夠參與 EPNS 協議的演變,並從支付給網絡的費用中獲得獎勵。
治理權:PUSH賦予代幣所有者對協議決策進行投票的權利,包括質押結構、質押機制和獎勵分配率等。治理投票權可以包括參與制定訂閱服務需要支付的費用結構、權益池的DeFi機制(即可以選擇通過 AAVE 或其他權益質押)以及協議的其他關鍵激勵和財務要素。
應收獎勵:當服務商創建頻道時,必須將至少 50 個 DAI的費用存入到一個共同的質押池。公共質押池匯總EPNS 協議中所有頻道費用並質押在AAVE中產生持續的被動收益。產生的被動收益(DAI)將會按照訂閱者加入EPNS頻道的時間按比例分配給他們。當服務商關閉頻道時,費用將被收取。
目前,PUSH代幣價格為2.6美元,流通市值約4000萬美元,稀釋市值為2.6億美元。
二、EPNS 的發展歷程與規劃
EPNS由Harsh Rajat 和 Richa Joshi於2020年創立,主要創始團隊均來自印度。
同時,EPNS還聘請了像Polygon聯合創始人Sandeep Nailwal、Gitcoin聯合創始人Vivek Singh以及WazirX創始人Nischal Shetty這樣的業界大咖作為團隊顧問。
2020年12月,EPNS完成了75萬美元種子輪融資,Coinbase前首席技術官、Gitcoin聯合創始人、MakerDAO負責人、EthHub聯合創始人等多名業內人士和風投機構參與。
2021年3月,EPNS又以1200萬美元估值完成66萬美元種子輪擴展融資。Binance Labs、LD Capital等均有參投。
在測試網階段,EPNS已經與Uniswap、AAVE、Alpha Homora、TrueFi、Gitcoin、Polygon、Superfluid、Biconomy等協議達成合作,使得這些平台的用戶能夠訂閱清算風險、貸款健康度下降、治理提案更新等信息。
1月11日,EPNS 還首次與中心化平台火幣合作,該交易所將通過 EPNS 為其用戶提供代幣上新和其他 CEX 公告的推送通知。每當發生有關火幣交易所代幣上新的關鍵操作時,都会通知該頻道的訂閱者,包括上幣時間或代幣銷售時間等。
未來,EPNS將不斷擴大服務範圍,其目標是成為"所有 Web3的默認通信層"。雖然目前僅在以太坊啟用通信網絡。
EPNS將自己稱為"區塊鏈的不可知論者",即不會把某條區塊鏈作為唯一信仰,而是希望所有L1 或 L2 的項目都將能夠通過 EPNS 進行有效的溝通和協作,為了實現這一願景,EPNS將協議分為兩個不同的智能合約:EPNS Core 和 EPNS Communicator。
EPNS Core 智能合約將保留在以太坊區塊鏈上,處理大部分繁重的工作,包括頻道的創建、治理和激勵機制;而EPNS Communicator 支持多鏈通信。它可以部署在任何想要集成推送通知的區塊鏈網絡上,負責實際發送通知和處理頻道訂閱。這兩個智能合約的操作都由他們架構核心PUSH 節點系統監督。
三、競爭情況
除了EPNS,在推送通知服務方面還有其他探索者,比如HAL。HAL是一個鏈上通知協議,相比EPNS知名度較低,但主網已於2020年6月上線,尚未發行代幣。
據悉,HAL可幫助用戶可以通過郵件、Telegram、Slack等方式獲得鏈上貸款健康度、新資金池、新提案、彩票中獎、Gas費變化等信息通知,目前支持用戶訂閱Aave、Compound等近10個頭部DeFi協議的通知,Bancor等協議還在前段集成了該產品,用戶量達到數千名。
部分借貸項目也在自主開發這類服務,例如BSC借貸項目Venus,用戶在賬戶主頁即可選擇為其倉位抵押率設置警告通知,一旦抵押率達到用戶設定的數值,Telegram機器人就會向用戶賬戶發送通知,目前每月收費 0.06 BNB。
不過,EPNS在影響力、第三方合作的廣度與深度等方面具有明顯優勢,此番主網上線則將進一步驗證用戶對鏈上消息通知的實際需求與商業模式,並有待進一步觀察。