Seen the second one before, definitely the best (shorter and same points basically).
I disagree with him a little in the first; I don't think Bitcoin will end ALL war. I just think it will be more difficult to start and fund over long time stupid wars.
You might have a few genuine reasons for war left that people would in fact fund even if it cost them.
For instance if I was a Somalian I might indeed choose to fund some newly started government/movement if they could stop the random violence and anarchy.
My own country has a few instances of armed uprisings in the past based entirely on volunteers.
Still that puts a pretty firm limit on the possibilities for war - it would only happen if massive rewards were apparent.