Автор:Dr. Awesome Doge, ранний член основной команды TON; перевод:金色财经xiaozou
Имя фонда TON может быть известно многим, но немногие знают историю его ранних вкладчиков — команды NEWTON (основная команда TON).
Благодаря добровольным техническим вкладам, NEWTON в 2021 году получил признание от официальной команды Telegram, осуществив величайшую в истории блокчейна «передачу власти» сообщества.
Будучи ранним членом NEWTON, позвольте мне рассказать вам эту историю.
1. Введение: Присоединение к команде NEWTON и миссия команды
Когда я присоединился к команде NEWTON, наша основная задача была ясна: поддерживать стабильность кода TON testnet2, одновременно улучшая инструменты разработки.
Поскольку у нас не было прямого контроля над репозиторием TON blockchain на GitHub, но требовалось постоянно обновлять код, мы создали новую организацию под названием NEWTON. Чтобы обеспечить гладкое обновление сети, мы призываем сообщество использовать валидаторы (validators), разработанные NEWTON как стандартную версию.
С момента своего основания до июня 2021 года команда NEWTON завершила несколько прорывных разработок и инфраструктурных проектов. Давайте углубимся в 10 ключевых вкладов, оказавших влияние на раннее развитие TON.
(1)mytonctrl:Автоматизированный инструмент управления узлами
Нашим первым крупным вкладом стал mytonctrl, мощный автоматизированный инструмент для установки узлов и настройки валидаторов.
Он предоставляет некоторые основные функции, такие как создание кошельков, развертывание контрактов, получение истории транзакций и даже система регистрации DNS — интересно, что тогдашний DNS отличался от современного DNS, который мы видим в упаковке NFT сегодня.
mytonctrl также может настраивать валидаторы, liteserserver и litclients, что упрощает доступ к данным узлам и их анализ. В 2021 году мы добавили скрипты для майнинга на основе CPU и автоматизированные тесты мощности, чтобы упростить чеканку TON.
(2)tonmon:Визуализация состояния работы блокчейна
Наличие узлов и получение данных недостаточно; нам нужны более визуализированные инструменты для мониторинга работы блокчейна.
Чтобы лучше отслеживать состояние работы блокчейна, мы создали tonmon. Этот инструмент отслеживает ключевые показатели, такие как: время создания блоков, состояние шардов, расписание выборов dPoS, количество валидаторов и их вес, а также состояние контрактов на майнинг. Мы можем быстро реагировать на любые сетевые аномалии.
Эта сеть на ранних этапах была очень маленькой, всего около 80 валидаторов по всему миру.
(3)tonmine:Мониторинг контрактов Giver
Мы разработали tonmine для отслеживания активности майнинга TON. Хотя первоначальные giver блокчейна TON были большими и маленькими, к 2021 году осталось только 10 маленьких giver. tonmine показывает ежедневную статистику майнинга для каждого контракта, в среднем 20,000 TON в день для каждого контракта — всего 200,000 TON для всех контрактов.
Сложность майнинга сильно варьируется между различными giver, в зависимости от числа майнеров — некоторые giver имеют низкую сложность из-за меньшего числа майнеров, в то время как другие имеют очень высокий уровень сложности.
(4)Кросс-цепочный мост
Прежде чем в TON появились стандарты jetton или NFT, мы осознали важность кросс-цепочной совместимости. Команда NEWTON разработала коренной мост TON для токенов ERC-20 на совместимых с EVM цепях и успешно протестировала его на bridge.ton.org. Это сделало возможным бесшовные переводы между TON, Ethereum и BSC.
(5)@cryptobot:Телеграм-кошелёк
В 2021 году, до появления мини-приложений Telegram, один из членов команды разработал кошелёк @cryptobot для Telegram. Он изначально поддерживал BTC, TON, BNB и USDT. После запуска мини-приложений Telegram кошелёк был полностью обновлён.
(6)toncenter:Упрощённый доступ к данным блокчейна
С toncenter разработчикам больше не нужно настраивать полные узлы, исследовать liteclient или liteserver, или беспокоиться о формате сериализованных данных. toncenter предоставляет публичный API, который значительно упрощает доступ к данным на цепи для различных кошельков и блокчейн-браузеров.
Хотя инфраструктура TON развилась и предлагает больше вариантов поставщиков API, таких как tonxapi.com сегодня, toncenter продолжает служить разработчикам, что подтверждает его мощный дизайн.
(7)explorer.toncoin.org:Первый блокчейн-браузер TON
Первый браузер блокчейна TON был встроен в основной код explorer.toncoin.org. Хотя скорость была невероятной, для большинства пользователей его представление данных было слишком техническим.
(8)ton.sh:Браузер нового поколения
Чтобы решить проблемы с explorer.toncoin.org, мы создали ton.sh. После решения задач десериализации данных блокчейна, мы опубликовали его с помощью публичного API.
ton.sh сосредоточен на основных функциях: баланс кошелька, транзакции, особенно заметки. Заметки были критически важны для ранних пользователей TON, до появления TON Connect или сложных DeFi контрактов, заметки были командными операциями, особенно для депозитов на биржах.
Хотя позже появились новые браузеры, такие как TONScan и TONViewer, ton.sh остаётся историческим вехой в разработке TON.
(9)TonWeb:Основной JavaScript SDK
Поскольку смарт-контракты TON использовали два сложных языка — Fift и Func, команда NEWTON разработала TonWeb, упрощённый JavaScript SDK для создания, развертывания и торговли кошельками.
(10)ton кошелёк:Мой первый TON кошелёк
Этот TON кошелёк восходит к эпохе Telegram, это мой первый кошелёк, и я до сих пор им пользуюсь.
2. Историческое признание: открытое письмо NEWTON команде Telegram
К июню 2021 года команда NEWTON внесла значительный вклад, включая работу с публичным liteserver, DHT-серверами и архивными узлами для поддержания стабильности сети. Затем toya-yanot написал открытое письмо команде TON-blockchain, подводя итоги нашей годовой работы и запрашивая организационное разрешение на GitHub.
В письме перечислены два ведущих человека NEWTON и основные члены команды.
Да, я (Dr. Awesome Doge) тоже в списке.
Тогда я думал, что это просто открытое письмо — отличный способ продемонстрировать наш вклад в сеть, не ожидая никакого ответа.
Но мы были удивлены, когда официальная команда Telegram ответила 30 июня 2021 года.
Это ознаменовало начало новой главы в истории блокчейна TON.
3. Оглядываясь в прошлое, смотря в будущее: заметки строителя
Оглядываясь на это невероятное путешествие, ранние вклады команды NEWTON значительно превышали код. Каждая строка кода, каждый инструмент, который мы разработали, каждая бессонная ночь по поддержке — все эти усилия стали основой TON сегодня.
Взрывной рост TON в 2024 году, когда тысячи строителей присоединились к экосистеме, подтвердил нашу веру в то, что потенциал TON стоит борьбы, даже в те трудные ранние этапы.
Члены NEWTON разбросаны по всему миру, каждый член поддерживает TON по-своему. Мой фокус по-прежнему на потребностях разработчиков и разработке в Азии (я единственный член команды, говорящий на китайском). Моя команда TONX строит необходимую инфраструктуру для экосистемы TON:
TONX API:Мощный RPC & API для всех dapp
Tonkey App:Мультиподписной кошелёк для управления активами на 400 миллионов
TonStake:Самый большой пул стейкинга
TON Research:Центр сообщества для разработчиков
Мероприятия TON Hacker House охватывают Гонконг, Бангкок, Тайбэй
Ожидайте в будущем.
Дух NEWTON будет жить вечно. Это только начало. Давайте строить TON вместе.