Bitcoin Forum
April 19, 2024, 09:56:46 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 [7]  All
  Print  
Author Topic: [ANN] [Agri Novus] digital currency for Farmers -> AIRDROP <- PoS 60 (Scrypt)  (Read 19335 times)
Ethereal2
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
May 13, 2019, 11:02:24 PM
Last edit: May 18, 2019, 06:13:43 PM by Ethereal2
 #121

The current block is still at 838 534 although I've certainly found 20 blocks.
The block 838 534 WAS (!) a deadlock block.

Look at this log. It is my former attempt to mining AGRI :

CheckWork() : new proof-of-work block found  
  hash: 000000000243f5c00bd7def80acf2a76dc23cb547420d7341a97656d333305d7  
target: 000000000659e400000000000000000000000000000000000000000000000000
CBlock(hash=000000000243f5c00bd7def80acf2a76dc23cb547420d7341a97656d333305d7, ver=6, hashPrevBlock=0000000009ad6e3c9082e6c8262b2a8e18f987cf28726c1a81e59c70986a9d02, hashMerkleRoot=3a72761bcb53a115e77afedc443557260b08e7245cb7da3949e3ac5e10b3c27e, nTime=1557627889, nBits=1c8659e4, nNonce=545297821, vtx=1, vchBlockSig=)
  Coinbase(hash=3a72761bcb, nTime=1557618730, ver=1, vin.size=1, vout.size=1, nLockTime=0)
    CTxIn(COutPoint(0000000000, 4294967295), coinbase 0387cb0c024b42)
    CTxOut(nValue=25.00, scriptPubKey=OP_DUP OP_HASH160 fc3b9818918d3626700190cd3138c815640e45a0 OP_EQUALVERIFY OP_CHECKSIG)
  vMerkleTree: 3a72761bcb
generated 25.00
ERROR: CheckProofOfWork() : nBits below minimum work
ERROR: CheckBlock() : proof of work failed
ERROR: ProcessBlock() : CheckBlock FAILED
ERROR: CheckWork() : ProcessBlock, block not accepted


And the same with any other freshly mined block. Any new mined 838 535 block was rejected by network because it has "nBits below minimum work" and blockchain grow was impossible. Really it is because the mandatory target of this block has to be nBits=1c8659e4 (you can see it in log above) which mantissa 8659e4 is negative. It is because the retargeting algorithm of AGRI coin calculates negative target of the next block in some rare conditions. If this happens the last block became really LAST and the next block will newer accepted by network. Blockchain appears in deadlock.

But it is easy to cure blockchain and I did it few days ago. I sent two new blocks - the alternative 838 534 block and the next 838 535 block. After that the old deadlock 838 534 block became orphan. You can see now in blockexplorer https://prohashing.com/explorer/Agrinovuscoin/ that block 838 533 has date
Sunday, March 10, 2019 5:19:52 AM
and the next 838 534 block has date two months later
Wednesday, May 15, 2019 9:26:21 PM
And it is the day of becoming sick and the day of curation of AGRI coin network.

For the history now orphaned deadlock block has this attributes :

Block 838,534
   
Block hash    0000000009ad6e3c9082e6c8262b2a8e18f987cf28726c1a81e59c70986a9d02
Confirmations    0
Difficulty    3.161
Size    202 bytes
Timestamp    Sunday, March 10, 2019 5:11:42 AM
Total sent    25.00000000
Transactions (1)    
059c672c9135fa2d8f36138ddf252971caa8de81af177ab3f01faa49a19d4ecb (25.00000000)


Conclusion: AGRI blockchain was cured and now works.

P.S. I am not a dev of AGRI
Pages: « 1 2 3 4 5 6 [7]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!