В обоих типах революций коммунистические партии должны были возглавить и контролировать революционное движение. Главной движущей силой обеих революций должен был стать пролетариат, пусть даже небольшой по численности. Эти особенности были верны не только для «социалистических пролетарских» революций, которые были на повестке дня, например, в Венгрии122 и в Болгарии123, но также и для «буржуазно-демократических» революций, например в Испании124 и Югославии125. Таким образом, ясно, что Коминтерн отклонил лидерство буржуазии в «буржуазно-демократической» революции126. Коммунистическая партия и пролетариат под ее контролем должен был занять положение гегемона не только в «социалистической пролетарской» революции, но даже и в «буржуазно-демократической» революции, которая должна была перерасти в «социалистическую пролетарскую» революцию. Эта возросшая роль пролетариата радикально отличалась от его роли в так называемых буржуазных революциях XIX столетия, как во Франции в 1830 и 1848 годах, в которых пролетариат играл второстепенную роль – поддерживал буржуазию, возглавлявшую революцию.
До захвата власти в стране со средним уровнем развития капитализма коммунистическим партиям было предписано завоевать «большинство» пролетариата под свое влияние. Это «большинство», как и в случае стран с высоким уровнем развития капитализма, обычно называлось термином «решительные слои» пролетариата. Уникальность Коммунистической партии Болгарии заключается в том, что она была единственной партией, которой, согласно имеющимся свидетельствам, удалось завоевать на свою сторону большинство пролетариата в своей стране127.
Что касается непролетарских союзников, то главное внимание в материалах Коминтерна уделялось крестьянству и национальным меньшинствам. Программа Коминтерна подчеркнула важность для революции крестьянских восстаний, игравших, в общем, «очень большую, а иногда решающую роль»128. Это утверждение можно подкрепить большим количеством свидетельств. На самом деле особая роль приписывается крестьянству как союзнику пролетариата в «буржуазно-демократической» и в «социалистической пролетарской» революциях, которые отличают вторую категорию стран. Этого надо ожидать, так как эта категория обществ охватывала страны Восточной и Южной Европы (за исключением Италии и СССР), где пролетариат был немногочисленным и где в экономике преобладало сельское хозяйство. Доля крестьянства по отношению к остальной части населения была намного выше, чем в передовых капиталистических странах.
Невозможно с точностью определить, над какими категориями крестьянского населения должна была быть осуществлена гегемония пролетариата прежде, чем может быть предпринят захват власти коммунистами. В программе 1928 года этот вопрос не конкретизируется. Материалы Коминтерна не дают точной информации по этому вопросу, и большинство теоретиков Коминтерна просто упоминали об осуществлении гегемонии над «основной массой» крестьянства, точно не определяя категорий. В 1932 году Мартынов в своей статье пролил свет на этот вопрос. Он привел формулировку Ленина и Сталина, касающуюся проблемы союзников-крестьян. В «буржуазно-демократической» революции, утверждал Мартынов, пролетариат объединяется со