Внутри @vyperlang мы разрабатываем транспилер yul-venom. Затем мы переходим от solc->yul->venom->EVM. Наша система тестирования от конца до конца компилирует исходный код Solidity как с помощью стандартного solc, так и с помощью Venom, сравнивая результаты на предмет расхождений, а также измеряя использованный газ и другие метрики. Наши тесты, требующие много математических вычислений, используют вдвое меньше газа, когда вы проходите через venom: