Because blokchains are used, all the information needed to calculate the softfork (let's call it a voteshare fork) is in the blockchains. All that is needed is for the opening wager to specify which decision he disagrees with, and voteshares can be recalculated for deciding this prediction. In case of multiple such bad decisions, the last few bad decisions can be referred to, and any bad decisions they presume are inherited, so the added transaction fees from longer message size discourage arbitrary voteshare forks but don't unduly burden well motivated voteshare forks. When a particular generates more fees than the main fork, miners can then vote to make that the main fork. By default miners vote for the fork that is generating the most revenu in wager activity - they only need take active interest if they wish to vote for the less active fork. After two weeks (or equivalent number of blocks) of miners voting 2/3 to change forks, the change goes into effect and the burden of higher fees switches to the less used fork.
Incidentally this votershare fork also could be used to address moral issues. Voters who truthfully answer a question from a PM that was obviously used for bribery such as Bell's AM could find themselves softforked in protest.
Incidentally this votershare fork also could be used to address moral issues. Voters who truthfully answer a question from a PM that was obviously used for bribery such as Bell's AM could find themselves softforked in protest.