Blockchain 360° explained