I když je jméno TON Foundation známější, málokdo ví o pozoruhodném příběhu týmu přispěvatelů, který stál za ním - týmu NEWTON (tj. jádrovému týmu TON).
Napsal: @drawesomedoge
Překlad: Nicky, Foresight News
Díky dobrovolným technickým příspěvkům tým NEWTON v roce 2021 získal uznání od oficiálního týmu @Telegram a úspěšně dokončil technickou předávku, což je událost považována za nejvýznamnější „komunitní převzetí“ v historii blockchainu.
Úvod: Společně s týmem NEWTON na cestě k misím
Když jsem se připojil k týmu NEWTON, naše primární mise byla jasná a pevná: zachovat stabilitu kódu TON testnet2, zatímco neustále optimalizujeme nástroje pro vývojáře.
Jelikož jsme nemohli přímo spravovat úložiště GitHub ton-blockchain, ale k iteraci a upgradu kódu bylo třeba, založili jsme organizaci NEWTON. Abychom zajistili plynulý průběh aktualizace sítě, aktivně jsme podporovali komunitu, aby přijala validátory vyvinuté týmem NEWTON jako standardní verzi.
Od založení týmu NEWTON až do června 2021 jsme dosáhli několika průkopnických výsledků a dokončili mnoho projektů na výstavbu infrastruktury. Nyní se pojďme podívat na 10 nejvýznamnějších příspěvků, které byly klíčové pro raný vývoj TON.
1/ mytonctrl: Nástroj pro automatizaci správy uzlů
Náš první příspěvek je mytonctrl, což je mocný automatizační nástroj určený pro instalaci uzlů a nastavení validátorů.
Má řadu základních funkcí, jako je vytváření peněženek, nasazení smluv, vyhledávání historie transakcí, dokonce zahrnuje i systém registrace DNS. Je třeba zmínit, že tehdejší DNS systém se nelišil od moderního systému zabalení NFT, který vidíme dnes.
Kromě toho může mytonctrl také konfigurovat validátory, lehké servery a lehké klienty, což usnadňuje přístup a analýzu dat uzlů. K roku 2021 jsme dále přidali skripty pro těžbu založené na CPU a automatizované testy spotřeby, což zjednodušilo proces těžby TON.
2/ tonmon: Nástroj pro vizualizaci zdraví blockchainu
Mít pouze uzly a získávat data nestačí, potřebujeme také více vizualizačních nástrojů pro sledování zdraví blockchainu v reálném čase.
Abychom lépe sledovali zdraví blockchainu, vyvinuli jsme nástroj tonmon. Ten dokáže sledovat řadu klíčových ukazatelů, včetně času vytváření bloků, stavu shardů, harmonogramu voleb dPoS (delegovaný důkaz podílu), počtu a váhy validátorů a stavu smluv pro těžbu. Tyto funkce nám umožňují rychle reagovat na jakékoli anomálie v síti.
Dříve byla síť malá, po celém světě běželo pouze přibližně 80 validátorů.
3/ tonmine: Monitorování smluv poskytovatelů
Vyvinuli jsme nástroj tonmine, jehož cílem je sledovat těžební aktivity na blockchainu TON. Ačkoli na začátku blockchainu TON existovali jak velcí, tak malí poskytovatelé, do roku 2021 zůstalo pouze deset malých poskytovatelů v provozu. tonmine dokáže zobrazit denní těžební statistiky pro každou smlouvu, průměrná denní produkce jednotlivé smlouvy činí 20 000 TON, celková denní produkce všech smluv dosahuje 200 000 TON.
Obtížnost těžby se mezi poskytovateli výrazně liší, což závisí hlavně na počtu těžařů zapojených do těžby. Někteří poskytovatelé mají nižší obtížnost kvůli malému počtu těžařů, zatímco jiní mají obtížnost velmi vysokou kvůli velkému počtu těžařů. tonmine nám poskytuje cenná data o těžebních aktivitách, což nám pomáhá lépe porozumět ekosystému těžby na blockchainu TON.
4/ Meziketový most
Předtím, než byl na blockchainu TON stanoven standard pro jetton nebo NFT, jsme si již uvědomovali důležitost meziketové kompatibility. Tým NEWTON se proto pustil do vývoje nativního meziketového mostu TON, který je navržen speciálně pro ERC-20 tokeny na EVM (Ethereum Virtual Machine) kompatibilních řetězcích a byl úspěšně otestován na bridge.ton.org. Tento inovativní přístup umožňuje bezproblémový přenos aktiv mezi TON, Ethereum a BSC (Binance Smart Chain), což významně zvyšuje interoperabilitu a flexibilitu blockchainového ekosystému.
Díky tomuto meziketovému mostu mohou uživatelé snadno převádět aktiva z jedné blockchainové sítě do druhé, aniž by se museli obávat problémů s kompatibilitou, což významně rozšiřuje možnosti a rozsah využití aktiv. To má důležitý význam pro šíření a aplikaci blockchainových technologií.
5/ @cryptobot: Peněženka Telegram bota
V roce 2021, před uvedením mini aplikací Telegram, jeden z členů našeho týmu velmi předvídavě vyvinul peněženku @cryptobot Telegram bota. Tato peněženka původně podporovala BTC, TON, BNB a USDT, což uživatelům poskytlo rozmanité možnosti správy aktiv.
Poté s uvedením mini aplikací Telegram, peněženka @cryptobot také prošla kompletní modernizací. Tato transformace nejen zlepšila funkčnost a uživatelskou zkušenost peněženky, ale také ji přizpůsobila uživatelským návykům na platformě Telegram, což uživatelům přineslo pohodlnější a plynulejší správu aktiv.
6/ toncenter: Zjednodušení přístupu k blockchainovým datům
Zavedení toncenter značně zjednodušilo proces, jakým vývojáři získávají blockchainová data. Nemusí si již dělat starosti s budováním plného uzlu, ani se podrobně zabývat liteclientem nebo liteserverem, a nemusí se obávat serializovaných datových formátů. toncenter poskytuje intuitivní a snadno použitelné veřejné API, které umožňuje různým peněženkám a blockchainovým prohlížečům snadný přístup k datům na řetězci.
I když se infrastruktura blockchainu TON v průběhu času neustále vyvíjela a objevovalo se více možností poskytovatelů API, jako je tonxapi.com, toncenter zůstává na svém místě a dále poskytuje služby vývojářům. To dostatečně dokazuje jeho robustní design a důležitou pozici v oblasti přístupu k blockchainovým datům.
7/ explorer.toncoin.org: První blockchainový prohlížeč TON
První blockchainový prohlížeč TON - explorer.toncoin.org, je nástrojem zabudovaným do jeho jádrové kódové základny. Ačkoli v rychlosti vyhledávání dat vyniká, jeho způsob zobrazování dat je příliš odborný a technický, což pro většinu běžných uživatelů představuje určité obtíže.
8/ ton.sh: Nová generace blockchainového prohlížeče
Abychom se vypořádali s komplexností explorer.toncoin.org, pečlivě jsme vytvořili ton.sh. Po úspěšném překonání výzvy deserializace dat blockchainu jsme uvedli tento veřejný API prohlížeč.
ton.sh se zaměřuje na poskytování základních funkcí, včetně: dotazování zůstatku peněženky, prohlížení historie transakcí a zejména důležité funkce poznámek. Před uvedením TON Connect nebo složitých DeFi smluv byly poznámky pro rané uživatele TON zásadní, protože sloužily jako příkazové operace, zejména při vkladech na burzách.
I když později přišly pokročilejší prohlížeče jako TONScan a TONViewer, ton.sh zůstává významným milníkem v historii vývoje TON. Svědčí nejen o neustálém pokroku technologií TON, ale také nám poskytuje cenné zkušenosti a inspiraci.
9/ TonWeb: Nezbytné JavaScript SDK
Vzhledem k tomu, že smart kontrakty TON používají dvě relativně složité programovací jazyky, Fift a Func, tým NEWTON vytvořil TonWeb. Jako JavaScript SDK, TonWeb výrazně zjednodušuje vytváření, nasazení a transakční procesy peněženek, čímž vývojářům poskytuje pohodlnější a efektivnější podporu nástrojů.
Díky TonWeb mohou vývojáři snadno provádět různé operace na blockchainu TON, aniž by museli podrobně rozumět složitým technickým detailům jako Fift a Func, což snižuje překážky pro vývoj a urychluje rozvoj ekosystému TON. Uvedení tohoto SDK položilo pevný základ pro široké využití blockchainu TON.
10/ ton wallet: Moje první TON peněženka
Tato TON peněženka pochází z doby Telegramu, byla to moje první TON peněženka, kterou jsem použil, a překvapivě, stále je v používání a udržuje dobrou funkčnost.
Historické uznání: Otevřený dopis týmu NEWTON oficiálnímu týmu @Telegram
Shrnutí obsahu otevřeného dopisu:
K datu června 2021 tým NEWTON výrazně přispěl k ekosystému blockchainu TON. Snažíme se provozovat veřejný Liteserver, DHT servery a archivní uzly, abychom zajistili stabilní provoz sítě a bezpečné uchovávání dat.
Během této doby člen našeho týmu tolya-yanot jménem NEWTON napsal otevřený dopis týmu blockchainu TON (odkaz: https://github.com/ton-blockchain/TIPs/issues/33). V dopise jsme podrobně zrekapitulovali úsilí a úspěchy týmu NEWTON v oblasti blockchainu TON za uplynulý rok a srdečně požádali tým blockchainu TON o poskytnutí odpovídajících práv pro naši organizaci na GitHubu, abychom mohli hlouběji zapojit do vývoje a údržby projektu.
Dopis speciálně zmiňuje dva vedoucí a klíčové členy týmu NEWTON.
A ano, já osobně, doktor Awesome Doge, mám také tu čest být zahrnut.
V tu dobu jsem tento otevřený dopis považoval pouze za dobrý pokus ukázat naše příspěvky do sítě TON a neměl jsem žádná očekávání na odpověď. Nicméně, překvapivě, oficiální tým @Telegram reagoval 30. června 2021. Tato odpověď nás nejenže potěšila, ale také znamenala zahájení nové kapitoly v historii blockchainu TON.
Ohlédnutí a výhled: Poznámky vývojáře
Pohledem na tuto výjimečnou cestu, počáteční přínosy týmu NEWTON rozhodně nebyly omezeny pouze na psaní kódu. Každý řádek kódu, každý nástroj, který jsme vytvořili, každá bezesná noc údržby - veškeré tyto neúnavné snahy společně vytvořily základy dnešní slávy TON.
Vstupem do roku 2024 TON zažívá explozivní růst, tisíce tvůrců se hrnou do tohoto ekosystému, což silně potvrzuje naši víru v potenciál TON, který jsme měli v těchto náročných raných dnech - že stojí za to na něm neúnavně pracovat.
Kde se tedy právě nacházím?
Členové NEWTONu jsou nyní rozptýleni po celém světě, každý přispívá svým vlastním unikátním způsobem k TON. A já se nadále soustředím na potřeby vývojářů a rozvoj v Asii (jako jediný člen týmu, který mluví čínsky). Prostřednictvím týmu, který vedu - @TONX_Studio, se snažíme vybudovat zásadní infrastrukturu pro ekosystém TON: od nástrojů pro vývojáře po vzdělávací platformy, až po služby přizpůsobené asijským uživatelům, neustále usilujeme o to, abychom podpořili šíření a využití TON na celosvětové úrovni.
Duch NEWTONu, předáván z generace na generaci. To je teprve začátek.