This presentation gives a short introduction into the design-patterns that are used to create crypto-currencies and describes 4 basis-applications the technology can be used for: Oracles, decentralized payment systems, token-systems and identity systems