通过 Etherscan 学习区块链

这篇文章主要介绍了通过 Etherscan 学习区块链 ,文中通过代码以及文档配合进行讲解,很详细,它对在座的每个人的研究和工作具有很经典的参考价值。 如果需要,让我们与区块链资料网一起学习。

https://www.interchains.cc/17343.html

通过 Etherscan 学习区块链是很好的区块链资料,他说明了区块链当中的经典原理,可以给我们提供资料,通过 Etherscan 学习区块链学习起来其实是很简单的,

不多的几个较为抽象的概念也很容易理解,之所以很多人感觉通过 Etherscan 学习区块链比较复杂,一方面是因为大多数的文档没有做到由浅入深地讲解,概念上没有注意先后顺序,给读者的理解带来困难

通过 Etherscan 学习区块链blockchain

  • 智能合约
  • Soidity

Etherscan,不仅仅是浏览器

本文由 利牧 同学供稿

以太坊eth是当前最知名的区块链blockchain系统之一,其生态极其丰富,被称为区块链blockchain2.0的代表。 那么,对于这样一个区块链blockchain系统,我们除了阅读其白皮书、黄皮书及源码外,还有哪些了解其的方式呢? 这里,就为大家介绍一下 Etherscan。Etherscan 是以太坊eth官方支持的区块链blockchain浏览器。通过它,我们不但可以查询以太坊eth本身的一些数据,还可以查看所有基于以太坊eth发行的通证的转移路线、持有者、交易量和合同等。 因此,对于以太坊eth使用者与学习者来讲,Etherscan 是一款必备的查询工具,同时也是小白了解以太坊eth或者说区块链blockchain的最佳途径之一。 Etherscan网址: https://cn.etherscan.com

查看以太坊eth网络

进入到 Etherscan 后,首页显示的就是当前以太坊eth网络的概览,通过这些数据我们可以了解到当前以太坊eth网络的运行情况。 通过 Etherscan 学习<a href=区块链blockchain” />

TRANSACTIONS 指的是全网一共产生的交易笔数,15.3 TPS 则代表目前以太坊eth网络每秒可以处理15.3笔交易;SAFE GAS PRICE是目前以太坊eth网络的安全转账手续费(转账必到);DIFFICULTY 则是目前的平均挖矿难度。当然,随着后续 Eth2.0 的到来,POW 挖矿将会变迁为 POS 挖矿,届时挖矿难度就不复存在了。 通过 Etherscan 学习<a href=区块链blockchain” />

MARKET CAP 旁边的 HASH RATE 指的则是全网算力,点开它,还可以看到以太坊eth网络全网算力的历史情况。

查看区块与交易

再往下的两块 Latest Blocks 与 Lastes Transactions 则分别是最近刚刚生成的区块与交易。 通过 Etherscan 学习<a href=区块链blockchain” />

Blocks 这边,10611985这些数字代表的是区块高度,Miner 指的是挖出这个区块的矿工。 当然,目前参与挖矿已经全是矿池了,很难再有个人挖出新区块,这里的则是 Spark 这个矿池挖出的10611985区块,2.94472eth则代表挖这个区块所获得区块奖励。 我们还可以点进去查看这个区块的详情。 通过 Etherscan 学习<a href=区块链blockchain” />

从详情里我们可以看到例如时间戳( Timestamp )、详细的区块链blockchain奖励数据( Block Reward 与 Uncles Reward )、Size 、Gas Used、Gas Limit 等额外数据。 这其中的概念都不算难理解,看不懂的也可以点击文字左边的问号,Etherscan 提供了详细的解释。 通过 Etherscan 学习<a href=区块链blockchain” />

同样,对于 Transaction 而言,我们也可以点进去看每笔交易详细的数据。 例如上图这笔交易,就显示了交易哈希、Status( Succes 表示交易已确认成功)、所属的 Block 、转入地址、转出地址、时间戳等信息。 通过 Etherscan 学习<a href=区块链blockchain” />

最后,如果我们想要查询具体的某交易、某区块、某地址的详细信息,也可以直接通过首页的搜索栏进行搜索。

查阅以太坊eth上的 TOKEN

除了通过 etherscan 查询以太坊eth网络的当前数据外,查询基于以太坊eth发行的代币信息也是我们常用的功能。 在以太坊eth网络上发行的代币,主要是有两种,一种是 ERC20 Token,一种是 ERC721 Token。 ERC20 Token是同质化代币,与我们平时接触的BTC、莱特币这些一样,每一枚 通证都一样,没有什么区别。 ERC-721 Token 则是非同质化代币(NFT),例如此前爆火的加密猫就是这类,他们的特点是每一个通证都是独一无二的。 下面我们就来通过 Etherscan 看看目前以太坊eth网络上都有哪些 ERC20 Token与 ERC721 Token。 通过 Etherscan 学习<a href=区块链blockchain” />

在首页我们点击 Tokens 下面的选项,就可以看到相应的 Token 列表,我们以 ERC20 Top Tokens为例。 通过 Etherscan 学习<a href=区块链blockchain” />

然后点开某个 Token 后就可以看到这个 Token 当前的详情了。 通过 Etherscan 学习<a href=区块链blockchain” />

查看 ETH 上的合约

对于入门开发者来讲,Etherscan 还是一个查阅、学习以太坊eth上合约的给力工具。 简单的,例如 Token 合约的查询,可以直接在 Token 的页面里,点击 Contract 后的合约地址就可以直接跳转到该 Token 的合约详情页面里。 通过 Etherscan 学习<a href=区块链blockchain” />

此处我们以预言机项目 ChainLink 为例,进入合约详情页面后,可以看到该合约的基本信息,如部署者、交易信息等。 而在下方的 Contract 里,则可以看到合约的名字、使用的 Solidity 版本以及代码内容等点击 Read Contract ,我们还可以在线调用合约中的功能。 通过 Etherscan 学习<a href=区块链blockchain” />

此外,在合约源码的下方,我们还可以查阅到该合约的 abi 。 通过 Etherscan 学习<a href=区块链blockchain” />

不过,Token 的合约内容基本都大同小异,合约的内容主要是定义 Token 、实现转账功能、实现查询账户功能等常见的交易相关内容。 而如果我们想去查看更多、更多样复杂的合约,就需要我们手动搜素了。搜索的方式也非常的简单,在搜索框中输入合约地址即可查询到该合约的详情。 通过 Etherscan 学习<a href=区块链blockchain” />

这里也为大家附上一些经典的合约的库地址,方便大家学习。

预言机类: ChainLink:  https://github.com/smartcontractkit/chainlink(源码仓库)https://etherscan.io/address/0x514910771af9ca656af840dff83e8264ecf986ca#code Etherroll:  https://etherscan.io/address/0xD91E45416bfbBEc6e2D1ae4aC83b788A21Acf583#code  稳定币类: Dai:      https://github.com/makerdao/dss(源码仓库)https://etherscan.io/address/0x6b175474e89094c44da98b954eedeac495271d0f#code •  USDT: https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7(备注:该合约中对于最新合约版本的查询值得着重学习)  NFT类: • CryptoKitties (加密猫): https://etherscan.io/address/0x06012c8cf97BEaD5deAe237070F9587f8E7A266d#code •  CryptoPunks (加密朋克): https://etherscan.io/address/0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB#code(备注:该合约中的撤销部分值得着重学习)  金融类: •Compound: https://github.com/compound-finance/compound-protocol(源码仓库) https://etherscan.io/address/0xc00e94cb662c3520282e6f5717214004a7f26888#code  DAO类: •The DAO: https://etherscan.io/address/0xBB9bc244D798123fDe783fCc1C72d3Bb8C189413#code

其它

最后,Etherscan 还提供了一些直观的可视化数据统计模块。 在 Charts & Statistics 页面里可以看到地址数量曲线等各类统计。 通过 Etherscan 学习<a href=区块链blockchain” />

在 Top Statistics 里我们还可以看到不同的排行榜数据,比如矿工排名、Gas 使用排名等。 通过 Etherscan 学习<a href=区块链blockchain” />

总而言之,通过 Etherscan 这款工具,大家可以简单地了解到以太坊eth网络、基于其发行的代币以及合约的基本情况,其不仅是用户用于查询的利器,同时也是小白入门区块链blockchain基础知识及区块链blockchain开发的一个好渠道。

通过 Etherscan 学习<a href=区块链blockchain” />

后台输入关键字有自动回复: 输入 BTC ,推送BTC技术入门教程; 输入 「 联盟链 」,推送联盟链开发系列教程; 输入 「 项目 」,看看大狗最近在玩什么。

部分转自网络,侵权联系删除www.interchains.cchttps://www.interchains.cc/17343.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 通过 Etherscan 学习区块链

提供最优质的资源集合

立即查看 了解详情