Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use BLSPublicKeys for the list of relays #62

Closed
come-maiz opened this issue Mar 25, 2022 · 5 comments
Closed

Use BLSPublicKeys for the list of relays #62

come-maiz opened this issue Mar 25, 2022 · 5 comments
Labels
enhancement New feature or request

Comments

@come-maiz
Copy link
Contributor

According to the specification,

mev-boost is initialized with a list of (BLSPublicKey, RelayURI) pairs representing trusted relays.

But currently we are not using any keys.

_relayURLs := []string{}

Is this required for the 0.1 release? Or better for the next milestone?

@come-maiz
Copy link
Contributor Author

Once we have the keys, we should verify the returned SignedMEVPayloadHeader signature matches the BLS key associated with the IP of the relay and has a matching payloadId.

@metachris metachris changed the title Not using BLSPublicKeys for the list of relays Use BLSPublicKeys for the list of relays Apr 20, 2022
@metachris metachris added the enhancement New feature or request label Apr 20, 2022
@metachris
Copy link
Collaborator

@ralexstokes
Copy link
Collaborator

relevant: ethereum/builder-specs#23

lets resolve how to handle this type of thing in that issue and I can put it into the spec

@metachris
Copy link
Collaborator

Addressed by #138 and #143

@metachris
Copy link
Collaborator

completed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants