SIMD-0313

Drop unchained merkle shreds

Author: Ashwin Sekar · Category: Core Protocol GitHub →

Feature Gate Status

Mainnet Active E821
Testnet Active E798
Devnet Active E914

5KLGJSASDVxKPjLCDWNtnABLpZjsQSrYZ8HKwcEdAMC8

TL;DR

As the new shred format is being sent by all clients, this feature deprecates the old shred format.

Summary

As the new shred format is being sent by all clients, this feature deprecates the old shred format.

Motivation

It is inconvinient to support both formats, and upcoming consensus changes (alpenglow) expect all shreds to be of the chained variety.

Impact

Any clients still producing blocks using the old shred format will have their shreds ignored on ingest.

Backwards Compatibility

This feature is not backwards compatible.

Security Considerations

None