一、名称和定位的变化 2022年9月前,PUSH的名字叫EPNS,中文意思是“以太坊新闻通知服务”。通过名字,不难发现这是以太坊之前的项目,当时它的定位是服务而不是协议,所以旧名字分为三部分:以太坊、新闻通知和服务,新名字正好打破了这三部分。随着它开始支持Polygon等链条,它将突破以太坊到其他L1和L2。其次,应用领域不局限于通知,而是所有的新闻推送场景。最后,由于支持多链和多场景,它不再是特定的服务,而是成为协议。因此,继续称为EPNS将限制其业务和品牌,因此更名为PushProtocol。
二、为什么需要分散的通信协议? 消息推送已经融入到传统Web2的各个方面,从IM聊天到新闻,再到各种营销信息、通知提醒等。应用领域和技术都非常成熟,但在Web3中,很少有Dapp具有消息推送能力,大部分通知需求都是通过邮件解决的。主要原因是目前大部分Dapp都是PC网页,手机发展极其缓慢。因为消息推送是及时的,移动终端的缺失制约了消息推送场景的发展。另一方面,Web2只有在移动互联网出现后才大规模应用。
Web3基础设施层的消息推送确实是一个发展萧条,没有多少完美的解决方案可以看到。即便如此,Web3还是有很多需要消息推送的场景,比如Defi价格波动、投票结果通知等。而社交协议产品如Lensprotocol也集成了PushProtocol,因为用户之间的关注和喜欢有很多通知场景,包括Coindesk。每次Coindesk博客发布新文章,客户都会收到通知,然后快速了解行业趋势。因此,随着Web3的发展,新闻推送的场景会越来越多。
三、Web2与PUSH消息推送逻辑对比 每个人的手机每天都会收到很多应用程序发送给你的信息,包括社交软件的朋友信息、新闻媒体的标题事件、电子商务平台的折扣等等。它们是如何实现的?如果iPhone手机中的应用程序向您的手机发送信息,核心是APNS分为三个阶段: 阶段1:上游项目方将要发送的消息和接收的iPhone标识打包,发送给APNS。 阶段2:在注册Push服务的iPhone列表中,APNS搜索有相应标识的iPhone,并将消息发送到iPhone。 阶段3:iPhone将发送的消息传递给应用程序,并按设置弹出Push通知。
简单来说,可以理解为合同、后端服务等上游可以在需要消息推送的区域埋葬一段EPNS代码,并传输到相应的消息内容。PushProtocol会将消息传输到相应的地址。当然,你必须在下游有一个前端来接收和显示消息。PushProtocol只负责消息的发布过程。当然,PushProtocol为了方便用户,也做了一个插件形式的消息盒。我们可以看到,如今频道的多样化特别强,不仅大部分主流的Web3产品和协议如Snapshot、Makerdao等都落户了,甚至连载小说也落户了,所以PushProtocol应用领域的想象空间还是很大的。
四、未来重要发展方向 所有dapp都允许dappSH、智能合同、后端、协议甚至任何分布式技术都可以直接与用户的钱包地址进行通信。目前,PUSH合作伙伴涉及各个重要领域:首先,DeFi通过PUSH发送交易相关内容:分散的金融活动一直是Web3的主体。第二,DAO组织使用PUSH进行治理和投票:分散的自治组织在日常生活中经常需要大量的建议、投票和宣传,但使用Discord等平台的现状是,人们会屏蔽或忽略重要信息,使用PUSH可以提醒用户端对端参与DAO治理。第三,GameFi使用PUSH激励用户:玩家和平台可以直接通信,通过PUSH可以实现所有NFT空投、奖励、升级进度作为鼓励客户、激励保留的通知。第四,数据分析协议结合PUSH进行更及时的用户通知:市场上有大量的Web3数据分析协议,用户可以直接定制自己的需求匹配,当NFT地板价格下跌时进行通知。
总结 综上所述,PUSH可能在任何重要的ToC领域都有一席之地。经过两年的发展,PushProtocol已经成为新闻推送轨道的主要项目,也成为Web3行业不可或缺的重要基础设施。未来,我希望看到PUSH在跨链端对端通信中的发展,Buidlerdao也将帮助其在Web3通信道路上蓬勃发展。