Software update is a protocol mechanism that allows nodes to automatically update their executables without changing protocol itself. Here's the process overview:
- Update files are uploaded to the dedicated server (S3 storage i guess).
- Software update is proposed. Proposal is a datatype that gets into the blockchain. It contains information about version changes and