Темпография. Обобщение
И хотя эта статья появилась ещё 21 октября 2022 года, в сети найти её не могу, а потому - делаю дубль.
Итак, в первой части рассмотрели общие основы темпографии, во второй - ряд атак, с ней связанных и на ней основанных, а сегодня попробуем поговорить о перспективах и позитивных возможностях.
AI и темпография
Пожалуй, с этого темпография и началась. Для меня.
Вы наверняка слышали утверждения о том, что Искусственный Интеллект опасен? Всех нас уничтожит? И прочее. “Терминатор”, “Я - робот”, даже “Превосходство” и множество других фильмов муссируют эту идею не первое десятилетие.
На самом деле опасен лишь строго централизованный AI: он, действительно, не только может, но и не раз выходил из под контроля. Помните ругающуюся матом “мадам” от Microsoft?
Другое дело - AI в открытой и децентрализованной системе, уважающей право на конфиденциальность, приватность и анонимность. Здесь все действуют в недоверенной среде, а потому AI - один из многих равноправных акторов. Не более.
Но причём тут темпография? Много причём.
Самое простое - темпоральные капсулы. Если нам нужна нейронная сеть, но мы боимся, что воспитаем её неправильно, то было бы верным создать её сначала в пробирке, а для этого:
- Нужно сделать локальное время такой капсулы/пробирки не похожим на время глобальное (простейший вариант - инверсия);
- Научить сеть жить внутри подобной псевдо-сети;
- Отключить её в любой момент, не боясь перехода во внешний мир.
Это всё ещё спорно с моральной точки зрения, если мы выступаем за равенство человеческого и искусственного разума, но это лучше, чем ставить на карту миллиарды жизней ради одной.
Есть парадокс: нейронная сеть ведь самообучается и поэтому никто не гарантирует, что она не научится делать обратную инверсию временного потока? Совершенно верно. Поэтому такая система должна находиться внутри децентрализованного и/или распределённого и токенизированного хранилища, поддерживаемого за счёт той работы, которую нейронная сеть выполняет, но участники коего (валидаторы, скажем) обязаны также следить и за поступлением информации из - вовне, рискуя не просто своим стейкинг-залогом, но и репутацией.
Но это только один из возможных вариантов. Рассмотрим ещё три.
Темпография и отложенные транзакции
Пожалуй, это одна из первых фич, которая родилась благодаря блокчейну:
- Берём и формируем транзакцию (в том числе - оффлайн);
- Указываем высоту блока, на которой она будет завершена;
- Получаем сейф, защищённый во времени.
Казалось бы - простая вещь, но пока её преимущества мало кто понял: все заняты MEV-ботами и фронтраннинг атаками.
Меж тем - это потрясающее решение для:
При этом, можно усложнить и сделать скрипт, взаимодействующий со смарт-контрактом, который будет искать выполнение условий (например, отправку транзакции с определённого кошелька, который был зафиксирован в блоке №Х ранее, но строго после достижения нужной высоты блока он начнёт это делать), которые будут привязаны как к прошлому, так и к будущему.
Видится, что эти возможности Web 3.0 неисчерпаемы как термоядерная энергия Солнц Космоса!
Но, возможно, чересчур радостно доношу простые мысли. Что ж, попробую зайти с другой стороны.
Временные аномалии - это нормально
В первой части уже рассказывал об этом, но здесь остановлюсь чуть подробней. Дело в том, что различные консенсусы, а также надстройки к ним, порождают различные временные отклонения: будь то возможный допустимый “рассинхрон” у полных нод Биткоина (на 2 часа), простои алгоритма PoH в Solana, или полное зависание Tendermint-подобных систем без оракула (условного) в виде IBC.
И то, что эти аномалии есть не что иное как реперные и точки останова одновременно: если представить экосистему Web 3.0 как некий Глобальный Распределённый Компьютер (точнее - компьютеры) и некую децентрализованную супер-OS, то получится, что такие аномалии помогают нам дизассемблировать целые пласты открытых данных.
Как бы странно это ни звучало, но это именно так.
Просто пока это не всем нужно. Но это 100% работает. И будет работать, особенно с учётом того, что нам нужны ончейн показатели отличия одной цепи (скажем, где монета BTC) от другой (допустим, от BCH), а пока это оффчейн данные в виде ID-chain.
Анти-MEV-боты
Странно, если в 2022 году вы всё ещё не знаете, что такое MEV-боты, в любом случае - по ссылке можно посмотреть суть. Но вопрос останется открытым один точно: “как быть?”
В том смысле, что если у обычных участников хоть какие-то шансы против тех, кто оптимизирует процесс извлекаемой прибыли любыми способами? На первый взгляд ответ очевиден: встроиться в систему. Но она не всем доступна: и финансово, и технически, и по другим параметрам.
Поэтому, скажем, и появились снайпер-боты, отлавливающие выставление торговых пар на AMMs, а потом появились скрипты, которые пытаются с ними бороться.
Но темпография - это как раз более правильный и широкий одновременно ответ на подобные вызовы: мы можем локализовать время любого DeFi решения (по сути это будет не канал/роллап состояния, а темпоральный канал), чтобы уравновесить, если нужно, условия для каждого.
Нечто подобное мы имеем в майнинге, когда создаётся защита от ASICs, или в стейкинге, когда предусматриваются различные степени делегирования.
Выводы
Темпография - далеко не так проста, как может кому-то показаться, но в ней есть всё лучшее от Web 3.0: инновационность, красота архитектуры, борьба за анонимность и децентрализацию в открытых системах, соединения мира блокчейн и DAG-решений с IoT/AI и другими отраслями.
Поэтому уверен, что будущее в этом направлении точно себя проявит и совсем скоро: пока мы видели негативные аспекты темпографии (PoH-простои, обман через flash-займы, MEV-соревнования с нечестными условиями и прочее), но и позитивных начинаний здесь предостаточно.