You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Generating realtime proofs of block validation is bottlenecked by both the computation and the necessary data involved. In the case of amaru a ValidationContext is required. This can lead to a significant amount of data, most of it unnecessary.
Find an example of how it can be achieved.
It might be useful to reconsider the block validation API so that only the necessary data has to be provided.
A potential API candidate could be separated into 2 phases:
the first phase would allow each rule to go over the block and express the data required (on top of data related to the block itself)
then the subset of relevant data is extracted from the state
the second phase would see rule actually performing the validation with the relevant subset of the state
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Generating realtime proofs of block validation is bottlenecked by both the computation and the necessary data involved. In the case of
amarua ValidationContext is required. This can lead to a significant amount of data, most of it unnecessary.Find an example of how it can be achieved.
It might be useful to reconsider the block validation API so that only the necessary data has to be provided.
A potential API candidate could be separated into 2 phases:
Beta Was this translation helpful? Give feedback.
All reactions