Can there ever be a mechanism that prevents people from reverse engineering the protocol to announce to the network that they're viewing ads, so that they can earn BATs for doing nothing? Their incentive would be to use these BATs to pay for premium content. This would undermine the value of BATs and damage the ecosystem.