基于区块链的毕业设计ETH Total Supply – ETH总供应量

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计ETH Total Supply – ETH总供应量 是一篇很好的国外资料

ETH Total Supply

The total supply as of August 7 2020:

I recently found myself caught up in a (hopefully friendly) skirmish with Bitcoiners (https://twitter.com/lastmjs/status/1291741769932005381?s=20). They are very concerned about being able to calculate the total supply of ETH. I think this is important as well, though we probably disagree on the absolute vital nature of knowing the total supply perfectly. Nonetheless, this repo is an attempt at calculating the supply of ETH as accurately as feasible.

Methodology

  • I will be using Ethers.js as a convenience library to accessing Ethereum clients. I will be using Infura and Etherscan. If you want to run your own full node to independently verify the results, you can.
  • The script must be able to run against any ethereum node…no going to as STL’d SQL database or The Graph or some other indexing service that already exists
  • Get genesis ETH distribution
    • I might have to manually copy in multiple of these configs…can I hash to verify it?
    • Figure out verification here better
  • Ignore the genesis block’s block reward (block 0 reward went to nobody I believe)
  • Download all block information (include the block reward)
  • Download all uncle block information (include the block reward)
  • Sum up the block rewards of all blocks retrieved
  • Add the block rewards to the genesis ETH distribution
  • Account for irregular state changes
  • Manually input the block reward for blocks and uncles

Running this code

  • Put in all instructions…detail exact instructions on Linux, and general instructions for all other operating systems
  • You need Node.js installed on your system
  • Clone the repo
  • cd into the repo
  • npm install
  • npm start

What now?

Well, this repo is open source and freely available on the internet. Anyone who claims to care about the total supply of ETH can independently verify the validity of the code, and execute the scripts themselves against an Ethereum node of their choice.

I do think it would be useful for this functionality to be built into the main Ethereum clients…I will search through the issues and perhaps open some of my own to get the opinions of the client developers. If this functionality is incorporate into Ethereum clients, it will be one less argument against the Ethereum blockchain, and will provide important information about the total supply of ETH to many more people.

Consider opening an EIP to make this an important issue in the Ethereum community.


ETH总供应量

截至2020年8月7日的总供应量:

我最近发现自己卷入了一场与BTC制造者的小规模冲突(希望是友好的)(https://twitter.com/lastmjs/status/1291741769932005381?s=20)。他们非常关心能否计算出以太币的总供应量。我认为这一点也很重要,尽管我们可能不同意完全了解总供应量的绝对重要性。尽管如此,本次回购试图尽可能准确地计算以太币的供应量。

方法论

  • 该脚本必须能够针对任何以太坊eth节点运行……不能将其作为STL’d SQL数据库或图形或其他一些已经存在的索引服务
  • 获取genesis ETH分布,我可能必须手动复制这些配置中的多个…我可以哈希来验证它吗?在这里更好地解决验证问题
  • 我可能需要手动复制这些配置中的多个配置…我可以哈希来验证它吗?
  • 下载所有区块信息(包括区块奖励)
  • 下载所有区块的区块信息(包括区块奖励)
  • 汇总所有已检索区块的区块奖励
  • 将块奖励添加到genesis ETH发行版中
  • 考虑不规则状态变化
  • 手动输入块和uncles的块奖励
  • 放入所有指令……详细说明Linux上的确切指令,以及您需要的所有其他操作系统的一般说明

现在怎么办?我将使用以太网.js作为访问以太坊eth客户端的便利库。我会用英富拉和以太扫描。如果要运行自己的完整节点来独立验证结果,可以。
  • 该脚本必须能够针对任何以太坊eth节点运行……不能将其作为STL’d SQL数据库或图形或其他一些已经存在的索引服务
  • 获取genesis ETH分布,我可能必须手动复制这些配置中的多个…我可以哈希来验证它吗?在这里更好地解决验证问题
  • 我可能需要手动复制这些配置中的多个配置…我可以哈希来验证它吗?
  • 在这里更好地验证
  • 忽略genesis区块的区块奖励(block 0奖励给了我不相信的任何人)
  • 下载所有区块信息(包括区块奖励)
  • 下载所有区块的区块信息(包括区块奖励)
  • 汇总所有已检索区块的区块奖励
  • 将块奖励添加到genesis ETH发行版中
  • 考虑不规则状态变化
  • 手动输入块和uncles的块奖励
  • 放入所有指令……详细说明Linux上的确切指令,以及您需要的所有其他操作系统的一般说明
  • 节点.js安装在您的系统上,
  • 将repo
  • cd克隆到repo中
  • npm安装
  • npm启动
    • 节点.js安装在您的系统上,
    • 将repo
    • cd克隆到repo中
    • npm安装
    • npm启动
    • npm start

    What now?

    好吧,这个回购是开源的,可以在互联网上免费获得。任何声称关心ETH总供应量的人都可以独立验证代码的有效性,并在自己选择的以太坊eth节点上执行脚本。

    我确实认为,将此功能内置到以太坊eth的主客户端中会很有用……我会搜索这些问题,也许还会打开一些自己的页面,征求客户端开发人员的意见。如果这项功能被整合到以太坊eth客户端中,它将减少反对以太坊eth区块链blockchain的争论,并将为更多人提供有关以太坊eth总供应的重要信息。

    考虑开设一个EIP,使之成为以太坊eth社区的一个重要问题。

    部分转自网络,侵权联系删除区块链源码网

    www.interchains.cc

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

    区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
    区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计ETH Total Supply – ETH总供应量

    提供最优质的资源集合

    立即查看 了解详情