diff --git a/tasks/III.md b/tasks/III.md new file mode 100644 index 000000000..6e6b49dd7 --- /dev/null +++ b/tasks/III.md @@ -0,0 +1,19 @@ +Task III - Join MSM optimisations + +* The codebase needs to be updated to the latest [c-kzg-4844](https://github.com/ethereum/c-kzg-4844), dependencies also needs to be upgraded; +* The goal is to join all previous optimisations into one optimised MSM implementation. The teams need to collaborate in order to make the optimisations compatible between each other. +* Joints MSM optimisations needs to be genereric (compatible with multiple ECC backend). If not possible - consult with supervisor. +* The build must pass on Github CI. + +Points: 2 + +Deadline 2023-12-21 + +---------------------------------------------------------------- + +Each task has its deadline specified in the task that allows getting 100% of the points if done correctly. However, each late week significantly reduces the points: + +1 week -25% +2 week -50% +3 week -75% +4 week -100%