2020.09.15.0 release is a major blockchain release adding support for two features:
Currently, Helium is the sole entity involved in proposing and issuing chain variables which control the behavior of the blockchain. This is done via signing the chain variable txn using a single authoritative key. With the introduction of multisig, we go from having a single key to a group of keys, a majority of which will be required to sign a chain var txn. This change is guarded behind
use_multi_keys chain variable and will be in effect once we activate it.
POC V9 now checks and validates witnesses and receipts contained within a POC transaction by checking whether the reported RSSI, SNR and Frequency are within reasonable bounds. We have also added
datarate fields to poc-witness and poc-receipt record definitions. This change is guarded behind two chain variables that the team will activate once we GA the release. The proposed chain variable updates are:
poc_versionfrom 8 to 9
data_aggregation_versionfrom 1 to 2
Additionally, we also improved logging to better debug POC related issues. Finally, this release bumps the blessed snapshot to height 499681.
- Add witness and receipt validation for poc txns
- Add support for POC V9
- Add channel and datarate to witness/receipt
- Add support for multisig
- Change poc_id to base64 of onion_key_hash
We have been betaing
2020.09.15.0 since 4 PM PST on the 15th and will be release it to GA by 8 PM PST.