A Short Description of DaoliCloud
DaoliCloud—DrAwing Of Lots Incentivized Cloud—is a new blockchain technology to attract permissionless participation of a large number of client devices and datacenter servers. Client participants can use peer-to-peer (P2P) money and cloud applications. Server participants can profit, not only from empowering clients for them to have P2P capability, but also from selling surpluses of general-purpose computing resource for hosting P2P applications. The key to efficient lineup of a very large number of permissionless nodes is a novel understanding for blockchain to also have the operating system’s notion of kernel-user spaces separation. We construct a drawing of lots algorithm to separate these two spaces over a permissionless network. Now that kernel resource suppliers have lineup addresses and remain widely P2P distributed, large amount of ledger entering jobs become user space requests to be much much more efficiently unicast to kernel buffers for being serviced in known conventional blockchain ways. We demonstrate the usefulness of the kernel-user space separation by implementing an online lottery with the fairness being publicly verifiable. Many P2P cloud applications are discussed for future open platform development.