Skip to content
This repository was archived by the owner on May 3, 2024. It is now read-only.
This repository was archived by the owner on May 3, 2024. It is now read-only.

Circuit implementation for compression #42

@Brechtpd

Description

@Brechtpd

This is to reduce the amount of data we have to push on-chain for blocks. Sticking to the same compression scheme as optimism would be nice, and DEFLATE should be straightforward to implement as a circuit.

First step to implement this would be to just do huffman decoding using a static huffman tree, decoding an arbitrary length data stream. The huffman tree is stored in an advice column so other rows can do a lookup to decode the data using the tree.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions