Compare commits

..

1 Commits

Author SHA1 Message Date
b15be22ab9
added information about testnet 2025-01-28 01:39:11 +02:00
12 changed files with 34 additions and 16 deletions

@ -1 +1,16 @@
# Brain
# DeTEE Brain
The Brain works similarly to a decentralized oracle that runs on TEEs. It has the capability to scale data distribution by leveraging [DHTs](https://en.wikipedia.org/wiki/Distributed_hash_table), and is tailored to offer a secure and redundant database for the contracts of the DeTEE network. The contracts define the relationship between user and node (resources, price of resources, [SLA](https://en.wikipedia.org/wiki/Service-level_agreement)).
Similar to the hacker challenge, the brain will create smart contracts on various blockchains, which will allow users to deposit tokens into the DeTEE network, and withdraw tokens from the network. The tokens that are in the network can be used for:
- consuming resources on the network (VMs or containers)
- voting for the upgrades of the brain
- voting power is based on the amount of resources consumed in the last cycle
- the customer is always right, so the customer gets to choose the software
- providing escrow as a node operator or as a user
- escrow can be used to compensate for low rating, based on the free market principle
- delegating escrow to servers and to users in order to get rewards
This component is currently under development. The high level mechanics of the brain are simulated in a centralized API, that will be used to power the testnet till the release of the decentralized brain.
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -1,14 +0,0 @@
# DeTEE Brain
The Brain works similarly to a decentralized oracle that runs on TEEs. It has the capability to scale data distribution by leveraging [DHTs](https://en.wikipedia.org/wiki/Distributed_hash_table), and is tailored to offer a secure and redundant database for the contracts of the DeTEE network. The contracts define the relationship between user and node (resources, price of resources, [SLA](https://en.wikipedia.org/wiki/Service-level_agreement)).
Similar to the hacker challenge, the brain will create smart contracts on various blockchains, which will allow users to deposit tokens into the DeTEE network, and withdraw tokens from the network. The tokens that are in the network can be used for:
- consuming resources on the network (VMs or containers)
- voting for the upgrades of the brain
- voting power is based on the amount of resources consumed in the last cycle
- the customer is always right, so the customer gets to choose the software
- providing escrow as a node operator or as a user
- escrow can be used to compensate for low rating, based on the free market principle
- delegating escrow to servers and to users in order to get rewards
This component is currently under development. The high level mechanics of the brain are simulated in a centralized API, that will be used to power the testnet till the release of the decentralized brain.

@ -5,3 +5,5 @@ The mission of DeTEE is to create a decentralized cloud solution that functions
In order to make the environment business-friendly, guarantees regarding security and privacy must be offered by the software powering the platform. In order to achieve this, DeTEE leverages the hardware capabilities of TEEs into the core of the platform, working already with Intel SGX and AMD SEV-SNP, and planning to integrate Intel TDX, AMD Trustzone and NVIDIA H100 GPUs in the future. As we cant be responsible for the reliability of the hardware itself, the strategy of DeTEE involves offering users the possibility to choose the hardware they work with, and to easily migrate their applications from one system to another.
The DeTEE cloud will soon enter the testnet phase, allowing members of our community to deploy containers and VMs on the DeTEE network. The testnet does not guarantee stability (actually it guarantees disruptions, as we are actively developing the software).
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -18,3 +18,5 @@ Please be aware that the airdrops are awarded based on the activity, meaning bei
To collect the airdrops after performing the activities above, write to us on Discord in the [📦claim-airdrops](https://discord.gg/zmR3Bzxz) channel. Summarize your activity with links (for example, links to social media posts you made about DeTEE).
Once you secure an airdrop in your DeTEE wallet, you can start using the DeTEE CLI.
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -121,3 +121,4 @@ distro:
template_sha: dab318f58c19d31181fc09a497d26408c06fb445913809075d7be74583172205
```
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -113,3 +113,5 @@ Deletion works as expected:
VM deleted.
~ $
```
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -44,3 +44,4 @@ Future components (currently not under development):
- **(ARM) TrustZone Daemon**: Software that powers the SNP node, allowing customers to run VMs
- **(NVIDIA) GPU Daemon**: Software that powers the SNP node, allowing customers to run VMs
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -3,3 +3,5 @@
The DeTEE GUI will be designed by taking inspiration from existing cloud platforms. Expect a user friendly experience, focused on allowing easy deployment and migration of cloud applications.
At this stage, development has not started, however we are confident in the architecture from a security point of view. The GUI will allow users to deploy and attest enclaves from the browser, without the need of installing an application. Details of implementation will be disclosed at a later stage.
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -9,3 +9,5 @@ Please be aware this product has been designed for:
Having basic understanding of operating systems, containers, virtual machines and deployment of software is required in order to use the CLI. The product was heavily inspired from existing open source cloud apps (Docker, Kubernetes, Proxmox, OpenStack).
As we are currently in a testnet phase, you will first have to get some tokens in order to be able to test the app. Details on how to get access can be found in the next chapter.
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -67,3 +67,5 @@ Full calculation of price per month for one mini VM at a node price of 20k nanot
```
As a result, a node selling 31 mini VMs for one month at a default price of 20k/unit/min will earn 730 tokens.
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -83,9 +83,10 @@ detee-cli account register-node 7Xw3RxbP5pvfjZ8U6yA3HHVSS9YXjKH5Vkas3JRbQYd9
You should be set.
## Easy way to collect rewards
## Easy way to get free tokens
- tell your friends about DeTEE
- convince them to write about us on social media so that they get an airdrop
- ask them to use their airdrop to create a VM on your server
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>

@ -10,3 +10,5 @@ Please be aware that this is a cloud product oriented for businesses, which has
Earning tokens by running a node on DeTEE is as easy as setting up a server. Assuming you have experience with running Linux servers, the process is not difficult.
If you would like to participate, we currently suggest renting dedicated bare metal servers. A minimal SGX server will be a few times cheaper than a minimal SNP server. In the future, if you are planning to make a profit on DeTEE, we suggest buying servers, as this will probably allow you to offer hardware resources a few times cheaper than established cloud providers.
<script type="text/javascript" id="hcb" src="/js/comments.js"></script><div id="HCB_comment_box"></div><link rel="stylesheet" type="text/css" href="/css/comments.css"/>