区块链是一个去中心化账本,账本记录的是数据,不过在浏览器里看到的是,交易打包成块后,交易数据都变成了哈希。在以太坊的erc20协议作用下,我们可以看到转账交易等这些基础数据。
但对于用户来说,查询区块链的数据,如果浏览器没有特殊显示的情况下,只能看到哈希,在可能的需求里,区块链上会有很多类型的数据,这些数据需要索引和查询。
这些索引和查询可以把数据进行统计,进行聚合显示,帮助用户使用。
金色财经挖矿数据播报 | ETH今日全网算力上涨1.93%:金色财经报道,据蜘蛛矿池数据显示:
BTC全网算力135.584EH/s,挖矿难度18.67T,目前区块高度662286,理论收益0.00000722/T/天。
ETH全网算力286.252TH/s,挖矿难度3607.52T,目前区块高度11493875,理论收益0.00606703/100MH/天。
BSV全网算力1.007EH/s,挖矿难度0.14T,目前区块高度666494,理论收益0.00089339/T/天。
BCH全网算力2.554EH/s,挖矿难度0.27T,目前区块高度666831,理论收益0.00035234/T/天。[2020/12/21 15:55:09]
在这个部分,TheGraph是一个示例,是一个专做索引和查询的协议,所有的区块链网络理论上都需要部署这样的工具。
金色晨讯 | 8月15日隔夜重要动态一览:21:00-7:00关键词:BB、MakerDAO、USDT增发、美国司法部
1.BB:EOS将“解锁”DeFi。
2.以太坊期货未平仓合约首次突破15亿美元。
3.CME比特币期货8月合约收涨3%。
4.灰度资产管理总规模达到59亿美元。
5.MakerDAO发起行政投票以修改多个系统参数。
6.阿里云MVP:央行数字货币给金融设备商带来机会。
7.Tether在以太坊网络增发1.2亿枚USDT(已授权未发行)。
8.美股三大股指仅道琼斯指数收盘上涨 区块链概念股跌多涨少。
9.美国司法部近日公布的涉恐地址归属于Coinbase等12家交易所。[2020/8/15]
例如,TheGraph在以太坊上,使查询难以直接查询的数据成为可能。
金色晚报 | 12月23日晚间重要动态一览:12:00-21:00关键词:硬分叉、Libra、腾讯、Just.game
1: 以太坊将于区块高度9200000 进行“缪尔冰川”硬分叉;
2: 塞浦路斯证交会将四家未经授权提供加密交易的外汇品牌列入黑名单
3: 比特币哈希率增长或使其2020年主导地位继续增强;
4: 腾讯发布内部通知,将成立数字货币研究项目组并指定相关负责人;
5: 工信部:2020年持续深化区块链等技术创新与产业应用;
6: IMF总裁:Libra的发展暂停反映各国对货币主权的担忧而导致的可操作环境缺失;
7: 福建省区块链协会会长:区块链为实体企业转型提供了新的模式;
8: 朱民:未来金融体系将是数字金融体系和数字货币体系的融合;
9: 波场DApp游戏Just.game上线 交易流水突破4亿枚TRX。[2019/12/23]
像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查询该子图的数据。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。