Skip to content

Groestlcoin Core 2.21.0

Compare
Choose a tag to compare
@gruve-p gruve-p released this 20 Dec 20:08
60c0572

Groestlcoin Core version 2.21.1 is now available.
This is a major release of Groestlcoin Core with many protocol level improvements and code optimizations, featuring the technical equivalent of Bitcoin Core v0.21.0 but with Groestlcoin specific patches. On a general level, most of what is new is the second version bits BIP9 softfork deployment, the Schnorr Signatures for secp256k1, Taproot: SegWit version 1 spending rules and Validation of Taproot Scripts.

It is recommended to upgrade to this version as soon as possible.
Pool operators, P2Pool and solo miners especially because by default, Groestlcoin Core automatically set and unsets version bits as required.
The deployment sets the block version number to 0x20000004 between midnight 15th Dec 2020 and midnight 31th Dec 2021 to signal readiness for deployment. The version number consists of 0x20000000 to indicate version bits together with setting bit 2, shown as "taproot" in the "getblockchaininfo" RPC call. Please note it will keep generating blocks with version 0x20000004 until "taproot" is activated at which point is will automatically unset bit 2.

Taproot Upgrade Information
The taproot soft fork is fully backwards compatible with all Groestlcoin wallets, so you will continue to be able to safely send and receive groestlcoins whether or not taproot is activated.

Taproot softfork mainnet timeline:
• Signal: Miners will be able to signal that they are willing and able to enforce taproot starting at the beginning of the first 2016 block retarget period on or after 15 December 2020 (UTC). In short signalling started on block 3382848.
• Lock-in: Once 95% of blocks in a 2016 block long period have signaled that their miners are ready to enforce taproot then taproot will lock-in – meaning that unless the blockchain is rolled back at that point, taproot will become active.
• Activate: After another 2016 block period, taproot will activate, allowing miners to produce blocks containing taproot transactions on Groestlcoin’s mainnet. When taproot is activated, transaction-producing software will be able to enforce a new SegWit version 1 output type, with spending rules based on Taproot, Schnorr signatures, and Merkle branches.

Taproot softfork testnet timeline:
• Signal: Miners will be able to signal that they are willing and able to enforce taproot starting at the beginning of the first 2016 block retarget period on or after 15 December 2020 (UTC). In short signalling started on block 1929312.
• Lock-in: Once 75% of blocks in a 2016 block long period have signaled that their miners are ready to enforce taproot then taproot will lock-in – meaning that unless the blockchain is rolled back at that point, taproot will become active. In short Lock-in was on block 1931328.
• Activate: After another 2016 block period, taproot will activate, allowing miners to produce blocks containing taproot transactions on Groestlcoin’s testnet. In short Activate was on block 1933344. When taproot is activated, transaction-producing software will be able to enforce a new SegWit version 1 output type, with spending rules based on Taproot, Schnorr signatures, and Merkle branches.

For the release notes please see the git repository:
https://github.com/Groestlcoin/groestlcoin/blob/2.21.0/doc/release-notes/release-notes-2.21.0.md

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

0d6c944ecbea6f7247f4c3c3d517a52d32bf4dd8d5fe7e2697aa4f9c3bd6ac64  groestlcoin-2.21.0-aarch64-linux-gnu.tar.gz
f30efd6b030aba45bb4a1a8ca4b8fd0d8fc5f60c141704016af9b206ef27b5bf  groestlcoin-2.21.0-arm-linux-gnueabihf.tar.gz
2c59d56c4a77087f2e3c91423fd444140e200395c1cb9cb35c65e47cf8befc3d  groestlcoin-2.21.0-osx64.tar.gz
b2e2d00d8485bc6d4f828ed8e409c8eccdc08c090d053f9613cc086fdb491ce6  groestlcoin-2.21.0-osx-unsigned.dmg
3ae9fde602887532d0eb8fe2485f1523534e4eca5e113249fe0d5285ae5837d4  groestlcoin-2.21.0-riscv64-linux-gnu.tar.gz
3e943d90b07eb865269c71f193828a535478bfcbf7d63f9c4f25a64c5748b569  groestlcoin-2.21.0.tar.gz
f7eba05b6f4dfd383f6c51ffef33ef300c6cd8436151af88abed471172470c5c  groestlcoin-2.21.0-win64-setup-unsigned.exe
811933f361dbfacda35d8408c333c1777b546dd06e7b5f2884b558f76026cff2  groestlcoin-2.21.0-win64.zip
cc01c2d8a3f5e6730e931fdc579658aff74d9618adadee095bea06da54e75d5b  groestlcoin-2.21.0-x86_64-linux-gnu.tar.gz
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEKHrkyhGHxowItJyy0RvU8z8dtJkFAl/frXQACgkQ0RvU8z8d
tJnF8gf/aDkayOD0uqz8X5SmCCnmuciHDB/zMmMcmGl35NpyDgUGZFeC6yscK3eP
6w7jr07xzleAd7reNa/3vNyzcBcUFvHzbuIJVmmNiLijneTLc1ZUhfuHxG0r5AHK
MO1LPmrrPaqY3tTvAoEMpqVnK6Ql2zCw2lsYePd+TBi7ocBlWGsa1CaIGZcgOcCB
e3oiYzVvXZ6DGRDPQvGKVSUM06116Kq4/Vw0iqOoop+yC0f+l0gygS5TZcV/kXwm
othWY+gyUO9MG9L3OEyWu1FjLgICLrmfTKjBJ0jA8Ww9cVxFs42t92NyDISofzLI
gHPPtnm3MziTgnBNu4JlEmhe3iq7Vw==
=zW3j
-----END PGP SIGNATURE-----