区块链是一个去中心化账本,账本记录的是数据,不过在浏览器里看到的是,交易打包成块后,交易数据都变成了哈希。在以太坊的erc20协议作用下,我们可以看到转账交易等这些基础数据。
但对于用户来说,查询区块链的数据,如果浏览器没有特殊显示的情况下,只能看到哈希,在可能的需求里,区块链上会有很多类型的数据,这些数据需要索引和查询。
这些索引和查询可以把数据进行统计,进行聚合显示,帮助用户使用。
金色晨讯 | 1月28日隔夜重要动态一览:21:00-7:00关键词:国际清算银行、迈阿密、Ninepoint Partners、Robinhood
1.国际清算银行行长对比特币的长期生存能力表示怀疑;
2.BIS:距离全球采用CBDC仍需要数年;
3.迈阿密市将比特币白皮书上传至市政网站;
4.香港财富管理公司恒兴业扩展至加密货币服务领域;
5.DEX月度交易量创历史新高;
6.Ninepoint Partners在加拿大推出比特币信托;
7.灰度BTC信托增持890枚,LTC持仓增长0.71%;
8.Robinhood平台出现加密货币交易问题;
9.ETH2.0预计将于年中进行一次小规模网络升级;[2021/1/28 14:11:07]
在这个部分,TheGraph是一个示例,是一个专做索引和查询的协议,所有的区块链网络理论上都需要部署这样的工具。
金色晚报 | 5月11日晚间重要动态一览:12:00-22:00关键词:比特币减半、CME比特币期货、人社部、卡塔尔央行、Coinbase
1. BTC预计于5月12日3时左右减半。
2. 周日暴跌后CME比特币期货价差高达近13%,创历史新高。
3. 人社部发布公告 拟新增职业信息包括区块链相关技术人员。
4. 湖北:大力发展人工智能、区块链等信息技术产业。
5. 吴忌寒:预测减半后全网算力下降20%。
6. 欧洲央行执委默施:目前缺乏针对央行数字货币的具体案例。
7. BitCoke出资一亿美元投资ETH矿场。
8. Coinbase首席执行官支持美国加州加密货币定义新法案
9. 卡塔尔央行计划采用金融科技和区块链解决方案。
10. 华尔街投资巨头保罗·杜德·琼斯确认比特币占其投资组合1-2%。[2020/5/11]
例如,TheGraph在以太坊上,使查询难以直接查询的数据成为可能。
金色财经独家消息 哈希庄园已经完成基于内测的反馈收集,正在进行升级:金色财经独家了解到,哈希庄园是京东打造的一款提升用户生态内黏度的小程序,基于区块链技术将用户活跃值异步上链,实现用户数据的不可篡改性和可追溯性进行的一次尝试。据京东方面透露,用户活跃值仅用来衡量用户在京东生态内的活跃度,没有任何交易属性和流通属性。目前,该小程序已经完成基于内测的反馈收集,下线进行升级。[2018/5/17]
像Uniswap等具有复杂智能合约的项目和BoredApeYachtClub这样的NFT将数据存储在以太坊区块链上后,从区块链上读取基本数据以外的任何内容都是困难的。
例如BoredApeYachtClub?NFT,对合约执行读取操作,可以获得拥有者信息、总供应量、内容URI等,这些都是合约里的基本信息,如果想像搜索引擎一样实现高级的查询和操作,如聚合、搜索、筛选都是不可能的。
因为如果想要获取这些数据,就必须处理交易者曾经发出的所有事件,用代币ID和IPFS哈希从IPFS存储位置读取元数据,然后对其进行聚合。费时费力。
TheGraph通过一个去中心化的协议解决了这个问题,该协议可以对区块链数据进行索引并实现高性能和高效的查询。然后可以使用标准GraphQLAPI查询这些API。
具体实现流程如下:
1.去中心化应用程序通过智能合约上的交易向以太坊添加数据,智能合约在处理交易时发出一个或多个事件.
2.TheGraph节点不断扫描以太坊以寻找新块以及它们可能包含的子图数据。TheGraph节点在这些块中为子图查找以太坊事件并运行映射处理程序。映射是一个WASM模块,它创建或更新GraphNode存储的数据实体以响应以太坊事件。
3.去中心化应用程序使用节点的GraphQL端点查询GraphNode以获取从区块链索引的数据。GraphNode反过来将GraphQL查询转换为对其底层数据存储的查询,以利用存储的索引功能获取这些数据。去中心化应用程序在丰富的用户界面中为最终用户显示这些数据,他们用这些用户界面在以太坊上发布新交易。
Ps:每个子图的页面都包含一个Playground,可使用GraphQL查询该子图的数据。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。