АМА-сессия с Ильей Полосухиным, которая прошла 9 сентября на платформе Reddit

Ru-гильдия NEAR Protocol
9 min readSep 18, 2021

В этой статье вы сможете ознакомиться с вопросами, которые задавало сообщество Илье, одному из основателей NEAR Protocol и ответами Ильи на них.

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

Вопросы пользователей

Действительно ли NEAR децентрализован и может достигать 100k TPS?

Один из основателей Matic в видео упомянул, что они тоже могут достичь более высокого TPS, если они уменьшат количество валидаторов и увеличат размер блока, но какая же тогда, это децентрализация?
На данный момент необходимо 3.5M NEAR, чтобы стать валидатором, предотвратит ли это атаку 51%, так как разделение на шарды может сделать сеть более уязвимой?

Илья.NEAR:
NEAR спроектирован так, чтобы быть более децентрализованным по мере его масштабирования. Например, потребуется больше валидаторов, поскольку в сети будет выполняться больше работы.

Одно из ограничений заключается в том, что для достижения времени блока в 1с вы можете одновременно общаться только с ограниченным числом нод. Это ограничение скорости света, брандмауэров и времени на обработку транзакций. Для достижения завершенности в следующем блоке (для ясности, время завершения в 2–3 с — это то, что не может сделать ни один другой блокчейн) нам нужно обеспечить доступность данных блока, верифицировать их и получить подтверждение нод.

Существуют некоторые алгоритмические улучшения, которые позволят расширить количество нод, которые могут участвовать в одном шарде, но в настоящее время это 100.

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

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

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

И мы продолжаем работать над такими улучшениями, как переработка системы хранения данных и многое другое.

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

Видел в вашем Twitter, что вы упоминали то, что Near нужен другой Explorer? Нынешний недостаточно хорош? Есть причины для этого?

Я знаю, что мосты от Near к BSC и Solana уже на подходе.
На каком этапе в данный момент разработки по мостам: BSC и Solana.

Илья.NEAR:
Я хотел сказать, что NEAR нужно больше эксплореров.

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

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

Некоторые пользователи больше заинтересованы в финансовых транзакциях, разработчики — в подробной информации о транзакциях для своих контрактов, а валидаторам интереснее понимать, что происходит с самим блокчейном.

Вы сможете отслеживать прогресс по BSC здесь

К сожалению, у Solana нет спецификации легкого клиента, что означает, что нет безопасного способа проверить консенсус Solana извне. Это требует дополнительных разработок.

  1. Предусматривает ли NEAR возможность кроссчейн моста, чтобы пользователи смогли бы переносить свои NFT из одного блокчейна в другой с минимальными комиссиями
  2. Если рассматривать вопросы управления, какие критерии являются наиболее важными, которые должны выполняться при внесении каких-либо изменений в NEAR
  3. Как Near сможет доминировать в Web 3.0?

Илья.NEAR:
1. Подобная разработка уже на подходе.

2. Это очень интересный вопрос. Я хочу, чтобы NEAR создал более конкретную систему принятия решений для внесения изменений или финансирования в экосистеме. В настоящее время решения принимается на основе предложений и примерного консенсуса (https://en.wikipedia.org/wiki/Rough_consensus) в ходе обсуждений на форуме. Критерии действительно строятся вокруг того, какие отзывы дают заинтересованные стороны и какие параметры важны для них — с их точки зрения. Со временем у нас должна появиться более надежная структура для разрешения конфликтных ситуаций, когда одна из заинтересованных сторон окажется в проигрышной ситуации, и как это будет урегулировано.

3. NEAR рассчитан на массовое внедрение, от разработчиков до пользователей. Создание большего количества приложений для конечных пользователей, которые привлекут миллионы пользователей в ончейн, является следующим шагом. Можете посмотреть мою карту Open Web, чтобы узнать, какой следующий набор протоколов должен быть запущен.

Какие критерии для меня как разработчика для обеспечения финансирования моего проекта?

Илья.NEAR:
Начнем с того, что в экосистеме NEAR существует ряд программ для финансирования. Более подробную информацию вы можете найти здесь: https://wiki.near.org/getting-started/grants-and-funding.

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

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

  1. Не могли бы вы объяснить, что такое разделение состояния и как оно помогает в шардинге?
  2. Какие действия вы предпринимаете для снижения стоимости хранения на кошельке NEAR?

Илья.NEAR:
1. Для изменения количества шардов нужно разделение состояния.
Чтобы разделить один шард на два шарда, необходимо разделить дерево Меркла на два.
Один из вариантов — сделать это путем повторного генезиса, когда валидаторы останавливают свои узлы и начинают с нового генезиса, где состояние уже разделено.

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

2. Объем памяти для одной именной учетной записи с 1 ключом составляет 178 байт. Это означает, что в настоящее время вам нужно иметь 0,00178N.
NEAR Wallet предлагает иметь 0,2N, потому что так у пользователя точно будет достаточно для покрытия транзакций и возможности добавлять ключи. Также это позволит входить в приложения без добавления ключей — то есть не добавляя лишнее место на аккаунте.
В долгосрочной перспективе я бы хотел перейти на использование стейблкоинов для оплаты за хранение. Это потребует более сложной переработки как экономики, так и имплементации протокола, поэтому нужно еще некоторое время, прежде чем это произойдет.

Каким вы видите ближайшее будущее через 5–6 лет… Какие изменения или обновления вы планируете внести в NEAR Protocol, чтобы справиться с проблемами и требованиями пользователей с течением времени… Расскажите ваш план… Пожалуйста, поделитесь… это, безусловно, поможет нам укрепить доверие к NEAR в долгосрочной перспективе…

Илья.NEAR:
План состоит в том, чтобы построить Open Web вместе с NEAR и еще более многочисленным сообществом.

О том, что я имею в виду, можно узнать из моего выступления здесь: https://youtu.be/vkfoIKTdIsY?t=180

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

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

Суперплан, созданный на основе моих умозаключений смотрите здесь: https://twitter.com/ilblackdragon/status/1420147374924734465/photo/1 , а в видео выше я демонстрирую некоторые его части.
Я работаю над более доступной версией этого.

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

В дорожной карте NEAR Protocol еще много вещей, необходимых для полного достижения этих проектных целей: https://airtable.com/shr5C1rS95KoeTt7p/tblJZk0vjX6r3gqU5.

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

Я приобрел аппаратный кошелек, чтобы сохранить свои криптовалюты в безопасности от возможных кибератак. Я являюсь частным инвестором вашего проекта и владею токенами NEAR, но я не чувствую, что мои средства в безопасности в кошельке near. Не могли бы вы объяснить мне, почему я должен доверять вашему онлайн-кошельку NEAR? Действительно ли он безопасен?

Илья.NEAR:
Если вы используете аппаратный кошелек вместе с NEAR Wallet, он так же безопасен, как и аппаратный кошелек. В данном случае NEAR Wallet — это просто интерфейс, подобный Ledger Live или Metamask, а ваши конфиденциальные данные хранятся на аппаратном кошельке.

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

1. В чем разница между открытыми веб-протоколами и открытыми стандартными протоколами?

2. Каковы ваши будущие планы по снижению стоимости транзакций на платформе NEAR и привлечению пользователей ETH.

3. Как NEAR сможет доминировать в Web 3.0?

4. И последний нелепый вопрос, который я хочу задать. Почему вы назвали свой проект NEAR?

Илья.NEAR:
1. Это больше похоже на вопрос семантики. Обычно протокол рассматривается как нечто, что имеет конкретную имплементацию, которую выполняют многие стороны. А стандарт — это то, чему следуют разные имплементации.
Например, ERC-20 или NEP-141 — это стандарт для передачи токенов. Различные смарт-контракты могут реализовать его, но основная логика может быть разной.

Versus Social Graph Protocol — это единая реализация протокола, который собирает данные о связях между людьми. Этот протокол затем может быть использован различными приложениями напрямую.

2. По сравнению с ETH, NEAR очень недорогой. Может быть в 10 000 раз дешевле. И тем не менее, есть две основные цели протокола NEAR, которые позволят еще больше снизить стоимость: обновление до wasm2 может снизить стоимость исполнения в 5 раз, а обновление хранилища бэкенда может снизить стоимость чтения и записи в 5 раз или более.3.

3. NEAR разработан и полностью готов, как Layer-1 для массового принятия: от возможностей разработчика до простого подключения пользователей. Концентрация на создании Open Web также является уникальной в экосистеме.

4. NEAR изначально был взят из книги “Сингулярность близка”: https://en.wikipedia.org/wiki/The_Singularity_Is_Near, когда мы работали над AI компанией.
Когда мы сосредоточились на блокчейне, NEAR очень хорошо укладывался в идею о том, что мы хотим продолжать инновации и итерации (“NEAR означает “итерация”) в отличие от многих других блокчейнов, которые имели фиксированный образ мышления. С прагматической точки зрения мы никогда не окажемся “там”, но мы можем постоянно приближаться или “NEAR“ #FutureIsNear

  1. Я слышал, что скоро будет внедрен Nightshade. Что это будет означать для пользователей? И что это будет означать для Aurora?
  2. Также помню из подкаста, что некоторое время назад, вы сказали, что если бы создавали NFT, то это был бы роман. Над каким романом вы сейчас работаете?

Илья.NEAR:
1. Nightshade — это конструкция шардинга, которую использует NEAR Protocol. Она отличается от других схем шардинга тем, что она невидима для разработчиков и пользователей. То есть, если есть 1 шард, 8 шардов или 64 шарда — для пользователей и разработчиков это не имеет значения.
Точно так же, как разработчикам и пользователям не нужно беспокоиться о количестве серверов в дата-центре Amazon. Amazon следит за тем, чтобы все работало, и вы точно также не сможете увидеть сколько серверов задействовано.
По мере роста спроса они могут увеличить количество серверов и справиться с нагрузкой.
Для Aurora это означает, что она может занять один шард и не беспокоиться о других приложениях. Со временем Aurora также разработает систему из нескольких шардов, что позволит масштабировать EVM за пределы одного шарда.

2. Думаю, это был вопрос о том, чем я занимаюсь, и я упомянул, что раньше писал романы.
Я увлекался самостоятельной публикацией и авторским творчеством, поэтому мы создали сайт для самостоятельных публикаций более 10 лет назад: https://escalibro.com.
Тогда я написал немножко глав для нескольких романов на русском языке. Мой профиль здесь: https://escalibro.com/en/poetry/works/root/

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

  1. Эксплойт на Ref Finance был угрозой для криптоинвесторов. Они могут испугаться инвестировать в недостаточно проработанные проекты на рынке. Ваше мнение по этому поводу и есть ли у вас план, как избежать подобных инцидентов в будущем?
  2. Какие самые крупные проекты на NEAR Protocol, которые планируете запустить в этом году?

Илья.NEAR:
Отличный вопрос.

  1. Следующие события произойдут в ближайшее время:
    Near Inc нанимает руководителя отдела безопасности, чтобы сосредоточиться на создании инфраструктуры, инструментария и сообщества по вопросам безопасности в экосистеме NEAR. Существует ряд партнерств и предложений по созданию механизмов, обеспечивающих различные уровни безопасности. Например, я предложил следующие два: Smart Contract Container и Smart Contract Upgrading.
    Работа с большим количеством компаний по информационной безопасности для обучения их работе с NEAR и возможностью проверять контракты в NEAR.
    Сам Ref проводит большую работу по улучшению своих процессов в пост-мортем: https://ref-finance.medium.com/a-post-mortem-on-the-ref-finance-exploit-what-happened-9f6140bafde6
    Существует активное предложение по созданию библиотеки проверенных контрактов: https://gov.near.org/t/create-an-open-source-library-of-audited-smart-contracts/4587
    Я уверен, что будет еще очень много работы, которая происходит и будет происходить в экосистеме для обеспечения безопасности и доверия пользователей.
  2. Дорожную карту NEAR Protocol можно посмотреть на сайте: https://airtable.com/shr5C1rS95KoeTt7p/tblJZk0vjX6r3gqU5 . Есть ряд инициатив, которые находятся в разработке уже долгое время и будут реализованы к концу года: ре-шардинг с простым Nightshade, новый выбор валидатора, обновление wasmer, которое может ускорить выполнение контракта / сделать его еще дешевле, и многое другое.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Ru-гильдия NEAR Protocol
Ru-гильдия NEAR Protocol

Written by Ru-гильдия NEAR Protocol

Русскоязычное сообщество NEAR Protocol

No responses yet

Write a response