I think that you are on the wrong forum because your comment doesn't make any sense. Of course blocks have address and balances. They may not be in a list like I'm talking about. But that's just an example. The developers would have to adapt it to work in that situation.
There really is no object like a balance of an address in Bitcoin. When you think you spend x from your address, you really spend from prior transactions that spent to your address but to spend it, you don't need the address but its public key and a signature using your private key. If the "address" was a script hash, things are slightly more complicated. You would have to present the script that hashes to said script hash and then provide whatever the script asks for. That might be 3 signatures.
So in a sense justusranvier is right and you old maid may check if you are on the right forum.