tinozee wrote:Is there no way to require authority to send instructions from shifter to derailleur, and then encrypt that? Or to design so that so that the mech only responds to that one device's unique ID? There must be some way to do that for other wireless controlled things like drones etc.
you probably don't understand the way radiowaves work and thats ok.
you can jam anything, drones included of course. in fact, many lose control because they fly in areas where theres a lot of interferences (ie cities/nearby cities). But drones are hundred of meters or kilometers away from the controller. the derailleur is a meter away from the handlebar controller. or less.
the radio space has a finite amount of space. its a bit like sound waves you dont hear because of the frequency its vibrating at.
imagine you're talking with someone and someone calls and yells non-stop (the jammer). the only "authority" you get there is punching him in the face or putting a wall. neither are very practical. same goes for radiowaves.
otherwise:
encryption only ensure no one elses knows what order you sent to the derailleur. but they know you sent an order. and also they can "yell louder" so that the derailleur cant hear the order from your handle bars buttons.
also, authentication ensure only your orders are the ones the derailleur will follow.
sram will most certainly do encryption and authentication - your wifi and many (not all!) drones do that too.
i would also put the jamming into perspective, while its possible, its also easy to piss off your neighbors by jamming their wifi with your laptop. its not very hard. but how often does this happen in reality? exactly. nobody aint got time for that.
there's really little risk that it happens to your bike, and if happens at races, the police will be there real quick and start monitoring people doing it (since you're "yelling" when jamming you can actually be quickly located by triangulating the signal power - some radio amateur actually do that for fun)