Balancer Pool — это автоматический маркет-мейкер с определенными ключевыми свойствами, благодаря которым он функционирует как самобалансирующийся взвешенный портфель и датчик цен.Balancer переворачивает концепцию индексного фонда с ног на голову: вместо того чтобы платить комиссии менеджерам за перебалансировку портфеля, вы получаете комиссии от трейдеров, которые выполняют перебалансировку вашего портфеля в соответствии с арбитражными возможностями.Balancer определяет функцию затрат на обмен определенной пары токенов из своего пула на основании N-мерной поверхности. Такой подход, впервые описанный В. Бутериным[0] и обобщенный Аланом Лу, доказал свою жизнеспособность в маркет-мейкинге на примере популярного децентрализованного приложения Uniswap.Balancer самостоятельно пришел к такому же использованию многомерной поверхности, отталкиваясь от требования, что любая сделка должна поддерживать постоянную долю стоимости в каждом активе портфеля. Для реализации такого решения в Balancer применили моделирование на основе инвариантов, описанное Зархамом и другими. Мы докажем, что маркет-мейкеры с постоянной долей стоимости обладают этим свойством.