Сб. Янв 1st, 2022
    TON Surf, Free TON, Meetup

    TON Surf — самый популярный кошелек среди держателей TON Crystals (более 30 тысяч активных пользователей — прим. ред)  и, естественно, самый обсуждаемый в сообществе Free TON. Этой сессией команда разработчиков запускает общение с пользователями в формате вопрос-ответ.

    Во встрече участвовали Евгений Теслов, владелец продукта, и команда разработчиков TON Surf.

    Повестка встречи

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

    Здесь с нами практически вся команда TON Surf, которая каждый день трудится для того, чтобы приложение работало. Здесь те, кто виновен во всех ошибках, которые замечают пользователи, но опять же, — это те люди, которые работают очень-очень много часов для того, чтобы Surf предоставлял самый лучший опыт взаимодействия с блокчейном. Это такая небольшая команда супергероев, которые готовы ответить за свои действия и на ваши вопросы. Начинаем.

    Почему Surf не в Open Source?

    Евгений: Я уже начал с того, что наша команда небольшая и в этом есть как плюсы, так и минусы. Нужно понимать, что такое опен сорс. Это значит, что нам нужно отложить в сторону практически все работы минимум на два месяца и посвятить себя тому, чтобы подготовить опен сорс релиз Surf. 

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

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

    Антон — человек, на плечах которого стоят все остальные наши ребята, наш техлид, который отвечает за то, что происходит “под капотом”.

    Антон: Браузер деботов, который помимо сервисной части содержит бизнес-логику, неразделимо связан с UI/UX. Поэтому нам придется как-то выделить его, если не весь целиком, то хотя бы какую-то часть, чтобы клиенты могли им пользоваться по типу TONOS-CLI. При этом необходимо предоставить удобный UX для работы с браузером.

    Соответственно, сейчас все готовится для того, чтобы сам браузер выделить из Surf в отдельный сервис, оптимизировать код и все это открыть. Это довольно большие фрагменты — 20-30% от всего Surf.

    Евгений: Поэтому к полному опен сорс Surf мы решили двигаться пошагово: отдельными частями, выделяя и, соответственно, публикуя их.

    Рассматривается ли идея внедрения в TON Surf Face ID?

    Антон: В Surf она уже есть. Face ID используется, если биометрия включена. Заходите, проверяйте. Можно включить в настройках: там же, где вы задаете пин код, доступен метод входа по отпечатку пальцу или Face ID.

    Если у вас что-то не работает, напишите нам в группу бета-тестирования в Telegram.

    Будет ли использоваться биометрическая блокировка или другая дополнительная защита?

    Антон: В качестве дополнительной защиты речь идет про карту? Карта находится в активной разработке и станет вспомогательным способом защиты данных в Surf.

    Почему в Surf не работает дебот подписи мультисига?

    Никита: В настоящее время работают. 

    Евгений: Дополню по поводу деботов. Мы с Никитой заканчиваем работу над стейкинг-деботом, который еще больше упростит осуществление стейкинга в абсолютно любые депулы в сети. 

    Следующая история, которую мы будем совершенствовать и делать более понятной и стабильной — дебот мультисига. Но тем не менее, он работает, пусть пока и с некоторыми пограничными ситуациями.

    Сообщайте, пожалуйста, об ошибках, в канал beta TON Surf и канал DeBot.

    Будет ли реализован DeNS от Auqual?

    Евгений: Мы рассматриваем сейчас несколько решений, возможно, стоит просто немного подождать.

    Антон: Какое-то решение DeNS в любом случае будет на Surf. Мы это уже обсуждали. На каком остановится выбор и в какие сроки — непонятно.

    Зачем нужна карта безопасности обычному пользователю?

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

    Евгений: На карточку нужно смотреть, как на нечто большее. Так же, как и в случае с деботами, это скорее инструмент, который можно использовать по-разному. 

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

    Можете использовать в качестве средства безопасности либо в качестве инструмента быстрой подписи. 

    Это и взаимодействие с другими устройствами, при котором карта выполняет функцию физического ключа.

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

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

    Для нового способа использования нужно просто написать небольшой дебот.

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

    Сколько будет стоить карта безопасности? В прежних стримах озвучивали цену в €25.

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

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

    Чего не хватает TON Surf, и что вы планируете сделать такого, что все будут поражены?

    Евгений: Мы не будем раскрывать сейчас, что именно планируем, скажу просто два слова: True NFT.

    Нужна ли в Surf поддержка Эфира?

    Уточнение вопроса: Чтобы не ходить куда-то, а просто открыть Surf, прислать себе на эфирный адрес, который поддерживается Surf, ETH и просто обменять его на TON. То есть, использовать модель моста, встроенную в кошелек. В таком же режиме, кажется, работает Rust Wallet, который поддерживает несколько сетей, дает возможность “кидать” монеты туда-сюда. Таким образом, можно сделать Surf еще и некой дверью для всех желающих покинуть другие блокчейны и примкнуть к Free TON. 

    Уточнение вопроса: Учитывая, что количество токенов будет увеличиваться со временем, сделать это было бы очень здорово. 

    Уточнение вопроса: Это, наверное, вопрос к технологической части Surf-команды. Что по этому поводу думают писатели нулей и единиц? Насколько это сложная задача? Может быть, настолько, что ее даже в теории не стоит рассматривать?

    Антон: Не настолько сложная. Здесь скорее про то, какую биржу подключать и как с ней работать. Интегрировать любые решения, которые будут совершать обмен, не проблема. Проблема выбрать подходящий мост — биржу, которую можно использовать в Surf. С технической точки зрения трудностей никаких нет, кроме, возможно, отсутствия в настоящее время хороших решений, подходящих Surf.

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

    Уточнение вопроса: Мы на бирже купили эфир, но эта биржа не поддерживает TON Crystal. Мы с этой биржи отправляем эфир на свой адрес, который подхватывает Surf. А внутри Surf мы имеем возможность обменять Эфир.

    Антон: Так биржи и работают. Нужно найти предложение обмена с приемлемым курсом, взять свои TON Crystal и выдать их за то, что кто-то переведет мне эфир. Это и есть работа биржи, здесь начинаются юридические вопросы.

    Возможно ли сделать кнопку: “вывести из стейка” более удобной?

    Евгений: Да, в обозримом будущем мы будем пересматривать стейкинг целиком.

    Когда будет запущен лэндинг, куда новый пользователь может зайти и прочитать за 2 минуты, что и как ему делать со стейкингом?

    Евгений: Лэндинг уже находится в разработке. Там будет рассказано, что такое стейкинг вообще и как он работает в деботе стейкинга в Surf. Проект будет запущен очень скоро.

    Есть ли планы по расширению экосистемы Surf, например, через расширение для Chrome?

    Антон: У нас даже технически все готово. 

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

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

    Все что было озвучено — это вопрос 2021 года.

    Как узнать, какие адреса деботов выдает Surf в качестве рекомендуемых?

    Евгений: Изначально это были деботы от TON Labs, поскольку они были верифицированы. 

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

    Попадание в каталог рекомендованных деботов — это решение команды TON Surf?

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

    Наша цель — понять, чем комьюнити пользуется чаще, автоматизировать это и отдать. Скорее всего, это произойдет, как только у нас появится DeNS и каталог. 

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

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

    Какие адреса деботов Surf рекомендует сейчас?

    Евгений: Стейкинг-дебот от Surf. Заходите в меню дебота, нажимайте на аватарку и смотрите детали по этому деботу. Внутри есть QR-код, адрес и возможность поделиться адресом этого дебота.

    Будет ли поддержка в Surf мультиаккаунтов и отчетность по транзакциям с группировкой по источникам, например, за месяц?

    Дмитрий: Будет, и она прямо сейчас в процессе. Но на данный момент в приоритете NFT: поэтому сначала NFT, потом — мультиаккаунты.

    Евгений: Мы сейчас занимаемся разными подходами к представлению информации. В ближайшее время начнется интеграция первичной статистики и аналитики.

    Почему стейкинг всего за 3%?

    Евгений: Вопрос не к нам. Мы работаем с блокчейном Free TON. Это ровно тот процент, который отдает сеть и, соответственно, валидаторы и смарт-контракты DePool. 

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

    Сколько стоит создать 70 миллионов NFT на каждого жителя Украины?

    Евгений: Через неделю вы сможете попробовать посчитать, сколько будет потрачено газа на создание одного NFT-токена в зависимости от размера (например, нужно будет прикреплять картинки) и потом умножить на количество. То есть, зависит от юзкейса.

    Я не буду называть точные цифры, но по нашим расчетам NFT, в том числе с медиа, обходится достаточно дешево.

    Будет ли возможность менять TON на WTON?

    Евгений: Да — рано или поздно. 

    Если говорить про Surf, мы постоянно смотрим на реальное использование, которое не всегда связано с финансовыми операциями.

    Есть ли в планах подключение Surf к Governance-интерфейсу?

    Уточнение от аудитории: Как раз в DevEx SubGovernance недавно обсуждали этот вопрос. Идея в том, чтобы написать в первую очередь дебот для подачи заявки на конкурс. По этой идее мы планируем сделать конкурс. И, соответственно, затем можно создать дебота, который позволит людям голосовать и оценивать.

    Евгений: Да. Отличная история!

    Возможно ли внутри Surf создать DAO, которое сможет выпускать свои токены?

    Евгений: Да, через соответствующего дебота.

    Послесловие

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

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

    Единственная просьба — не спрашивать каждый раз “когда?”. Это всегда очень сложный вопрос!

    15
    0