How To Track Network Hashrate Distribution

Discussion in 'Proof-of-work Mining' started by Dyrk, Feb 22, 2016.

  1. 2017/12/15 - Decred v1.1.2 released! → Release Notes  → Downloads
  1. Dyrk

    Dyrk Sr. Member
    Developer

    Jan 7, 2016
    518
    376
    Male
    Wonderland
    1. Is it possible to track how hashrate distributed in the network? I mean something like "Solo miner with IP a.a.a.a control 3% of total hashrate, Pool BBB controll 22% of total hashrate". So far I found only that some pools making their statistic public. But I don't see something interesting in block header specifications what can help at least determine who mined that block.

    2. Is it possible to list or find in some way all transactions from "pooledtx"?
     
  2. Dyrk

    Dyrk Sr. Member
    Developer

    Jan 7, 2016
    518
    376
    Male
    Wonderland
    #2 Dyrk, Feb 22, 2016
    Last edited: Feb 22, 2016
    Well, answering my second question. Seems that I found it:
    Code:
    dcrctl --wallet getrawmempool
    But problem not yet solved. When I try to run gettransaction I always receive response "-5: No information for transaction" for all (both confirmed and unconfirmed) transactions, except my own (which I created in my wallet).

    Do I understand right, that to see full information for those mempooled transactions I should resync my wallet from the seed again? Is it possible, that it will be fixed one day?
     
  3. davecgh

    davecgh Hero Member
    Developer Organizer

    Dec 31, 2015
    642
    788
    Male
    United States
    @Dyrk:

    gettransaction is a wallet command (dcrwallet) and thus only refers to transactions in your wallet that involve your own addresses. The getrawmempool command is a chain command (dcrd). If you want to look at any given transaction on the chain, you can issue the getrawtransaction chain command (dcrd).
     

Share This Page