New article at ACM Transactions on Internet Technology 2014 2014-08-30 New article at ACM Transactions on Internet Technology 2014.