Andre Cronje:解读预言机发展历史与未来方向_MEME:WEB

文:AndreCronje

来源:medium

丰富的数据源是互联网发展的基础。由于API(预言机),静态页面变成了动态数据。随着API(预言机)在传统网络中的发展,它们催生了以前不可能出现的全新的应用程序。这是网络从web1.0进化到web2.0背后的关键。

个人说明:3-4年前,我对这个主题的看法是比较二元的。我相信有传统的中心化网络(web2.0)和去中心化网络(web3.0)。我认为,这两者需要完全分开,不能混为一谈。当时的去中心化网络类似于web1.0早期的静态页面,它们可以独立存在。在过去的4年里,去中心化的网络已经演变成一个更具交互性的系统。接收“链下”数据(天气、航班、供应链等)的Web2.0并没有削弱它的力量,而是使其呈指数级增长。web3.0也是如此。

Memeland:OpenSea上出现虚假MEMECOIN,请勿铸造:7月5日消息,NFT项目Memeland在其官推发文称,NFT交易市场OpenSea上出现了虚假MEMECOIN,目前已就该问题联系了OpenSea平台,提醒用户不要铸造该虚假MEMECOIN,同时可以向平台发起欺诈报告。Memeland补充称,上架虚假MEMECOIN可能是OpenSea平台的一个Bug。[2023/7/5 22:18:13]

预言机v1:链上请求,链下提供商;例如Oraclize

Animoca Brands宣布收购游戏开发公司Notre Game:6月3日消息,Animoca Brands宣布已完成对游戏开发公司Notre Game的全资收购。收购完成后,Notre Game的管理层和员工将继续经营公司。作为Animoca Brands的一部分,Notre Game能够将其产品扩展到全球市场,并在Animoca Brands集团内获得大量网络、资源和专业知识。

据悉,Notre Game成立于2016年,曾成功开发卡牌收藏手机游戏Scratch Wars。其目前正在开发Scratch Lords,这是一款基于Scratch Wars游戏机制的新型NFTP2E游戏。[2022/6/3 4:00:42]

用户向智能合约发起链上交易(存款/提款/买入/卖出/清算等)

现场丨Bandot核心开发者陈枫:用“中心化+去中心化”的方式思考项目治理:金色财经现场报道,10月11日,由金色财经、Candaq和哼哈互动联合发起的金色沙龙第55期“Polkadot-波卡万物生长与跨界破圈对话”在北京正式举行。在本次沙龙上, Bandot核心开发者陈枫表示,关于Dao,他一直坚持中心化+去中心化两种角色去思考项目治理方式,因为目前一个项目完全去中心化是不太可能的,由中心化的机构作为主导,建设去中心化社区,是比较合理的方式。而波卡的治理方式也是半中心化的。

此外,他表示,牛市对于项目生态会有更大的激励,会给项目更大的动力。[2020/10/11]

智能合约向预言机智能合约提交链上HTTP请求

动态 | 比特币安全专家Andreas Antonopoulos:不会参与巴菲特午餐:据AMBCrypto报道,加密货币社区不同成员向比特币安全专家Andreas Antonopoulos发出一连串推文,争相劝说他加入孙宇晨和其他6个加密货币支持者,推翻巴菲特对比特币和加密货币领域的观点。Andreas Antonopoulos拒绝了这一“提议”,他把伯克希尔·哈撒韦公司CEO巴菲特称为“投资者”,把午餐称为“加密公关诱饵”,并表示“不,谢谢。” 注:此前,Morgan Creek Digital联合创始人Anthony Pompliano发推特表示,如果让我挑选一个团队去巴菲特午餐,让他相信比特币的未来潜力,这个团队中肯定得有赵长鹏。对此赵长鹏回复称:“孙宇晨已经邀请我了,但是太远了,我没办法过去,不过我强烈建议邀请Morgan Creek Digital联合创始人Anthony Pompliano。”[2019/6/7]

链下中心化服务接收HTTP请求事件并解析链下的HTTP请求,接收数据

中心化批准服务将接收到的数据写回到链上的智能合约

优点:

可以获取任意的预言机数据

数据只在要求时提供(没有不必要的数据存储或gas费用)

缺点:

中心化服务

响应异步延迟(应用程序响应性)

费用(需支付启动交易及回调的gas费用)

预言机v2:链上提供商;例如Chainlink

Dapp从预言机(链下)请求数据源(主要是价格)

分布式网络将数据源添加到其节点

中心化授权器定期在链上写入数据

优点:

数据可用性(数据在需要时在链上,无响应延迟)

缺点:

无任意数据

请求预先批准的数据源和访问

中心化授权器(信任)

成本(对每次链上写入所需的gas提供补贴)

预言机v3:链下数据,链上验证者,例如Chainlink(alpha版)

Dapp/用户向授权服务请求链下可证明的数据

中心化验证者请求链下数据并签名(通过他们自己的授权密钥);返回值、时间戳、数据源

Dapp发起链上交易(存款/提款/买入/卖出/清算等),作为交易的一部分,它包括签名数据

智能合约验证签名者是预期的证明者,验证数据的来源,验证时间戳,并验证数据。如果全部验证了,数据集就会用新的数据进行更新,并执行交易的其余部分

优点:

可以请求任意数据

只在请求时提供数据

数据可用性(在处理交易时可用)

低成本(只需为额外的签名验证和SSTORE支付费用)

缺点:

中心化授权/证明者(信任)

合约需要预先知道证明者的公钥

预言机v4:零知识可证明数据,待定

Dapp/用户从证明者程序请求链下可证明的数据

一个任何人都可以运行的证明者程序(为TCP定制的zk电路),它将目标端点(HTTP/SSL/TCP/等)作为参数,并提供证明和输出;返回数据集、时间戳和数据源(目标端点)

Dapp发起链上交易(存款/提款/买入/卖出/清算等),作为交易的一部分,它包括证明和数据

智能合约验证证明,验证数据来源,验证时间戳,并验证数据。如果全部验证了,数据集就会用新的数据进行更新,并执行交易的其余部分

优点:

可以请求任意数据

只在请求时提供数据

数据可用性(在处理交易时可用)

成本低(只需为证明验证和SSTORE支付费用)

无中心化实体(去信任)

缺点:

合约需要预先了解证明者程序

高度复杂的电路,短期内不太可能实现

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

金智博客

[0:15ms0-6:466ms