How blockchain can prevent PNB-like frauds