Kindelia
A peer-to-peer functional computer capable of hosting decentralized apps that stay up forever