A brief presentation of Uranus

in #uranus6 years ago

 A BRIEF DESCRIPTION OF URANUS

Uranus is a ubiquitous sharing platform that aims to be the Airbnb and Uber for computing resources, enabling computing power services beyond the conventional public clouds. By interconnecting countless computing resource contributors and users, the Uranus project empower redundant resources in the world. establishing an expandable public blockchain and an innovative distributed container technology that provides efficient, cost-effective and decentralized computing services for all users.


Uranus like a Uber and Airbnb platform in the computing power resources provides a computing power resource platform of the players, for the players and by the players beyond conventional public clouds.To address the current pain points of public cloud, such as unfit for distributed computing, vulnerability to theft of data assets, high tariff, lack of flexibitity and difficult migration, Uranus seamlessly links and integrates redundant computing power in the world through establishment of an expandable public blockchain and an distributed container technology, and provides efficient, costeffective and decentralized computing service for users.

Uranus will be a globalized computing resource platform with hundreds of thousands resource contributors and resources users. It completely changes the conventional centralized cloud computing business model and resource structure thereof.

The mission of Uranus is to empower redundant computing power in the world with blockchains to provide ubiquitous and shared computing service beyond public clouds (Amazon, Microsoft and AliCloud), thus reconstructing the landscape of the IT computing power market.


                           INNOVATIONS

The Uranus system aims to provide a decentralized blockchain-based platform for the sharing of ubiquitously existing computing power that is flexible and pay-as-you-go and support user self-service. The design goal pursued by the Uranus platform is:

 ⚫ System autonomy, no vendor lockout

 ⚫ User experience is supreme

 ⚫ Flexible and pay-as-you-go

 ⚫ High throughput and scalability 

⚫ Full support for cloud native


 Uranus System Architecture

The Uranus system is a decentralized platform for the sharing of ubiquitously existing computing power based on blockchain technology and cloud native/microservice. It provides a fairer and more cost-effective resource trading market for all resource contributors, resource users, and industry ecology participants. It will gradually reconstruct the existing global landscape of cloud computing currently built by Amazon, Microsoft, Ali and other companies, and promote the rapid development of the next-generation decentralized edge computing and fog computing. Based on the concept of integrating blockchain and computing power sharing, it has innovatively established a new intelligent resource delivery system and value delivery system, as well as Intercommunication and collaboration between the two systems.

Uranus mainly comprises a service delivery system and a value delivery system in terms of architecture: 

Service delivery layer :

⚫ Ubiquitous cloud infrastructure, and standardized container metering 

⚫ Use on demand, automatic settlement

 ⚫ Blockchain-based, decentralized computing resource pool 

⚫ High throughput, high availability, and low cost to meet the needs of modern business 

⚫ Container-packaged, dynamically managed cloud native applications


 Value delivery layer (Uranus chain):

 ⚫ Basic chain

 ⚫ uraTiller module 

⚫ Enhanced consensus module


               Uranus Chain Technology

The core technologies of Uranus center on innovative chain technology for computing power sharing, smart contract technology for computing power sharing, contribution validation mechanism for computing power sharing, computing power engine management scheduling, computing power container Worker, Agent and image, and high-speed P2P network distribution technology. 

Blockchain is a technical system that stores data in a block structure, is maintained by multiple parties, uses cryptographic technology to ensure data transmission and access and realizes data storage. Its decentralizing, trust-free and tamper-proof features make it a first choice for digital asset Ledger in the early days. Today, the basic chain has evolved to meet the high-throughput, high-performance demands at a commercial level while guaranteeing decentralization and trust intermediary. At the same time, vertical industry innovations based on the basic chain have mushroomed and the industry has entered an unprecedented period of rapid development. 


System Architecture

The Uranus system is a technical platform for the sharing of ubiquitously existing computing power based on blockchain technology and the increasingly popular cloud native and microservice. It builds a decentralized IaaS&PaaS lightweight operating platform, and provides a broader and more cost-effective resource trading market for all resource demanders and sharers. This will gradually reshape the current entire cloud computing world, and promote the rapid development of the next-generation distributed edge computing and fog computing, where the Blockchain technology is a cornerstone for the construction of value mutual trust and value delivery networks.

The Uranus system is mainly composed of core components such as uraBlock, Uranus management engine, uraTiler, and access gateway. 


Uranus Chain 

The storage layer is responsible for storing all the data on the chain. The data on the chain is stored in the block in a unit of piece and in a form of the Merkel-tree structure. In addition to the traditional transaction data, it also stores the data relevant with computing power containers. The node will write the computing power container information added at each block time into the block, mainly including the following information: container address, the address of the node to which the container is bound, and the resource weight values of the container (CPU, memory, disk resources, etc. are obtained through calculation of optimized algorithm). If the container is already serving externally, the corresponding contract ID will be marked, too. 

The network layer is responsible for the interconnection and interworking of blockchain data. Because the statistics and management of the computing power nodes are needed, the data channel and management channel for Computing Power Container Engine (CPCE) are added.

The protocol layer contains a blockchain consensus algorithm. The Uranus chain will use DPOS+BFT technology to build a new incentive mechanism. At the same time, in order to motivate service providers to come up with more and better computing power containers to join the network, we have also added an Proof-of-onlinetime and Proofof Container mechanism to provide a better incentive mechanism. Uranus – Technical White Paper 19 LEGAL DISCLAMIMER: The information and any attachments contained in this document is all copyright and intellectual property of Uranus Foundation reserved. Without prior written permission of any copy, reproduce, propagation or storage will be prohibited. The extension layer is the implementation layer of the main business logics. The operation of smart contract, the support of DApp applications, the management and scheduling of containers, etc., are all implemented here.





Uranus Chain Consensus Algorithm

The Uranus chain consensus module innovatively proposed a DPOS+BFT hybrid consensus algorithm based on DPOS (Delegated Proof of Stake) and in reference of Tendermint algorithm with Byzantine fault tolerance. Under the DPOS mechanism, the influence of each stakeholder is directly proportional to its interests, and no stakeholders are excluded from this influence. Other consensus systems in the market exclude the participation of the vast majority of stakeholders because there are many different ways to replace stakeholders. The popular ones are invitation-only mechanism and bid-ranking mechanism. Some systems technically allow the participation of all stakeholders, but they will be ignored directly by Big players who produce a large number of blocks. Only the DPOS mechanism can ensure that the blocks are evenly distributed to most people, and everyone has an economically viable way to influence these people.


Uranus is a world-class great project to be part of.