Text this: Survey on privacy preserving techniques for blockchain