Modern advertising is facing new problems that require new solutions, and blockchain may be just the key.