This past week there has been more work on QUIC, compute fee changes, and stake weighted connections. Testnet went down due to a datacenter dropping validator connections. The downtime highlights how a blockchain needs not only be decentralized in who runs nodes, but where they are run too. Thankfully mainnet-beta is more decentralized in that case and was mostly unaffected.
Note: This proposal is not final and still being discussed. Join the discussion here.
There's a couple problems with the way Stake Accounts today:
For #1, we can expand the Stake struct to include information such as Delegation and Meta. That way multi-epoch redelegations can be calculated. Updating the struct would increase the original account size from 200 bytes to 256 bytes.
For #2, an update instruction is instead required in order to receive rewards. This instruction can be called every epoch in order to receive the new rewards, instead of always on an epoch boundaries. Legacy stake accounts will not have to concern themselves with this instruction.
April 22
April 23
April 25
April 26
April 27
April 28
Want to get these updates as a newsletter? Be sure to signup here to get this update once a week sent to you.