Dieser Artikel beschreibt die Beiträge des frühen Kernteams NEWTON von TON und enthüllt ihre wichtige Rolle bei der Förderung der Entwicklung der TON-Stiftung sowie die Bemühungen und Erfolge des Teams. (Vorgeschichte: TON HackerHouse in Bangkok erfolgreich abgeschlossen! TONX arbeitet mit 300 Entwicklern weltweit zusammen, um 70 innovative Projekte zu schaffen.) (Hintergrundinformation: TONX API arbeitet mit 20 großen Akteuren der Ökosysteme zusammen! Gemeinsam mit Blum, Catizen, CoinGecko und Google Cloud wird das TON-Entwicklerökosystem aufgebaut.) Der Name TON-Stiftung ist vielen bekannt, aber nur wenige kennen die Geschichte ihrer frühen Mitwirkenden – das NEWTON-Team (Kernteam von TON). Durch freiwillige technische Beiträge erhielt NEWTON 2021 die Anerkennung des offiziellen Telegram-Teams und erreichte die größte „Community-Übernahme“ der Blockchain-Geschichte. Als frühes Mitglied von NEWTON möchte ich diese Geschichte erzählen. 1. Einführung: Beitritt zum NEWTON-Team und Teammission Als ich dem NEWTON-Team beitrat, war unser Hauptziel klar: die Stabilität des TON testnet2-Codes bei gleichzeitiger Verbesserung der Entwicklungswerkzeuge zu gewährleisten. Da wir keinen direkten Zugang zum GitHub-Repository der TON-Blockchain hatten, aber den Code ständig aktualisieren mussten, gründeten wir eine neue Organisation namens NEWTON. Um einen reibungslosen Netzwerk-Update-Prozess zu gewährleisten, ermutigten wir die Community, die von NEWTON entwickelten Validatoren als Standardversion zu nutzen. Vom Gründungszeitpunkt bis Juni 2021 hat das NEWTON-Team mehrere bahnbrechende Entwicklungs- und Infrastrukturprojekte abgeschlossen. Lassen Sie uns die 10 wichtigsten Beiträge kennenlernen, die die frühe Entwicklung von TON beeinflussten. (1) mytonctrl: Automatisierungstool für die Knotenverwaltung Unser erster bedeutender Beitrag ist mytonctrl, ein leistungsstarkes Automatisierungstool für die Installation von Knoten und die Einrichtung von Validatoren. Es bietet grundlegende Funktionen wie Wallet-Erstellung, Vertragsbereitstellung und Abfrage der Transaktionshistorie sowie ein DNS-Registrierungssystem – interessant ist, dass das damalige DNS sich von dem modernen NFT-verpackten DNS, das wir heute sehen, unterscheidet. mytonctrl kann auch Validatoren, Liteserver und Litclients konfigurieren, was den Zugriff auf Knoten Daten und deren Aufbereitung erheblich erleichtert. 2021 fügten wir CPU-basierte Mining-Skripte und automatisierte Leistungstests hinzu, um das Minting von TON zu vereinfachen. (2) tonmon: Visualisierung des Blockchain-Status Nur Knoten zu besitzen und Daten zu sammeln reicht nicht aus; wir benötigten mehr Visualisierungstools, um den Zustand der Blockchain zu überwachen. Um den Zustand der Blockchain besser zu überwachen, entwickelten wir tonmon. Die von diesem Tool verfolgten Schlüsselindikatoren sind: Blockerstellungszeit, Fragmentstatus, dPoS-Wahlzeitplan, Anzahl und Gewicht der Validatoren sowie Status der Mining-Verträge. So können wir schnell auf Netzwerk-Anomalien reagieren. Zu diesem Zeitpunkt war das Netzwerk sehr klein, mit weltweit nur etwa 80 Validatoren. (3) tonmine: Überwachung von Giver-Verträgen Wir entwickelten tonmine, um die Mining-Aktivitäten von TON nachzuverfolgen. Obwohl die ursprünglichen Giver in der TON-Blockchain groß und klein waren, gab es 2021 nur noch 10 kleine Giver. tonmine zeigt die täglichen Mining-Statistiken für jeden Vertrag an, im Durchschnitt 20.000 TON pro Vertrag – insgesamt 200.000 TON für alle Verträge. Die Mining-Schwierigkeit variiert erheblich zwischen den verschiedenen Givern, abhängig von der Anzahl der Miner – einige Giver haben aufgrund weniger Miner eine niedrigere Schwierigkeit, während andere extrem herausfordernd sind. (4) Cross-Chain-Bridge Bevor TON den Jetton- oder NFT-Standard hatte, erkannten wir die Wichtigkeit der Cross-Chain-Kompatibilität. Das NEWTON-Team entwickelte eine TON-native Brücke für ERC-20-Token auf EVM-kompatiblen Ketten und testete diese erfolgreich auf bridge.ton.org. Dies ermöglichte nahtlose Transfers zwischen TON, Ethereum und BSC. (5) @cryptobot: Telegram-Bot-Wallet Im Jahr 2021, vor dem Erscheinen von Telegrams Mini-App, entwickelte ein Teammitglied die @cryptobot Telegram-Wallet. Diese unterstützte ursprünglich BTC, TON, BNB und USDT. Nach der Einführung der Mini-App von Telegram wurde die Geldbörse umfassend aktualisiert. (6) toncenter: Vereinfachter Zugriff auf Blockchain-Daten Mit toncenter müssen Entwickler keine vollständigen Knoten mehr einrichten, Liteclients oder Liteserver studieren oder sich um serialisierte Datenformate kümmern. toncenter bietet eine öffentliche API, die den Zugriff auf On-Chain-Daten für verschiedene Wallets und Blockchain-Explorer erheblich vereinfacht. Obwohl die Infrastruktur von TON sich zu mehr API-Anbietern entwickelt hat, wie zum heutigen tonxapi.com, bedient toncenter weiterhin Entwickler und beweist die Stärke seines Designs. (7) explorer.toncoin.org: Der erste Blockchain-Explorer von TON Der erste Blockchain-Explorer von TON wurde in den Kerncode von explorer.toncoin.org integriert. Obwohl die Geschwindigkeit unglaublich schnell ist, ist die technische Darstellung der Daten für die meisten Benutzer zu komplex. (8) ton.sh: Nächste Generation des Browsers Um die Komplexität von explorer.toncoin.org zu lösen, entwickelten wir ton.sh. Nachdem wir die Herausforderungen der Deserialisierung von Blockchain-Daten gelöst hatten, veröffentlichten wir es mit einer öffentlichen API. ton.sh konzentriert sich auf grundlegende Funktionen: Wallet-Bilanzen, Transaktionen, insbesondere Notizen. Notizen waren für frühe TON-Nutzer von entscheidender Bedeutung, bevor TON Connect oder komplexe DeFi-Verträge auftauchten; Notizen waren der Weg zur Befehlsausführung, insbesondere für Einzahlungsoperationen an Börsen. Obwohl später neue Browser wie TONScan und TONViewer auftauchten, bleibt ton.sh ein historischer Meilenstein in der Entwicklung von TON. (9) TonWeb: Grundlegendes JavaScript SDK Da die TON-Smart Contracts die beiden herausfordernden Sprachen Fift und Func verwenden, entwickelte das NEWTON-Team TonWeb, ein JavaScript-SDK, das die Erstellung, Bereitstellung und Transaktionen von Wallets vereinfacht. (10) ton Wallet: Meine erste TON-Wallet Diese TON-Wallet geht auf die Telegram-Ära zurück und war meine erste Wallet, und ich benutze sie immer noch.