4 ms·Identity validation, reputation and trust remain major pain points on the internet.by bredren 13y agoIdentity validation, reputation and trust remain major pain points on the internet.