Dfinity, una empresa tecnològica especialista en criptografia treballa en una tecnologia descentralitzada, repartida en una xarxa de centres de dades independents, que permeti que el programari s’executi en qualsevol lloc d’Internet i no en les actuals granges de servidors que conformen el núvol informàtic cada vegada més controlades per les grans empreses com Microsoft Azure, Amazon Web Services o Google Cloud.
Volen que Internet funcioni com un ordinador descentralitzat. Per això Dfinity està desenvolupant un nou estàndard de comunicacions digitals que anomena Internet Computer Protocol (ICP). Amb ell Internet serviria tant per distribuir les dades com per executar els programaris en xarxa. És a dir: un programador d’aplicacions, per exemple, podria escriure el codi del programa directament a Internet, donat que la xarxa, a més de distribuir dades, actuaria com si fos un gran ordinador. El llenguatge de programari que s’està desenvolupant per fer-ho possible es diu Motoko.