мир более или менее принял неизбежное. агенты будут делать вещи за нас, много вещей. и я давно верю, что криптовалюта — это естественная основа для этого будущего. дискурс оптимистичен, и он в целом правильный. но есть что-то, о чем люди не говорят много. блокчейны технически работают для агентов сегодня. они уже лучше, чем что-либо, что предлагает традиционная финансовая система. но "технически работает" и "оптимально" — это очень разные вещи. и оптимальное — это именно то, что агенты требуют. каждое действие в блокчейне — это отдельная транзакция. это структурная проблема, которая вызывает много трений для человеческих пользователей сегодня. нет композируемости, которая позволила бы нескольким действиям быть одной транзакцией. мосты довели нас до середины пути. агрегаторы продвинули нас еще дальше. но ни одно из них не решает основную проблему: агенты все равно должны сами организовывать последовательность. они координируют, а не выполняют. существует предположение, что поскольку агенты не люди, им не будет важен труд. что они с радостью будут жонглировать 3, 4, 5 отдельными транзакциями, чтобы достичь одной цели. и да, они могут. но должны ли они? нет. явно и категорически нет. агенты в конечном итоге запрограммированы оптимизировать все, что они делают — они действуют, чтобы добиться наилучшего исполнения. а наилучшее исполнение, по определению, сводится к пути с наименьшим количеством шагов, наименьшим количеством точек отказа, наименьшими накладными расходами. если есть два способа достичь одной и той же цели, один из которых требует нескольких независимых транзакций, повторных попыток, оценок газа, управления проскальзыванием и отслеживания состояния и т. д., а другой достигает того же результата в одном скомпонованном потоке, скомпонованный путь выигрывает. каждый раз. это заставляет меня верить, что атомарная композируемость в конечном итоге является единственным примитивом, который имеет значение. способность взять то, что могло бы быть несколькими независимыми транзакциями, и объединить их в единый исполнительный блок. без этого каждый другой примитив все равно потребует от агента навигации по транзакциям. наша задача как строителей — обеспечить, чтобы для агентов транзакции в сети происходили с минимальными трениями. это основное убеждение, на котором работает моя команда, и именно поэтому мы сильно инвестировали в создание примитивов оркестрации, таких как Composer, которые позволяют такой композируемости происходить в масштабах. разница между тем, что мы строим, и традиционной оркестрацией в том, что мы не соединяем отдельные вызовы. мы объединяем их в единый атомарный блок. calldata течет от одного шага непосредственно в следующий. симуляция перед выполнением проверяет весь путь перед отправкой. на практике это означает, что агент может выразить что-то столь же простое, как: "внести 1 USDC в хранилище Morpho на Base," и все выполняется как один бесшовный, атомарный рабочий процесс. это единственный способ убедиться, что блокчейны являются домом для агентной торговли.