As long as root of evil - money - of any kind exists in our world Wars are meant to happen. Nothing will change it. If you can gain something there will be war.
The same thing was said about human slavery. It existed in almost every society and all of human history. Does it still exist today, yes, but is mostly eliminated for social and economic reasons.
Will humans always remain selfish and have violent tendencies... sure. Will battles always exist and wars, sure.
Can Bitcoin
help reduce the prevalence of wars and/or make them shorter? I think so, and to not acknowledge as much ignores how much of war is funded.
Does bitcoin make it easier or harder for the state or a violent gangster to steal from you than fiat? If Bitcoin is easier to steal than fiat than it should encourage war, if it is more difficult to steal directly or indirectly than it should reduce wars.
Wars are profitable for a few people because they are allowed to socialize the costs through theft. Make their job more difficult and wars will have to be funded through other, less efficient means. Simply spending the money and letting debt and inflation pay a large expense of a war is the most efficient means of funding the war there is.
Let me put it in the context of cryptocurrencies to help you understand :
Fiat is akin to a POS alt where a few large stakeholders can increase the amount of coins at a moments whim and spend those coins thus passing on the costs of the war onto every stakeholder through dilution.
In order to raise funds with bitcoin miners have to spend almost as much on electricity and hardware to raise funds to pay for war which is much less efficient.