Виноват Дубровский, скорее всего, ибо он первый наехал на Троекурова. Но Пушкин ни на чьей стороне.
Троекуров сам по себе очень карпизен, поэтому можно сказать даже что виноваты оба, но мне все же кажется, что вина лежит больше на Дубровском, так как он первый начал, а Троекуров просто принял агрессивно. Хотя, каждый читатель сам определяет.