BCubed is a Python 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.
This Python library has only been tested in simulated blockchain environments. Using it in other environments is at your own risk. Keep possible charges in mind.
$ python3 -m venv .venv
$ source .venv/bin/activate
(.venv) $ pip install -r requirements.txt
(.venv) $ pip install -e <bcubed_location>
-
Update the configuration data in the
bcubed-config.yamlfile. -
Configure the environment variable named BCUBED_CONF_FILE to set the
bcubed-config.yamlpath. By default, it is set to./bcubed-config.yaml.
(.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".
