Overview
Dstack is a Flashbots X Project jointly produced by Phala Network and Flashbots.
It was inspired by Andrew's (Flashbots team) design of Dstack.
Check our Acknowledgement for all of the key contributors that built out the Dstack SDK.
Phala Cloud is built on top of Dstack that enables developers to deploy programs to CVM (Confidential VM), and to follow the security best practices by default.
Overview
The Dstack SDK is designed to simplify the steps for developers to deploy any dockerized app to an Intel TDX Server running Dstack. It does the following things to make your app secure with security best practices:
Make minimal code changes to existing docker deployments and deploy in a TEE
Remote Attestation via single http call
Automatically secure your http port with e2e encrypted IO with TEE-managed HTTPS
Encrypted storage enabled by default
Persisted key and secret access with KMS (Key Management Service)
Conclusion
Now that we are familiar with the features that Dstack can provide, let's dive into how to get started with running Dstack on a compatible Intel TDX server. If you do not have access to hardware, you can check the hardware requirements or skip the hardware setup & use Phala Cloud by signing up for your account.
Last updated
Was this helpful?