Autor: Dr. Awesome Doge, miembro temprano del equipo central de TON; Traducción: 金色财经xiaozou
El nombre de la Fundación TON puede ser conocido por todos, pero pocos conocen la historia de sus primeros contribuyentes: el equipo de NEWTON (el equipo central de TON).
A través de contribuciones técnicas voluntarias, NEWTON recibió el reconocimiento del equipo oficial de Telegram en 2021, logrando la más grande transferencia técnica de "toma de control comunitaria" en la historia de la blockchain.
Como miembro temprano de NEWTON, permítanme contarles esta historia.
1. Introducción: Unirse al equipo de NEWTON y la misión del equipo
Cuando me uní al equipo de NEWTON, nuestra misión 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 las actualizaciones de la red fueran fluidas, alentamos a la comunidad a usar el validator (validador) desarrollado por NEWTON como versión estándar.
Desde su creación hasta junio de 2021, el equipo de NEWTON completó varios desarrollos e infraestructuras innovadoras. A continuación, profundizamos 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 validators.
Ofrecía algunas funciones básicas, como la creación de billeteras, implementación de contratos, recuperación del historial de transacciones e incluso un sistema de registro DNS; curiosamente, el DNS de esa época era diferente al DNS moderno que vemos hoy con los NFT empaquetados.
mytonctrl también puede configurar validators, liteservers y litclients, facilitando el acceso y la interpretación de datos de nodos. En 2021, añadimos scripts de minería basados en CPU y pruebas de energía automatizadas 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. Los indicadores clave que rastrea son: tiempo de creación de bloques, estado de particiones, cronograma de elecciones dPoS, conteo y peso de validators, y estado de contratos de minería. Podemos responder rápidamente a cualquier anomalía en la red.
Esta red era muy pequeña en sus primeras etapas, con aproximadamente 80 validators en todo el mundo.
(3) tonmine: Monitoreo de contratos Giver
Desarrollamos tonmine para rastrear la actividad de minería de TON. Aunque los giver iniciales de la blockchain de TON varían en tamaño, solo quedaban 10 pequeños giver en 2021. tonmine muestra estadísticas diarias de minería por contrato, con un promedio de 20,000 TON por contrato al día, totalizando 200,000 TON en todos los contratos.
La dificultad de minería varía considerablemente entre los diferentes giver, dependiendo del número de mineros: algunos giver tienen una dificultad baja debido a menos mineros, mientras que otros tienen una dificultad extremadamente alta.
(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 de NEWTON desarrolló un puente nativo de TON para tokens ERC-20 en cadenas compatibles con EVM, que se probó con éxito 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 de Telegram @cryptobot. 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 sobre liteclients o liteservers, o preocuparse por el formato de datos serializados. toncenter proporciona una API pública que simplifica enormemente el acceso a datos en la cadena para diversas billeteras y navegadores de bloques.
Aunque la infraestructura de TON ha evolucionado para ofrecer más opciones de proveedores de API, como el actual tonxapi.com, toncenter sigue sirviendo a los desarrolladores, lo que demuestra la solidez de su diseño.
(7) explorer.toncoin.org: El primer navegador de bloques de TON
El primer navegador de blockchain de TON se integró en el núcleo del código de explorer.toncoin.org. Aunque era increíblemente rápido, la tecnología de presentación de datos era demasiado técnica para la mayoría de los usuarios.
(8) ton.sh: Nueva generación de navegadores
Para abordar la complejidad de explorer.toncoin.org, creamos ton.sh. Después de resolver el desafío de la deserialización de datos de blockchain, lo publicamos utilizando una API pública.
ton.sh se centra en funciones básicas: saldo de la billetera, transacciones, especialmente notas. Las notas son cruciales para los primeros usuarios de TON, antes de la aparición de TON Connect o complejos contratos DeFi, las notas eran comandos de operación, especialmente para las operaciones de depósito en los intercambios.
A pesar de la aparición posterior de nuevos navegadores 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 dos lenguajes desafiantes, Fift y Func, el equipo de NEWTON desarrolló TonWeb, un SDK de JavaScript que simplifica la creación, implementación y transacciones de billeteras.
(10) billetera TON: Mi primera billetera TON
Esta billetera TON se remonta a la era de Telegram, es mi primera billetera y todavía la uso.
2. Reconocimiento histórico: Carta abierta de NEWTON al equipo oficial de Telegram
Para junio de 2021, el equipo de NEWTON había hecho contribuciones significativas, incluyendo la operación de un liteserver público, un servidor DHT y nodos de archivo para mantener la estabilidad de la red. Luego, toya-yanot escribió una carta abierta al equipo de TON-blockchain, documentando nuestro trabajo durante un año y solicitando permiso institucional de GitHub.
La carta enumeraba a los dos líderes y miembros principales del equipo de NEWTON.
Sí, yo (Dr. Awesome Doge) también estoy en la lista.
En ese momento, pensé que solo era una carta abierta: una buena manera de mostrar nuestra contribución a la red, sin esperar ninguna respuesta.
Pero lo que nos sorprendió fue que el equipo oficial de Telegram respondió el 30 de junio de 2021.
Esto marca el comienzo de un nuevo capítulo en la historia de la blockchain de TON.
3. Mirando hacia atrás y hacia el futuro: Notas de Builder
Al reflexionar sobre este increíble viaje, las contribuciones tempranas del equipo de NEWTON van mucho más allá del código. Cada línea de código, cada herramienta que desarrollamos, cada noche sin dormir de mantenimiento: todos estos esfuerzos han sentado las bases para TON hoy.
El crecimiento explosivo de TON en 2024, con miles de builders uniéndose al ecosistema, valida nuestra creencia en aquellos desafiantes primeros días: el potencial de TON vale la pena luchar por él.
Los miembros de NEWTON están repartidos por todo el mundo, cada uno apoyando a TON a su manera. Mi enfoque sigue siendo en las necesidades de los desarrolladores y el desarrollo en Asia (soy el único miembro del equipo que habla mandarín). Mi equipo TONX y yo estamos construyendo la infraestructura necesaria para el ecosistema de TON:
TONX API: Poderoso RPC y API para todas las dapps
Tonkey App: Billetera multi-firma para gestionar activos de 400 millones
TonStake: El mayor pool de staking
TON Research: Centro comunitario para desarrolladores
Las actividades de TON Hackers House abarcan Hong Kong, Bangkok y Taiwán
Estén atentos al futuro.
El espíritu de NEWTON vive. Esto es solo el comienzo. Construyamos TON juntos.