I just looked at the datasheet of the TJA1050 CAN transceiver and noticed that both CANL and CANH tolerate -27 to +40 V.
Standards aside, does that mean I could pull the entire CAN bus to e.g. 12V to provide power to devices along the bus? With GND running along a chassis, would that make it a 2 wire data- and powerbus solution?
edit: Even if the transceiver would not tolerate that, it should still be possible to do it the old-fashioned way by adding input capacitors to decouple the transceiver from the phantom power, right?