Понимание потенциальных рисков Timeboost: Тяжёлая борьба между интересами пользователей и короткосрочной прибылью?

Продвинутый10/9/2024, 7:43:35 AM
Недавно DAO Arbitrum проголосовал за определение функции новой и предстоящей замены последовательности, названной: Timeboost™️. Вижу несколько основных проблем, как с жадной и краткосрочной мотивацией для тихого и быстрого продвижения, так и с вероятными катастрофическими последствиями для пользователей в экосистеме Arbitrum.

Недавно DAO Arbitrum проголосовал за функцию новой и грядущей замены последовательности, названной Timeboost™️. Моя работа в конце этой статьи - убедить DAO Arbitrum и команду пересмотреть их реализацию Timeboost™️, но я понимаю, что это, скорее всего, бесполезно. Я вижу несколько основных проблем, как с жадной и краткосрочной рациональностью для пропуска ее тихо и быстро, так и с вероятными катастрофическими последствиями, которые это вызовет для пользователей в экосистеме Arbitrum.

При общении с людьми из сферы ЦеФи я часто приводил пример Arbitrum как единственного маяка надежды в постоянно ухудшающейся среде MEV. К сожалению, это больше не возможно. Принцип "первым поступил - первым обслужен" действительно был особенной структурой заказа и привел к тому, что Arbitrum стал убежищем для пользователей, не желающих, чтобы их транзакции были эксплуатированы во всех направлениях, но этот "апгрейд" (если его можно так назвать) фундаментально сломал это.

Зачем они построили эту чудовищность?

Прежде всего, давайте рассмотрим некоторые данные о том, откуда прибыль берется у других L2:

И давайте также посмотрим на последний годовой доход и данные о прибыли от Arbitrum и Base:

Давайте рассмотрим две конкретные точки данных, так как это очень интересный набор диаграмм от нашего прекрасного друга 0xРенона его панели приборов в дюнах расположенздесь.

Эти две точки данных привлекли мое внимание:

Поговорим о том, чтобы подойти сзади! Это, на мой взгляд, самая страшная точка данных для лидера Arbitrum, так как Base уже прошел их за последние 9 месяцев и 6 месяцев по прибыли. Как вы можете ясно видеть из данных SMG, опубликованных выше, большая часть базовой прибыли поступает от приоритетных сборов, то есть от того, за что платят Searcher и MM, чтобы получить приоритетный порядок своих арбитражей и MEV по сравнению с обычными пользователями. На сегодняшний день у Arbitrum нет механизма приоритетной комиссии за газ, и он по-прежнему заставляет ETH сдавать кулак.

Это, по сути, причина, по которой Фонд и DAO хотят создать механизм приоритетной оплаты газа, и позвольте мне сделать одну вещь ясно, У МЕНЯ НЕТ ПРОБЛЕМЫ С ЭТИМ! То, что я ненавижу, это этот чрезмерно сложный механизм усиления, который, вероятно, уничтожит розничную торговлю на Arbitrum и вызовет извлечение MEV на доллар объема больше, чем на любой другой цепочке в целом в экосистеме Ethereum. Я расскажу о некоторых альтернативах, которые я настоятельно рекомендую Фонду и DAO исследовать в конце статьи, но я действительно понимаю важность разбора дизайна этого «механизма». Давайте сделаем это.

Сам механизм

Вот отрывок из часто задаваемых вопросов в собственном документе Arbitrum.здесь:

Таким образом, Timeboost™️ продает право размещать ваши транзакции в начале блока на целую минуту. Учитывая, что это увеличит блокирование Arbitrum на 200 мс до 450 мс (также отмечено в этом документе), это означает, что в среднем победитель аукциона получит эксклюзивный контроль над первыми транзакциями ~133 блоков. Я сделал этот вывод в твиттере несколько дней назад, и теперь я действительно хочу изучить несколько способов, просто с головы, как серьезный исследователь может полностью разрушить эту систему:

Сначала давайте посмотрим на пример, который команда Chaos Labs отлично описала в своей оценке рисков Timeboost™️, но я считаю, что они значительно недооценили риск:

Вот моя попытка нарисовать это для вас гладкомозглых людей:

Понятно? Отлично. Так что вы начинаете понимать серьезные риски связанные с тем, что я считаю кем-то таким злым, что мне пришлось гуглить 'Demon Wojak', чтобы получить точное представление.

Один из членов команды Arbitrum даже твитнул об этом после того, как Chaos Labs опубликовала эту статью:

Это не сложная атака типа 'searcher'. Это настолько просто, что стратегию для этого мог бы написать даже искатель блоков ETH Mainnet с низким уровнем навыков, и он обязательно сделает это. В моем твиттере я ссылался на несколько примеров стратегий, которые на несколько порядков сложнее, но которые происходят.сегодня.

Но важно отметить, что, как мне кажется, даже Хаосу не удалось заметить, что за исключением самого первого и последнего блоков нет НИКАКОЙ разницы между Timeboost™️, включая вашу транзакцию в начале или КОНЦЕ блока. Хорошо, а зачем это отмечать? Подумайте, что такое атака сэндвича. Это включение транзакции в начале и КОНЦЕ вашей транзакции, которая каким-то образом извлекает из нее ценность... Так что если я владею правом на первую транзакцию этого блока... и первую транзакцию в конце следующего блока... Я имею право сэндвичить вас. Я не имею ни малейшего понятия, как этот простейший уровень анализа был проигнорирован на каждом уровне поставки для этого предложения, но представьте, какая боль была в моей челюсти, когда она упала после прочтения спецификаций Timeboost™️.

Итак, давайте посмотрим, как я, если бы я был демоническим воджаком, трахнул бы тебя в задницу, если бы захотел, в течение 133 кварталов подряд!

повторите еще 132 раза подряд

Теперь, если вы прочитаете документацию Arbitrum / FAQ о Timeboost™️, это на самом деле то, что они пропагандируют. Они считают, что простое переднее и обратное движение транзакций в каждом блоке — это хорошо, потому что теоретически аукцион захватит большую часть этого. Но это ТОЛЬКО в том случае, если аукцион был на ОДИН блок. Аукцион на 133 БЛОКА. Это означает, что по сути они продают право на то, чтобы сделать вам сэндвич за 132 (-1, так как первый блок является муллиганом) блоков ПОДРЯД. Этот факт приведет к огромному количеству многоблочных MEV, вероятно, на порядок, невиданный ранее. Я также хотел бы указать людям на еще одну потенциально коварную ситуацию в теории игр, которая может произойти, и я, вероятно, ожидаю, что она произойдет по крайней мере один раз.

Если вы когда-либо слышали о дилемме заключенного, то знаете, что решение всегда быть последним, кто уронит мыло... нет, подождите, это не может быть правильным. Подождите секунду...

Это отрывок из статьи Википедии о дилемме заключенного. Довольно базовые вещи. В любой бесконечной игре сотрудничайте! В любой конечной игре, накажите вашего контрагента. Вот как возникают вещи типа Цельсия или FTX. Но также как Ebay имеет невероятно низкие уровни мошенничества. Что это означает для Arbitrum Timeboost™️? Ну, это просто означает, что если я - анонимный поисковик ставок с возможностью создавать 2^256 различных открытых ключей для ставок на этом аукционе, я могу быть настолько злым, насколько захочу, поскольку я не играю в бесконечную игру, я играю в бесконечное количество конечных игр. Потенциальный вектор атаки здесь, по моему мнению, - это масштабное манипулирование ценами, подобное примеру Chaos Labs, но на протяжении нескольких блоков.

Давайте предположим, что искатель достаточно искушен, чтобы иметь некоторую модель, которая на основе рыночных потоков может с более чем 50% вероятностью предсказать движения цены токена на централизованной бирже. Это, по сути, работа рыночного мейкера - принимать некоторые данные, делать прогнозы на основе этих данных и соответствующим образом корректировать спреды/заказы. Давайте также предположим, что команда Chaos Labs правильно говорит, что из-за Timeboost никто не будет пытаться арбитражировать между Централизованной и Децентрализованной биржей во время задержки транзакции в 200 мс каждого блока:

Также отметим, что более короткие времена блоков уменьшают извлекаемую MEV от “LVR” (арбитраж устаревших цен) onchain (бумага здесь):

В этом случае поисковик точно знает, что весь поток заказов в блоке является розничным или низкосложным. Это означает, что они могут эффективно рассматривать все блоки в своей 1-минутной эпохе как один гигантский блок, который выполняется в течение целой минуты. Это означает, что они могут стратегически воздерживаться от арбитражных блоков и позволять устаревшим ценам разгуляться, а затем выполнять массовый арбитраж после T+n блоков против каждого отдельного блока. Это невозможно смоделировать без Timeboost™️, но следите за поисковиками, которые смотрят на это. Скорее всего, это будет метод извлечения ценности, который тестируется на отдельных блоках, прежде чем будет полностью запущен в производство. Скорее всего, мы увидим своего рода гонку вооружений между теми, кто выиграет аукцион, и теми, кто его не выиграет.

Например, победитель аукциона поисковик «А» на своей первой минуте выбирает не арбитражировать последний блок n-2, а выбирает объединить n-2 и n-1 в 1 блок через метод, который я только что описал. Затем они бросают свою транзакцию backrunning в последний блок, таким образом, рассматривая последние два блока перед ним как один более прибыльный больший блок.

Предположим, что искатель «B» заметил это. Затем они понимают, что могут включить tx в блок n-1 в отложенный период, который «арбитрирует» блок до того, как это сделает «A». Затем на следующей минуте «A» включает обратный tx в n-2, который украдет обратный запуск у «B» до того, как B сможет выполнить арбитраж, превратив «B» в жертву арбитража первой транзакции следующего блока!

Извините, если это немного запутанно, но все это превращается в дилемму заключенного. Если A знает, что B НЕ собирается обмануть его на следующем блоке, они предадут A, прежде чем у A будет возможность. Если A узнает об этом, в следующий раз он будет умнее.

В заключение

Пожалуйста, Боже, не внедряйте этот механизм. Если вы сделаете это, дайте мне бесплатную попкорн, чтобы посмотреть фейерверк. Но более серьезно, я считаю, что в механизме Timeboost есть некоторые интересные зайцы, но возможности MEV в нескольких блоках слишком серьезны, чтобы их игнорировать. Arbitrum - действительно моя любимая цепочка, и, как я упоминал ранее, это то, что я говорю каждому выпускнику TardFi, чтобы посмотреть на нее для отличной среды MEV, где пользователям предлагают отличные цены, ликвидность и защиту от фронтраннинга.

Все это смывается по мочалке с этим предложением.

Отказ от ответственности:

  1. Эта статья взята из [joshuabaker.eth], Все авторские права принадлежат оригинальному автору [joshuabaker.eth]. Если есть возражения к этому перепечатыванию, пожалуйста, свяжитесь с Шлюз Учитькоманда, и они обработают это незамедлительно.
  2. Отказ от ответственности: Все мнения и взгляды, выраженные в этой статье, являются исключительно мнениями автора и не являются инвестиционными советами.
  3. Перевод статьи на другие языки выполняется командой Gate Learn. Если не указано иное, запрещено копирование, распространение или плагиат переведенных статей.

Понимание потенциальных рисков Timeboost: Тяжёлая борьба между интересами пользователей и короткосрочной прибылью?

Продвинутый10/9/2024, 7:43:35 AM
Недавно DAO Arbitrum проголосовал за определение функции новой и предстоящей замены последовательности, названной: Timeboost™️. Вижу несколько основных проблем, как с жадной и краткосрочной мотивацией для тихого и быстрого продвижения, так и с вероятными катастрофическими последствиями для пользователей в экосистеме Arbitrum.

Недавно DAO Arbitrum проголосовал за функцию новой и грядущей замены последовательности, названной Timeboost™️. Моя работа в конце этой статьи - убедить DAO Arbitrum и команду пересмотреть их реализацию Timeboost™️, но я понимаю, что это, скорее всего, бесполезно. Я вижу несколько основных проблем, как с жадной и краткосрочной рациональностью для пропуска ее тихо и быстро, так и с вероятными катастрофическими последствиями, которые это вызовет для пользователей в экосистеме Arbitrum.

При общении с людьми из сферы ЦеФи я часто приводил пример Arbitrum как единственного маяка надежды в постоянно ухудшающейся среде MEV. К сожалению, это больше не возможно. Принцип "первым поступил - первым обслужен" действительно был особенной структурой заказа и привел к тому, что Arbitrum стал убежищем для пользователей, не желающих, чтобы их транзакции были эксплуатированы во всех направлениях, но этот "апгрейд" (если его можно так назвать) фундаментально сломал это.

Зачем они построили эту чудовищность?

Прежде всего, давайте рассмотрим некоторые данные о том, откуда прибыль берется у других L2:

И давайте также посмотрим на последний годовой доход и данные о прибыли от Arbitrum и Base:

Давайте рассмотрим две конкретные точки данных, так как это очень интересный набор диаграмм от нашего прекрасного друга 0xРенона его панели приборов в дюнах расположенздесь.

Эти две точки данных привлекли мое внимание:

Поговорим о том, чтобы подойти сзади! Это, на мой взгляд, самая страшная точка данных для лидера Arbitrum, так как Base уже прошел их за последние 9 месяцев и 6 месяцев по прибыли. Как вы можете ясно видеть из данных SMG, опубликованных выше, большая часть базовой прибыли поступает от приоритетных сборов, то есть от того, за что платят Searcher и MM, чтобы получить приоритетный порядок своих арбитражей и MEV по сравнению с обычными пользователями. На сегодняшний день у Arbitrum нет механизма приоритетной комиссии за газ, и он по-прежнему заставляет ETH сдавать кулак.

Это, по сути, причина, по которой Фонд и DAO хотят создать механизм приоритетной оплаты газа, и позвольте мне сделать одну вещь ясно, У МЕНЯ НЕТ ПРОБЛЕМЫ С ЭТИМ! То, что я ненавижу, это этот чрезмерно сложный механизм усиления, который, вероятно, уничтожит розничную торговлю на Arbitrum и вызовет извлечение MEV на доллар объема больше, чем на любой другой цепочке в целом в экосистеме Ethereum. Я расскажу о некоторых альтернативах, которые я настоятельно рекомендую Фонду и DAO исследовать в конце статьи, но я действительно понимаю важность разбора дизайна этого «механизма». Давайте сделаем это.

Сам механизм

Вот отрывок из часто задаваемых вопросов в собственном документе Arbitrum.здесь:

Таким образом, Timeboost™️ продает право размещать ваши транзакции в начале блока на целую минуту. Учитывая, что это увеличит блокирование Arbitrum на 200 мс до 450 мс (также отмечено в этом документе), это означает, что в среднем победитель аукциона получит эксклюзивный контроль над первыми транзакциями ~133 блоков. Я сделал этот вывод в твиттере несколько дней назад, и теперь я действительно хочу изучить несколько способов, просто с головы, как серьезный исследователь может полностью разрушить эту систему:

Сначала давайте посмотрим на пример, который команда Chaos Labs отлично описала в своей оценке рисков Timeboost™️, но я считаю, что они значительно недооценили риск:

Вот моя попытка нарисовать это для вас гладкомозглых людей:

Понятно? Отлично. Так что вы начинаете понимать серьезные риски связанные с тем, что я считаю кем-то таким злым, что мне пришлось гуглить 'Demon Wojak', чтобы получить точное представление.

Один из членов команды Arbitrum даже твитнул об этом после того, как Chaos Labs опубликовала эту статью:

Это не сложная атака типа 'searcher'. Это настолько просто, что стратегию для этого мог бы написать даже искатель блоков ETH Mainnet с низким уровнем навыков, и он обязательно сделает это. В моем твиттере я ссылался на несколько примеров стратегий, которые на несколько порядков сложнее, но которые происходят.сегодня.

Но важно отметить, что, как мне кажется, даже Хаосу не удалось заметить, что за исключением самого первого и последнего блоков нет НИКАКОЙ разницы между Timeboost™️, включая вашу транзакцию в начале или КОНЦЕ блока. Хорошо, а зачем это отмечать? Подумайте, что такое атака сэндвича. Это включение транзакции в начале и КОНЦЕ вашей транзакции, которая каким-то образом извлекает из нее ценность... Так что если я владею правом на первую транзакцию этого блока... и первую транзакцию в конце следующего блока... Я имею право сэндвичить вас. Я не имею ни малейшего понятия, как этот простейший уровень анализа был проигнорирован на каждом уровне поставки для этого предложения, но представьте, какая боль была в моей челюсти, когда она упала после прочтения спецификаций Timeboost™️.

Итак, давайте посмотрим, как я, если бы я был демоническим воджаком, трахнул бы тебя в задницу, если бы захотел, в течение 133 кварталов подряд!

повторите еще 132 раза подряд

Теперь, если вы прочитаете документацию Arbitrum / FAQ о Timeboost™️, это на самом деле то, что они пропагандируют. Они считают, что простое переднее и обратное движение транзакций в каждом блоке — это хорошо, потому что теоретически аукцион захватит большую часть этого. Но это ТОЛЬКО в том случае, если аукцион был на ОДИН блок. Аукцион на 133 БЛОКА. Это означает, что по сути они продают право на то, чтобы сделать вам сэндвич за 132 (-1, так как первый блок является муллиганом) блоков ПОДРЯД. Этот факт приведет к огромному количеству многоблочных MEV, вероятно, на порядок, невиданный ранее. Я также хотел бы указать людям на еще одну потенциально коварную ситуацию в теории игр, которая может произойти, и я, вероятно, ожидаю, что она произойдет по крайней мере один раз.

Если вы когда-либо слышали о дилемме заключенного, то знаете, что решение всегда быть последним, кто уронит мыло... нет, подождите, это не может быть правильным. Подождите секунду...

Это отрывок из статьи Википедии о дилемме заключенного. Довольно базовые вещи. В любой бесконечной игре сотрудничайте! В любой конечной игре, накажите вашего контрагента. Вот как возникают вещи типа Цельсия или FTX. Но также как Ebay имеет невероятно низкие уровни мошенничества. Что это означает для Arbitrum Timeboost™️? Ну, это просто означает, что если я - анонимный поисковик ставок с возможностью создавать 2^256 различных открытых ключей для ставок на этом аукционе, я могу быть настолько злым, насколько захочу, поскольку я не играю в бесконечную игру, я играю в бесконечное количество конечных игр. Потенциальный вектор атаки здесь, по моему мнению, - это масштабное манипулирование ценами, подобное примеру Chaos Labs, но на протяжении нескольких блоков.

Давайте предположим, что искатель достаточно искушен, чтобы иметь некоторую модель, которая на основе рыночных потоков может с более чем 50% вероятностью предсказать движения цены токена на централизованной бирже. Это, по сути, работа рыночного мейкера - принимать некоторые данные, делать прогнозы на основе этих данных и соответствующим образом корректировать спреды/заказы. Давайте также предположим, что команда Chaos Labs правильно говорит, что из-за Timeboost никто не будет пытаться арбитражировать между Централизованной и Децентрализованной биржей во время задержки транзакции в 200 мс каждого блока:

Также отметим, что более короткие времена блоков уменьшают извлекаемую MEV от “LVR” (арбитраж устаревших цен) onchain (бумага здесь):

В этом случае поисковик точно знает, что весь поток заказов в блоке является розничным или низкосложным. Это означает, что они могут эффективно рассматривать все блоки в своей 1-минутной эпохе как один гигантский блок, который выполняется в течение целой минуты. Это означает, что они могут стратегически воздерживаться от арбитражных блоков и позволять устаревшим ценам разгуляться, а затем выполнять массовый арбитраж после T+n блоков против каждого отдельного блока. Это невозможно смоделировать без Timeboost™️, но следите за поисковиками, которые смотрят на это. Скорее всего, это будет метод извлечения ценности, который тестируется на отдельных блоках, прежде чем будет полностью запущен в производство. Скорее всего, мы увидим своего рода гонку вооружений между теми, кто выиграет аукцион, и теми, кто его не выиграет.

Например, победитель аукциона поисковик «А» на своей первой минуте выбирает не арбитражировать последний блок n-2, а выбирает объединить n-2 и n-1 в 1 блок через метод, который я только что описал. Затем они бросают свою транзакцию backrunning в последний блок, таким образом, рассматривая последние два блока перед ним как один более прибыльный больший блок.

Предположим, что искатель «B» заметил это. Затем они понимают, что могут включить tx в блок n-1 в отложенный период, который «арбитрирует» блок до того, как это сделает «A». Затем на следующей минуте «A» включает обратный tx в n-2, который украдет обратный запуск у «B» до того, как B сможет выполнить арбитраж, превратив «B» в жертву арбитража первой транзакции следующего блока!

Извините, если это немного запутанно, но все это превращается в дилемму заключенного. Если A знает, что B НЕ собирается обмануть его на следующем блоке, они предадут A, прежде чем у A будет возможность. Если A узнает об этом, в следующий раз он будет умнее.

В заключение

Пожалуйста, Боже, не внедряйте этот механизм. Если вы сделаете это, дайте мне бесплатную попкорн, чтобы посмотреть фейерверк. Но более серьезно, я считаю, что в механизме Timeboost есть некоторые интересные зайцы, но возможности MEV в нескольких блоках слишком серьезны, чтобы их игнорировать. Arbitrum - действительно моя любимая цепочка, и, как я упоминал ранее, это то, что я говорю каждому выпускнику TardFi, чтобы посмотреть на нее для отличной среды MEV, где пользователям предлагают отличные цены, ликвидность и защиту от фронтраннинга.

Все это смывается по мочалке с этим предложением.

Отказ от ответственности:

  1. Эта статья взята из [joshuabaker.eth], Все авторские права принадлежат оригинальному автору [joshuabaker.eth]. Если есть возражения к этому перепечатыванию, пожалуйста, свяжитесь с Шлюз Учитькоманда, и они обработают это незамедлительно.
  2. Отказ от ответственности: Все мнения и взгляды, выраженные в этой статье, являются исключительно мнениями автора и не являются инвестиционными советами.
  3. Перевод статьи на другие языки выполняется командой Gate Learn. Если не указано иное, запрещено копирование, распространение или плагиат переведенных статей.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500