以太坊网络区块浏览器blocksout技术简要分析

资讯 2024-07-11 阅读:57 评论:0
以太坊网络区块浏览器目前主要是etherscan.io提供。...

以太坊网络区块浏览器目前主要是etherscan.io提供。官方正规的区块浏览器没有etherscan.io强大,不具有合约内联交易,Token交易分析功能,而etherscan.io不开源,而且API仅提供有限的服务。
不过etherscan.io的速度的确快,无论是查交易,还是查地址,查询速度基本可以在几秒之内返回。

The web browser is currently mainly available as etherscan.io. The official block browser does not have eitherscan.io strong , has no inter-contractual transactions & #xff0c; Token trade analysis function & #xff0c; and otherscan.io has no open source & #xff0c; and API provides only limited services.
, however

为什么可以做得这么块呢,因为对于任意地址,仅保存了其100k(10万)的交易,这样查询一般的数据库在建立索引的情况,可以在3秒内返回。
目前(2019.2.10)地址有567万个,3.89亿个交易,这么大的数据量,可以满足如此高并发的查询请求,背后的资源投入可想而知。

xff0c; because for any address xff0c; only its 100kxff08; 100,000xff09; transactions xff0c; so searching the general database for indexing xff0c; can return within three seconds.
Current xff08; 2019.2.10xff09; address 56.7 millionxff0c; 389 million transactions xff0c; such a large data volume xff0c; able to satisfy such high and simultaneous query requests xff0c; and resource input behind.

https://blockscout.com 的功能覆盖了etherscan.io的主要功能,包括内联交易,代笔交易等。
如下是其特征:

covers the main functions of ethscan.io & #xff0c; includes intra-combined transactions xff0c; proxy transactions, etc.
, which are characteristic of xff1a;

  • 开源 代码由社区驱动,任何人可以使用,查看和改进
  • 实时交易跟踪 交易实时更新,无需刷新页面,且支持无限下翻
  • 智能合约交互 用户能读和验证智能合约,并访问已经存在的合约跟踪开发
  • 代币支持 支持ERC20和ERC721,未来支持ERC223,ERC155
  • 用户自定义 用户很容易部署在一个自定义兼容网络
  • 以太坊侧链网络 blockscout支持以太坊主网,测试网络,POA网络,以及其他兼容的侧链或私有EVM网络。

blockscout采用Erlang/OTP 20.2+,Elixir 1.6+开发,Phoenix Framework WEB框架,Postgres 10.0数据库。
为啥blockscout采用Postgres数据库,而不是MySQL或者MogoDB?
有点儿担心后面数据的查询性能是否可以跟得上。

Blockscout uses Erlang/OTP 20.2+ & #xff0c; Elixir 1.6+ Development & #xff0c; Phoenix Framewerk WEB framework & #xff0c; Postgres 10.0 database.
Why Blockscout uses Postgres database xff0c; instead of MySQL or MogoDB?
has some concerns about whether the query performance of the latter data can be followed up.

交易表有3.89亿条记录,blockscout如何存储和检索?
参见:
https://github.com/poanetwork/blockscout/blob/master/apps/explorer/priv/repo/migrations/20180117221923_create_transactions.exs
区块高度,交易哈希都建立索引,属于正规操作。

The schedule contains 389 million records & #xff0c; blockscout how to store and retrieve ?
;
https://gethub.com/ponnetwork/blockscout/master/apps/explorer/priv/repo/migrations/2018022193_reate_transactions.exs
high-level #xff0c; #hx0c; #xffp.

参见:
https://github.com/poanetwork/blockscout/blob/master/apps/explorer/priv/repo/migrations/20180117221921_create_address.exs

See xff1a;

如何处理如此大的数据量,对于一个开源项目仍然是一个很大的挑战。

How to deal with such a large amount of data xff0c; this remains a major challenge for an open source project.

文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明

分享:

扫一扫在手机阅读、分享本文

发表评论
热门文章
  • 以太坊区块链浏览器的搭建

    以太坊区块链浏览器的搭建
    环境;Ubuntu 首先需要下载git 参考链接:?http://www.360bchain.com/article/156.html??Environment; Ubuntu first needs to download git reference link: ˂a rel="noformlow" href="http://www.360bchai.com/article/156.html"? http://www.360bchai.com/article/156.htm...
  • 百度元宇宙希壤app官方下载

    百度元宇宙希壤app官方下载
    希壤元宇宙是一款非常好玩的休闲手游,这款游戏采用了元宇宙的游戏概念,超级自由的游戏玩法,在这里没有什么标准限定,你可以自由的在这里进行着一切你想做的事情,游戏比较的休闲和放松,没有什么操作难度,感兴趣的小伙伴们可以来007游戏网下载这款非常有趣的希壤元宇宙吧!˂a href=http://m.yx007.com/key/xxsy" target="_blank" , a game that uses the concept of meta-cosm, super-free p...
  • 【CoinCentral 合作內容】加密貨幣 Decred 正式推出 2018 發展路段線圖

    【CoinCentral 合作內容】加密貨幣 Decred 正式推出 2018 發展路段線圖
    早些時候,加密貨幣Decred發表了一篇博客文章,概述了他們2018年的正式發展路線圖。Earlier, encrypt currency Decred published a blog article outlining their official road map for development in 2018.在這個路線圖中,團隊在為他們制定營銷宣傳之前,明確地表明他們於建立和發布可交付物品的成果,同時將他們的營銷集中在項目的核心組成部分。Decred團隊正在研究一些...
  • 跨接在两个网络间的语音记录仪设计

    跨接在两个网络间的语音记录仪设计
      摘  要: 设计了语音记录仪。该语音记录仪桥接在通信设备之间,同时提供3种桥接接口:以太网接口,支持在IP通信方式下的各通话组的直通及录音功能;二线接口,支持模拟二线方式下的直通及录音功能;音频接口,支持模拟音频方式下的直通及录音功能。同时话音记录仪提供FTP服务器,可以通过局域网对语音记录仪保存的语音文件进行下载和管理。此外,该设备支持语音回放功能。 extracts & nbsp; to : The voice record...
  • 元宇宙概念股有哪些 元宇宙概念股一览表

    元宇宙概念股有哪些 元宇宙概念股一览表
    元宇宙概念股排行精选 元宇宙概念股一览表(2022/11/08),下文就随小蔡来简单的了解一下吧。The contours of the meta-cosmology unit are in the list of the meta-cosmological concept units (2022/11/08), so let's get to the bottom of this with Little Choi. 元宇宙概念股龙头有:The contou...
标签列表