BCubed is a Python package library designed to facilitate traceability in autonomous systems in a cibersecure manner. It allows the creation and utilization of a black box employing blockchain technology. The nomenclature of the system is derived from the term "blockchain-based black box.
$ python3 -m venv .venv
$ source .venv/bin/activate
(.venv) $ pip install -r requirements.txt
(.venv) $ pip install -e <bcubed_location>
(.venv) $ pytest --cov=src --cov-report=lcov --cov-report xml --cov-report term
(.venv) $ pip uninstall bcubed
This research is part of the project TESCAC, financed by “European Union NextGeneration-EU, the Recovery Plan, Transformation and Resilience, through INCIBE".