1. miner finds a block
2. miner adds pending transactions, and also checks past work for "expired txs".
3. if a previously confirmed yet now "expired tx" is found, the miner debits that address.
4. the miner forwards the debited amount to another address or piggy bank, presumably by a miner controlled tx.
5. Since this is an agreed protocol change, all nodes accept this and relay it as valid.
So if the above is correct, what is the mechanism that allows the miner to debit the address without a privatekey?
As I understand it, the miner wouldn't need the key altogether since that would be a special transaction debiting the wallet directly, completely bypassing the keys, and all subsequent transactions from that wallet will be processed taking into account this transaction, if they are to be allowed at all. Since it will be based on the expired transaction (so you can't just take and debit any arbitrary wallet in a similar way), there is no possible backdoor here. And consequently, no possibility for government interference or regulation...
Whatever you might mean by those
Debiting (and crediting in theory) by anyone other than privatekey controller
You asked how it can be done, I answered
And it is irrelevant whether direct debiting is forbidden or not. Besides, it remains to be seen yet whether such transactions are forbidden at all. If they are in fact forbidden that pretty much means that they are possible even now (despite what you have been claiming to the contrary). In any case, the question is not about debiting random wallets (as I have already pointed out), but only those wallets whose owners specifically scheduled such a transaction, for whatever purpose. I think there is no point in arguing over this issue any more
I asked for a detailed mechanism. You are waving your hand and just saying it could be done.
Of course it could be done. Almost all things can be done in this universe. We could genetically
engineer pigs to fly for the shits and giggles. But that doesn't mean it should be done.
In fact, placing a debiting system is a spit into the face of this novel system and Satoshi.
Very plainly, it is a betrayal of our origin. I am telling you the truth to the best of my ability
and you still disagree which is fine, but you do not disagree based on a fact, but on a belief.
Do yourself a favor and ask people who are more knowledgeable than both of us within the
development section. If you can't accept the answer they provide you, then I don't understand
why you are really here bothering to participate with bitcoin and the Bitcoin network.