-
Notifications
You must be signed in to change notification settings - Fork 38.6k
chainparams: Bump assumed chain params #17002
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
fa5bc48 to
fade57b
Compare
fade57b to
fa3a733
Compare
|
ACK fa3a733 Checked on ARM32 (with assumevalid and checkpoints enabled, unfortunately)
Block 597379 is 8 blocks back at this time. It should be deep enough by the time 0.19.0 is actually released, |
fanquake
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK fa3a733 - checked the mainnet values. I have notes on reviewing assumevalid updates in core-review.
src/bitcoin-cli getchaintxstats 4096 00000000000000000005f8920febd3925f8272a6a71237563d78c2edfdd09ddf
{
"time": 1569926786,
"txcount": 460596047,
"window_final_block_hash": "00000000000000000005f8920febd3925f8272a6a71237563d78c2edfdd09ddf",
"window_final_block_height": 597379,
"window_block_count": 4096,
"window_tx_count": 8610103,
"window_interval": 2278716,
"txrate": 3.77848885073875
}src/bitcoin-cli getblock 00000000000000000005f8920febd3925f8272a6a71237563d78c2edfdd09ddf
{
"hash": "00000000000000000005f8920febd3925f8272a6a71237563d78c2edfdd09ddf",
"confirmations": 8,
"strippedsize": 925201,
"size": 1217775,
"weight": 3993378,
"height": 597379,
"version": 536870912,
"versionHex": "20000000",
"merkleroot": "e92ac24aaef4aa1ece52cc41e975bfc83cb1f1fe93923bdb7a6bff824c50b084",
"tx": [ <snip> ],
"time": 1569926786,
"mediantime": 1569922918,
"nonce": 919954964,
"bits": "17160f24",
"difficulty": 12759819404408.79,
"chainwork": "000000000000000000000000000000000000000008ea3cf107ae0dec57f03fe8",
"nTx": 2590,
"previousblockhash": "00000000000000000002fc5679f64f7fe636318ade80bb75f4978d0c75658eb0",
"nextblockhash": "000000000000000000061b82466f5aef92d169f044f2ac38660ab402fe9d1de4"Show signature
Signature:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
ACK fa3a7331160d1a460b1c15fca1810e98070d629c
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEz7FuIclQ9n+pXlWPLuufXMCVJsEFAl2TRq0ACgkQLuufXMCV
JsHeXBAAl1ZSNIXMxWLrXYrvCChAqQ0TBtKUvZw9VaOwG+Xrr0EI70/w+CbC/hO2
I84n5EcpMO49r9C1SuooUf/c0TG4ezN+LS8ggDMfgfFVaaGMgSDNMsCbEsoyrbpH
jCBJAEBKN1Cnr2DJAeQwV+VEbQUIc7zVsE2MTKTK4eZypRgLFV1oUyc3XehvR1oT
H7YD0JTcjGNlCuN4f965jTu5+NJmqwORKmXgQwnxmD+QOEHRXOv+ZecYzinoHZxY
bqzLBSetntqiJz+qwhlNK3m7Y+K+ZxezXhStDIVmzr6oxEvrfNB9BOJnGvO2OEQy
/dxJg8y/GNBdxD6IYv5SYVAS1dOv7XrjRW77iL9q1oAeWQDCz8/dRjMxBN3hn30n
+LnW2lqVUZ8V9UuOpGDVj69AD7Gi30nw0xTcUcYJeiyws7GwyDGzWrBs6QjvlIWU
mQpJrYswpeyOV0RkU/odwkJMDY4nfxgx40nTeoAucau199EojCEGmxo1Y9bJxAsX
E7YTxOq/RS+9i7VsSA1GHZZMeD/irU8FOx4hvqZh7X2s0MINpauloILcQxx5u7/P
yKp8oYgiQoY0dadSS8nDsZmXqbZXllED3osk6Jv3DO1OaIRchkGAw4bnCEHGqQ+k
HxOx4f6kXkstdNiZWtH/MftVlyGDLQ62c4vdb2UFk+KEDtPCez0=
=RKLU
-----END PGP SIGNATURE-----
|
Would be nice to get an ACK on the datadir size and maybe one ACK for testnet as well. |
I didn't run IBD from scratch on macOS. I just spun up an Orange Pi for armv7 for bonus points, but that'll take a while. |
|
ACK fa3a733 Verifying new mainnet assumevalid value ( Verifying new mainnet And new mainnet From a very uncool x86_64 machine synced with a very uncool default configuration. GPG sig with 2E57129ED7995442 |
|
testnet3, anyone? |
|
Chainwork doesn't match for me with testnet3. |
|
The chainwork is for the best block (not for a past block). The total work can never decrease, but a specific block might be reorged out on testnet |
|
So you could check that the chainwork I put in is more than the chainwork of the assumed valid testnet block, but also not more than the chainwork of your current testnet chain tip. |
|
|
Makes sense as this is only for testnet, so the exact value doesn't matter a lot anyway. |
fa3a733 chainparams: Bump assumed chain params (MarcoFalke) Pull request description: As every year, reviewers get extra point when their node is running: * `assumevalid=0` * `checkpoints=0` * on non-x86_64 hardware See https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md#before-every-major-and-minor-release for the process. ACKs for top commit: laanwj: ACK fa3a733 Sjors: ACK fa3a733 for mainnet on macOS 10.14.6. jamesob: ACK fa3a733 fanquake: ACK fa3a733 - checked the mainnet values. I have notes on reviewing `assumevalid` updates in [core-review](https://github.com/fanquake/core-review/blob/master/update-assumevalid.md). Tree-SHA512: fc545ba0a7056908040b47076b393d028c1c022967c25a2074752f76f0386ef099a64445da6125117a04418bd7eb0655121bfc94e6f60b7bc2666947491b5228
|
My 32 bit ARM Orange Pi Ubuntu Bionic with Armbian Linux 4.19.62-sunxi just succesfully reached block 597380; only took two weeks and a bunch of handholding. I used |
As every year, reviewers get extra point when their node is running:
assumevalid=0checkpoints=0See https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md#before-every-major-and-minor-release for the process.