Open bezirg opened 6 months ago
kenneth wrote:
See also
PLT-243: Write a custom binary format for serializing Plutus Core programs BACKLOG
PLT-329: Re-implement the flat format ourselves BACKLOG
PLT-330: Figure out what we can do with a custom binary format of our own BACKLOG .
Taking inspiration from https://github.com/cardano-foundation/CIPs/pull/314 it is worthwile to investigate how much we could further compact the UPLC’s flat format. The size of plutus scripts correlates with the TPS performance of the chain.
This spike should perhaps investigate if it is worthwhile to not be future-proof in the flat format, by making the format more tight and not leaving out space (bits) for extensibility.
Acceptance Criteria:
The spike should show how much percentage we could shrink the plutus-benchmark