【问题标题】:How can I get the number of all bitcoins in the network?如何获取网络中所有比特币的数量?
【发布时间】:2013-12-30 11:25:05
【问题描述】:

我正在尝试查询比特币守护进程,以了解迄今为止开采/生产的比特币总量,以计算市值。但是,我似乎找不到任何执行此操作的命令。

我检查了以下链接无济于事:

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

【问题讨论】:

    标签: api daemon bitcoin bitcoind


    【解决方案1】:

    您可以从块数中找到该信息。为前 210 000 个区块创建每个区块 50 BTC,然后为接下来的 210 000 个区块创建每个区块 25 BTC,依此类推。

    如果我接受,说:

    http://bitcoincharts.com/

    当我写这个 SO 答案时,我可以阅读:

    Blocks      279383
    Total BTC   12.235M
    

    从 279 383 个区块开始,您可以找到:

     210 000            * 50 = 10 500 000
    (279 383 - 210 000) * 25 =  1 734 575
    
    10 5000 + 1 734 575      = 12 234 575
    

    12 234 575,该网站四舍五入为“12.235M”

    这不是 100% 正确的,因为前 50 个比特币无法使用等。而且事实是,很多早期开采的比特币都永远丢失了。

    但该近似值应该“足够接近”,并且似乎是大多数网站正在使用的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-25
      • 1970-01-01
      • 2013-11-29
      • 2014-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多