Given the lack of replay protection when the SegWit2x fork splits off a different chain is there a safe mechanism to broadcast a tx so that it will only be accepted by the 1x or 2x chain nodes?
If the answer is no would an option be to run both a bitcoin-core and btc1 full node and send coins to myself on the btc1 node. Once that tx is accepted into the SegWit2x block and NOT the 1x block I'd have safely split my coins? If the tx got replayed onto the 1x chain I could try again, hopefully not too many times to avoid fees.