This is a client only release. So there is no launchpad update or node upgrade. It’s only an upgrade to the ant binary and any consumers of the client API. The full details are in the changelog. The main highlight is the introduction of Merkle payments. You must use --merkle on the file upload command to use it. Merkle essentially makes uploading data cheaper which is a big win for the network! Support for Merkle is only in CLI, but will be implemented in Dave thoon!
If you restart a node then it does not check for update for three days. So for 200 nodes the idea is to restart one node every 20 minutes (200 * 20 = 4000) which means all nodes are restarted less than 3 days.
In that case, if I edit the URL that it downloads from to something self-hosted, would my nodes still connect to other nodes, even if the source is altered? Or is there some weird binary signature attestation checks in place for peers?
Or am I going to just have to block connections to autonomi.com and S3? (Also, why aren’t binaries being shared through the Autonomi network itself? Seems like the perfect use case.)
Well the URL change, or just put an entry into your hosts file to redirect the Domain (ip address)may very work. Maybe just prevent your computer accessing the URL and it will never update
Come Autonomi 2.0 there very well maybe a signature being checked
First up they had to make sure it works. And people starting first up need to download the binaries. Come Autonomi 2.0 it might change over to downloading the binaries off the network