-
Notifications
You must be signed in to change notification settings - Fork 17
Aurum Grid partnership proposal #46
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
Draft
uniaolives
wants to merge
12
commits into
LunCoSim:main
Choose a base branch
from
uniaolives:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This commit introduces the Physio-Network Bridge feature, which simulates a real-time link between an astronaut's HRV and the coherence of a Bio-Cochlea network. - Adds a new `PhysioNetworkBridge` singleton to manage the simulation. - Creates a new UI panel to display the physio-network metrics. - Integrates the new panel into the main UI with a toggle button. - Implements a line chart to visualize the HRV and coherence data.
This commit introduces the Physio-Network Bridge feature, which simulates a real-time link between an astronaut's HRV and the coherence of a Bio-Cochlea network. - Adds a new `PhysioNetworkBridge` singleton to manage the simulation. - Creates a new UI panel to display the physio-network metrics. - Integrates the new panel into the main UI with a toggle button. - Implements a line chart to visualize the HRV and coherence data.
This commit introduces a new Python script, `scripts/verifier.py`, which functions as a self-contained offline verifier for NoctHub cryptographic proofs. The script implements a comprehensive 5-layer verification pipeline, including JSON schema validation, RFC 8785 canonical form checking, BLS aggregate signature verification, Merkle proof validation, and constitutional rules enforcement. The JSON schema has been externalized to `scripts/schema.json` and is loaded dynamically by the script. This improves maintainability by decoupling the schema from the verification logic. The script is executable and can be run from the command line, providing clear output for both valid and invalid proofs. It follows Python best practices, including PEP 8 conventions and robust file path handling.
…14594033520558 Add Python-based offline verifier script
This commit introduces the complete, production-ready Python verifier for the NoctHub v1.0 system, which provides a mechanism for verifiable forgetting using JSON and BLS signatures. The implementation is certified against the "P1 Invariant" (cross-language fidelity with Rust) by testing against a full suite of "Golden Vectors". Key components included in this submission: - `nocthub_verifier`: A Python package that performs a 5-layer verification pipeline (Canonical JSON, Schema, BLS Signatures, Merkle Proofs, Constitutional Rules). - `generate_golden_vectors.py`: A script to generate all 18 canonical, BLS, and integration golden vector test files with real cryptographic data. - `golden_vectors/`: The full set of generated test vectors and a manifest file for integrity checking. - `.gitignore`: Added to exclude Python artifacts. The verifier and generator adhere to the strict constitutional requirements defined for the project, including the use of RFC 8785 for canonical JSON and the "Artigo 10" specification for message signing. All 18 golden tests pass, confirming the correctness and completeness of the implementation.
…694782020357194 NoctHub v1.0 Python Verifier
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.