А по BIP148 правильными будут только Сегвит-голосующие блоки.
Никакой совместимости нет.
Поэтому, если будут майнеры, которые поддержат BIP148, сеть разделится.
BIP148 подразумевает поддержку блоков включающих транзакции SegWit. Если вы майнер, и не хотите включать такие транзакции в найденный вами блок, это ваше дело, единственный нюанс - вы не должны отвергать блоки которые будут содержать такие транзакции. Поэтому правильными будут и те, и другие блоки. Другими словами, вы можете
Насчет совместимости, под ней подразумеваются не майнеры, а вообще все ноды. И да, все ноды, кроме нежелающих майнеров, будут поддерживать и транзакции и блоки сегвит. Единственная разница, что еще будут ноды которые активируют процесс механизма активации работы с блоками сегвит. Поймите разницу между "механизмом активации" и вообще совместимостью. Совместимость уже сейчас, как я написал, более 80%(это те ноды которые используют код Bitcoin Core), единственный момент это активация. И теперь это не активация майнерами(BIP141), а полными узлами(BIP148).
P.S. Зачеркнул глупость. Майнеры обязаны голосовать о поддержки сегвит, но не обязаны включать в свои блоки такие транзакции.