Cet article parle de la contribution de l'équipe centrale précoce de TON, NEWTON, révélant son rôle important dans la promotion du développement de la fondation TON et montrant les efforts et les réalisations de l'équipe. (Rappel : Le TON HackerHouse de Bangkok s'est terminé avec succès ! TONX a uni ses forces avec 300 développeurs du monde entier pour créer 70 projets innovants) (Contexte supplémentaire : TONX API s'associe à 20 grands acteurs de l'écosystème ! Co-construisant l'écosystème des développeurs TON avec Blum, Catizen, CoinGecko et Google Cloud) Le nom de la fondation TON est peut-être connu de tous, mais peu de gens connaissent l'histoire de ses premiers contributeurs - l'équipe NEWTON (l'équipe centrale de TON). Grâce à des contributions technologiques volontaires, NEWTON a été reconnu par l'équipe officielle de Telegram en 2021, réalisant le plus grand transfert de technologie de « prise en main communautaire » de l'histoire de la blockchain. En tant que membre précoce de NEWTON, permettez-moi de vous raconter cette histoire. I. Introduction : Rejoindre l'équipe NEWTON et la mission de l'équipe Lorsque j'ai rejoint l'équipe NEWTON, notre mission principale était claire : maintenir la stabilité du code du TON testnet2 tout en renforçant les outils de développement. Étant donné que nous n'avons pas de contrôle direct sur le dépôt GitHub de la blockchain TON, mais devons continuellement mettre à jour le code, nous avons créé une nouvelle organisation appelée NEWTON. Pour assurer des mises à jour fluides du réseau, nous encourageons la communauté à utiliser le validateur (validator) développé par NEWTON comme version standard. Depuis sa création jusqu'en juin 2021, l'équipe NEWTON a réalisé plusieurs développements et projets d'infrastructure révolutionnaires. Voici les 10 principales contributions qui ont influencé le développement précoce de TON. (1) mytonctrl : Outil de gestion de nœuds automatisé Notre première contribution majeure est mytonctrl, un puissant outil d'automatisation pour l'installation de nœuds et la configuration de validateurs. Il offre certaines fonctions de base, telles que la création de portefeuilles, le déploiement de contrats, la récupération d'historique de transactions, et même un système d'enregistrement DNS - il est intéressant de noter que le DNS à l'époque était différent de celui que nous voyons aujourd'hui avec l'emballage moderne des NFT. mytonctrl peut également configurer les validateurs, les liteservers et les litclients, simplifiant ainsi l'accès et la résolution des données des nœuds. En 2021, nous avons ajouté des scripts de minage basés sur le CPU et des tests d'alimentation automatisés pour simplifier le minage de TON. (2) tonmon : Surveillance visuelle de l'état de la blockchain Avoir des nœuds et obtenir des données ne suffit pas ; nous avions besoin de plus d'outils de visualisation pour surveiller l'état de la blockchain. Pour mieux surveiller l'état de la blockchain, nous avons créé tonmon. Cet outil suit des indicateurs clés tels que : le temps de création de blocs, l'état des shards, le calendrier des élections dPoS, le comptage et le poids des validateurs, ainsi que l'état des contrats de minage. Nous pouvons réagir rapidement à toute anomalie du réseau. Ce réseau était très petit à ses débuts, avec environ 80 validateurs dans le monde entier. (3) tonmine : Surveillance des contrats Giver Nous avons développé tonmine pour suivre les activités de minage de TON. Bien que le giver initial de la blockchain TON ait été de grande taille, il ne restait que 10 petits giver en 2021. tonmine affiche les statistiques de minage quotidiennes de chaque contrat, chaque contrat minant en moyenne 20 000 TON par jour - pour un total de 200 000 TON pour tous les contrats. La difficulté de minage varie considérablement entre les différents giver, selon le nombre de mineurs - certains giver ayant moins de mineurs ont une difficulté plus faible, tandis que d'autres sont extrêmement difficiles. (4) Pont inter-chaînes Avant que TON n'ait le standard jetton ou NFT, nous avons reconnu l'importance de la compatibilité inter-chaînes. L'équipe NEWTON a développé un pont natif à TON pour les tokens ERC-20 sur des chaînes compatibles EVM, et a réussi à le tester sur bridge.ton.org. Cela a permis des transferts sans couture entre TON, Ethereum et BSC. (5) @cryptobot : Portefeuille Telegram En 2021, avant l'apparition des mini-applications Telegram, un membre de l'équipe a développé le portefeuille @cryptobot Telegram. Il prenait initialement en charge BTC, TON, BNB et USDT. Après le lancement des mini-applications Telegram, le portefeuille a subi une mise à jour complète. (6) toncenter : Simplification de l'accès aux données de la blockchain Avec toncenter, les développeurs n'ont plus besoin de configurer un nœud complet, d'étudier liteclient ou liteserver, ou de s'inquiéter du format de données sérialisées. toncenter fournit une API publique, simplifiant considérablement l'accès aux données en chaîne pour divers portefeuilles et explorateurs de blocs. Bien que l'infrastructure de TON ait évolué pour offrir davantage d'options de fournisseurs d'API, comme tonxapi.com aujourd'hui, toncenter continue de servir les développeurs, prouvant la puissance de son design. (7) explorer.toncoin.org : Le premier explorateur de blocs de TON Le premier explorateur de blockchain TON a été intégré dans le code de base d'explorer.toncoin.org. Bien qu'il soit incroyablement rapide, sa technologie de représentation des données est trop technique pour la plupart des utilisateurs. (8) ton.sh : Navigateur de nouvelle génération Pour résoudre la complexité d'explorer.toncoin.org, nous avons créé ton.sh. Après avoir résolu le défi de la désérialisation des données de la blockchain, nous l'avons publié en utilisant une API publique. ton.sh se concentre sur les fonctionnalités de base : solde de portefeuille, transactions, en particulier les mémos. Les mémos sont cruciaux pour les premiers utilisateurs de TON ; avant l'apparition de TON Connect ou de contrats DeFi complexes, les mémos étaient utilisés pour les opérations de commande, notamment pour les dépôts sur les échanges. Bien que de nouveaux explorateurs comme TONScan et TONViewer soient apparus par la suite, ton.sh reste une étape historique dans le développement de TON. (9) TonWeb : SDK JavaScript de base Étant donné que les contrats intelligents de TON utilisent deux langages difficiles, Fift et Func, l'équipe NEWTON a développé TonWeb, un SDK JavaScript simplifiant la création, le déploiement et les transactions de portefeuilles. (10) Portefeuille ton : Mon premier portefeuille TON Ce portefeuille TON remonte à l'époque de Telegram, c'est mon premier portefeuille et je l'utilise encore aujourd'hui. II. Reconnaissance historique : NEWT...