Este artículo narra las contribuciones del equipo central temprano de TON, NEWTON, revelando su papel crucial en el impulso del desarrollo de la Fundación TON y mostrando los esfuerzos y logros del equipo. (Resumen: ¡El TON HackerHouse de Bangkok ha sido un éxito! TONX se une a 300 desarrolladores de todo el mundo para crear 70 proyectos innovadores) (Contexto adicional: ¡TONX API se une a los 20 gigantes de la ecología! Colaborando con Blum, Catizen, CoinGecko y Google Cloud para construir el ecosistema de desarrolladores de TON) El nombre de la Fundación TON puede ser conocido por todos, pero pocos conocen la historia de sus contribuyentes tempranos: el equipo NEWTON (el equipo central de TON). A través de contribuciones técnicas voluntarias, NEWTON fue reconocido en 2021 por el equipo oficial de Telegram, logrando la transferencia de la técnica de "toma de control comunitaria" más grande en la historia de las blockchain. Como miembro temprano de NEWTON, permítanme contarles esta historia. 1. Introducción: Unirse al equipo NEWTON y la misión del equipo Cuando me uní al equipo NEWTON, nuestra tarea principal era clara: mantener la estabilidad del código de TON testnet2 mientras mejorábamos las herramientas de desarrollo. Dado que no teníamos control directo sobre el repositorio de GitHub de la blockchain de TON, pero necesitábamos actualizar el código continuamente, creamos una nueva organización llamada NEWTON. Para asegurar que la actualización de la red fuera fluida, alentamos a la comunidad a usar el validador (validator) desarrollado por NEWTON como versión estándar. Desde su creación hasta junio de 2021, el equipo NEWTON completó varios desarrollos innovadores y proyectos de infraestructura. A continuación, profundicemos en las 10 contribuciones clave que impactaron el desarrollo temprano de TON. (1) mytonctrl: Herramienta de gestión de nodos automatizada Nuestra primera gran contribución fue mytonctrl, una poderosa herramienta de automatización para la instalación de nodos y configuración de validadores. Proporciona algunas funciones básicas, como creación de billeteras, despliegue de contratos, recuperación de historial de transacciones e incluso un sistema de registro DNS; curiosamente, el DNS de esa época era diferente del DNS moderno que vemos hoy en las NFT. mytonctrl también puede configurar validadores, liteserserver y litclients, facilitando así el acceso y la resolución de datos de nodos. En 2021, añadimos scripts de minería basados en CPU y pruebas automáticas de energía para simplificar la acuñación de TON. (2) tonmon: Visualización del estado de la blockchain Tener nodos y obtener datos no es suficiente; necesitamos más herramientas de visualización para monitorear el estado de la blockchain. Para monitorear mejor el estado de la blockchain, creamos tonmon. Esta herramienta rastrea indicadores clave como: tiempo de creación de bloques, estado de fragmentos, cronograma de elecciones dPoS, conteo y peso de validadores, y estado de contratos de minería. Podemos reaccionar rápidamente a cualquier anomalía en la red. Esta red era muy pequeña en sus primeras etapas, con aproximadamente solo 80 validadores en todo el mundo. (3) tonmine: Monitoreo de contratos Giver Desarrollamos tonmine para rastrear las actividades de minería de TON. Aunque el giver inicial de la blockchain de TON variaba en tamaño, para 2021 solo quedaban 10 pequeños givers. tonmine muestra las estadísticas diarias de minería de cada contrato, con un promedio de 20,000 TON por contrato diario, sumando un total de 200,000 TON en todos los contratos. La dificultad de minería varía mucho entre diferentes givers, dependiendo de la cantidad de mineros; algunos givers tienen una dificultad menor debido a menos mineros, mientras que otros son muy difíciles. (4) Puente entre cadenas Antes de que TON tuviera el estándar jetton o NFT, reconocimos la importancia de la compatibilidad entre cadenas. El equipo NEWTON desarrolló un puente nativo de TON para tokens ERC-20 en cadenas compatibles con EVM, y fue exitosamente probado en bridge.ton.org. Esto hizo posible la transferencia sin problemas entre TON, Ethereum y BSC. (5) @cryptobot: Billetera Bot de Telegram En 2021, antes de la aparición de la mini app de Telegram, un miembro del equipo desarrolló la billetera @cryptobot de Telegram. Inicialmente soportaba BTC, TON, BNB y USDT. Después del lanzamiento de la mini app de Telegram, la billetera fue completamente actualizada. (6) toncenter: Simplificación del acceso a datos de blockchain Con toncenter, los desarrolladores ya no necesitan configurar nodos completos, investigar liteclient o liteserver, o preocuparse por el formato de datos serializados. toncenter proporciona una API pública que simplifica enormemente el acceso a datos en cadena para varias billeteras y exploradores de bloques. Aunque la infraestructura de TON ha evolucionado para tener más opciones de proveedores de API, como hoy en tonxapi.com, toncenter sigue sirviendo constantemente a los desarrolladores, lo que demuestra la solidez de su diseño. (7) explorer.toncoin.org: El primer explorador de bloques de TON El primer explorador de blockchain de TON se incorporó al núcleo del código de explorer.toncoin.org. Aunque es increíblemente rápido, su técnica de representación de datos es demasiado pesada para la mayoría de los usuarios. (8) ton.sh: Navegador de nueva generación Para abordar la complejidad de explorer.toncoin.org, creamos ton.sh. Después de resolver el desafío de deserialización de datos de blockchain, lo publicamos utilizando una API pública. ton.sh se centra en funciones básicas: saldo de billetera, transacciones, especialmente notas. Las notas eran cruciales para los primeros usuarios de TON; antes de la aparición de TON Connect o contratos DeFi complejos, las notas eran la operación de comando, especialmente para las operaciones de depósito en intercambios. Aunque luego surgieron nuevos exploradores como TONScan y TONViewer, ton.sh sigue siendo un hito histórico en el desarrollo de TON. (9) TonWeb: SDK básico de JavaScript Dado que los contratos inteligentes de TON utilizan los desafiantes lenguajes Fift y Func, el equipo NEWTON desarrolló TonWeb, un SDK de JavaScript que simplifica la creación, despliegue y transacción de billeteras. (10) billetera ton: Mi primera billetera TON Esta billetera TON se remonta a la época de Telegram, fue mi primera billetera y todavía la uso hoy en día. 2. Reconocimiento histórico: NEWT...