A security architect is designing a hybrid blockchain for a defense agency's supply chain. The design includes encrypting peer-to-peer communication with TLS, requiring MFA for node administrators, using firewalls to restrict node access, and implementing role-based access control within smart contracts. This multi-layered approach BEST exemplifies which security design principle?
-
A
Least Privilege
-
B
Defense in Depth
-
C
Open Design
-
D
Economy of Mechanism