DaoliCloud: Decentralized Autonomy of Lineup Cloud Servers

DaoliCloud:
Decentralized Autonomy of Lineup Cloud Servers

A Short Description of DaoliCloud

DaoliCloud—Decentralized Autonomy of Lineup Cloud Servers—is a new blockchain technology to organize a large number of computers into a cloud service platform for them to sell/buy processing power, network connection, and storage space they have/need in exchange of the cryptocurrency coins they mine. Although this blockchain cloud is permissionless for computers to join and quit dynamically, we believe that joining will be more frequent than quitting, and hence the cloud will grow to a very large scale. The key to efficient linearizing potentially a very large number of miners to join and compete is a novel and powerful notion which we name Incentive Byzantine Fault Tolerance (I-BFT). Referees in I-BFT are incentive motivated to work in collaboration so that they usually reach a consensus with a big probability. We have implemented a cloud usecase to demonstrate that DaoliCloud is an easy to use open programming environment for hosting future peer-to-peer applications. 

Decentralized Clock

Global Clock Cycles (DCC) enables every node in the P2P network to validate/express occurring times of events for block dissemination. DCCs are useful to formulate Consensus of Luck, to greatly ease and hence decentralize Proof-of-Work (PoW) block mining.

Incentive Byzantine Fault Tolerance (I-BFT)

DaoliCloud uses a novel Byzantine Fault Tolerance (BFT) protocol where the BFT group members are incentivized to work in collaboration for ease of reaching a consensus on who the winning miners are. An I-BFT consensus represents the voting of majority miners.

Open Membership for Byzantine Fault Tolerant Trustees Consortium

A blockchain where a Byzantine Fault Tolerance style of secure multiparty computation meets much eased PoW block mining = Permissionless Peer-to-Peer computing with truly decentralized security, scalability and sustainability.