Forwarded from Анатолий Макосов
Теперь операции в блокчейне TON завершаются в 10 раз быстрее при низкой и умеренной нагрузке — за 3-5 секунд
Сегодня мы завершили серию оптимизаций ядра TON, запланированных на первое полугодие 2025 года.
Всего за этот период было выпущено 5 обновлений, затронувших практически все ключевые компоненты ядра: процесс валидации, криптографические операции, сетевое взаимодействие, работу с базой данных, а также сериализацию и десериализацию состояния блокчейна.
В результате производительность одного шардчейна значительно выросла — теперь текущая нагрузка основной сети обрабатывается всего одним шардчейном (вместо четырёх ранее).
Это означает, что при низкой и умеренной загрузке сети все операции — например, отправка токенов или сделки на децентрализованных биржах — выполняются без межшардовых взаимодействий за один блок, то есть за 3–5 секунд. Ранее финализация таких операции могли занимать до 30–50 секунд.
При высокой нагрузке блокчейн продолжит масштабироваться за счёт шардинга, что увеличит время обработки, однако мы также реализовали ряд больших улучшений, повышающих стабильность сети в пиковые моменты. Подробнее об этом и о дальнейших планах — в одном из следующих постов.
Сегодня мы завершили серию оптимизаций ядра TON, запланированных на первое полугодие 2025 года.
Всего за этот период было выпущено 5 обновлений, затронувших практически все ключевые компоненты ядра: процесс валидации, криптографические операции, сетевое взаимодействие, работу с базой данных, а также сериализацию и десериализацию состояния блокчейна.
В результате производительность одного шардчейна значительно выросла — теперь текущая нагрузка основной сети обрабатывается всего одним шардчейном (вместо четырёх ранее).
Это означает, что при низкой и умеренной загрузке сети все операции — например, отправка токенов или сделки на децентрализованных биржах — выполняются без межшардовых взаимодействий за один блок, то есть за 3–5 секунд. Ранее финализация таких операции могли занимать до 30–50 секунд.
При высокой нагрузке блокчейн продолжит масштабироваться за счёт шардинга, что увеличит время обработки, однако мы также реализовали ряд больших улучшений, повышающих стабильность сети в пиковые моменты. Подробнее об этом и о дальнейших планах — в одном из следующих постов.
👍2👎1
Тут в общем 11 транзакций, которые завершились мгновенно
Теперь 1 TON шард = SOLANA в прайме
Минус Солана
Please open Telegram to view this post
VIEW IN TELEGRAM
Минус BNB
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1
Относительно только что вышла новость, что напрямую за стейк TON никакой золотой визы, ОАЭ не предоставляет, но не все так однозначно
Если вы откроете страничку с оформлением золотой визы, то вы не увидите там заявлений в духе: "Мы договорились с правительством ОАЭ напрямую и они готовы дать нам скидончик чтоб выдавать вам визу за TON". Мы только можем увидеть что TON Staking VISA дешевле, чем Traditional, и условия при которых мы можем подать заявку, чтоб ее получить
После переходим к схеме которую они организовали. В ОАЭ при открытии компании вы можете получить полноценный статус резидента. TON Foundation хотели открывать компанию на покупателя в условном RAK DAO, Эмират в составе ОАЭ в котором иностранец может владеть компанией на 100% без местных партнерств и лишней мороки, стоить регистрация такой истории будет где-то 6к-7к$, после платить 1.5к$ за юридическое сопровождение и 2к$ за как раз таки резидентсво в ОАЭ.
Главный нюанс всей этой схемы, это чтоб компания была живой и вела минимальную деятельность, хотя-бы просто бумажную активность, за что TON Foundation и берут ваши 100к$ в виде стейкинга
По итогу, мы получаем историю, где история слишком громко прозвучала и может в какой-то мере находится в серой зоне, из-за чего все так взбудоражились
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1 1
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Snoop Dogg - Gifts (Official Music Video)
The official music video for Snoop Dogg - Gifts
OUT NOW:
Subscribe to DEATH ROW's channel: https://www.youtube.com/@DeathRowRecords
Follow Snoop Dogg!
http://t.me/snoopdogg
Follow DEATH ROW
Instagram: https://www.instagram.com/deathrowrecords
TikTok:…
OUT NOW:
Subscribe to DEATH ROW's channel: https://www.youtube.com/@DeathRowRecords
Follow Snoop Dogg!
http://t.me/snoopdogg
Follow DEATH ROW
Instagram: https://www.instagram.com/deathrowrecords
TikTok:…
👎1
Fiscal Dev
https://youtu.be/sknGyx2vRg4?si=WmwjFuXzQsj0H8rD Выход на Америку начался 🇺🇸
"Привет, продаю 3 сигары, 5 пакетиков травы, 8 машин и золотой бюст, работаю только через гаранта"
Please open Telegram to view this post
VIEW IN TELEGRAM
Недавно на трансляции CEO TON Foundation — @mcrown — поделился интересной идеей: в будущем он бы хотел видеть в Telegram Gifts персонажей из игрушек Labubu и вселенной Studio Ghibli.
Наша мини редакция не стала ждать, пока all deals have been signed, и подготовила свой концепт-арт того, как могли бы выглядеть такие подарки, если коллаборация всё же случится.
Сколько-бы звезд стоила игрушка лабубу?
🎁 🎁 🎁 🎁 🎁 🎁 🎁
With ❤️ by @fiscaldev
Наша мини редакция не стала ждать, пока all deals have been signed, и подготовила свой концепт-арт того, как могли бы выглядеть такие подарки, если коллаборация всё же случится.
Сколько-бы звезд стоила игрушка лабубу?
With ❤️ by @fiscaldev
Please open Telegram to view this post
VIEW IN TELEGRAM
https://t.me/toncoin_rus/1800
Я давно так не радовался. Даты Gateway объявили, он будет в 2026 в мае :)
Я давно так не радовался. Даты Gateway объявили, он будет в 2026 в мае :)
Telegram
Toncoin RUS
The Gateway: 1-2 мая 2026 года
Стала известна дата следующей главной встречи энтузиастов TON — The Gateway. Мероприятие пройдёт 1-2 мая 2026 года в Дубае.
В этом году ивент не состоится, зато The Gateway 2026 обещает быть в два раза масштабнее, чем в прошлом!…
Стала известна дата следующей главной встречи энтузиастов TON — The Gateway. Мероприятие пройдёт 1-2 мая 2026 года в Дубае.
В этом году ивент не состоится, зато The Gateway 2026 обещает быть в два раза масштабнее, чем в прошлом!…
👎2
Все уже проверили двухзначный рейтинг своих друзей, которые не верят в подарки и не покупают звезды 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
3.02K😁3👎1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8👎1
Please open Telegram to view this post
VIEW IN TELEGRAM
https://t.me/peskarbrain/432
Из-за чего можно было снова снять деньги за подписку в пользу бенефициара. Чтоб пофиксить данную проблему, нужно или поднимать всех тех кто это расширение вам подключал и просить их отменить подписку, что есть почти нереально, так что я склеил для всех понятный UI, чтоб каждый смог проверить и удалить у себя все не нужные расширения:
https://attikusfinch.github.io/ExtensionManager/
Доп. инструкция по использованию лежит тут: https://t.me/tondev/327047
p.s. Все исходники лежат тут https://github.com/attikusfinch/ExtensionManager
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
https://attikusfinch.github.io/gift-mosaic/
Подробная инструкция:
Открывая ссылку выше вы попадете на достаточно простой сайт, который правда будет в районе минуты подгружать 6800 мини картинок подарков) После загрузки, можете выбрать удобный себе язык в правом-верхнем углу, из доступных на данный момент RU/ENG. После того как вы выберите удобный язык, нажмите на поле с камерой и выберите любую картинку с устройства. После выбора картинки, для первого раза советую просто тыкнуть Generate Mosaic. Итог у вас будет примерно как на том фото, которое я прикрепил к этому посту. Но вы можете поиграться с параметрами:
- Детализация конвертации. Чем ниже значение, тем более детальное фото выйдет
- Размер подарка в пикселях, чтоб при приближении картинки подарков были отчетливо видны.
- Свитчер "advanced mode", который позволяет крутить предыдущие два параметра на большие диапозоны
- Color Tint - при выборе маленького количества коллекций позволяет искусственно подстраивать цвет к картинке.
- Fill background - заполнение фона цветом с картинки
- Большая панель с коллекциями, позволяет выбрать вам определенную коллекцию, которую вы хотите использовать в мозаике. По дефолту, выбраны все 107 коллекций
@fiscaldev
Please open Telegram to view this post
VIEW IN TELEGRAM
3🐳5👍2😁2
Но также я вспомнил интересную деталь, которая была в botfather, но судя по всему не дожила до сегодняшних дней
Раньше, при попытке создания больше 20 ботов, botfather отвечал в стиле крестного отца)
Перевод:
«Этого я сделать не могу.
Ты приходишь ко мне и просишь больше 20 ботов. Но ты просишь без уважения. Ты не предлагаешь дружбу. Ты даже не думаешь называть меня Ботфазером»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7
С учетом того что Адам единственный на кого Павел подписан, скорее всего мы можем в скором времени увидеть рекламу телеграмма у на канале
@tolkdev
Please open Telegram to view this post
VIEW IN TELEGRAM
Я думаю знающие люди, сами натыкаются и разберутся, но я кратко изложу все преимущества тут:
Загрузка .json и .tgs (Telegram стикеры) через кнопку или drag & drop
Объединение нескольких Lottie файлов в одну анимацию
Автоматическая группировка импортированных слоёв в Null-родитель
Живой превью с play/pause, перемоткой, зацикливанием, счётчиком фреймов
Обрезка анимации (Trim) — задание In/Out кадров для изменения длительности
Дерево слоёв с иконками типов, выделение/снятие, переименование, удаление
SVG-миниатюры слоёв в дереве для визуальной идентификации
Сворачиваемые группы (Null/Precomp) со стрелками ▶️/▼
Перемещение слоёв вверх/вниз с реальным изменением z-order (целыми группами)
Каскадное удаление — удаление родителя удаляет всех потомков
Мульти-выделение слоёв (Ctrl+Click)
Перетаскивание слоёв прямо на canvas с рамкой выделения
Редактирование позиции, якоря, масштаба, прозрачности для каждого слоя
Глобальная палитра цветов сгруппированная по HEX с массовым редактированием
HSL коррекция (Hue, Saturation, Lightness) — глобальная и по группам цветов (красные, оранжевые, жёлтые, зелёные, голубые, синие, фиолетовые, нейтральные)
Извлечение цветов из заливок, обводок, градиентов, солидов, эффектов
Экспорт в JSON, TGS, SVG (текущий кадр), PNG (текущий кадр, 2x retina)
Маркеры границ canvas с размером
Отмена Ctrl+Z (до 50 шагов) + кнопка Undo в тулбаре
https://attikusfinch.github.io/lottie-editor-ui/
@fiscaldev
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Вчера ночью мне стало настолько интересно, как он работает, что я попросил Codex поднять пустой контракт и быстро накидал логику, подробнее о которой ниже
Дальше Codex крайне быстро и максимально точно реализовал то, что я просил от него обычным языком. В итоге с первого раза он выдал мне полностью рабочий контракт, который можно задеплоить через UI и использовать там же
Моя идея была простой: сначала я хотел реализовать Pixel Battle прямо на блокчейне, но потом немного подумал про возможные ограничения и придумал более прикладную задачу
Вы деплоите контракт с доской 32×32, выставляете цену за одну клетку и после кидаете адрес контракта, условно, в ваш канал. Дальше ваши подписчики открывают тот же интерфейс, вставляют адрес контракта и выбирают клетку. После выбора клетки в UI можно вставить ссылку на картинку в формате jpg/png/webp, которая после отправки транзакции запишется в контракт и отобразится на доске через интерфейс
Изначально цену клетки выставляет владелец доски, и все, что не уходит на комиссии, в итоге приходит на кошелек владельца. Если у вас очень активная и большая аудитория и, например, все клетки доски быстро заняли, то уже отрисованные картинки можно перекупать. Для этого нужно заплатить в два раза больше предыдущей цены конкретной клетки, что позволяет доске работать бесконечно
Если вам интересно опробовать это на себе или на своей аудитории, то весь UI я задеплоил на GitHub Pages:
https://attikusfinch.github.io/TON-banners/
Также я задеплоил доску для своих подписчиков тут: EQCaIh5s258G5HxKBWCWlib5Co0gpV4QASpVRN94Sd3dCB-H
И конечно, код контракта тут: https://github.com/attikusfinch/TON-banners
Под конец могу сказать, что с помощью ACTON жизнь в разработке смарт-контрактов в TON больше никогда не станет прежней
@fiscaldev
Please open Telegram to view this post
VIEW IN TELEGRAM
550👍58🐳25💯19
Сначала была идея написать настольную игру на TON, что-то в духе монополии: подключить UI, сыграть с друзьями и показать, что TON в теории можно использовать даже как движок для 2D-настолок. Но концептуально это все равно была бы обычная доска с набором механик, часть из которых уже реализовывали в TON даже без ИИ. А после знакомства с возможностями ACTON хотелось сделать что-то действительно грандиозное
И тут я вспомнил людей, которые прямо в Minecraft, используя только двоичный код и редстоун, собирают настоящие компьютеры, а потом еще и запускают на них код. Оттолкнувшись от этой мысли, я придумал максимально безумную и почти бессмысленную, но вполне реализуемую идею: сделать 3D-рендер OBJ-моделей прямо на TON
Путь разработки был тем же. Я пишу в Codex про ACTON, он подключает его, и мы начинаем разбирать задачу. Почти сразу всплыла первая проблема: изначальная версия контракта была рассчитана на очень небольшие модели, а я уже скачал машину примерно на 30 тысяч вершин. Поэтому пришлось менять архитектуру: хранить модель чанками, добавить отдельный worker/shard-путь для тяжелых сцен и научиться рендерить модель частями
После первого MVP стало понятно, что дебажить картинку через постоянные деплои в mainnet будет долго и дорого. Поэтому мы с codex'ом взяли @ton/sandbox и начали гонять рендер локально: контракт исполняется в песочнице, а на выходе я сразу получаю картинку и понимаю, что именно сломалось
Шаг за шагом, картинка за картинкой, мы прошли путь от набора пикселей, где вообще непонятно, что происходит, до проекции точек в 3D-пространстве, затем ребер, а потом уже и закрашенных граней. Когда стало ясно, что сама идея работает, я попросил отрендерить скачанную машину в цвете, и мы снова начали доводить процесс до нормального результата: UV, текстуры, патчи, порядок отрисовки, ограничения TVM и все сопутствующие радости
Когда в песочнице все наконец заработало, я решил перейти в mainnet и столкнулся с логичной проблемой: оптимизации почти не было. Codex сначала уменьшил количество TON, которое мы отправляем на контракт, а потом я вспомнил одну идею еще со времен когда разрабатывал игры на unity: для картинки не обязательно обрабатывать всю модель целиком. Достаточно оставить те грани, которые видны из выбранного ракурса
В итоге цепочка стала такой: деплой контракта -> выбор ракурса камеры -> загрузка OBJ на фронт -> отсечение невидимых и внеэкранных граней -> переиндексация оставшихся вершин -> загрузка оптимизированной модели в контракт. После этого контракт уже через get-методы возвращает патчи изображения, а фронт собирает их в финальную картинку
После нескольких правок получился рабочий on-chain 3D-рендерер: он может отрисовывать OBJ-модели прямо на TON в рамках текущих лимитов контракта. Оставалось только отрендерить что-то в основной сети, чтобы в первую очередь проверить работоспособность, а во вторую уже показать результат вам
Машина, которую я скачал, была хорошим стресс-тестом, но мне не хотелось, чтобы именно она стала первой 3D-моделью, отрендеренной в TON. Поэтому я сгенерировал через ИИ 3D-модель собачки REDO, загрузил ее в блокчейн и запустил рендер. Картинка получается через get-методы: фронт вызывает контракт, получает данные по частям и собирает итоговое изображение у себя
Результат можно увидеть в прикрепленных к посту изображениях
Адрес контракта: EQAnje5E76R1buGcCQ4lJsYQ2MesxkncBbnzOqNpxyLJbD9t
Web UI, чтобы попробовать отрендерить что-то самому или посмотреть на собачку(но учтите что TON на контрактах могут кончится): https://attikusfinch.github.io/3d-ton/
Советую создать для деплоя отдельный W5-кошелек
Этим контрактом я пострался раскрыть абсолютно все новшества, которые появились в TON за последнее время - скорость транзакции, их дешевизна и ACTON, который дает возможность реализовывать такие идеи не тратя особо на них время
@fiscaldev
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
34👍17💯8🐳6