Spork
What is a Spork?
In the mature Flow, new nodes can be staked and un-staked as the protocol advances from epoch to epoch. However, we are not there yet. Hence, currently every couple of weeks we turn-off the network, update the identity list to include (and exclude) nodes and then turn the network back on again. We call this process a Spork.
Also, as Flow evolves, we are continuously adding new features and discovering and fixing bugs in the Flow node software. We also utilize a Spork as an opportunity to update the nodes with the latest releases.
How frequently do we Spork?
Currently, we are trying to maintain a cadence of around two weeks. We always announce any upcoming Spork on the #flow-validators-announcements
Discord channel.
Past Sporks
Mainnet
Spork | Date | Root Height | Root Parent ID | Root State Commit | Git Commit | Branch/Tag | Docker Tag |
---|---|---|---|---|---|---|---|
Candidate 4 | 1065711 | 68c2bbe68524b50f5d689bc2ac7ad2dd70e88ed7dd15ad6c3cdf6ea314cb1aa3 | c05086e4d1d428d3b9af5bd8b81d8780054f783ef4eec3ca28b491202e9ac696 | b9b197280d6590576f1ef183bc3d04d41d6be587 | |||
Candidate 5 | 2033592 | a0efffb2beb1500419ae4f7c6e49bfbbe3a4d1d1c201bf925ccaec467ea30e91 | 0190d417a26b9870f5bb2cf408ad31985b3aa7e57f6ababa6e543f0f90b99dcd | cd876653d20b398952af4002701a0ae2800fd5f2 | |||
Candidate 6 | 3187931 | 2ff5f7424a448943a153001d2f0869d4fac330906ecb8e17b7ef7fe50e4c7b36 | bd7f16dc5ef5eced849ab5f437547c14c1907059e1ecf89a942d0521166c5cbb | b30c48008c0ec1cc8ecb750aeb9ff9f3d712681d | |||
Candidate 7 | 4132133 | 28f4f495aad016b519acf27fc9d9a328f6a4009807480e36e2df780eeccd99bc | 001d173bfcf9c7f71684da89bff72b3ee582b39a69c7929360230faf73735c17 | f811f8cd49369ae2bc559e0fbb781aff129484f5 | candidate7 | v0.7.2 | |
Candidate 8 | 4972987 | 5bc2b0900a5138e39d9209a8fe32e14b3e5c884bd36d2a645620f746b7c8bd47 | 6b9161a225b087a461ec95e710fdf4e73f6d6c9401ebf066207a021dced4ce5e | v0.8.2 | |||
Candidate 9 | Sep 25, 2020 | 6483246 | 9131733835702b0d6321088bddb4642a4964bb5c630440ccb0de47bdbc371d1a | 90c6f406f5d21880d525ad4702cb249509b85e7f745db2de67e9fe541a56da4c | v0.9.3 | v0.9.3 | |
Mainnet 1 | Oct 13, 2020 | 7601063 | ab1ee18b6e1c0ee11cc021c26a17c694c627699a576e85f7013cd743bdbc7877 | 6e1adf15689eaf5ea6859bcdd0b510f5eb4c34dac878d8577b3f65bc20c3f312 | 114d45436e7d9052e910c98a1e40f730e3fd12d7 | v0.10.1 | v0.10.1 |
Mainnet 2 | Nov 13, 2020 | 8742959 | b35fdb189d21a95df7f19f941786f748d9854a8b93b1e555b51cda7d9f53a6e1 | d6a25be552ed93213df0ffc2e8c7f39f6401c04cbf22bac7a4b84d3c9493f005 | 4ef68efb935c0e3393ae3966752ece5e7739bab4 | v0.11.1 | v0.11.1 |
Mainnet 3 | Dec 9, 2020 | 9737133 | 116751c904a7f868cd6e8c90522fdbd70fe826db6886b830338c68c6339df3e7 | 1d2c91e801d0560024848a0c981e03120efc372436ada5f7909c4d44d4600f04 | badd5887512b955e7aa18b4e73dae980ca72fa22 | v0.12.6 | v0.12.6 |
Testnet
Spork | Date | Root Height | Root Parent ID | Root State Commit | Git Commit | Branch/Tag | Docker Tag |
---|---|---|---|---|---|---|---|
Devnet17 | Nov 27, 2020 | 16483518 | 96d452f9d2a15fafab720f1809fc490b019b23e42c885590e62085e48b8c2b6b | 0b45f6055a1f09b413d098997cc0e7c9a0ef19eac8b4d294085b0e2f436c6bff | ef54713595d0fe1e0bb4b14e9469c4a64dfaf6e7 | v0.12.1 | v0.12.1 |