I'd like very much to understand the lack of a screen, but in an assumed adversarial environment how can you determine amounts and addresses without it? I tried to read up, but it's not making sense.