IntersectMBO / IntersectMBO/plutus

Update discussion of serialisation vs compression in CIP-0381

Open
#6,006 0 comments 0 reactions 0 assignees View on GitHub
Builtins Documentation Internal status: triaged
Dominant language
Haskell
Stars
1.6k
Forks
508
Avg merge
3d 10h
Merged PRs (30d)
22

Description

[Migrated from PLT-8797]

CIP-0381 contains a discussion of the costs of deserialisation and uncompression for curve points in the blst library. It looks as if this was based on erroneous benchmark results: deserialisation seemed to be an order of magnitude faster than uncompression, but it now seems that it’s more like 20%. This won’t affect our conclusions, since it means that deserialisation is even worse than we’d previously thought (it gives you a modest time improvement but incurs a large space penalty. We should try to be precise though.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.