Kirik - Smart Contracts of the New Generation