Эфириум пожирает мир — «Вам нужен только один интернет» — журнал Cointelegraph

Существует заманчиво возможная версия будущего, в котором Ethereum станет базовым уровнем почти для всего.

Недавние достижения в технологии под названием Rollups с нулевым разглашением — от StarkWare, Polygon и zkSync — позволяют блокчейну перейти от менее чем 20 транзакций в секунду к… ну, бесконечному количеству TPS.

Теоретически это позволит всей мировой финансовой системе работать на Ethereum.

«Я думаю, что это теоретически возможно», — объясняет Деклан Фокс, менеджер по продуктам в Consensys, которая предоставляет инфраструктуру Ethereum и приложения, такие как MetaMask. «У нас есть технология для достижения такой необходимой пропускной способности».

«Благодаря рекурсивным сверткам и доказательствам мы теоретически можем бесконечно масштабироваться».

Он добавляет, что это, очевидно, еще не было проверено в производстве, «так что это будет следующим шагом».

Эта технология настолько нова и многообещающа, что вскоре после того, как она стала жизнеспособной, Ethereum перестроил всю свою дорожную карту, чтобы воспользоваться ею. Слияние на этой неделе, пожалуй, наименее интересное из предстоящих изменений.

OОдним из пионеров доказательств с нулевым разглашением — или доказательств достоверности, как он предпочитает их называть, — является соучредитель StarkWare Эли Бен-Сассон. Он работал над проблемой в течение двух десятилетий, помогая развивать ее от абстрактной теоретической концепции — «чего-то совершенно галактического и невозможного, в Солнечной системе недостаточно атомов, чтобы зафиксировать хотя бы одно такое доказательство» — до чего-то, что можно эффективно сгенерировать. на ноутбуке.

По своей сути, процесс использует математику высокого уровня для создания крошечного доказательства достоверности, которое подтверждает, что целый ряд других транзакций был выполнен правильно. Вместо того, чтобы помещать все транзакции в медленный и скрипучий блокчейн, вы просто записываете одно доказательство в транзакцию.

«Эта технология позволяет вам отправить очень краткое доказательство того, что вычисления были выполнены правильно — даже когда вы не смотрели, что, я думаю, является самым волшебным аспектом», — объясняет он.

«То, что обеспечивают доказательства достоверности, они обеспечивают целостность; они дали мне понять, что другие поступили правильно — что кто-то обработал 10,000 XNUMX транзакций, даже когда я не смотрел, и они не крали мои деньги. Вот что они дают».

Десятки тысяч транзакций, сжатых в одну транзакцию на Ethereum, достаточно впечатляют, но волшебство на этом не заканчивается.

Доказательства достоверности работают как фракталы — чем ближе вы смотрите, тем дальше они уходят вдаль. Вы можете взять 10 доказательств достоверности, каждое из которых представляет 10,000 10 транзакций, и создать совершенно новое доказательство достоверности, подтверждающее правильность остальных XNUMX подтверждений.

Внезапно у вас есть 100,000 XNUMX транзакций, объединенных в одну. Это называется «рекурсивным доказательством», и вы можете делать это снова и снова.

«Это доказательство доказательства. Таким образом, вы можете дополнительно увеличить экономию, потому что каждый раз, когда вы создаете доказательство, вы сжимаете процесс проверки вычислений. Так что, по сути, вы можете сжимать снова и снова».

 

 

Соучредитель StarWare Эли Бен-Сассон и Эндрю Фентон из журнала Cointelegraph Magazine
Соучредитель StarkWare Эли Бен-Сассон и Эндрю Фентон из Magazine.

 

 

Наше интервью проводится на той же неделе, когда StarkWare запускает рекурсивные доказательства. Проект zkSync, в котором вместо старков zkSTARKS используются немного другие zkSNARKS, реализовал собственную версию рекурсивные доказательства.

StarkWare уже объединила до 600,000 6 монетных дворов NFT в одну транзакцию на ImmutableX, и Бен-Сассон говорит, что вскоре они смогут втиснуть 60 миллионов NFT в одну транзакцию, а затем «XNUMX миллионов с дополнительной разработкой и настройкой».

Хотя все еще есть некоторые проблемы, которые необходимо преодолеть, этот тип возможности масштабирования возвращает криптовалюту в игру для повседневных платежей и микротранзакций — например, вы платите несколько центов за чтение статьи с платным доступом, а не вынуждены оформлять ежемесячную подписку. Из-за высоких комиссий и 10-минутного ожидания платежа криптовалюта наконец-то получила возможность воплотить в жизнь первоначальное видение Сатоши Накамото о том, чтобы стать одноранговой наличностью.

Соучредитель Ethereum Виталик Бутерин сказал участникам Korea Blockchain Week в прошлом месяце, что масштабирование означает, что платежи снова на столе:

«Я думаю, что это видение было немного забыто, и я думаю, что одна из причин, по которой оно было забыто, в основном в том, что оно было вытеснено с рынка».

Тебе вообще нужен еще один блокчейн, бро?

Бесконечное масштабирование Ethereum означает, что некоторые люди — в основном люди Ethereum, если честно — больше не видят оправдания для конкурирующих блокчейнов первого уровня, таких как Solana или Cardano. Delphi Digital называет это «Монолитный» взгляд на будущее криптографии, а не взгляд на «мультичейн».

Это не обязательно означает, что конкурентов не будет, просто вполне вероятно, что их будет гораздо меньше, поскольку пространство объединяется вокруг единой среды исполнения общего назначения. (Для справки: Delphi Digital Labs направляет свои исследовательские усилия на экосистему Cosmos, а не на Ethereum.)

 

 

 

 

Беседуя внизу в ETH Seoul, я спросил Бен-Сассона, видит ли он необходимость в каком-либо блокчейне, кроме Ethereum, в будущем.

Его лицо в очках расплывается в ухмылке. 

«Я могу спорить с обеими сторонами, потому что одна сторона говорит: «Есть ли потребность в более чем одном Интернете?» И мы знаем, что ответ: «Черт возьми, нет». Было бы совершенно глупо иметь два интернета».

«Одна часть меня говорит, что это так. Другой говорит, что, может быть, из-за того, что это связано со всеми видами макроэкономических соображений, может быть, это немного больше похоже на фиатные валюты, где в этом аспекте вам, вероятно, нужно больше экспериментов».

 

 

Сергей Кунц, соучредитель 1Inch
Сергей Кунц, соучредитель 1inch.

 

 

Сергей Кунц, соучредитель агрегатора DeFi 1inch Network, менее осмотрителен. Он видит, что Ethereum доминирует во всем пространстве, а решения второго и третьего уровней, защищенные от рекурсии, работают поверх него и извлекают выгоду из его децентрализации и безопасности.

«Я не думаю, что какой-либо уровень 1, кроме Ethereum, получит огромную долю на рынке», — говорит он.

«Да, я вижу решения уровня 2 поверх Ethereum (потому что) Ethereum является своего рода убежищем и сверхдецентрализованным после подтверждения доли». Он добавляет:

«Мне также нравится, что ребята из Ethereum старались максимально упростить основную цепочку. Другие уровни 2 над ним могут быть очень сложными, предоставляя доказательства «безопасной» цепи, что все в порядке».

Кунц говорит, что 1inch с нетерпением ждет запуска основной сети zkSync к концу года и даже пытается запустить собственный уровень 3 для 1inch Pro. 

«То, что я слышал, возможно; в будущем планируется создать слой 3 над слоем 2», — говорит он.

«Мы думаем о том, чтобы развернуть нашу собственную сеть для 1inch для управления из-за нашего централизованного объекта в Швейцарии… как бы позволять взаимодействовать только определенным адресам в этой совместимой среде DeFi. И имеет смысл раскрутить нашу собственную сеть, и все, кто сможет пройти KYC/AML, смогут участвовать в этой сети».

«И мы можем использовать технологию zkSync для уровня 2… На нашем уровне 3 мы также… наша пропускная способность будет зависеть от пропускной способности уровня 2».

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

 

 

 

 

Оригинальная наличность P2P: Биткойн

Очевидно, биткойнеры будут крайне раздражены, читая о том, что Эфириум пожирает мир с помощью zk-Rollups, но вот в чем дело: Биткойн также может массово масштабироваться с помощью zk-Rollups, и StarkWare и другие исследователи изучают эту возможность.

Хотя Биткойн отстает в возможностях смарт-контрактов, он может быть в состоянии поддержать мировую финансовую систему, если он также будет полностью охватывать накопительные пакеты.

Но есть серьезная проблема: Бен-Сассон говорит, что для включения верификатора Старка потребуется форк. Войны за размер блоков в 2017 году и ревнивая защита оригинального кода и принципов биткойнерами для обеспечения их целостности предполагают, что сообщество может не хотеть принимать изменения.

Бен-Сассон говорит, что еще на конференции по биткойнам в Сан-Хосе в 2013 году он был озадачен, и что бывшие разработчики ядра биткойнов Грег Максвелл и Майк Хирн выразили большой интерес к изучению технологии ZK. Он добавляет:

«Это не технологическая проблема. Это только политическая проблема. Но это большая политическая проблема».

На самом деле, zk-Rollup теоретически может масштабировать любой существующий блокчейн, но отсутствие ограничений по емкости больше подрывает основную привлекательность конкурирующих уровней 1, заключающуюся в том, что они либо быстрее, либо дешевле, чем Ethereum.

Использование самой доступной децентрализованной и безопасной цепочки имеет большие преимущества. И если Биткойн выпадет из поля зрения, медленное и осторожное развитие Эфириума может окупиться.

 

 

Соучредитель Виталик Бутерин излагает планы по слиянию Ethereum на Korea Blockchain Week
Соучредитель Виталик Бутерин рассказывает о планах Ethereum после слияния на Korea Blockchain Week.

 

 

Как любят указывать сторонники Ethereum, достаточно легко масштабировать блокчейны, если вы экономите на надежности (как Solana, которая была отключен полдюжины раз за последние месяцы) или просто требуют, чтобы все узлы потратили миллионы на покупку супермодных компьютеров для работы сети (например, Интернет-компьютер).

Внедрение Proof-of-Stake в Merge было тщательно разработано, чтобы бедный фермер в Эквадоре, работающий на старом подержанном ноутбуке, мог легко проверять транзакции в сети. (Никто не знает, почему и как бедный фермер получит 32 ETH, необходимые для подключения к сети со старым ноутбуком, но это возможно.) Но любой может присоединиться к децентрализованному пулу всего за 0.1 ETH.

Теоретически это должно сделать ее более децентрализованной и безопасной, чем любая другая цепочка смарт-контрактов (хотя не все соглашается с тем,). Ethereum уже имеет 420,000 XNUMX валидаторов и поощряет сетевые эффекты с точки зрения пользователей, разработчиков и приложений, чем любой другой блокчейн.

 

 

 

 

Итак, зачем развертывать на конкурирующем уровне 1, когда вместо этого можно использовать решение уровня 2 (или уровня 3) с бесконечным масштабированием на Ethereum и разворачивать его так быстро, как вам нужно, при этом наследуя базовую децентрализацию и безопасность Ethereum?

Однако мы еще не совсем на этом этапе, и хотя zk-Rollups являются ключевым компонентом масштабирования, сами по себе они не решают всех проблем Ethereum.

«Starknet решает проблему вычислений. Это не решает проблему доступности данных», — объясняет Бен-Сассон.

Чтобы упростить это до очень широких мазков: по сути, zk-Rollup все еще должен поддающимся проверке публиковать в цепочке достаточно данных о транзакциях, которые он выполнял вне сети, чтобы, если накопительный пакет перестал работать или попал в руки суперзлодеев или что-то в этом роде, тогда другая группа могла бы вступить в брешь и выяснить, кто кому что должен, т. е. воссоздать «государство». Это важная часть того, что делает блокчейны децентрализованными и ненадежными.

Хотя они публикуют только очень небольшое количество данных в цепочке, блокчейны, такие как Ethereum, чрезвычайно ограничены в объеме данных, которые они могут включать в каждый блок.

Предупреждение: техноболтовня

Существует несколько различных планов решения проблем с доступностью данных. Существует Предложение по улучшению Ethereum 4488, которое снижает стоимость публикации данных в цепочках с целью увеличения накопительных сумм. Есть прото-данкшардинг, который вводит блоки данных и снова делает доступность данных более дешевой, а затем есть фактический danksharding (названный в честь разработчика Ethereum Данкрада Файста), который позволит нескольким цепочкам работать параллельно и включить выборку доступности данных (что позволяет узлам блокчейна проверять, что данные для предложенного блока доступны без загрузки всего блока). 

 

 

Лучшее из блокчейна, каждый вторник

Подпишитесь на вдумчивые исследования и неторопливое чтение журнала.

Подписываясь, вы соглашаетесь с нашими Условия предоставления услуг и Политика конфиденциальности

 

 

Если вы не хардкорный разработчик и это звучит как техноболтовня, важно отметить, что блоки Ethereum в настоящее время несут 50–100 КБ данных, которые увеличатся примерно до 1 МБ, когда будет включен прото-данкшардинг (где-то в следующем году). ), и 16 МБ при полном данкшардинге (когда-нибудь в будущем). Или, другими словами, ожидайте 10-кратного увеличения текущих возможностей в течение года и 160-кратного увеличения через пару лет.

Обновления предназначены для перехода Ethereum от монолитной и медленной цепочки блоков, где каждый валидатор вычисляет каждую транзакцию и хранит историю цепочки, к чему-то более похожему на торрент-модель однорангового типа, где работа распределяется, а не дублируется.

(Обратите внимание, что приведенное выше не является исчерпывающим описанием множества обновлений, которые появятся в Ethereum, в надежде сохранить эту историю смутно последовательной.)

 

 

Подожди, когда это все случилось?

В то время как хардкорные эфирианы находятся в планах, множество криптотрейдеров и энтузиастов лишь смутно осознают, что многое из этого даже происходит. Как сказал профессор Джейсон Поттс из Центра инноваций блокчейна Королевского Мельбурнского технологического института. в нашей статье о криптокритиках:

«Это такое быстро развивающееся экспериментальное пространство, где просто разрыв в знаниях между границами и тем, что мы знали раньше, настолько огромен, что, если вы на самом деле не участвуете в космосе и строительстве, очень легко просто в корне неправильно понять, что происходит. ”

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

Более ранняя технология масштабирования уровня 2 Ethereum называлась Plasma, но с ней оказалось слишком сложно работать для более сложных приложений. Затем долгое время дорожной картой был переход к мифической земле обетованной Eth2, которая включала в себя слияние и масштабировала блокчейн с версией шардинга OG, что было похоже на раскручивание 64 блокчейнов Ethereum, работающих в унисон.

 

 

Создатель Ethereum Виталик Бутерин
Создатель Ethereum Виталик Бутерин обратился к разработчикам ETH Seoul с простым сообщением: «Создавайте приложения ZK!»

 

 

Бутерин отказался от этого плана, когда Optimistic Rollups и zk-Rollups стали выглядеть жизнеспособными, и в октябре 2020 года опубликовал новую «дорожную карту, ориентированную на объединение». заметьте достаточную разницу после слияния, чтобы оправдать название чего-то нового. В результате это не будет намного быстрее или дешевле.

Во время странной виртуальной пресс-конференции в ETH Seoul, где он ответил на предварительно отобранные вопросы, Бутерин отметил, что, хотя его идеи о том, что нужно сделать для масштабирования, не изменились за эти годы, технология:

«Сегодня они используют множество технологических открытий, которые у нас есть сейчас, которых у нас не было 10 лет назад. Так что выборка доступности данных… не существовала до 2017 года — в 2017 году я опубликовал свою первую работу по ней. Оптимистичных и zk-роллапов не существовало примерно до 2019 года».

Он описал, что его видение состоит в том, чтобы привести Ethereum в первоклассную форму в качестве блокчейна базового уровня, а затем перестать возиться с ним, при этом большая часть масштабирования и экспериментов будет происходить с использованием решений уровня 2.

«Эта концепция дорожной карты, ориентированной на свертывание, является новой идеей, которая стала возможной только благодаря технологии. То, что zkSNARKS стал реальностью и становился все проще и проще, я думаю, во многом этому способствовало».

Момент истины для крипты

Правильное масштабирование, безусловно, станет моментом истины для технологии блокчейн. До сих пор большая часть криптографии была связана с надеждами, мечтами и предположениями о том, что технология сможет сделать в далеком будущем. Это все изменится.

«В следующие 10 лет крипто в значительной степени должно превратиться во что-то, основанное не на обещаниях быть полезным в будущем, а на самом деле полезное. И я ожидаю, что спусковым крючком для этого станет масштабирование», — сказал Бутерин. 

«Если приложение терпит неудачу после того, как у нас есть масштабирование, и после того, как у нас есть доказательство доли, и даже после того, как у нас есть доказательства с нулевым разглашением, то есть вероятность, что приложение, вероятно, вообще не имеет смысла для блокчейна».

 

 

 

 

Источник: https://cointelegraph.com/magazine/2022/09/13/ethereum-eating-world-only-need-one-internet.