I think that now miners aren't able to hear the voice of the market.The value of the money is given mainly by its users,Because of this, miners tend to follow/see what the full nodes are saying, it's the mostly true number that they are able to see. But they still can be a result of a "Sybil attack"But, they are a minority, and there is an high friction on changing the software for another one.So my idea is to findto add a flag on the TXs, to indicate a preference for a modification/BIP/HF/other.Then the miners, after a month (or more, it's an example), they will be able to see what the majority of the TXs are requesting.They can even count only TXs with a fee bigger than x (ex: 0.0001 BTC)Even this can receive a "Sybil attack", but it will costs a lot. More over, miners can take stats for more than a month, maybe a year.So there must be a standard, and it should be added on every light client:- Electrum- Bitcoin Wallet- Copay- Braidwallet- Multibit- Others ...The user will choose on the interface for what he/she wants to give the signal/vote, and then every next TX that he/she will made will also have the chosen flag.What do you think?