Escrito por: @drawesomedoge
Compilado por: Nicky, Foresight News
Con contribuciones técnicas voluntarias, el equipo NEWTON fue reconocido por el equipo oficial de @Telegram en 2021 y completamos con éxito la transición técnica, un evento que ha sido considerado uno de los más significativos en la historia de la blockchain como una 'toma de control comunitaria'.
Introducción: Unámonos al equipo NEWTON en esta misión.
Cuando me uní al equipo de NEWTON, nuestra misión primordial era clara y firme: mantener la estabilidad del código de TON testnet2 mientras optimizamos constantemente las herramientas para desarrolladores.
Dado que no podíamos gestionar directamente el repositorio de GitHub de ton-blockchain, pero la iteración y actualización del código eran imperativas, fundamos la organización NEWTON. Para garantizar que la actualización de la red se llevara a cabo sin problemas, promovimos activamente que la comunidad adoptara el validador desarrollado por el equipo de NEWTON como la versión estándar.
Desde la fundación del equipo NEWTON hasta junio de 2021, logramos varios logros pioneros, completando muchos proyectos de infraestructura. Ahora, profundicemos juntos en las 10 contribuciones que fueron cruciales para el desarrollo temprano de TON.
1/ mytonctrl: herramienta de gestión automatizada de nodos
Nuestra primera contribución es mytonctrl, una poderosa herramienta de automatización diseñada para la instalación de nodos y configuración de validadores.
Cuenta con una serie de funciones clave, como la creación de billeteras, el despliegue de contratos, la recuperación de registros de transacciones, e incluso incluye un sistema de registro DNS. Cabe mencionar que el sistema DNS de esa época no era el mismo que el moderno sistema de DNS empaquetado en NFT que conocemos hoy.
Además, mytonctrl también puede configurar validadores, servidores ligeros y clientes ligeros, facilitando el acceso y análisis de datos de nodos. En 2021, ampliamos aún más la capacidad con scripts de minería basados en CPU y pruebas automatizadas de consumo de energía, simplificando así el proceso de minería de TON.
2/ tonmon: herramienta de visualización de salud de blockchain
Tener solo nodos y obtener datos no es suficiente; también necesitamos más herramientas de visualización para monitorear la salud de la blockchain en tiempo real.
Para monitorear mejor la salud de la blockchain, desarrollamos la herramienta tonmon. Esta puede rastrear una serie de indicadores clave, incluidos el tiempo de creación de bloques, el estado de las particiones, el cronograma de elecciones de dPoS (Prueba de Participación Delegada), la cantidad y peso de los validadores, así como el estado de los contratos de minería. Estas funciones nos permiten responder rápidamente a cualquier anomalía en la red.
En el pasado, la escala de esta red era bastante pequeña, con solo alrededor de 80 validadores operando a nivel mundial.
3/ tonmine: monitoreo de contratos de donantes
Desarrollamos la herramienta tonmine para rastrear las actividades de minería en la blockchain TON. Aunque en las fases iniciales había tanto grandes como pequeños donantes, para 2021, solo quedaban diez pequeños donantes en operación. tonmine puede mostrar estadísticas diarias de minería para cada contrato, produciendo un promedio diario de 20,000 TON por contrato, con una producción total diaria de 200,000 TON para todos los contratos.
La dificultad de minería varía significativamente entre los donantes, lo que depende principalmente de la cantidad de mineros que participan en la minería. Algunos donantes tienen una dificultad menor debido a un escaso número de mineros, mientras que otros enfrentan una dificultad extremadamente alta debido a la gran cantidad de mineros. tonmine nos proporciona datos valiosos sobre las actividades de minería, lo que nos ayuda a comprender mejor el ecosistema de minería de la blockchain TON.
4/ puente entre cadenas
Antes de que la blockchain TON estableciera estándares de jetton o NFT, ya habíamos reconocido la importancia de la compatibilidad entre cadenas. Por lo tanto, el equipo NEWTON comenzó a desarrollar un puente nativo TON, diseñado especialmente para tokens ERC-20 en cadenas compatibles con EVM (máquina virtual de Ethereum), que ha sido probado con éxito en bridge.ton.org. Esta innovación permite la transferencia fluida de activos entre TON, Ethereum y BSC (Binance Smart Chain), mejorando enormemente la interoperabilidad y flexibilidad del ecosistema blockchain.
A través de este puente entre cadenas, los usuarios pueden transferir activos fácilmente de una red de blockchain a otra, sin preocuparse por problemas de compatibilidad, ampliando enormemente los escenarios de aplicación y uso de los activos. Esto es de gran importancia para promover la difusión y aplicación de la tecnología blockchain.
5/ @cryptobot: billetera de bot de Telegram
En 2021, antes del lanzamiento de las mini aplicaciones de Telegram, un miembro de nuestro equipo desarrolló de manera visionaria el bot de Telegram @cryptobot. Esta billetera inicialmente soportaba BTC, TON, BNB y USDT, ofreciendo a los usuarios opciones de gestión de activos diversificadas.
Luego, con el lanzamiento de las mini aplicaciones de Telegram, la billetera @cryptobot también recibió una actualización completa. Esta transformación no solo mejoró la funcionalidad y la experiencia del usuario de la billetera, sino que también la hizo más compatible con los hábitos de uso de la plataforma Telegram, brindando a los usuarios una experiencia de gestión de activos más conveniente y fluida.
6/ toncenter: simplificando el acceso a datos de blockchain
El lanzamiento de toncenter simplificó enormemente el proceso de obtención de datos de blockchain para los desarrolladores. Ya no necesitan preocuparse por construir nodos completos, ni investigar en profundidad sobre liteclient o liteserver, y mucho menos por el formato de datos serializados. toncenter proporciona una API pública intuitiva y fácil de usar, permitiendo que diversas billeteras y navegadores de blockchain accedan fácilmente a los datos en la cadena.
A pesar de que la infraestructura de la blockchain TON ha evolucionado con el tiempo, surgiendo más opciones de proveedores de API como tonxapi.com, toncenter sigue firme, proporcionando servicios a los desarrolladores. Esto demuestra su diseño robusto y su posición importante en el acceso a datos de blockchain.
7/ explorer.toncoin.org: el primer navegador de blockchain de TON
El primer navegador de blockchain de TON—explorer.toncoin.org, es una herramienta integrada en su núcleo de código. Aunque se destaca por su velocidad de recuperación de datos, asombrosamente, su forma de presentación de datos es demasiado profesional y técnica, lo que dificulta la comprensión para la mayoría de los usuarios comunes.
8/ ton.sh: nuevo navegador de blockchain de próxima generación
Para abordar la complejidad de explorer.toncoin.org, creamos ton.sh. Después de superar con éxito el desafío de deserializar datos de blockchain, lanzamos esta herramienta con un navegador API pública.
ton.sh se centra en proporcionar funciones clave que incluyen: consulta de saldo de billetera, visualización de registros de transacciones y, lo que es especialmente importante, la función de notas. Antes de que TON Connect o los complejos contratos DeFi estuvieran disponibles, las notas eran vitales para los primeros usuarios de TON, actuando como un rol de comando, particularmente en las operaciones de depósito en exchanges.
A pesar de que posteriormente surgieron navegadores más avanzados como TONScan y TONViewer, ton.sh sigue siendo un hito importante en el desarrollo de TON. No solo atestigua el continuo avance tecnológico de TON, sino que también nos brinda valiosas experiencias y lecciones.
9/ TonWeb: SDK de JavaScript indispensable
Dado que los contratos inteligentes de TON utilizan dos lenguajes de programación relativamente complejos, Fift y Func, el equipo NEWTON creó TonWeb. Como un SDK de JavaScript, TonWeb simplifica enormemente la creación, despliegue y proceso de transacciones de billeteras, proporcionando a los desarrolladores herramientas de soporte más convenientes y eficientes.
A través de TonWeb, los desarrolladores pueden realizar fácilmente diversas operaciones en la blockchain TON sin necesidad de dominar en profundidad los detalles técnicos subyacentes como Fift y Func, lo que reduce la barrera de entrada para el desarrollo y acelera el crecimiento del ecosistema TON. El lanzamiento de este SDK ha establecido una base sólida para la amplia aplicación de la blockchain TON.
10/ billetera ton: mi primera billetera TON
Esta billetera TON proviene de la era de Telegram y fue la primera billetera TON que utilicé; sorprendentemente, sigue en uso y mantiene una buena funcionalidad.
Reconocimiento histórico: carta abierta del equipo NEWTON al equipo oficial de @Telegram
Resumen del contenido de la carta abierta:
Hasta junio de 2021, el equipo NEWTON ha hecho contribuciones significativas al ecosistema de la blockchain TON. Estamos comprometidos a operar un Liteserver público, servidores DHT y nodos de archivo para garantizar el funcionamiento estable de la red y el almacenamiento seguro de datos.
Durante este tiempo, nuestro miembro del equipo tolya-yanot, en representación de NEWTON, escribió una emotiva carta abierta al equipo de la blockchain TON (enlace: https://github.com/ton-blockchain/TIPs/issues/33). En la carta, revisamos detalladamente los esfuerzos y logros del equipo NEWTON en el campo de la blockchain TON durante el último año, y solicitamos sinceramente al equipo de la blockchain TON que nos otorgara los permisos necesarios en GitHub para que pudiéramos participar más profundamente en el desarrollo y mantenimiento del proyecto.
La carta menciona especialmente a dos líderes y miembros clave del equipo de NEWTON.
Y sí, yo mismo, el Dr. Awesome Doge, también tengo el honor de estar incluido.
En ese momento, consideré esta carta abierta como un buen intento de mostrar nuestra contribución a la red TON, sin esperar ninguna respuesta. Sin embargo, inesperadamente, el equipo oficial de @Telegram respondió el 30 de junio de 2021. Esta respuesta no solo nos sorprendió, sino que también marcó el comienzo de un nuevo capítulo en la historia de la blockchain TON.
Reflexiones y perspectivas: notas del desarrollador
Al mirar hacia atrás en este extraordinario viaje, las contribuciones iniciales del equipo NEWTON no se limitan simplemente a la escritura de código. Cada línea de código, cada herramienta que construimos, cada noche de desvelo para mantener—todos estos esfuerzos incesantes han forjado la base brillante de TON hoy.
Al entrar en 2024, TON ha experimentado un crecimiento explosivo, con miles de constructores que se están uniendo a este ecosistema, lo que demuestra de manera contundente la filosofía en la que creímos durante esos desafiantes días iniciales: el potencial de TON merece nuestra incansable lucha.
Entonces, ¿dónde me encuentro en este momento?
Los miembros de NEWTON ahora están repartidos por todo el mundo, cada uno contribuyendo a TON de manera única. Y yo, continúo enfocándome en las necesidades de los desarrolladores y el desarrollo en la región asiática (como el único miembro del equipo que habla mandarín). A través de mi equipo, @TONX_Studio, estamos trabajando para construir infraestructura crítica para el ecosistema TON: desde herramientas para desarrolladores hasta plataformas educativas, y servicios personalizados para usuarios en Asia, estamos esforzándonos continuamente para impulsar la adopción y aplicación de TON a nivel global.
El espíritu de NEWTON, una llama que se transmite. Esto, apenas es un comienzo.