Guest User

Untitled

a guest
Feb 13th, 2019
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. // initial difficulty
  2. $ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest getmininginfo
  3. {
  4. "blocks": 0,
  5. "currentblockweight": 0,
  6. "currentblocktx": 0,
  7. "difficulty": 4.656542373906925e-10,
  8. "networkhashps": 0,
  9. "pooledtx": 0,
  10. "chain": "regtest",
  11. "warnings": ""
  12. }
  13.  
  14. // generate 2016 blocks
  15. $ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest generate 2016
  16.  
  17. // show the difficulty
  18. $ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest getmininginfo
  19. {
  20. "blocks": 2016,
  21. "currentblockweight": 4000,
  22. "currentblocktx": 0,
  23. "difficulty": 4.656542373906925e-10,
  24. "networkhashps": 12,
  25. "pooledtx": 0,
  26. "chain": "regtest",
  27. "warnings": ""
  28. }
  29.  
  30. // generate 2016 blocks again
  31. $ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest generate 2016
  32.  
  33. // the difficulty was not changed
  34. $ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest getmininginfo
  35. {
  36. "blocks": 4032,
  37. "currentblockweight": 4000,
  38. "currentblocktx": 0,
  39. "difficulty": 4.656542373906925e-10,
  40. "networkhashps": 12,
  41. "pooledtx": 0,
  42. "chain": "regtest",
  43. "warnings": ""
  44. }
  45.  
  46. // src/chainparams.cpp
  47. consensus.nPowTargetTimespan = 14 * 24 * 60;
  48. consensus.nPowTargetSpacing = 10; // 14 * 24 * 60 / 10 = 2016
  49. consensus.fPowNoRetargeting = false;
  50.  
  51. // initial difficulty
  52. $ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest getmininginfo
  53. {
  54. "blocks": 0,
  55. "currentblockweight": 0,
  56. "currentblocktx": 0,
  57. "difficulty": 4.656542373906925e-10,
  58. "networkhashps": 0,
  59. "pooledtx": 0,
  60. "chain": "regtest",
  61. "warnings": ""
  62. }
  63.  
  64. // generate 2016 blocks
  65. $ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest generate 2016
  66.  
  67. // check the difficulty
  68. $ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest getmininginfo
  69. {
  70. "blocks": 2016,
  71. "currentblockweight": 4000,
  72. "currentblocktx": 0,
  73. "difficulty": 4.716464207201856e-06,
  74. "networkhashps": 1024.75,
  75. "pooledtx": 0,
  76. "chain": "regtest",
  77. "warnings": ""
  78. }
Add Comment
Please, Sign In to add comment