IntersectMBO / IntersectMBO/mithril

Parallelize certificate chain verification in client

Open
#1,233 1 comment 1 reaction 0 assignees View on GitHub
devX :sun_with_face: stale :calendar:
Dominant language
Rust
Stars
154
Forks
51
Avg merge
1d 23h
Merged PRs (30d)
38

Description

## Issue
In order to accelerate the restoration of the artifacts in the client, the certificate chain verification could be parallelized: the certificates
are individually verified and the validity of the chaining is verified separately.

**Note**:
How to make the certificate chain verifier more pure, and decouple it from the retriever:
- This would make the mithril client API more easy to use
- This would also open the door to more efficient verification (map/reduce, parallelize, ...)
- See comments in the issue https://github.com/input-output-hk/mithril/issues/1141#issuecomment-1754810473

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.