Power DCloud: a brief project overview
Our community grows day by day, and we get more and more questions about us, about the project, about the problem it solves, about our nearest competitors and advantages. That’s challenging and that’s cool.
But first, let’s define a couple of terms, so there are no double interpretations.
- Web3 app = dApp = full-fledged application with decentralized tech stack, and, to put it simply, consisting of 3 main parts: the frontend, the backend, and the database.
- Blockchain = L1 = L1 protocol,
- Chain = shard.
Let’s start from the ProblemPower DCloud solves one of the main problems of the web3 world — the inability to build really decentralized full-fledged dApps, without centralized parts or service providers.
But what does this problem mean for everyday web3 users? The fact that is using almost any dApp, no one guarantees that their data, for example, is not stored in the AWS (and in fact also belongs to AWS). Or that the developers of that dApp have access to user data. Does that sound kind of evil, doesn’t it?
We know dozens of famous multi-million dollar web3 projects that declare that a fully decentralized web3 is already possible, thanks to them.
Is it true? No. Why?
Well, yes, indeed, they solve the problem of decentralization at one particular level (often not 100% either, but about that later). L1 (blockchain), L2 (sidechains, Optimistic Rollups and zkRollups), Node providers, decentralized storage, the list is quite long. But none of them solves the problem comprehensively, at once at all levels.
Imagine: you are a developer who wants to build a dApp that will hack this market. You are faced with a difficult choice.
Option 1. First, figure out all these solutions, then figure out how to connect them. That said, these solutions are often not cheap and with a complicated UX. On top of that, such a dApp will be very difficult to scale.
Option 2. Choose 1–2 solutions (e.g., L1 and/or L2), and claim your dApp is decentralized. Yes, you will have to keep silent that, in fact, there are centralized parts and centralized services are used. But you’ll be able to release such a product quickly, with more predictable economics.
And what would you choose? Only to be honest.
There is no infrastructure on the market to put all the parts of a full-fledged dApp in one decentralized place. Honestly, it’s not the fault of web3 developers, but 99% of all so-called dApps are not really decentralized.
We named such dApps Web3 Frankensteins because they are assembled from old web2 parts with some integration with web3. We previously published a dedicated post about Web3 Frankensteins and DeInfra, we encourage you to take a moment to read it.
Web3 market niche and competitorsWe are commonly compared to L1 projects like Near, Dfinity, Solana, Polygon etc. Others compare us to services like Akash or Ankr. Some others compare us to services that allow decentralized data storage, like IPFS, Filecoin or Arweave.
But Power DCloud is conceptually different from all the above-mentioned solutions and others like them. While they solve the problem of decentralization on a single level, Power DCloud solves it completely.
Here is the best place to put a quote from our previous article (The Web3 Frankenstein’s problem and DeInfra as a remedy):
Nowadays, web3 is mainly developed in distinct technological layers (you can google layer 1, layer 2, etc. in web3). For example, blockchain developers compete with each other on such metrics as TPS (transactions per second), block completion time, transaction cost and so on.
While these metrics are important, they are useless as long as you use centralized services to host frontend, store user data, or provide them access to the blockchain.
Every approach certainly has both pros and cons, but the main thing that our approach provides is a 100% guarantee that there are no centralized parts in the technical stack of dApps, built and deployed in Power DCloud. And no centralized services while using such dApps.
That is our main difference and advantage. We know of no other project on the web3 market that is trying to solve the same problem.
Why? We guess most people think it’s just not possible.
We know it’s possible. We’ve already made it happen.
Of course, we’re not saying 100% of the product is ready. But we can say that web3 developers can already start building fully decentralized full-fledged dApps with Power DCloud. Look forward to a post with details for developers soon.
Product OverviewPower DCloud is an infrastructure that combines several products, services and modules that perform different functions.
1. Interface & DAO layer — a single entry point for all users, DAOs members and community contributors;
2. Development layer — includes tools and modules for the dApp development;
3. Service layer — services for dApp deployment & distribution, decentralized storage, customized tokenomics etc.
4. Infrastructure layer — the heart of the product, the multi-layer blockchain platform.
I. Power Hub: interface and DAO layerThis is a single entry point for all users — dApp developers, end users, for DAO members (including node providers), for the community.
Includes the following logical layers:
1. Interface products, which allow you to interact with all the services and products within the Power Hub:
- Power Wallet,
- Power Explorer,
- Power Account (ID),
- Actions with Smart contracts,
- Actions with nodes,
- Actions with chains.
2. DAO tools.
3. Web3 store/marketplace — a single space for dApps distribution and utilization by end users. Through Power Hub user has access to all the dApps of the ecosystem without censorship and the danger of transferring personal data to third parties.
II. Development LayerThis layer has everything you need to develop full-fledged dApps: detailed documentation, SDK, test environment, APIs, open source code.
The developer can work in a convenient format — through the console or by using the Power Hub.
Power SDK: one of the key features is that it interacts with the blockchain layer without intermediaries and without the need to run a node. Thus the developer doesn’t need to write a backend API for user-blockchain interactions, as well as user directly connects to the blockchain.
III. Service LayerServices for deploying an unstoppable dApp and maintaining 24/7 access for end users from any location in the world.
DStorage: a decentralized HTTP storage service, which allows you to store websites, folders, files, and data in a decentralized way.
MultiVM: allows the use of several different VMs (virtual machines) in a single protocol for smart contracts and decentralized backend, at the same time and even in one chain. EVM and WASM are already available.
AppChain: dedicated chain with VM (EVM) and DAO. Allows you to customize features such as transaction speed and cost. Details will be uncovered in next product updates.
Customized tokenomics: you can create tailored tokenomics for your business case.
Node-as-a-service: no need to maintain your own node, just use the nodes of the decentralized community.
IV. Infrastructure layerThe Power DCloud is based on a multi-layer blockchain platform developed by our team from scratch.
Multi-chain / full sharding
As you most likely know, all of today’s top blockchains use sharding to scale, i.e. nodes are combined into chains. But what you probably don’t know is that they all have a corner bottleneck — the main chain. And while the speed inside the chain is really high, the transactions between the chains are still slow.
In our platform, thanks to its unique architecture, there is no main chain; the chains interact with each other directly.
That’s why we say we have full sharding, while other L1 protocols have partial sharding.
The consensus was originally designed with our sharding and platform architecture in mind. It involves all nodes and is uncensored (unlike most consensus today). This ensures that the network is as secure as possible against all kinds of attacks and cannot be censored.
You may think that this is not important, but believe us, it is the most important element of any blockchain, and the web3 in general!
The network consists of many nodes located around the world. These nodes are combined into fault-tolerant chains (shards) that operate as long as at least 50% of the nodes in the network are operational. Each node consists of all layers of the blockchain.
The architecture of our blockchain platform allows us to create custom chains for different cases:
- Public Chains;
- Private chains;
Power DCloud allows you to do what many top web3 infrastructure solutions cannot do — create fully decentralized dApps quickly and inexpensively. Which are easily scalable, contain their own unique tokenomics, which can be no less sophisticated than web2, but still be fully decentralized and transparent to all participants.
Сommunity and the future of the Power DCloudWe are actively developing the most critical products according to the roadmap and working on DAO's future.
Power DCloud is the world’s first DeInfra, which completely beats the problem of inability to build really…
Now we are on the stage of community formation, in the conditions and times when the market is shaking with shocks, we feel as never before the strength and importance of the community, the desire and the need to unite people with common values and goals. We welcome every new member of our community, every contributor, to our community.
In the example of the DeInfra Testnet we saw how much the support, feedback, insights from the community help the project.
By the way, in the near future we’ll announce another great incentivized campaign.
So, Powerians, assemble!