Ошибки округления не безобидны, когда вы запускаете их внутри разрешенного цикла. Логика масштабирования Balancer на 18 десятичных знаков создала асимметричную траекторию для атаки, и злоумышленнику просто нужно было обрабатывать края Ошибки точности — это экономические ошибки. Защитите свои расчеты