Skip to content

MALT v0.0.7-rc.4 — Batched Map Writer Commitments

Pre-release
Pre-release

Choose a tag to compare

@BernardLowe BernardLowe released this 13 Aug 13:12
· 13 commits to main since this release
7616800

MALT v0.0.7-rc.4 reduces Writer latency for transactions that change multiple Map arcs by computing one final top-level commitment.

Highlights

  • The graph Writer sends canonical changes for one Map object through one semantic BatchUpdate.
  • The radix Map opens and validates the existing top-level node once, applies subtree changes in batch-local state, and persists one final top-level commitment.
  • Ordered changes below the same root slot are preserved.
  • Batched final roots are byte-for-byte identical to sequential updates.

Compatibility

This is an execution optimization, not an aggregated proof or a portable transition-proof contract. It does not alter MALT roots, CIDs, commitment parameters, commitments, proofs, transcripts, ProofLists, receipts, schemas, or wire encodings.

The v0.0.7 release-candidate line remains pre-v1 and wire-incompatible with the flat v0.0.6 root codecs. See the source release notes for the full rc.1 through rc.4 compatibility contract.

Source

  • Tag: v0.0.7-rc.4
  • Commit: 761680066f78d24c16701f7e48f9c1579d64d981
  • Previous authoritative tag: v0.0.7-rc.3

Validation

  • Full Go tests, 32-bit KZG/IPA tests, vet, and SDK builds passed.
  • Verifier WASM Resolve/Read and Map-proof conformance passed for all, KZG, and IPA targets.
  • Writer WASM controller and stateless/session smoke passed for KZG plus IPA direct, compact, and fast profiles.
  • A temporary external module compiled the public root, protocol, SDK verifier, and materializer imports.
  • GitHub PR #191 passed Go CI and CodeQL.
  • Independent release review reported no actionable findings.
  • Release assets were built twice from the exact tagged commit under different ambient Go settings and umasks; every byte matched.
  • Both asset sets passed checksum, archive/provenance, and adversarial ustar validation.

Asset checksums

6dc29088f2934054c885ae88121703e52f35576f7c5c7c6797c40a0152a693f4  malt-verifier-v0.0.7-rc.4-6dbd11bd78b44bff25debd5ac04694ebb229351fda423b0b316a72289995181f-6dc29088f2934054c885ae88121703e52f35576f7c5c7c6797c40a0152a693f4.tar.gz
a203d766277e39ccf8c92017190bf6aad43baff502a0b7d963b7883a597dd183  malt-writer-v0.0.7-rc.4-8dd4298b6a83570566156fa7146eaacd1d028454e6bdc149d974eecb7e1650b5-a203d766277e39ccf8c92017190bf6aad43baff502a0b7d963b7883a597dd183.tar.gz
673f69c4266604f6728fc47d8862bb4b2d6c40b4a2df4a28ebabf16952698859  malt-wasm-release-v0.0.7-rc.4-673f69c4266604f6728fc47d8862bb4b2d6c40b4a2df4a28ebabf16952698859.json
5e62b77d86affc64d7cfbed52592dd7201d89a236356c96d2f2529249cceafc9  SHA256SUMS