Дорогие френы, следящие за Anoma, содержимое этой трансляции Anoma Day было очень солидным: от технической базы до применения, а затем до планирования будущего – все было объяснено предельно ясно. Я собрал основные моменты, самое полное резюме ключевых содержаний в сети, надеюсь, это поможет вам решить некоторые вопросы:
1. Ключевые технологии: Управление ресурсами и межсистемное взаимодействие
Эта часть в основном решает проблемы "как безопасно передавать ресурсы" и "как эффективно общаться между различными системами (например, различными цепочками)". Все это требует серьезных усилий на низком уровне.
1. Дать ресурсу "идентификационный номер" + найти "управляющего" (Контроллер Тег и контроллер V2) Простыми словами, это значит, что каждому ресурсу (например, цифровым активам, данным) присваивается «ярлык» (Controller Tag), который является своего рода удостоверением личности с записью — помня, откуда он пришел, куда он идет, было ли его повторное использование (например, двойное расходование), и правильно ли его состояние.
Этот ярлык скрывает "цепочку отношений" (структура DAG), запоминая "менеджеров" (контроллеров различных систем/цепочек), если ресурсы сменили менеджера, ярлык будет обновлен, и также можно удалить ненужную информацию через "доказательство" (attestation), чтобы сделать ярлык более легким.
У управляющего (контроллера) есть функция "Приостановить": как только приостановлено, изменить состояние больше нельзя, ресурсы автоматически переключаются на резервного управляющего, одновременно создавая кучу неизменяемых записей, что делает систему более безопасной.
Можно установить "аварийный выключатель": позволить определённым организациям только приостанавливать, не позволяя произвольно менять другие состояния, подходит для "быстрых, но чувствительных" систем с "надежными наблюдателями".
Кроме того, можно проверить, является ли история ресурсов непрерывной и не использовалась ли она повторно, но при этом необходимо иметь доступ к соответствующим записям; если их получить не удается, то остается полагаться на доверие.
2. Дать большое количество "доказательств" похудения (агрегация доказательств) В сделках часто бывает много доказательств, связанных с соблюдением правил и логикой (например, "источник этих денег законен"), эти доказательства большие и трудные для проверки, поэтому их нужно "агрегировать", чтобы упростить.
Два способа:
1) Пакетная агрегация: одновременная проверка всех доказательств, создание одного общего доказательства, экономия пространства, быстрая проверка, но нужно смотреть, поддерживает ли специализированная виртуальная машина (ckvm).
2) Последовательная агрегация: проверка по одному, запоминая предыдущие результаты, подходит для ckvm, не поддерживающих "продолжение передачи", но количество проверок и количество доказательств одинаково, немного медленнее.
В будущем планирую попробовать более гибкие способы агрегации (например, агрегация PCD), добавить специализированные ускорители, а также хочу, чтобы доказательства после агрегации не раскрывали ключевую информацию (например, ключи логики проверки).
3. Anoma на таких цепочках, как Ethereum, "интерфейс" (адаптер протокола EVM) Это "Управляющая машина ресурсов" Anoma, реализованная на Ethereum (EVM цепочке), которая специально управляет созданием и потреблением ресурсов и обрабатывает только вопросы, связанные с расчетами.
Использует специализированную систему доказательств (Risc0) и схему обязательств (Peterson), также может вызывать данные из других контрактов на Ethereum.
Недавно оптимизировано: данные разбиты на 4 категории (ресурсы, открытия, внешние, приложения), обработка более простая; используется меркелевское дерево переменного размера, поддерживающее произвольные операции с ресурсами, что также экономит газ (комиссия за транзакции в сети).
В управлении версиями рассматривается добавление "экстренной кнопки остановки" и "комитета по обновлениям", чтобы быстро обрабатывать уязвимости и удобно выполнять небольшие обновления.
二、Инструменты разработки: Позволяйте разработчикам меньше бегать по делам
Команда разработала множество инструментов, чтобы разработчики могли создавать приложения, не повторяя изобретение колеса, удобно и с минимальными затратами усилий.
1. Anoma SDK(разработчик инструментов) Суть в двух вещах:
Напишите "правила ресурсов" на Rust: например, установите, что "счетчик может только увеличиваться на 1, не может уменьшаться".
Напишите "бизнес-логику" на Elixir: например, "как создать счетчик" "как вызвать операцию увеличения на 1".
Другие мелкие дела (например, преобразование формата Anoma в формат, который понимает Ethereum, отправка транзакций в Ethereum), SDK все включает, не нужно беспокоиться.
2. AVM (виртуальная машина, упрощающая сложное) Разработчики не должны напрямую сталкиваться с теми запутанными концепциями на нижнем уровне (такими как "логика ресурсов", "пустой инструмент"), им достаточно использовать знакомые "классы, методы, функции". Например, если вы хотите создать счетчик, определите класс "Счетчик", напишите, "как создать" и "как увеличить на 1", AVM автоматически сгенерирует необходимые правила на нижнем уровне. На данный момент версия 0.1 работает, в будущем версия 0.2 также будет поддерживать вложенные объекты и возможность вызова нескольких операций за одну транзакцию, что будет удобнее.
3. Локальный регион ("Доверенный маленький управляющий" данных Anoma) Как легковесная операционная система, управляющая данными и приложениями, связанными с Anoma, без необходимости самостоятельно поддерживать сложное состояние консенсуса, получать данные непосредственно от "управляющего" Anoma (контроллера) и вычислять по своему усмотрению.
Есть SCRI API: проверяйте статус, ищите приложения так же просто, как искать путь к файлам на компьютере.
Есть фильтры событий: заранее отсекайте не относящуюся информацию, чтобы уменьшить нагрузку на обработку, Может выполнять регистрацию приложений, построение сделок, управление ключами, а также взаимодействовать с несколькими «администраторами», подходит для распределенных приложений.
Три. Экология и применение: от торговли до межсистемной интеграции
Просто наличие базовых технологий недостаточно, необходимо также иметь конкретные рабочие вещи, команда также строит экосистему и разрабатывает приложения.
1. Orda Network: Сделайте движение активов более простым и удобным Цель состоит в том, чтобы интегрировать стейблкоины, криптовалюты и фиатные деньги, чтобы разработчики могли "подключиться один раз и использовать всюду"; пользователи не должны беспокоиться о том, какую цепочку или актив выбрать, просто скажите "Я хочу обменять 100 единиц" и все.
Сотрудничество с помощью "намерений" и "решателей": пользователь говорит "что я хочу" (намерение), и организации с преимуществами (решатели, такие как соответствующие, с низкими тарифами) будут конкурировать за выполнение, предлагая оптимальный путь.
Хотите сломать традиционную "ценообразовательную лестницу" (например, различные ставки для банков и розничных инвесторов), чтобы все могли получить примерно одинаковые хорошие ставки, одновременно уравновесив части "можно проверить" и "зависит от доверия" (что можно проверить, а что можно понять только через правила).
2. Dex Anoma (Hypercow): более справедливая торговля На основе алгоритма Speedx, основная идея заключается в нахождении "сбалансированной цены" — все лимитные ордера в одном блоке исполняются по этой цене, что предотвращает возможность арбитража и опережения в пределах блока, делая это более справедливым для всех.
Алгоритмы ищут точку равновесия спроса и предложения, как "поток градиентов"; при определенных условиях эта цена является единственной.
Эффективность тоже неплохая: в тестах заказы на миллионы обрабатываются на обычном компьютере всего за несколько секунд, проверка также выполняется. Большинство заказов будет полностью выполнено, некоторые могут быть частично выполнены, чтобы сбалансировать спрос и предложение.
Четыре. Дорожная карта: шаг за шагом создать "распределенную операционную систему" Anoma хочет создать "распределенную операционную систему" — абстрагировать множество компьютеров в одну "виртуальную машину", чтобы пользователи и разработчики не беспокоились о сложных деталях на низком уровне.
Разделите на три этапа: 1. Galileo (Приземление сейчас) На существующих цепочках (например, Ethereum) развертывание "интерфейсов" (адаптеров протоколов) позволяет разработчикам создавать приложения с защитой конфиденциальности, а также услуги проверки транзакций и систему мета-управления (управление правилами правил).
Текущий прогресс: токены и контракты управления мета уже прошли аудит, адаптер протокола почти готов.
2. Dagon (в разработке) Соедините все развертывания, чтобы создать единую систему, поддерживающую взаимные операции различных «управляющих» (контроллеров). «Управляющие» Anoma также могут предоставлять доказательства выполнения (подобно механизму безопасности plasma, более надежному).
В настоящее время: продолжается оттачивание контроллера и других ключевых компонентов.
3. Aura(будущая цель) Реализация полноценного "мирового компьютера", поддерживающего пиринговую сеть и консенсус, любое устройство может предоставлять услуги сортировки, хранения и т.д., а правила, устанавливаемые "управляющим", будут более децентрализованными.
В целом, команда последовательно продвигается от базовых технологий до инструментов разработки и экосистемных приложений. Основная цель состоит в том, чтобы сделать использование сложных распределенных систем более простым и справедливым, а взаимодействие между различными системами более плавным — в конце концов, технологии должны быть удобными для пользователей!
Ну вот, основные моменты всех встреч в основном здесь, спасибо всем за чтение! Конечно, наш UPWARD также был представлен перед вами! #AnomaUpward # Anoma
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
1 Лайков
Награда
1
1
Репост
Поделиться
комментарий
0/400
TooUgly
· 09-07 09:04
Садитесь поудобнее и готовьтесь к взлету На лунуСадитесь поудобнее и готовьтесь к взлету На лунуСадитесь поудобнее и готовьтесь к взлету На луну
Дорогие френы, следящие за Anoma, содержимое этой трансляции Anoma Day было очень солидным: от технической базы до применения, а затем до планирования будущего – все было объяснено предельно ясно. Я собрал основные моменты, самое полное резюме ключевых содержаний в сети, надеюсь, это поможет вам решить некоторые вопросы:
1. Ключевые технологии: Управление ресурсами и межсистемное взаимодействие
Эта часть в основном решает проблемы "как безопасно передавать ресурсы" и "как эффективно общаться между различными системами (например, различными цепочками)". Все это требует серьезных усилий на низком уровне.
1. Дать ресурсу "идентификационный номер" + найти "управляющего" (Контроллер Тег и контроллер V2)
Простыми словами, это значит, что каждому ресурсу (например, цифровым активам, данным) присваивается «ярлык» (Controller Tag), который является своего рода удостоверением личности с записью — помня, откуда он пришел, куда он идет, было ли его повторное использование (например, двойное расходование), и правильно ли его состояние.
Этот ярлык скрывает "цепочку отношений" (структура DAG), запоминая "менеджеров" (контроллеров различных систем/цепочек), если ресурсы сменили менеджера, ярлык будет обновлен, и также можно удалить ненужную информацию через "доказательство" (attestation), чтобы сделать ярлык более легким.
У управляющего (контроллера) есть функция "Приостановить": как только приостановлено, изменить состояние больше нельзя, ресурсы автоматически переключаются на резервного управляющего, одновременно создавая кучу неизменяемых записей, что делает систему более безопасной.
Можно установить "аварийный выключатель": позволить определённым организациям только приостанавливать, не позволяя произвольно менять другие состояния, подходит для "быстрых, но чувствительных" систем с "надежными наблюдателями".
Кроме того, можно проверить, является ли история ресурсов непрерывной и не использовалась ли она повторно, но при этом необходимо иметь доступ к соответствующим записям; если их получить не удается, то остается полагаться на доверие.
2. Дать большое количество "доказательств" похудения (агрегация доказательств)
В сделках часто бывает много доказательств, связанных с соблюдением правил и логикой (например, "источник этих денег законен"), эти доказательства большие и трудные для проверки, поэтому их нужно "агрегировать", чтобы упростить.
Два способа:
1) Пакетная агрегация: одновременная проверка всех доказательств, создание одного общего доказательства, экономия пространства, быстрая проверка, но нужно смотреть, поддерживает ли специализированная виртуальная машина (ckvm).
2) Последовательная агрегация: проверка по одному, запоминая предыдущие результаты, подходит для ckvm, не поддерживающих "продолжение передачи", но количество проверок и количество доказательств одинаково, немного медленнее.
В будущем планирую попробовать более гибкие способы агрегации (например, агрегация PCD), добавить специализированные ускорители, а также хочу, чтобы доказательства после агрегации не раскрывали ключевую информацию (например, ключи логики проверки).
3. Anoma на таких цепочках, как Ethereum, "интерфейс" (адаптер протокола EVM)
Это "Управляющая машина ресурсов" Anoma, реализованная на Ethereum (EVM цепочке), которая специально управляет созданием и потреблением ресурсов и обрабатывает только вопросы, связанные с расчетами.
Использует специализированную систему доказательств (Risc0) и схему обязательств (Peterson), также может вызывать данные из других контрактов на Ethereum.
Недавно оптимизировано: данные разбиты на 4 категории (ресурсы, открытия, внешние, приложения), обработка более простая; используется меркелевское дерево переменного размера, поддерживающее произвольные операции с ресурсами, что также экономит газ (комиссия за транзакции в сети).
В управлении версиями рассматривается добавление "экстренной кнопки остановки" и "комитета по обновлениям", чтобы быстро обрабатывать уязвимости и удобно выполнять небольшие обновления.
二、Инструменты разработки: Позволяйте разработчикам меньше бегать по делам
Команда разработала множество инструментов, чтобы разработчики могли создавать приложения, не повторяя изобретение колеса, удобно и с минимальными затратами усилий.
1. Anoma SDK(разработчик инструментов)
Суть в двух вещах:
Напишите "правила ресурсов" на Rust: например, установите, что "счетчик может только увеличиваться на 1, не может уменьшаться".
Напишите "бизнес-логику" на Elixir: например, "как создать счетчик" "как вызвать операцию увеличения на 1".
Другие мелкие дела (например, преобразование формата Anoma в формат, который понимает Ethereum, отправка транзакций в Ethereum), SDK все включает, не нужно беспокоиться.
2. AVM (виртуальная машина, упрощающая сложное)
Разработчики не должны напрямую сталкиваться с теми запутанными концепциями на нижнем уровне (такими как "логика ресурсов", "пустой инструмент"), им достаточно использовать знакомые "классы, методы, функции".
Например, если вы хотите создать счетчик, определите класс "Счетчик", напишите, "как создать" и "как увеличить на 1", AVM автоматически сгенерирует необходимые правила на нижнем уровне. На данный момент версия 0.1 работает, в будущем версия 0.2 также будет поддерживать вложенные объекты и возможность вызова нескольких операций за одну транзакцию, что будет удобнее.
3. Локальный регион ("Доверенный маленький управляющий" данных Anoma)
Как легковесная операционная система, управляющая данными и приложениями, связанными с Anoma, без необходимости самостоятельно поддерживать сложное состояние консенсуса, получать данные непосредственно от "управляющего" Anoma (контроллера) и вычислять по своему усмотрению.
Есть SCRI API: проверяйте статус, ищите приложения так же просто, как искать путь к файлам на компьютере.
Есть фильтры событий: заранее отсекайте не относящуюся информацию, чтобы уменьшить нагрузку на обработку,
Может выполнять регистрацию приложений, построение сделок, управление ключами, а также взаимодействовать с несколькими «администраторами», подходит для распределенных приложений.
Три. Экология и применение: от торговли до межсистемной интеграции
Просто наличие базовых технологий недостаточно, необходимо также иметь конкретные рабочие вещи, команда также строит экосистему и разрабатывает приложения.
1. Orda Network: Сделайте движение активов более простым и удобным
Цель состоит в том, чтобы интегрировать стейблкоины, криптовалюты и фиатные деньги, чтобы разработчики могли "подключиться один раз и использовать всюду"; пользователи не должны беспокоиться о том, какую цепочку или актив выбрать, просто скажите "Я хочу обменять 100 единиц" и все.
Сотрудничество с помощью "намерений" и "решателей": пользователь говорит "что я хочу" (намерение), и организации с преимуществами (решатели, такие как соответствующие, с низкими тарифами) будут конкурировать за выполнение, предлагая оптимальный путь.
Хотите сломать традиционную "ценообразовательную лестницу" (например, различные ставки для банков и розничных инвесторов), чтобы все могли получить примерно одинаковые хорошие ставки, одновременно уравновесив части "можно проверить" и "зависит от доверия" (что можно проверить, а что можно понять только через правила).
2. Dex Anoma (Hypercow): более справедливая торговля
На основе алгоритма Speedx, основная идея заключается в нахождении "сбалансированной цены" — все лимитные ордера в одном блоке исполняются по этой цене, что предотвращает возможность арбитража и опережения в пределах блока, делая это более справедливым для всех.
Алгоритмы ищут точку равновесия спроса и предложения, как "поток градиентов"; при определенных условиях эта цена является единственной.
Эффективность тоже неплохая: в тестах заказы на миллионы обрабатываются на обычном компьютере всего за несколько секунд, проверка также выполняется. Большинство заказов будет полностью выполнено, некоторые могут быть частично выполнены, чтобы сбалансировать спрос и предложение.
Четыре. Дорожная карта: шаг за шагом создать "распределенную операционную систему"
Anoma хочет создать "распределенную операционную систему" — абстрагировать множество компьютеров в одну "виртуальную машину", чтобы пользователи и разработчики не беспокоились о сложных деталях на низком уровне.
Разделите на три этапа:
1. Galileo (Приземление сейчас)
На существующих цепочках (например, Ethereum) развертывание "интерфейсов" (адаптеров протоколов) позволяет разработчикам создавать приложения с защитой конфиденциальности, а также услуги проверки транзакций и систему мета-управления (управление правилами правил).
Текущий прогресс: токены и контракты управления мета уже прошли аудит, адаптер протокола почти готов.
2. Dagon (в разработке)
Соедините все развертывания, чтобы создать единую систему, поддерживающую взаимные операции различных «управляющих» (контроллеров). «Управляющие» Anoma также могут предоставлять доказательства выполнения (подобно механизму безопасности plasma, более надежному).
В настоящее время: продолжается оттачивание контроллера и других ключевых компонентов.
3. Aura(будущая цель)
Реализация полноценного "мирового компьютера", поддерживающего пиринговую сеть и консенсус, любое устройство может предоставлять услуги сортировки, хранения и т.д., а правила, устанавливаемые "управляющим", будут более децентрализованными.
В целом, команда последовательно продвигается от базовых технологий до инструментов разработки и экосистемных приложений. Основная цель состоит в том, чтобы сделать использование сложных распределенных систем более простым и справедливым, а взаимодействие между различными системами более плавным — в конце концов, технологии должны быть удобными для пользователей!
Ну вот, основные моменты всех встреч в основном здесь, спасибо всем за чтение! Конечно, наш UPWARD также был представлен перед вами! #AnomaUpward # Anoma