APP:链上信息推送服务EPNS,让你第一时间知道自己被爆仓……

如果你是通过Odaily星球日报APP的信息推送看到了这篇文章,那么你或许应该去思考这么一个问题——在传统互联网世界,我们可以通过各类应用频繁的信息推送了解各行各业正在发生的事情,但在区块链世界,从协议到用户有没有一个通用的信息推送机制?至少目前来看,答案是否定的。随着DeFi的繁荣,想必大多数读者都曾亲身体验过一些DeFi产品。与中心化应用相比,DeFi产品在协议层面提高了资产的安全性,但在实际使用中却没有前者那般便利。举几个例子:当你使用某款DEX交易或做市时,DEX无法随时通知你某个代币的价格波动状况以及做市的无常损失程度;当你使用某款去中心化合约交易平台时,平台也没有办法随时通知你仓位是否安全;当你使用某款借贷协议时,协议也无法在币价大幅波动时随时通知你清算风险的实时变化;当你使用NFT交易平台竞拍某款热门作品时,平台仍然无法随时通知你的投标价格是已被接受还是已被其他出价超越;当你在等待更低的gas费用时,没有人会主动告诉你当前的gas价格是否已降至了你的心理预期……所有的一切,都需要你主动去链上查看,就用户体验来说并不够完善。那么,有没有什么解决办法呢?

Odaily星球日报最近留意到,一家名为EthereumPushNotificationService的项目上个月刚刚完成了75万美元的种子轮融资,这家项目想要做的事情正是在以太坊生态中构建一个去中心化的信息推送协议,允许用户接收来自各种Dapp、智能合约甚至是中心化服务的信息通知。EPNS的工作逻辑其实相当简单,理解协议内部的四个关键词即可:

服务方:顾名思义,即希望向用户推送信息的Dapp、智能合约或中心化服务。举个例子,Aave希望可以向用户通知清算风险的实时变化,那么就可以选择集成EPNS协议。频道:即EPNS协议已激活的信息推送服务,用户可以选择订阅自己感兴趣的频道。继续举例,如果上文里的Aave完成了对EPNS的集成工作,那么就会激活一个频道,Aave用户便可以通过订阅这个频道实时关注自己账面的清算风险。用户:即EPNS协议内的所有参与者,是所有不同频道订阅者的总称。订阅者:订阅者是用户的子集,是指已订阅了某个具体频道的用户,比如上文提到的Aave频道。对于用户来说,使用EPNS的方式是下载其移动端或桌面端的APP,再通过App链接自己的钱包地址,订阅感兴趣的频道,之后就可以实时接收来自各种Dapp、智能合约以及中心化服务的信息通知了,体感上与互联网世界的应用通知完全一样。大概会长下边这样子:

EPNS协议给予了信息推送的双方很大的自由度。服务方可以自由决定向用户传达什么样的信息,不过每次推送都需要支付一定的费用;用户方也可以自由决定是否订阅某个频道。值得注意的是,由于服务方可以自由选择自己推送的内容,所以EPNS频道理论上也可能成为项目方的广告板,当用户对频道不满时可以选择取消订阅,还可以描述具体理由并送上1星好评。EPNS协议的宣传标语是「Subscribe、Notify、Earn」,Subscribe和Notify很好理解,Earn的内容就要涉及到EPNS协议的原生代币了。EPNS的代币名字非常贴切——PUSH,PUSH是该协议内部参与者之间的交易媒介,EPNS也会为积极参与协议的用户分发一定的PUSH奖励,持有PUSH代币将有权力参与协议未来发展的各项治理,包括决定全文所提到的服务方需支付的推送费用。目前,EPNS协议已在以太坊测试网Ropsten上运营,已激活的一些频道包括「Compound流动性警报」、「特定钱包的资金跟踪」、「ENS域名到期提示」以及「gas费用预警」等等。官网信息显示,EPNS协议计划在2020年末或是2021年初上线以太坊主网,由此来看距离EPNS的正式发布应该已经不远了。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:4ms0-7:288ms