DFINITY is a public network of client computers providing a "decentralized world compute cloud" where software can be installed and run with all the usual benefits expected of "smart contract" systems hosted on a traditional blockchain. The underlying technology is also designed to support highly resilient tamperproof private clouds that provide the added benefit that hosted software can call into smart contracts on the public cloud.
DFINITY introduces new crypto protocols and techniques that aim to deliver extreme performance, unlimited scalability, interoperability and other benefits. DFINITY introduces governance by a decentralized intelligence called the Blockchain Nervous System.
Technology components used by the DFINITY project are being released into the public domain for those interested in decentralized technology (for example, software related to a crucial technique known as Threshold Relay is already in the public domain). We expect that a full test network, including our unique software framework, algorithmic governance, and other features, will then be available in late Q2 2019, with a production version of the network (mainnet) later in 2019.
Unsurprisingly, DFINITY can be traced back to cypherpunk and decentralization thinking. Back in 1999 Dominic Williams, President and Chief Scientist of DFINITY, was using Wei Dai's crypto++ library and came across his bMoney proposal. In 2013 Dominic abandoned everything he was doing to concentrate on decentralization technology, working through 2014 on theory. The name DFINITY is a combination of the words decentralized and infinity, a nod to the vision of creating a decentralized application platform with unbounded scale.
We stay carefully in touch but are only indirectly linked. We are located near Stanford University and Dominic's designs rely heavily on applying the BLS algorithm to create randomness, which was designed by Dan Boneh and his PhDs. DFINITY is also a sponsor of the Stanford Center for Blockchain Research. Additionally, we are committed to supporting students who progress the study of distributed systems through our Scholarship Program. The DFINITY project counts several academics as contributors - and interested parties should contact us by emailing [email protected] to get involved.