Итоги голосования для комментария:
Dusha У настольщиков, тусующихся на boardgamegeeks, бывает мероприятие под названием Math Trade.
Для максимально эффективного обмена настолками через бездушный алгоритм.
Сначала все желающие вносят лоты (Коробки с играми или деньги).
Потом каждый просматривает список и выбирает, на что из предложенного другими он готов поменять каждый из своих лотов.
Затем бездушный алгоритм всё анализирует, максимизируя количество «сделок».
Потом всё исполняется.
А отправляет свои лоты участникам B и С, получает взамен посылки от C и D. (Ну и участник B отсылает свой лот участнику D). Все умеренно счастливы.

Механизм умеренно популярен и работает, но требует времени и доверия, т.е. повышает порог вхождения.
+