News

Curated news from the Algorand ecosystem

Protocol Release

Algorand deploys v3.8.1 to fix TestNet stall caused by cache optimization bug

Algorand deployed version 3.8.1 to both MainNet and TestNet on July 8, 2022. The release fixes a bug in a cache optimization thread that had caused the TestNet to stall, and disables the resource prefetch optimization responsible for it. No protocol-level upgrades were included.

The post mortem for the TestNet stall describes the bug as causing voters to incorrectly identify valid transactions as invalid, which stopped block production. Patch v3.8.1 was made available for MainNet nodes as well to ensure consistency across both networks.

Sources that covered it

More stories

Protocol Release
Algorand upgrades MainNet and TestNet to protocol version 3.5.1 with unlimited assets per account

MainNet and TestNet will undergo a protocol upgrade to version 3.5.1, introducing support for unlimited assets and applications per account. The update includes a database migration, which may cause longer upgrade times for nodes and temporary unavailability of catchpoint files.

Protocol Release
Algorand mainnet and testnet updated to version 3.8.0 with participation key and m1 build changes

The Algorand network has updated to version 3.8.0, which includes a change to how participation keys are handled via the REST API and introduces support for m1 builds in the build pipeline.

Protocol Release
Algorand protocol updated to version 3.7.2

The Algorand protocol has updated to version 3.7.2, which includes bandwidth optimizations for non-participating nodes and an upgrade to Go 1.17. The release also adds support for building from source on M1 Macs and introduces a new flag to enable checksum and signature verification for the updater archive.