Активация Sub-Second в основной сетиЗавершился публичный конкурс на поиск уязвимостей и ошибок в обновлении Sub-Second.Благодарим всех участников! Команда внесла в код необходимые изменения. Существенных изменений в механике консенсуса по итогам конкурса не потребовалось.Результаты конкурса и награды победителей будут объявлены позднее в канале @contest.Конкурс стал заключительным этапом тестирования. Перед этим было проведено тестирование внутри команды TON Core и в тестовой сети TON.Начинаем активацию обновления Sub-Second в основной сети.Активация будет происходить в три этапа:31 марта (сегодня): обновление нод валидаторов до последней версии.2 апреля: голосование за активацию нового консенсуса в basechain и умеренное повышение скорости блоков.7 апреля: голосование за полную активацию быстрого консенсуса в basechain и masterchain с последующим обновлением нод валидаторов.Sub-Second — это крупнейшее обновление протокола, включающее значительный объём изменений.Несмотря на всестороннее тестирование, мы просим валидаторов оставаться на связи и сохранять повышенную готовность к действиям в течение ближайших двух недель — с 31 марта по 12 апреля.Команда TON Core готова оперативно реагировать на любые ситуации.
Анатолий Макосов
@anatolii_makosov
Программист. Сооснователь The Open Network @toncoin и TON Core @toncore.English: https://x.com/anatoly_makosov
Похожие каналы
Последние посты
Выпустили Tolk 1.3Это первая часть улучшений инструментов разработки, о которых мы говорили ранее.https://t.me/toncore/101
🐶TONNET BROWSER (1.0.0 BETA) Tonnet Browser is the first browser with a built-in TON proxy, providing peer-to-peer access to TON Network. Your device connects to TON sites (.ton, .t.me.) either directly or through multi-hop garlic routing when anonymous mode is enabled. Uncensored & unstoppable.Tonnet Browser combines the anonymity model of Tor with tonnet-proxy multi-hop garlic routing, the peer-to-peer architecture of BitTorrent for decentralized content delivery with TON storage, and a blockchain layer for cryptographic DNS resolution and TON payments. ⬇️Now Available on Linux | Win | MacOS 🤖Mobile version available on Android (One line command install on GitHub)Website : tonnet.resistance.dogGitHub : tonnet-browser (open-source)Docs : docs.resistance.dogSuggestions & bugs : @ResistanceForum Everything is opensource & free 👋If you need help with installation or anything else, feel free to join the group or contact me directly.➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖Note regarding garlic routing: tonnet-proxy is implemented in the browser and connects to the community relays listed in tonnet-directory with the anonymous mode. I bootstrapped the network with 4 relay servers (see tonnet-directory). For garlic routing to really makes sense, the network requires more actives relays.If you wish to contribute by becoming a relayer, consider installing tonnet-relay on your server: Follow the guide and pull request in tonnet-directory as described in contributing.md or DM me if you need. The next step is to incentivize relayers with TON or Jettons via garlic-routed nano-transactions for each relayed request, using gasless and instant payments through virtual channels (TON payment tech).However, you can also safely connect directly to any Tonsites via P2P without going through an intermediate relay (non-anonymous mode).➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖Bonus: I scanned 140K~ TON DNS and found 499 TON sites up. Have fun exploring the TON Network. Here is the list : https://t.me/ADNLchecker➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖📌check p
Digital Resistance ToolsНапомню, что команда TON Core ранее завершила все Web3-протоколы TON:— TON DNS— TON Proxy (включая анонимную маршрутизацию Garlic Routing и оплату трафика в Toncoin)— TON Storage / Torrents— TON Payment Network (Layer 2)Приятно видеть, что в экосистеме появляются сервисы на их основе.Один из примеров — продукты Resistance Tools от разработчика из сообщества Resistor.Больше всего меня впечатлил TON Browser Desktop с возможностью открывать .ton-сайты, скачивать файлы TON Torrents в менеджере загрузок и с другими интересными решениями. Защита от слежки, шифрование и анонимизация через TON Proxy.Ранее сам Telegram стал TON-браузером и позволил открывать TON-сайты (например, manifesto.ton) прямо в мессенджере. Desktop-версия от Resistance Tools, как и ожидается, обладает более широким функционалом.В качестве поддержки отправляю автору грант в размере 10,000 TON из личных средств.
Одним из ключевых условий Sub-Second обновления является сохранение децентрализации и безопасности блокчейна. О каждом из этих аспектов расскажу в следующих постах.На практике главный компромисс высокой производительности — несовместимость с EVM-блокчейнами. Если вы обращали внимание, все блокчейны, которые сегодня считаются быстрыми, имеют собственную архитектуру, отличную от Ethereum.В долгосрочном плане это не является большой проблемой. Но в краткосрочной перспективе возникает барьер: разработчикам продуктов из других блокчейнов сложнее переходить на TON.Именно поэтому сейчас мы активно инвестируем в инструменты разработки. В TON Core этим направлением занимается Александр Кирсанов и его команда.Начали с фундаментального обновления языка программирования — выпустили Tolk.Далее расширили область: в рамках обновления Tolk 1.2 изменения затронули не только компилятор, но уже и виртуальную машину TVM.Сейчас создаём новое поколение инструментов для разработки, тестирования и деплоя смарт контрактов. Они тесно интегрированы с компилятором и TVM. Значительная часть кода «под капотом» была переработана.Также появится возможность использовать ИИ для написания качественных смарт-контрактов для TON.Подробнее об этом Александр расскажет в начале мая.Заметки Александра »
https://www.youtube.com/watch?v=UKfbKEWtg2s
Между делом добавили поддержку смарт-контрактов Cocoon AI в Toncenter API.Внимательные читатели могли заметить, что по своей архитектуре Coccoon AI похож на TON Storage из оригинального вайтпепера TON.Модель та же: участники децентрализованно предоставляют ресурсы, получают оплату в Toncoin, а взаиморасчёты происходят через смарт-контракты блокчейна TON.Разница лишь в типе ресурсов, которые предоставляют участники:TON Storage — дисковое пространство,Cocoon AI — GPU-мощности.
В качестве финального этапа тестирования Sub-Second обновления TON запущен публичный конкурс с призовым фондом до $100,000 на поиск ошибок и уязвимостей.Участвовать могут все: https://t.me/contest/447
Сделаю несколько технических уточнений об альтернативной имплементации ноды TON на языке Rust, анонсированной в канале @toncoin.Команда RSquad (которая также известна по проекту BTC Teleport) сделала доработки на основе ноды блокчейна Everscale, так что она стала совместимой с текущим TON.Как указано в GitHub, проект находится в стадии Early Beta, а исходный код ещё не опубликован.
Web3-игра: требуется гейм-дизайнер и 3D-моделлерДо блокчейн-технологий я занимался разработкой многопользовательских онлайн-игр. Мне интересно в рамках личного проекта попробовать сделать что-то новое в этой области — совместить многопользовательскую игру, TON и Telegram Mini Apps.Еще в 2022 году я писал на эту тему: https://t.me/tonblockchain/107. Как мне кажется, потенциал этого направления до сих пор огромен.В связи с этим открыты вакансии:— гейм-дизайнер с опытом разработки социальных экономических игр.— 3D-моделлер с опытом работы в low-poly для веб-игр.Приступить к этому начинанию я смогу не ранее завершения больших обновлений сети, однако резюме можете отправлять уже сейчас в @another_web3_game_bot.
Прогресс развертывания Sub-Second обновления в основной сети TONTON постепенно переходит к архитектуре, где время операций измеряется уже не секундами, а миллисекундами.Sub-Second обновление — одно из самых больших технологических улучшений сети за последние годы.Новый API и UX уже в основной сети— Toncenter API опубликовал новый ускоренный Streaming API V2 для всех пользователей в основной и тестовой сети.— Первые продукты — MyTonWallet и tonscan.org — уже переключились на Streaming API V2 в основной и тестовой сети.Это уже сейчас почти вдвое сократило время операций в этих продуктах, несмотря на то, что сам блокчейн пока работает в прежнем режиме.— Другие продукты и сервисы экосистемы уже могут подключать новое API и внедрять обновленные UX-подходы.Обновление блокчейна— 12 февраля валидаторы основной сети обновились на новый код ускоренного сетевого слоя и консенсуса Catchain 2.0.— Новый функционал еще не включен и будет активирован после завершения тестирования.Прогресс тестирования Sub-Second обновления в тестовой сетиТестовая сеть TON стабильно работает более месяца после обновления 23 января с активацией Sub-Second режима:— в среднем создается 2-3 блока в секунду.— сеть работает при реальной органической нагрузке.— участвуют различные валидаторы.Нагрузочное тестированиеВ ходе тестирования проводились испытания при относительно высокой нагрузке. Результаты показали, что при 1000 транзакций в секунду в одном шардчейне время операции остается меньше секунды.Для сравнения даже в периоды высокой нагрузки в основной сети во время минтингов проектов Notcoin, DOGS, Hamster Kombat средний TPS не превышал ~500.Улучшения и исправленияЗа время тестирования команда TON Core внесла ряд улучшений. Отдельно стоит отметить:— Оптимизирована работа с диском, чтобы ноды с менее быстрыми дисками могли стабильно синхронизироваться при новой скорости производства блоков.— Повышена стабильность и производительность нового консенсуса, улучшена обработка сценариев, когда часть валидато
https://t.me/nft/DeskCalendar-276718
Обновили тестовую сеть TON. Обратите внимание на скорость операций. Далее — тестирование и подготовка к обновлению основной сети TON. Отдельная благодарность командам mytonwallet.app и tonscan.org за быструю интеграцию новых технологий.При этом прежние архитектурные преимущества TON сохранены: включая превосходство в масштабируемости и пропускной способности и фиксированные сетевые комиссии, не зависящие от нагрузки в сети.
Обновили тестовую сеть TON. Обратите внимание на скорость операций.Далее — тестирование и подготовка к обновлению основной сети TON.Отдельная благодарность командам mytonwallet.app и tonscan.org за быструю интеграцию новых технологий.