木星链 木星链
Ctrl+D收藏木星链
首页 > DOGE > 正文

WEB:浅研Push Protocol

作者:

时间:1900/1/1 0:00:00

之前提到了假的protocol?@HookedProtocol,具体可以看我之前发的twitter,今天浅研了一下真的protocol?@pushprotocol,看看正经的协议到底是什么样。pushprotocol之前叫EPNS,在9月份才改为现在这个名字,从这两个名字都可以看出来它是做消息推送协议的,我先从它改名字的过程中了解一下前世今生,然后再分析具体实现和项目价值。

首先之前的名字EPNS的含义是以太坊消息推送服务,做过ios开发的朋友应该熟悉APNS,所以明白为什么它叫EPNS了吧,把apple换成了Ethereum。那为什么又改名了呢?因为它现在开始支持polygon等多链,所以继续叫EPNS会把自己和以太坊在品牌上绑定,于是直接叫自己push。

它也完成了一千万美金融资,是web3通信的头部项目,我们接下来详述它具体做的事情。消息推送是web2不可或缺的一环,从IM聊天、到新闻、再到各种营销信息、通知提示等,整体不管是场景还是技术都非常成熟,但是在web3中,请你立刻3秒钟回想用过什么可以消息推送的dapp?3、2、1,很难想到是吗?

英伟达公布多项合作,拓展汽车领域“元宇宙”版图:金色财经报道,近日,显卡厂商英伟达宣布将与韩国现代汽车和中国比亚迪等企业合作,使车内能够使用基于云计算技术的游戏发送服务。与此同时,英伟达还和富士康宣布合作开发自动驾驶汽车平台。根据合作协议,富士康将作为一级制造商,面向全球汽车市场生产基于NVIDIADRIVEOrin的电子控制单元(ECU)。英伟达带来旗下平台Omniverse在汽车工业领域的诸多应用场景与新技术,而这也被视为英伟达在“元宇宙”领域的进一步拓展。[2023/1/4 9:52:21]

主要原因有两个第一,目前web3应用大多数都以网站形式呈现,移动端发展极其缓慢,因为消息推送是即时性的,web2也是在移动互联网出现后消息推送才大范围应用,后面有机会再和大家分析web3移动端的问题第二,web3的基建层消息推送目前确实是一块发展洼地,能看到的成熟解决方案不多。

即使如此web3依然有大量需要消息推送的场景,比如defi价格变动、ENS域名过期、借贷清算预警、gas异常预警等,这些场景也是EPNS可以解决的。以及很多时候你要检查交易是否完成只能自己去链上查看,智能合约最多只能抛出一个event由第三方去处理,整套过程不论对用户还是项目方都很不友好。

Telegram现允许使用区块链支持的匿名号码注册账户,无需SIM卡:12月8日消息,Telegram近日发布其应用程序更新公告,称“现已开启一个隐私的新时代。用户可以在没有SIM卡的情况下拥有一个Telegram账户,并使用Fragment平台上提供的区块链支持的匿名号码登录。”

此前10月份消息,Telegram已推出在TON区块链上构建的用户名拍卖平台Fragment。[2022/12/8 21:30:20]

下图为ios的app对消息推送的原理,APNS作为中转服务,分为3个阶段阶段1:上游项目方把要发送的消息和接收的iPhone标识打包,发给APNS。阶段2:APNS在注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发到iPhone。阶段3:iPhone把发来的消息传递给应用程序,并且按照设定弹出Push通知。

Hodlonaut赢得针对自封“中本聪”Craig Wright的诉讼:金色财经报道,挪威法官裁定,周四,在推特上被称为“Hodlonaut”的Magnus Granath赢得了针对Craig Wright的诽谤案。经过一周的审判,Wright将支付Granath的律师费。Granath在挪威起诉Wright,试图抢占Wright计划在英国提起的诽谤诉讼。

金色财经此前报道,自称是比特币创造者的澳本聪(Craig Wright)在对加密人士Hodlonaut(真名Magnus Granath)提起的诉讼案中表示,他故意踩坏了包含中本聪钱包私钥信息的硬盘,这使得从密码学上证明他是比特币的创造者“极其困难”。他在挪威法庭上称,销毁硬盘是避免其被迫这种方式证明自己身份的“唯一方法”,而他希望以学术成就等传统方式确认他是中本聪,如果不这么做“人们最终会强迫我做我不想做的事情”。据悉,澳本聪自称为中本聪一事,Hodlonaut一直持反对态度并提出怀疑。澳本聪对Hodlonaut发起诉讼,称其涉嫌诽谤。[2022/10/21 16:33:16]

下图为EPNS的原理,其实会发现结构上和web2的APNS是一致的,上游的DAPP、服务、合约等输入层会把要推送的信息和接收地址给到EPNS,由它进行分发中转出去,第三方产品可以使用EPNS的消息捕获接口获取并显示出来对应的消息。

机构分析:美联储势将加息75个基点 二季度GDP预计将萎缩:7月25日消息,美联储势将在7月会议上加息75个基点,预计美国二季度GDP数据将连续第二个季度萎缩。虽然美国国家经济研究局在确定经济衰退时点时考虑的指标(如个人收入)并没有暗示经济处于衰退期,但近期其他数据显示经济正快速失去动能。鲍威尔将面临沟通方面的挑战:他需要确认美联储压低通胀的决心,还要避免让市场进一步受到惊吓。鉴于对美联储预测能力的信心已摇摇欲坠,他对经济增长的看法不能像以前那么乐观。预计鲍威尔将引导市场预期9月将加息50个基点,并强调政策利率达到委员会认定的中性利率的重要性。(金十)[2022/7/25 2:35:16]

豫园商城将推首款数字化艺术藏品:5月21日消息,日前,豫园商城携手大禹动漫、 UOVA宇宙,以时下年轻人最喜爱的方式,赋予豫园神兽们数字化生命,打造首款数字系列藏品——《豫跃龙门 无邪时代》,并将于5月21日-26日每日10:00,在杭数交旗下“虚猕SHOWAPE”平台进行线上发售,开启迈向“元宇宙”的第一步。

豫园商城相关负责人介绍说,近年来,数字化线上产品成为年轻人喜闻乐见的一种文化社交形式,豫园商城也在传递东方生活美学的过程中,不断深挖自身文化内容,并以全新的形式呈现在大众眼前。(上观)[2022/5/21 3:32:06]

简单来说,可以理解成合约、后端服务等上游可以在需要消息推送的地方埋一段EPNS的代码,并传入对应消息内容,EPNS就会帮你把这个消息广播给对应地址,当然你必须还要在下游有个前端负责接收消息,并把它展示出来,而不是像很多人以为它会神奇的直接出现在你的小狐狸钱包里。

所以EPNS做了一个自己的消息盒子插件的前端用来接收消息,当然其他任何第三方产品都可以使用EPNS的接口去展示用户所收到的消息,包括小狐狸,这也就是为什么我叫他真的protocol原因,这是正儿八经的中间件协议层,万物可接,万物可用。?????

在EPNS中主要有3个概念:用户、频道和订阅者,用户是指所有在EPNS中的实体包括合约、钱包、人员等,如下图所示当我打开它的操作台后,并点击channels栏目右侧会出现很多频道,这些频道就是用户所创建的,我可以点击选择加入和退出,点击加入需要签名,然后就相当于订阅了该频道的消息。?????

当频道中进行消息推送时,就会发送给所有订阅了的钱包地址,这里和web2的APNS有区别,APNS是项目方决定我要将消息推送给谁,而EPNS则是采用订阅制,只有你订阅了我的消息才会进行推送,所以用户掌握绝对的消息获取权,可以随时取消订阅。

EPNS也是少有已经发币的早期协议,如下图所示,币价不予评价。

EPNS中涉及到钱的主要是频道创建需要质押50DAI,如图创建频道需要填写以下内容,并且发送消息时需要消耗DAI或ETH,所以项目方出于成本考虑也不会乱发消息。暂未在产品内看到有原生token的消耗场景,具体原因尚不得知,也许是我还没发现。

EPNS可以支持多种消息发送源,我们以智能合约为例看一下具体实现方式,首先倒入EPNS的合约接口,然后设置你的频道地址,每个用户创建的频道都会分配一个频道地址,然后设置接收地址,你可以指定某些订阅地址,也可以直接设置为广播模式即所有订阅者都会接收。最后按照EPNS的标注数据格式传入内容数据。

这样当你的合约代码执行到对应位置时就可以完成一次消息内容的触发,由EPNS的节点进行内容的中转。消息发出去后,下游的需要对消息进行接收然后展示,接收的方式EPNS给出了三种。

可以通过API直接接收,也可以通过webhook来监听,最后还可以直接读取EPNS节点来接收,这种方式就很web3native了。

EPNS的内容还有非常多,包括他们和thegraph、ethsign等深度合作,以及它们基于其协议自研的应用层聊天软件PushChat等等,EPNS我给予比较高度的评价,它是真正的干了协议该干的事情,大量的第三方接入和原子化能力,值得期待该项目更多的新动向。

责任编辑:Kate

标签:WEBWEB3APNCOLweb3域名有什么用web3币圈APN价格COLLECTIVE币

DOGE热门资讯
TER:《纽约时报》全文:SBF或是LUNA崩盘的幕后黑手?

11月11日,FTX宣布申请破产,之后SBF宣布辞去FTX首席执行官一职。但现在,SBF的罪名可能要再加一条——市场操纵!根据两位知情人士透露,美国曼哈顿联邦检察官已经开始调查前FTX首席执行官.

1900/1/1 0:00:00
加密货币:Bankless:CZ 过于强大了吗?

CZ太强大了吗?今年早些时候,当Terramayhem击垮了3AC和其他一系列公司时,SBF出手相救,救助了Voyager和BlockFi.

1900/1/1 0:00:00
ETH:OB30讲第4讲:从ETH2.0入门不读不行,聊到上海升级技术细节与深远影响

为什么上海升级很重要。因为实际上ETH15年发布的路线图中的四个阶段:前沿、宅基地、大都会、宁静,历经15次升级,在上一次巴黎升级中已经全部完成了,有遗憾,但是整体大大超预期.

1900/1/1 0:00:00
比特币:Bankless:我们应该担心币安吗?

在过去的一周,币安发现自己成为了许多加密货币末日论者的焦点,他们担心大规模的CEX会步FTX的后尘。这种担忧来自哪里?FTX2.0即将到来吗?加密行业应该担心吗?让我们一个一个地回答这些问题.

1900/1/1 0:00:00
HGT:「投资人必读」Hooked Protocol 代币模型解析

Binance最近宣布?HookedProtocol?($HOOK)将在其launchpad上进行销售.

1900/1/1 0:00:00
EUL:Euler:下一代DeFi借贷协议

前言:在目前借贷协议产生坏账的当下问题中,去看一个新的解决方案平台,犹如在暗黑冰冷的环境中被一束温暖的阳光照耀,希望你也能感受到.

1900/1/1 0:00:00