cybersecurity resilient computing resilience blockchain resilient cyber-physical distributed systems Satellite Security autonomous driving intrusion tolerance Trustworthy AI