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
In Noir's Multi-VM architecture, each VM maintains its own local context. This context includes parameters like call depth, execution limits, and other runtime constraints, all managed independently within each VM.
However, this approach introduces potential vulnerabilities when Cross-VM calls come into play. Specifically:
Cross-VM calls could unintentionally bypass local limits (e.g., call depth) by distributing execution across multiple VMs.
This opens up a possibility for exceeding intended thresholds, potentially causing performance degradation or introducing security loopholes.
To address these concerns, the introduction of a Global Context might be necessary.
The text was updated successfully, but these errors were encountered:
Description
In Noir's Multi-VM architecture, each VM maintains its own local context. This context includes parameters like call depth, execution limits, and other runtime constraints, all managed independently within each VM.
However, this approach introduces potential vulnerabilities when Cross-VM calls come into play. Specifically:
To address these concerns, the introduction of a Global Context might be necessary.
The text was updated successfully, but these errors were encountered: