ICO Review GLYFF Privacy for smart contracts and beyond