A component called security node is being planned as part of the security layer we are discussing in the Security section. It is a non-client-facing shadow of one or more of our zones for the purposes of validating its actions and submitting a periodic report to the smart contract regarding the zone's disposition of assets. This component is what makes Kchannels trust-minimized. As part of the security layer, it is in a network of its own, and is not accessible to anyone, especially the zones it shadows. It creates and maintains an independent copy of a zone's channel states, and also has to sign off on any transactions performed by any zone it represents. If a zone ever gets compromised, the signatures stop coming and all assets being moved in violation of the rules of the system stay frozen in place. This component is also responsible for submitting regular reports to the smart contract for the purposes of establishing an accountability for all assets within the deployment.