We need to gather detailed information about our proof selection algorithm to guide Lambda in their implementation for the AlignedLayer proving in the Mina-EVM bridge project.
Objective:
Provide Lambda with a clear understanding of how our proof selection algorithm works, particularly in the context of verifying the "best block" when checking N blocks (where N < k, the protocol constant).
Key Questions to Address:
How does our current proof selection algorithm verify the "best block" when checking N blocks?
Can the short fork rules be applied directly, or is a more nuanced approach required?
What are the implications and considerations of N being smaller than the protocol constant k?
Are there any specific edge cases or scenarios that Lambda should be aware of?
How does this algorithm interact with or impact the overall consensus mechanism in the bridge context?
We need to gather detailed information about our proof selection algorithm to guide Lambda in their implementation for the AlignedLayer proving in the Mina-EVM bridge project.
Objective: Provide Lambda with a clear understanding of how our proof selection algorithm works, particularly in the context of verifying the "best block" when checking N blocks (where N < k, the protocol constant).
Key Questions to Address: