APH:金色观察|区块链索引协议的作用_比特币

区块链是一个去中心化账本,账本记录的是数据,不过在浏览器里看到的是,交易打包成块后,交易数据都变成了哈希。在以太坊的erc20协议作用下,我们可以看到转账交易等这些基础数据。

但对于用户来说,查询区块链的数据,如果浏览器没有特殊显示的情况下,只能看到哈希,在可能的需求里,区块链上会有很多类型的数据,这些数据需要索引和查询。

这些索引和查询可以把数据进行统计,进行聚合显示,帮助用户使用。

金色晚报 | 12月23日晚间重要动态一览:12:00-21:00关键词:以色列税务局、Ripple、以太坊2.0

1. 以色列税务局向加密货币所有者发送征税通知

2. 报告:比特币活跃地址今年增长超过105%

3. Ripple向其联合创始人的钱包发送了1.33亿个XRP

4. OKEx于今日20:30开启统一交易账户公测

5. “比特币2020年底突破15万元”相关讨论上知乎热榜前三

6. 俄罗斯钯金生产商Norilsk Nicke将发行代币

7. 韦氏评级:SEC起诉Ripple对行业弊大于利

8. 数字资产平台OSL暂停XRP支付和交易服务

9. 数据:以太坊2.0验证者每天赚取0.002792 ETH

10. 今年稳定币交易量突破1万亿美元,较去年增长超300%[2020/12/23 16:18:09]

在这个部分,TheGraph是一个示例,是一个专做索引和查询的协议,所有的区块链网络理论上都需要部署这样的工具。

金色晚报 | 10月29日晚间重要动态一览:12:00-21:00关键词:伊朗、富达数字资产、暹罗商业银行、波卡社区、Ripple

1. 伊朗修改法律将加密货币重新纳入央行进口融资机制。

2. 富达数字资产将加密托管服务扩展到亚洲地区。

3. 暹罗商业银行旗下风投SCB 10X涉足DeFi领域。

4. 波卡社区正在讨论如何限制验证者大幅更改佣金。

5. 周小川:数字人民币更重视改进国内零售支付系统。

6. BitMEX再发推督促用户进行KYC验证。

7. SBI Holdings CEO证实Ripple可能会迁往日本。

8. 陈纯:我国区块链技术、应用、产业监管进入新历史时期。

9. 釜山银行推出基于区块链的“数字凭证”服务。[2020/10/29]

例如,TheGraph在以太坊上,使查询难以直接查询的数据成为可能。

节点资本创始合伙人杜均:金色算力云上线,助力矿圈生机蓬勃:7月3日20:00,由金色算力云、链上科技、金色财经主办;IPFS100.com、节点咨询承办的“金色算力云线下发布会”正式拉开帷幕。节点资本创始合伙人杜均指出,金色算力云是由金色财经推出的算力销售平台,公司与行业领先的矿业厂商合作,为用户提供便捷安全的挖矿服务。依托于金色财经的品牌和链上科技500余家交易所的渠道资源,在内测期间,金色算力云的产品在30余家交易所上架售卖,累计售出Filecoin算力超过3万余T。

挖矿是一个脏活苦活,现有的矿业服务平台质量参差不齐,特别是购买云算力的用户在这上面交了不少学费。我希望金色算力云能让用户赚钱,让合作伙伴更强,让矿圈更加生机蓬勃。[2020/7/4]

像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查询该子图的数据。

来源:金色财经

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

区块博客

[0:0ms0-7:11ms