How Flow is Enhancing Blockchain Scalability and User Experience With Its New Crescendo Upgrade

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

Можете ли вы рассказать о своем пути к Web3? Как вы начинали и каким был ваш первый проект?

Я начал работать в сфере технологий и инноваций около десяти лет назад в продуктовой студии. Мы работали с крупными маркетинговыми агентствами в Европе, создавая продукты для таких крупных брендов, как Nike, Coca-Cola, LVMH и других. Я также запустил некоторые продукты на Flow. Поскольку в ближайшие месяцы Flow получит значительное обновление под названием Crescendo, я был очень рад присоединиться к команде в качестве члена отдела маркетинга.

Можете ли вы объяснить, как вы планируете использовать обновление Crescendo для укрепления позиций Flow в экосистеме блокчейна?

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

Наш главный архитектор также создал стандарт ERC-721, теперь известный как NFT, который используется крупными коллекциями, такими как Bored Apes. Поскольку в то время мы столкнулись со многими проблемами на Ethereum, мы решили запустить собственный блокчейн L1, чтобы исправить трилемму блокчейна и повысить масштабируемость.

Мы создали собственный язык программирования Cadence, который является ресурсно-ориентированным языком. С помощью Cadence мы построили сеть блокчейна Flow с уникальной многоузловой архитектурой, которая позволяет нам масштабироваться, сохраняя при этом децентрализацию сети.

Когда мы запустили Flow, Dapper Labs также запустили такие проекты, как NBA Top Shot и NFL All Day. Ticketmaster теперь использует блокчейн Flow, а Disney запустили собственные коллекционные предметы на Flow.

Crescendo — результат всех этих разработок. Мы создали потрясающие функции на уровне протокола, изначально написанные в Cadence и доступные только через Cadence. Теперь мы открываем эти функции для сообщества EVM, создавая зону EVM на Flow. Это означает, что любой разработчик, использующий Solidity, может скопировать-вставить свой код и развернуть его с нулевыми изменениями кода на Flow, мгновенно увеличив скорость своего приложения и радикально снизив транзакционные издержки.

Разработчики также могут улучшить свои смарт-контракты Solidity с помощью Cadence, чтобы расширить функциональность, например, делегировать транзакционные издержки кому-то другому, а не пользователю. Это потенциально позволяет любому приложению EVM стать более быстрым и бесплатным для использования конечными пользователями.

Вы упомянули, что решаете трилемму блокчейна с помощью Flow. Можете ли вы подробно объяснить, как Flow решает эту проблему?

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

В отличие от монолитной архитектуры Ethereum, в которой все делает только один тип узла (прием данных, консенсус, выполнение и хранение состояния), в Flow у нас есть пять типов узлов, каждый из которых выполняет различные задачи:

  • Узлы сбора: оптимизированы по пропускной способности и разделены на взаимодействующие кластеры, управляют пулом транзакций и собирают правильно сформированные транзакции.

  • Узлы консенсуса: формирование и предложение блоков, проверка хэшей коллекций и завершение транзакций посредством голосования.

  • Узлы выполнения: выполнение транзакций, поддержание состояния выполнения и ответы на запросы состояния.

  • Узлы проверки: проверка правильности всех данных (нам нужен только один, но для безопасности их несколько).

  • Узлы доступа: позволяют разработчикам запрашивать информацию в цепочке, выступая в качестве API.

Такая архитектура позволяет нам масштабироваться без ущерба для безопасности или децентрализации.

Как вы оцениваете состояние взаимодействия в блокчейне?

Взаимодействие — это ключевая тема. Для успеха блокчейна нам нужно обеспечить взаимодействие всей экосистемы. В противном случае он сегментирует и дробит участников и ликвидность. Текущая проблема с роллапами и L2 заключается в том, что они дробят разные экосистемы и не являются по-настоящему совместимыми.

Мы считаем, что вам не нужно развертывать собственный L2 для запуска вашего приложения. Вы должны иметь возможность запускать свое приложение непосредственно на L1, но для этого вам нужен L1, такой как Flow, который масштабируется, быстр и имеет транзакционные издержки, адаптированные к потребителям.

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

Как вы поддерживаете разработчиков, которые хотят перенести свои проекты на другую блокчейн-платформу? Есть ли у вас какие-либо программы поддержки или ресурсы, доступные для них?

У нас есть активное сообщество разработчиков на GitHub, где каждый может сотрудничать. Разработчики также могут присоединиться к нашему Discord, где у нас есть ежемесячные открытые часы работы. Они могут задавать вопросы менеджерам по работе с разработчиками или напрямую общаться с руководителями продуктов.

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

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

У нас есть несколько интересных функций, которые появятся в Crescendo и Cadence 1.0, нашей новой версии языка программирования. Некоторые ключевые функции включают:

  • Скриптовые транзакции: включение нескольких действий в одну транзакцию.

  • Транзакции с множественной авторизацией: разрешение транзакций по принципу «все или ничего» с заданными целями и автоматическим возвратом в случае их невыполнения.

  • Многофазные транзакции: добавление предварительных и последующих условий для повышения безопасности.

  • Упаковка транзакций EVM в Cadence: возможность объединения нескольких транзакций EVM в одну транзакцию Cadence.

Как вы себе представляете интеграцию технологий искусственного интеллекта и машинного обучения с блокчейном? Планирует ли Flow Network их внедрять?

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

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

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

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

Публикация «Как Flow улучшает масштабируемость блокчейна и пользовательский опыт с помощью новой версии Crescendo» впервые появилась на Metaverse Post.