на фоне хайпа Telegram подарков и расширения экосистемы $TON предлагаю вникнуть в этот блокчейн, разобрать, что тут происходит и что на нем строят
у вас был опыт с TON? Поделитесь в комментариях 💚 50 реакций и дропну подробный гайд сегодня
Please open Telegram to view this post
VIEW IN TELEGRAM
❤43🔥4❤🔥2👏2
ton с нуля
TON (The Open Network) - L1 блокчейн платформа изначально созданная командой Telegram во главе с Павлом Дуровым
технология
стековая виртуальная машина, оптимизированная для параллельной обработки сообщений и формальной верификации программ. Предназначена для минимизации затрат на вычисления и память
telegram запретил писать больше букв, сейчас продолжим тему
intro TON (The Open Network) - L1 блокчейн платформа изначально созданная командой Telegram во главе с Павлом Дуровым
история
2018 - Telegram анонсирует блокчейн-платформу TON и криптовалюту $GRAM.💸 Собрано $1.7 млрд через ICO от инвесторов (включая крупные фонды).
Планировали сделать супербыстрый и масштабируемый блокчейн для платежей внутри Telegram.
2019–2020 - Проблемы с SEC (американский регулятор).
SEC признала Gram незарегистрированной ценной бумагой и подала в суд.
📖 PDF заявление SEC
Telegram проиграл и вернул инвесторам $1.2 млрд, а проект официально закрыли.
2020–2021 - Сообщество подхватывает TON.
Разработчики из сообщества (не Telegram!) форкают код и перезапускают сеть как The Open Network (TON).
Криптовалюта переименовывается в Toncoin (TON).
Telegram официально открещивается от проекта, но
2022–2025 - Telegram неофициально возвращается.💵 Встраивает кошельки TON в мессенджер.
Разрешает платить за рекламу в Telegram через Toncoin.
Активно поддерживает экосистему (но юридически не владеет).
кто сейчас владеет ton?
TON Foundation – некоммерческая организация, которая продвигает блокчейн.
Сеть валидаторов - управляют блокчейном (децентрализованно).
Telegram – не владеет, но делает TON "своей" криптой де-факто.
архитектура ton
Многоблокчеиновая структура с динамическим шардированием🔤 Мастерчейн и воркчейны:
Базовая структура TON построена вокруг иерархии цепочек:
Masterchain – центральная цепочка, отвечающая за хранение критических глобальных данных (конфигурация сети, реестр валидаторов).
До 2^32 Workchains – каждая с собственной логикой (поддержка разных виртуальных машин или правил консенсуса).
Каждый Workchain может быть динамически шарден (до 2^60 Shardchains) в зависимости от загрузки🔤 🔤 про шардирование
разделение блокчейна на независимые сегменты (шарды), каждый из которых обрабатывает свою часть транзакций.
цель - повысить пропускную способность и снизить нагрузку на отдельные узлы, сохранив при этом децентрализацию.
валидаторы распределяются по шардам; каждый шард формирует свои блоки, а специальный координационный уровень (💸 Beacon Chain или его аналог) следит за финализацией и «перемешиванием» валидаторов.
Beacon Chain - «координационный» блокчейн, введённый в рамках перехода Ethereum с Proof of Work на Proof of Stake.🏆 Он играет ключевую роль в экосистеме Ethereum 2.0, выполняя функции управления валидаторами, генерации случайности для распределения участников по шардам и обеспечения финализации (необратимости) блоков.
консенсус в ton
Делегированный Proof-of-Stake (PoS) с поддержкой BFT (Byzantine Fault Tolerance)🔤 Валидаторы выбираются на основе доли (stake) в Toncoin. Процесс консенсуса доказывает стойкость к византийским отказам и ускоряет согласование блоков за счёт делегирования полномочий наиболее активным участникам
Изменения параметров сети и протокола принимаются через on-chain голосование валидаторов.🔤 Хотя TON Foundation стимулирует развитие экосистемы и финансирует гранты, окончательное решение о протокол-апгрейдах определяется сообществом валидаторов🔤 Про Слэшинг и безопасность: Валидаторы, нарушающие правила (двойное подписание или долгое отсутствие онлайн), рискуют потерять часть своей доли (slashing), что служит экономическим сдерживающим фактором против нечестного поведения
slashing- механизм экономического наказания (штрафа) валидаторов в сетях с алгоритмом консенсуса Proof of Stake (PoS).
технология
TON Virtual Machine (TVM) и смарт-контрактыстековая виртуальная машина, оптимизированная для параллельной обработки сообщений и формальной верификации программ. Предназначена для минимизации затрат на вычисления и память
telegram запретил писать больше букв, сейчас продолжим тему
Please open Telegram to view this post
VIEW IN TELEGRAM
5💋6❤2🔥1
ton с нуля
часть 2
модель «сообщение-ориентированной» обработки
В TON смарт-контракты взаимодействуют через передачу сообщений (messages). Пришедшее сообщение («inbound») инициирует выполнение функций контракта, итоговые сообщения могут транслироваться в другие шарды или контракты, обеспечивая асинхронность и масштабируемость процессов
⛏️ Инструменты TVM:
Статический анализ, формальная верификация и отладка выполняются с помощью наборов утилит, входящих в тулчейн (TON Compiler Toolchain), что позволяет выявлять уязвимости ещё до деплоя контракта
далее разберем базовое взаимодействие и интеграцию с $TON
часть 2
языки программирования для $TON смарт-контрактов
fift - высокоуровневый язык на основе стека, используемый для локальной манипуляции ячейками и другими примитивами TVM.
Основная цель — компилировать ассемблерный код TVM в код контракта в виде набора ячеек (BoC - Bag of Slices/Cells).
funC - язык высокого уровня, используемый для программирования смарт-контрактов в TON.
tact - новый язык программирования для TON, ориентированный на эффективность и простоту разработки. Хорошо подходит для сложных смарт-контрактов, быстрого внедрения и быстрого прототипирования.
Tolk - новый язык для написания смарт-контрактов в TON.
Компилятор Tolk => форк компилятора FunC, в котором используется синтаксис, похожий на TypeScript, но при этом все низкоуровневые оптимизации остались без изменений. Tolk => FunC нового поколения
модель «сообщение-ориентированной» обработки
В TON смарт-контракты взаимодействуют через передачу сообщений (messages). Пришедшее сообщение («inbound») инициирует выполнение функций контракта, итоговые сообщения могут транслироваться в другие шарды или контракты, обеспечивая асинхронность и масштабируемость процессов
Статический анализ, формальная верификация и отладка выполняются с помощью наборов утилит, входящих в тулчейн (TON Compiler Toolchain), что позволяет выявлять уязвимости ещё до деплоя контракта
🌰 🌰 Хранилище TON Storage
встроенная децентрализованная файловая система, конкурирующая с IPFS и Filecoin. Файлы дробятся на фрагменты и распределяются по узлам-валидаторам, обеспечивая отказоустойчивость и децентрализацию.💸 Провайдеры хранилища вознаграждаются в Toncoin через смарт-контракты, привязанные к SLA (Service Level Agreement)
Использование:
Децентрализованный веб-хостинг (DWeb)
Хранение метаданных смарт-контрактов.
Распространение мультимедийного контента (NFT-арт etc..)
Преимущества - благодаря интеграции с TVM, TON Storage позволяет напрямую ссылаться на фрагменты внутри смарт-контрактов и упрощает оплату за услуги хранения за счёт автоматизации платежей через TON Payments
далее разберем базовое взаимодействие и интеграцию с $TON
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤩1💋1
ton с нуля
часть 3
базовое взаимодействие и интеграция с $TON
транзакции и микроплатежи (TON Payments)
https://docs.ton.org/v3/documentation/dapps/defi/ton-payments
Off-chain платёжные каналы
TON Payments реализует систему платежных каналов для микроплатежей с низкими комиссиями и минимальной задержкой. Каналы открываются между двумя участниками, транзакции подписываются оффчейн и лишь при закрытии канала фиксируются в блокчейне
https://docs.ton.org/v3/guidelines/web3/ton-proxy-sites/connect-with-ton-proxy
Идеально подходит для расчётов за частые мелкие операции (например, оплата за хранение данных или прокси-сервисы TON Proxy), когда каждую транзакцию невыгодно сразу включать в цепочку.
defi протоколы
KTON - протокол ликвидного стейкинга, позволяющий получать токены $KTON в обмен на заблокированные Toncoin.
Эти $KTON можно свободно торговать или использовать в других DeFi-приложениях
STON.fi – первый DEX на TON с автоматизированным маркет-мейкером. Поддерживает стандарт Jetton (
Jetton - стандарт токенов в экосистеме
инструменты разработчика
SDK
JS / TS, Java, Python, C#, Rust, Go, Kotlin, C++ - все актуальные SDK доступны в документации TON
docs.ton.org/ru/v3/guidelines/dapps/apis-sdks/sdk
дока полностью переведена на русский язык👍
как начать
подключения к сети TON
RPC-провайдер (HTTP/gRPC)
В большинстве случаев будем пользоваться публичными или собственными RPC-нодами (Orbs, Toncenter, getBlock etc...). Это самый простой и надёжный путь:
Не нужно запускать собственный узел.
API обычно доступно по HTTPS или gRPC.
как начать работать с одним из SDK (на примере TypeScript/JavaScript), но аналогичные шаги выполняются и для других языков:
Установка Node.js
Инициализируйте проект:
Устанавливаем нужные библиотеки
Жмите🍓 будем писать скрипты на тоне периодически
часть 3
базовое взаимодействие и интеграция с $TON
транзакции и микроплатежи (TON Payments)
https://docs.ton.org/v3/documentation/dapps/defi/ton-payments
Off-chain платёжные каналы
TON Payments реализует систему платежных каналов для микроплатежей с низкими комиссиями и минимальной задержкой. Каналы открываются между двумя участниками, транзакции подписываются оффчейн и лишь при закрытии канала фиксируются в блокчейне
https://docs.ton.org/v3/guidelines/web3/ton-proxy-sites/connect-with-ton-proxy
Идеально подходит для расчётов за частые мелкие операции (например, оплата за хранение данных или прокси-сервисы TON Proxy), когда каждую транзакцию невыгодно сразу включать в цепочку.
defi протоколы
KTON - протокол ликвидного стейкинга, позволяющий получать токены $KTON в обмен на заблокированные Toncoin.
Эти $KTON можно свободно торговать или использовать в других DeFi-приложениях
STON.fi – первый DEX на TON с автоматизированным маркет-мейкером. Поддерживает стандарт Jetton (
аналог ERC-20) и интегрируется с Tonkeeper и другими TON-кошельками Jetton - стандарт токенов в экосистеме
(аналог ERC-20), позволяющий любому проекту выпускать свои токены на базе TVM.инструменты разработчика
SDK
JS / TS, Java, Python, C#, Rust, Go, Kotlin, C++ - все актуальные SDK доступны в документации TON
docs.ton.org/ru/v3/guidelines/dapps/apis-sdks/sdk
дока полностью переведена на русский язык
как начать
подключения к сети TON
RPC-провайдер (HTTP/gRPC)
В большинстве случаев будем пользоваться публичными или собственными RPC-нодами (Orbs, Toncenter, getBlock etc...). Это самый простой и надёжный путь:
Не нужно запускать собственный узел.
API обычно доступно по HTTPS или gRPC.
как начать работать с одним из SDK (на примере TypeScript/JavaScript), но аналогичные шаги выполняются и для других языков:
Установка Node.js
Инициализируйте проект:
mkdir my-ton-dapp
cd my-ton-dapp
npm init -y
Устанавливаем нужные библиотеки
npm install @ton/ton dotenv axios
Жмите
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🍓14❤4🔥2😍1
VARTCALL 2.0
С начала 2025 года на канале вышло немало постов по технической базе web3 ≈ 150
Накопилось большое количество материалов и появилась новая боль
ЧТО УЧИТЬ, С ЧЕГО НАЧАТЬ, КАК НЕ ПОТЕРЯТЬСЯ В МАТЕРИАЛАХ
Разумеется я тажке сталкиваюсь с такой проблемой, но в моем канале все должно быть визуально очевидно и понятно для всех: от новичков до опытных web3 разработчиков
Поэтому сегодня полностью изменил подборку, отсортировал посты по важности и сложности и готовлю к дропу
ВАШИ ПРАВКИ:
какие обновления ещё нужны каналу, дайте фитбек по контенту
работаем
С начала 2025 года на канале вышло немало постов по технической базе web3 ≈ 150
Накопилось большое количество материалов и появилась новая боль
ЧТО УЧИТЬ, С ЧЕГО НАЧАТЬ, КАК НЕ ПОТЕРЯТЬСЯ В МАТЕРИАЛАХ
Разумеется я тажке сталкиваюсь с такой проблемой, но в моем канале все должно быть визуально очевидно и понятно для всех: от новичков до опытных web3 разработчиков
Поэтому сегодня полностью изменил подборку, отсортировал посты по важности и сложности и готовлю к дропу
ВАШИ ПРАВКИ:
какие обновления ещё нужны каналу, дайте фитбек по контенту
работаем
❤6👏1🤩1💋1
почему web3?
когда в 2022 году я полностью переключился на web3 разработку, я горел несколькими идеями
🦅 Свобода Действий и Ответственность
При переходе в web3 - ты начинаешь все контролировать: данные, активы, условия взаимодействия с сервисами и приложениями
Ты сам решаешь кому и что предоставлять, получая новый уровень свободы в цифровом пространстве
В web3 возрастает ответвенность за каждое твоё действие
Ты лично контролируешь свои кошельки и их ключи и всего одно подключение к неправильному сайту приведёт к потере всех активов
💰 Деньги
многие из нас пришли в web3 после множества случаев, когда за использование какого то протокола или приложения пользователем начисляли награды за относительно простые действия по risk reward
Особенностью web3 являются airdrops
это поощрения пользователей, за проведение транзакций в этих проектах
Airdrop стал стимулом поддержания активности в сети проекта. Так компания получает отчёт об успехе их проекта для инвесторов, договариваясь на новый fund raising
🤖 Автоматизация
Благодаря понимаю программирования в web3, каждый может автоматизировать свои действия в сети блокчейна
Отправка транзакций, взаимодействие с приложениями, покупка / продажа NFT / Токенов / Монет
+ так как в web3 присутствует система комиссий (gas) мы можем сами настроить когда и как будет проведена наша транзакция, получая самые выгодные условия
💻 Разработка
web3 даёт разработчикам больше инструментов и возможностей для создания своих проектов, и сейчас это проще, чем когда-либо - каждый может написать смарт-контракт, запустить токен, разработать свое децентрализованное приложение
но, конечно
это всё равно требует определённых знаний и усилий
💊 Совмешая эти 4 идеи, уже 3 года я не хочу переходить в web2 разработку
Так, а вы почему перешли / хотите перейти в web3?
когда в 2022 году я полностью переключился на web3 разработку, я горел несколькими идеями
🦅 Свобода Действий и Ответственность
При переходе в web3 - ты начинаешь все контролировать: данные, активы, условия взаимодействия с сервисами и приложениями
Ты сам решаешь кому и что предоставлять, получая новый уровень свободы в цифровом пространстве
В web3 возрастает ответвенность за каждое твоё действие
Ты лично контролируешь свои кошельки и их ключи и всего одно подключение к неправильному сайту приведёт к потере всех активов
💰 Деньги
многие из нас пришли в web3 после множества случаев, когда за использование какого то протокола или приложения пользователем начисляли награды за относительно простые действия по risk reward
Особенностью web3 являются airdrops
это поощрения пользователей, за проведение транзакций в этих проектах
Airdrop стал стимулом поддержания активности в сети проекта. Так компания получает отчёт об успехе их проекта для инвесторов, договариваясь на новый fund raising
🤖 Автоматизация
Благодаря понимаю программирования в web3, каждый может автоматизировать свои действия в сети блокчейна
Отправка транзакций, взаимодействие с приложениями, покупка / продажа NFT / Токенов / Монет
+ так как в web3 присутствует система комиссий (gas) мы можем сами настроить когда и как будет проведена наша транзакция, получая самые выгодные условия
💻 Разработка
web3 даёт разработчикам больше инструментов и возможностей для создания своих проектов, и сейчас это проще, чем когда-либо - каждый может написать смарт-контракт, запустить токен, разработать свое децентрализованное приложение
но, конечно
это всё равно требует определённых знаний и усилий
💊 Совмешая эти 4 идеи, уже 3 года я не хочу переходить в web2 разработку
Так, а вы почему перешли / хотите перейти в web3?
🔥8🤩4💋3
💊 путь до fullstack web3 dev
август 2025 - мой выход на первую web3 работу
Сегодня поведаю делаю и какой стек качаю для выхода на эту позицию
Задачи fullstack web3 разработчика
🔤 Блокчейн / Смарт-контракты
это проектирование архитектуры протокола и токеномики, тестирование и написание смарт-контрактов. Оптимизация газа и подготовка к аудитам
🔤 BackEnd
Развертывание нод / подключение к RPC-провайдерам, отслеживание событий в блокчейне, хранение off-chain данных etc..
🔤 Frontend
Взаимодействие с Кошельками
🧡 MetaMask
🤍 WalletConnect
Отображение onchain данных в реальном времени
+ Мультисетевые и кроссчейн функции
🟢 в результате я смогу
Создавать свои Defi приложения, NFT проекты, web3 инструменты (кросс-чейн мосты) и так далее
Теперь буду подробнее освещать мой путь на эту тему
Как вам идея? 💡
август 2025 - мой выход на первую web3 работу
Сегодня поведаю делаю и какой стек качаю для выхода на эту позицию
Задачи fullstack web3 разработчика
это проектирование архитектуры протокола и токеномики, тестирование и написание смарт-контрактов. Оптимизация газа и подготовка к аудитам
Инструменты
Hardhat
Foundry
Brownie
Развертывание нод / подключение к RPC-провайдерам, отслеживание событий в блокчейне, хранение off-chain данных etc..
Инструменты
Node.js + TypeScript
Go
Rust
The Graph / SubQuery
PostgreSQL
Redis
Kafka
Взаимодействие с Кошельками
🧡 MetaMask
🤍 WalletConnect
Отображение onchain данных в реальном времени
+ Мультисетевые и кроссчейн функции
Инструменты:
React / Next.js
ethers.js / viem
Wagmi
shadcn
Zustand 4 / Jotai 3
Vitest / Playwright
Storybook 4
🟢 в результате я смогу
Создавать свои Defi приложения, NFT проекты, web3 инструменты (кросс-чейн мосты) и так далее
Теперь буду подробнее освещать мой путь на эту тему
Как вам идея? 💡
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4
теперь 1-2 раза в неделю буду обозревать web3 софт
Notion Подборка Софта от hodlmod.eth
Кодерская свалка
Как делаем обзоры?
❤️ - Видео
🔥 - Статьи
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26❤13😍3💋2
🔐 Закрытый Чат
Хочу повысить уровень практики и нетворкинга в нашем web3-комьюнити
Поэтому сегодня решаю эту проблему созданием нашего web3-чата – для всех: от новичков до синьоров в web3
📎 ССЫЛКА НА ЧАТ
30 мест
Начинаем 💚
Хочу повысить уровень практики и нетворкинга в нашем web3-комьюнити
Поэтому сегодня решаю эту проблему созданием нашего web3-чата – для всех: от новичков до синьоров в web3
📎 ССЫЛКА НА ЧАТ
30 мест
Начинаем 💚
❤8😍3💋2
когда если не сейчас?
ночные мысли
бычка не будет такой как раньше, с 21-22 года на рынок перенасышен ликвидностью людей, кто просто пришёл сделать пару транзакций и получить свои награды
Сейчас мы пришли к уровню, что возможности быстро появляются и пропадают
Последний пример - Telegram Подарки
@AutoGiftsBot - бот покупки телеграм подарков
На фоне роста хайпа вокруг подарков автор получил 110к пользователей бота и $1млн с комиссий пользователей
Далее web3 протоколы
Вспоминаем легенд
layerzero.network
zksync.io
Лайфчендж?
Да, если ты создал 100+ аккаунтов, выполнял активности +3 месяца слил 5к$ на газ и сохранил 0.01 $ETH на кошельке
К чему все это?
во первых принимаем то, что халявы не будет, правила поменялись, кто хочет оставаться - принимает их
а во вторых все возможности у нас перед глазами
Сейчас нейросети повсюду, даже в roadmap.sh где мы смотрим планы обучения - и там есть нейронка
Документация Solana - там также есть нейросеть
Да, нейросети не решение проблем - но они точно съекономят время на research информации и дадут направление действий
Поэтому начинаем изучать web3, читаем КАК НАЧАТЬ В СОФТАХ и ловим свои возможности
💊 А про проекты, которые мы будем отрабатывать для этих возможностей я также буду писать тут
vartcall 💚
ночные мысли
бычка не будет такой как раньше, с 21-22 года на рынок перенасышен ликвидностью людей, кто просто пришёл сделать пару транзакций и получить свои награды
Сейчас мы пришли к уровню, что возможности быстро появляются и пропадают
Последний пример - Telegram Подарки
@AutoGiftsBot - бот покупки телеграм подарков
На фоне роста хайпа вокруг подарков автор получил 110к пользователей бота и $1млн с комиссий пользователей
Далее web3 протоколы
Вспоминаем легенд
layerzero.network
zksync.io
Лайфчендж?
Да, если ты создал 100+ аккаунтов, выполнял активности +3 месяца слил 5к$ на газ и сохранил 0.01 $ETH на кошельке
К чему все это?
во первых принимаем то, что халявы не будет, правила поменялись, кто хочет оставаться - принимает их
а во вторых все возможности у нас перед глазами
Сейчас нейросети повсюду, даже в roadmap.sh где мы смотрим планы обучения - и там есть нейронка
Документация Solana - там также есть нейросеть
Да, нейросети не решение проблем - но они точно съекономят время на research информации и дадут направление действий
Поэтому начинаем изучать web3, читаем КАК НАЧАТЬ В СОФТАХ и ловим свои возможности
💊 А про проекты, которые мы будем отрабатывать для этих возможностей я также буду писать тут
vartcall 💚
❤5
ссылка была в таблетке
следующий набор TBA
За 2 дня было 300 заявок, хочу познакомиться со всеми и только потом масштабироваться
чат остается бесплатным, я лишь создаю пространство для удобного изучения WEB3 💚
следующий набор TBA
За 2 дня было 300 заявок, хочу познакомиться со всеми и только потом масштабироваться
чат остается бесплатным, я лишь создаю пространство для удобного изучения WEB3 💚
❤5