3 ms·New payment systems are raising concerns about privacy & security1 points by hornokplease 15y ago