Unparalleled Security
Last updated
Last updated
As users entrust their valuable processing power from their everyday devices, expensive game PCs, and multi-million dollar datacenters, to a distributed network, robust security measures become indispensable. Planck Network recognizes this criticality and has meticulously crafted a multifaceted security architecture to safeguard user privacy, data integrity, and overall network stability. This part of the whitepaper delves into the intricate details of Planck's security philosophy, unveiling the layers of protection that guarantee unparalleled security for all participants.
PlanckOS: At the heart of Planck's security strategy lies PlanckOS, a custom Linux distribution meticulously tailored for the network's unique requirements. This operating system goes beyond the typical Linux distribution, offering several security advantages:
Compatibility and Efficiency: PlanckOS ensures seamless compatibility with a wide range of hardware architectures, fostering broad user participation. Additionally, it is optimized for streamlined performance, maximizing the efficiency of resource utilization within the network.
Robust Hardware Interaction: Unlike generic Linux distributions, PlanckOS is specifically designed to foster secure and optimized interaction with the underlying hardware of user devices. This ensures efficient data transfer and processing within the virtualized environment.
Virtualization for Enhanced Security: Planck leverages a powerful virtualizer to create a secure isolation layer between the user's host machine and the network environment. This virtualizer serves as the cornerstone of Planck's security approach, offering several crucial benefits:
Security Barrier: The virtualizer acts as a robust security barrier, effectively separating the network execution environment from the user's host operating system. This isolation mitigates vulnerabilities associated with traditional approaches, where user systems could potentially be exposed to security risks.
Dynamic Resource Control: Unlike static resource allocation prevalent in many Docker-based projects, Planck's virtualizer empowers users with dynamic control over their contributed resources. Users can define the specific processing units (CPU, GPU, TPU) they wish to share, ensuring optimal utilization while maintaining system stability.
Planck takes virtualization to the next level by employing QEMU, a powerful emulator capable of full system virtualization. This advanced technology provides an unparalleled level of security:
Complete Isolation: QEMU establishes a complete isolation layer, further hardening the security barrier between the network environment and the user's host system. This comprehensive isolation significantly reduces the attack surface, making the network highly resistant to potential security threats.
Fine-Grained Control over Virtualized Hardware: Beyond security, QEMU empowers users with granular control over the virtualized hardware they contribute. Users can meticulously customize critical parameters like CPU features, memory allocation, and device emulation. This flexibility allows users to optimize performance while maintaining a secure execution environment.
From the foundational isolation offered by PlanckOS and QEMU to the robust network-level security measures and ongoing security audits, Planck ensures unparalleled security for all participants. This unwavering commitment to security empowers users to contribute their processing power with peace