«Кот в мешке» появился не из сказки: за поговоркой стоит старый грандиозный обман

А вы знали?
Сегодня «купить кота в мешке» — значит заплатить за вещь, толком её не проверив. Но выражение гораздо старше маркетплейсов и объявлений в интернете: похожие обороты ходили по Европе ещё несколько веков назад.
Самая известная версия связана с торговлей поросятами. Животных носили на рынок в мешках, и покупателю советовали не брать такой товар вслепую.
В английском языке отсюда появилось выражение «pig in a poke» — буквально «поросёнок в мешке». Оно зафиксировано как минимум с XVI века.
Причём здесь кот
Считалось, что недобросовестный продавец мог подсунуть вместо поросёнка более дешёвое животное — например кота. Если покупатель открывал мешок до сделки, обман раскрывался.
Отсюда же часто выводят английское «let the cat out of the bag» — «выпустить кота из мешка», то есть выдать секрет.
Правда, прямых документов, доказывающих именно такую связь двух выражений, нет, поэтому это красивая и правдоподобная версия, а не установленный факт.
И русские тут не одиноки
Похожие выражения есть и в других языках. Немецкое «die Katze im Sack kaufen» буквально означает «купить кошку в мешке», а в нидерландском есть почти такая же конструкция.