
Привет всем, я Пол из Coinmanlabs, на днях слушал речь Виталика на открытии Devconnect ARG 2025, честно говоря, как программист, проработавший несколько лет в индустрии WEB3, я очень с ним резонирую. Он начал с критики FTX, сказал, что Ethereum не FTX, эта фраза звучит очень приятно, но за ней скрывается вопрос, который наш сектор постоянно мучает.
1.Основная причина провала FTX: разница между "не делать зла" и "невозможностью сделать зло"
Виталик упомянул прежний девиз Google "Не делай зла", сейчас об этом практически никто не говорит, это заставляет меня вспомнить одну распространенную дискуссию в индустрии.
Многие DeFi проекты на ранних этапах будут сомневаться, стоит ли оставлять администраторские права в смарт-контрактах, чтобы упростить обновление и исправление ошибок в будущем.
С точки зрения традиционного WEB2 это кажется разумным, на случай, если возникнет проблема, можно срочно её решить. Но в WEB3 это не так, почему пользователи должны верить, что вы не используете эти права во зло?
В реальной жизни таких примеров слишком много. Посмотрите на основной контракт Uniswap, после запуска основная команда не может изменить правила торговли. В отличие от традиционных бирж, CEX может в любое время изменить комиссии, заморозить счета, регулировать торговые пары, пользователи могут только выбирать, верить им или нет. FTX - классический пример: Сам выглядит как хороший человек, но в итоге присвоил десятки миллиардов долларов клиентских средств.
Вот почему, когда я смотрю на проекты, первое, что я делаю, это проверяю, есть ли в коде контракта задние двери. Сколько людей контролируют мультиподпись? Как долго установлен временной замок? Можно ли произвольно увеличивать выпуск токенов? Все это технические индикаторы того, можно ли сделать зло.
2. Почему блокчейн не является мгновенным Alipay
В WEB2 WeChat Pay и Alipay позволяют мгновенные переводы, почему? Потому что, как только серверы настроены, это можно сделать мгновенно, но право на объяснение и собственность находятся на серверах Alipay, в то время как в блокчейне это не так. Например, в Ethereum требуется 12 секунд для создания блока, и в это время тысячи узлов по всему миру должны достичь согласия, это и есть механизм консенсуса.
Виталик использовал очень простой пример, чтобы объяснить, почему нужен механизм консенсуса. Предположим, у меня есть 1 ETH, и я одновременно отправляю по 0.7 ETH двум людям, если нет арбитра, чтобы решить, какая транзакция произошла первой, ETH просто появится из ниоткуда.
Когда я впервые объяснял этот вопрос не техническому коллеге, я использовал термин "двойные траты", и другой человек совершенно запутался. Позже я изменил формулировку.
У вас есть 100 юаней наличными, вы не можете одновременно дать эти 100 юаней двум людям, физический мир естественно предотвращает эту проблему. В цифровом мире данные могут быть бесконечно скопированы. Вы отправляете скриншот перевода WeChat, скриншот может быть отправлен бесчисленному количеству людей, каждый видит, что я получил 100 юаней.
То, что делает блокчейн, это голосование группы нотариусов (майнеров или валидаторов), чтобы подтвердить, кому действительно принадлежат эти 100 юаней. Результаты голосования записываются в блокчейн, и их видит весь мир, изменить их невозможно.
Это не техническая отсталость, а то, что узлам требуется время для достижения консенсуса. Самая большая головная боль для платежных продуктов - это именно то, пользователи жалуются, почему переводы такие медленные, но это как раз цена децентрализации.
3.ZK-EVM: практическое мышление за техническим прорывом
Технология нулевого знания (ZK) звучит сложно, но на самом деле концепция несложна. Например, я хочу доказать, что мне исполнилось 18 лет, традиционный способ - показать вам удостоверение личности, раскрывая свою дату рождения, адрес и номер удостоверения. Нулевая доказательность - это когда я могу доказать, что мне действительно исполнилось 18 лет, но не сообщаю вам никакой другой информации.
Применительно к блокчейну: раньше, чтобы проверить, правильен ли блок, вам нужно было самостоятельно запустить все транзакции в нем (огромные вычисления). С появлением ZK-доказательств кто-то рассчитывает и дает вам "доказательство", вам нужно только проверить это доказательство (вычисления очень небольшие), чтобы подтвердить, что блок правильный.
В традиционном блокчейне каждый ваш перевод является публичным, сумма, адрес, время - все это видно. Tornado Cash использует ZK-технологии, чтобы доказать, что у вас действительно есть эти деньги и вы их перевели, но не говорит другим, кто вы, сколько перевели и кому.
Но ZK сейчас все еще немного дорогой, стоимость вычислений для генерации доказательства очень высока, если действительно удастся сделать так, чтобы мобильные устройства могли запускать полные узлы, это будет иметь огромное значение для индустрии.
Подумайте, сейчас большинство людей используют такие легкие кошельки, как MetaMask и Trust Wallet, данные берутся с узлов других людей. Вы не знаете, обманывает ли вас этот узел, записывает ли ваш IP-адрес.
4.ENS: действительно полезное нефинансовое приложение
Когда Виталик упомянул ENS (Ethereum Name Service), он сказал, что это самое успешное нефинансовое приложение. Я полностью с ним согласен.
Домен Vitalik.eth не принадлежит никакой компании. Виталик не должен беспокоиться о том, что в какой-то день его аккаунт будет заблокирован или конфискован. Это отличается от традиционных доменов, ваш домен .com на самом деле арендуется, ICANN может его отобрать в любой момент.
Многие члены команды в индустрии используют ENS. Когда мы представляем себя на встречах как alice.eth, это ощущается так же естественно, как в ранние дни интернета, когда все использовали адреса электронной почты. Более практично то, что это имя универсально для всех DApp. Когда вы покупаете NFT на OpenSea, торгуете на Uniswap или жертвуете на Gitcoin, все это один и тот же идентификатор.
Сравните с традиционным интернетом: у меня есть одно имя пользователя в Twitter, другое в Instagram и еще одно в Reddit. Каждая платформа пытается запереть вашу личность, чтобы вы не могли от них уйти.
Имя пользователя ENS, не контролируемое ни одним единственным поставщиком услуг, действительно является цифровой идентичностью пользователя. Хотя сейчас людей, использующих его, еще не так много, направление верное.
5.Расстояние между техническими идеалами и реальностью
Речь Виталика была вдохновляющей. Как практик, я также вижу другую сторону.
Он сказал, что лимит газа в Ethereum увеличен на 50%, в следующем году он продолжит расти. Реальность такова, что когда сеть загружена, газовая плата все равно взлетает до десятков долларов. Обычный пользователь тратит 10 долларов на перевод, как может быть хорошим такой опыт? Хотя существуют Layer 2 (такие как Arbitrum, Optimism), но это добавляет сложности, пользователю нужно научиться работать с кросс-чейном и переключаться между различными сетями.
Он сказал, что конфиденциальность очень важна, нужно использовать ZK-технологии для защиты конфиденциальности. Но что насчет регулирования? Многие страны просто из-за риска отмывания денег с Tornado Cash ввели санкции. Разработчики даже были арестованы за написание кода. То, что технически возможно, не означает, что это будет работать в реальности.
Он сказал, что доверительная нейтральность не служит никакой стране или компании. Реальность такова, что Фонд Ethereum зарегистрирован в Швейцарии, разработчики в основном находятся в США и Европе, а права голоса в управлении сообществом сосредоточены в руках крупных игроков. Разве это не форма централизованности?
Я не пытаюсь вас разочаровать. Наоборот, я считаю, что именно из-за этих проблем эта индустрия стоит того, чтобы в ней оставаться. Если бы все было идеально, зачем же нам, строителям?
В конце хочу сказать
После прослушивания речи Виталика, я ощутил, что он все еще тот идеалистичный программист.
Многие, достигнув успеха, становятся более расчетливыми и идут на компромиссы с реальностью. Виталик все еще говорит о более свободном, открытом и сотрудничестве мире, продолжает продвигать упрощение Ethereum, такую трудную и неблагодарную техническую модернизацию, и подчеркивает, что не делает это ради угождения политикам.
Как коллега, я знаю, как это сложно. Каждый раз, когда необходимо принять техническое решение, появляется множество заинтересованных сторон — биржи хотят, чтобы вы изменили так, майнеры хотят, чтобы вы изменили так, пользователи хотят быстрее новых функций, инвесторы хотят, чтобы вы быстрее поднимали цену.
Есть вещи, с которыми нельзя идти на компромисс. Как сказал Виталик, Ethereum не FTX и не хочет им быть. Это не продукт компании, а общественное благо, поддерживаемое всеми.
За свои годы в Web3 я видел слишком много проектов, которые начинали с высоких амбиций, устраивали банкеты, а потом рушились. Действительно выживают только те проекты, которые имеют надежные технологии, ясные концепции и признание сообщества. В краткосрочной перспективе они могут не расти так быстро, как токены с нулевой ценностью, но в долгосрочной перспективе это действительно ценное строительство.
Поэтому я буду продолжать писать код, продолжать делать продукты. Не для того, чтобы разбогатеть (хотя заработать лучше), а потому что верю, что это правильное направление. Как сказал Виталик, давайте вместе достигнем этой цели.
Эти слова звучат немного трогательно. Для программиста возможность изменить мир с помощью кода действительно довольно круто.
