Автор: Dr. Awesome Doge, ранній член основної команди TON; Переклад: 金色财经xiaozou
Назва фонду TON, можливо, відома всім, але мало хто знає історію його ранніх учасників — команди NEWTON (основної команди TON).
Завдяки добровільним технологічним внескам, NEWTON у 2021 році отримав визнання офіційної команди Telegram, реалізувавши одну з найвеличніших технологічних передач в історії блокчейну — «перехоплення спільноти».
Як ранній член NEWTON, дозвольте мені розповісти цю історію.
1. Вступ: приєднуйтесь до команди NEWTON та місії команди
Коли я приєднався до команди NEWTON, наше основне завдання було дуже чітким: підтримувати стабільність коду TON testnet2, одночасно покращуючи інструменти розробки.
Оскільки ми не контролювали репозиторій TON blockchain на GitHub безпосередньо, але потрібно було постійно оновлювати код, ми створили нову організацію під назвою NEWTON. Щоб забезпечити плавне оновлення мережі, ми заохочували спільноту використовувати валідатори, розроблені 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. Хоча початкові гівери TON блокчейну були різних розмірів, до 2021 року залишилося лише 10 маленьких гіверів. tonmine показує щоденну статистику видобутку для кожного контракту, в середньому 20,000 TON на контракт щодня — загалом 200,000 TON для всіх контрактів.
Складність видобутку значно варіюється між різними гіверами, залежно від кількості майнерів — деякі гівери мають нижчу складність через меншу кількість майнерів, тоді як інші мають дуже високу складність.
(4) Крос-ланцюговий міст
Перш ніж у TON з'явилися стандарти jetton або NFT, ми усвідомили важливість крос-ланцюгової сумісності. Команда NEWTON розробила нативний міст TON для токенів ERC-20 на EVM-сумісних ланцюгах і успішно протестувала його на bridge.ton.org. Це зробило можливими безшовні перекази між TON, Ethereum та BSC.
(5) @cryptobot: гаманець Telegram Bot
У 2021 році, до появи міні-додатків Telegram, один з членів команди розробив гаманець Telegram @cryptobot. Спочатку він підтримував 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. Оглядаючи минуле, дивлячись у майбутнє: нотатки Builder
Оглядаючи цю неймовірну подорож, ранні внески команди 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.