DWS Roadmap and Technology description

DWS blockchain is a cloud computing product, which connects many decentralized infrastructure solutions like Akash, Sia, Handshake, NYM and many others under one umbrella.

For DWS Proof of Concept (PoC) the goal is to integrate with 2 blockchains — Akash and Sia. Akash is part of the Cosmos ecosystem and provides a decentralized marketplace for cloud computing. Sia is the decentralized data storage platform, which is based on the standalone blockchain.

All of the solutions could be created with just Chrome browser and Keplr wallet extension installed.

There will be 2 ways how user can manage his infra on the DWS platform:

For the PoC we are implementing a bridge with Sia blockchain. DWS will have a smart contract with wSC token, which will be 1:1 equivalent of the SC.

To get bridge working we need to achieve the following milestones:1. A smart contract with wSC token2. p2p daemon, which will monitor new incoming transactions to multisignature address in Sia and DWS blockchain3. Signers, who will have the right of signature in multisignature address4. Mapping module between external blockchain address (for PoC it is Sia) and DWS blockchain address5. LP pair DWS<->wSC on osmosis

The minter of wSC will be a multisignature DWS wallet. At the mainnet launch we will choose 10 signers from our validators (in the future the number will be increased), who will have the right to sign transactions, which will be combined into a multisignature address transaction. To broadcast the transaction, the signer will need to collect 80% of the signatures from other signers. All scenarios are handled automatically by the p2p daemon.

So firstly user will need to exchange DWS to wSC on osmosis. Then he needs to do the mapping transaction in DWS blockchain, which will say that address in Sia blockchain belongs to him. After that user can send wSC to multisig address. p2p daemon, running on 10 signers machines in decentralized way, will see that there is a new transaction came to multisig address with wSC from the user DWS address. p2p daemon will check within DWS blockchain what is the Sia address of the user. If there is no mapping transaction, the tokens will be sent back and a small fee will be charged. If p2p daemon was able to find the Sia address, it would generate the transaction in Sia blockchain and send it to other signers. Once the consensus of 80% will be reached, transaction will be broadcasted in the Sia blockchain. The same algorithm will work other way round, when user is sending Sia coins to the multisig address in the SIA blockchain.

Also, all of this can be achieved automatically, if the user were to choose the Partially decentralized approach.

This is extremely common now in the Cosmos ecosystem. The user or the DWS platform will be able to exchange DWS to AKT in the Osmosis DEX by transferring DWS via IBC.

After the Mainnet will be launched, we will start adding other great solutions like Handshake, Mysterium VPN, NYM etc. Please keep an eye on our roadmap.

Our main goal is to give the world access to decentralized censorless solutions in a much easier approach by being straightforward as well as by hiding the zoo of tokens under DWS.

Website | Twitter | Telegram | Medium