La filosofía de diseño central de TON: alta concurrencia y alta escalabilidad
TON es una red de computación descentralizada que incluye una blockchain de L1 y múltiples componentes. Fue desarrollada inicialmente por el fundador de un conocido software de mensajería instantánea y su equipo, y ahora es apoyada y mantenida por una comunidad de contribuyentes independientes en todo el mundo. En 2017, el equipo comenzó a explorar soluciones de blockchain para sí mismos, y debido a que no había una blockchain de L1 existente capaz de soportar su enorme base de usuarios, decidieron diseñar su propia blockchain. En 2018, el equipo lanzó una venta de tokens. En 2020, debido a problemas de regulación, el equipo de desarrollo original se retiró del proyecto, y un grupo de desarrolladores de código abierto y ganadores de competiciones asumieron el control del código, renombrándolo como The Open Network y continuando el desarrollo de la blockchain.
Como un entorno de ejecución descentralizado para una gran plataforma de comunicación, TON necesita enfrentar problemas de solicitudes de alta concurrencia y grandes volúmenes de datos. Actualmente, una blockchain que afirma tener el TPS más alto ha demostrado un TPS máximo de solo 65000, lo que dificulta el soporte de un ecosistema con demandas de TPS de millones. Además, a medida que se expande la escala de la aplicación, la cantidad de datos generados es enorme, y dado que la blockchain es un sistema distribuido extremadamente redundante, no es realista exigir que cada nodo almacene datos completos.
Para abordar estos problemas, TON ha realizado dos optimizaciones en los protocolos de blockchain más populares:
Utilizar el "Paradigma de Fragmentación Infinita" (Infinite Sharding Paradigm) para diseñar el sistema, resolver el problema de redundancia de datos, manejar grandes volúmenes de datos y aliviar los cuellos de botella de rendimiento.
Introducir un entorno de ejecución completamente paralelo basado en el modelo Actor, lo que mejora enormemente el TPS de la red.
Estructura de cadena multicapa
La estructura de cuatro capas en TON incluye:
Cadena de cuenta (AccountChain): Se refiere a una cadena compuesta por una serie de transacciones relacionadas con una cuenta. Normalmente, la cadena de cuenta es un concepto virtual y es poco probable que exista de manera independiente.
Cadena de fragmentos (ShardChain): Es la unidad constitutiva real, que es un conjunto de cadenas de cuentas.
WorkChain (Cadena de Trabajo): Cadena de fragmentos con reglas personalizadas, como una cadena de trabajo basada en EVM. Los miembros de la comunidad pueden crear su propia cadena de trabajo, pero deben pagar altas tarifas y obtener la aprobación de 2/3 de los validadores.
Cadena Principal (MasterChain): Responsable de la finalización de todas las cadenas de fragmentos. Una vez que el valor hash del bloque de la cadena de fragmentos se combina en el bloque de la cadena principal, el bloque de la cadena de fragmentos y todos sus bloques padre se consideran finalizados.
Las características de la red TON incluyen:
Fragmentación dinámica: división y fusión automática de cadenas de fragmentos para adaptarse a los cambios de carga, generación rápida de nuevos bloques y transacciones sin largas esperas.
Altamente escalable: soporta casi una cantidad infinita de fragmentos mediante el paradigma de fragmentación infinita, teóricamente hasta 2 elevado a la 60ª potencia de cadenas de trabajo.
Adaptabilidad: cuando aumenta la carga en una parte de la red, se segmenta en más fragmentos para su procesamiento; cuando la carga disminuye, los fragmentos se combinan para mejorar la eficiencia.
En cuanto a la comunicación entre cadenas, TON utiliza el "algoritmo de enrutamiento hipercubico" para lograr el descubrimiento de enrutamiento de mensajes entre cadenas, asegurando que los mensajes se transmitan a lo largo de la ruta más corta, mejorando así la eficiencia de la comunicación. Al mismo tiempo, TON propone un enfoque técnico optimista, donde los usuarios pueden proporcionar una prueba válida de una ruta de enrutamiento, permitiendo que los nodos reconozcan directamente la confiabilidad del mensaje.
La dirección TON se compone de dos partes: (workchain_id, account_id), donde workchain_id está codificado según el algoritmo de enrutamiento del hipercubo.
En términos de algoritmos de consenso, TON utiliza un enfoque BFT+PoS, donde cualquier staker tiene la oportunidad de participar en el empaquetado de bloques. El contrato de gobernanza electoral selecciona aleatoriamente un grupo de validadores de todos los Stakers cada cierto tiempo. Los seleccionados empaquetan bloques mediante el algoritmo BFT; los errores o comportamientos maliciosos serán penalizados, mientras que, por el contrario, recibirán recompensas.
TON adopta un enfoque de diseño de abajo hacia arriba, utilizando el modelo Actor para reconstruir los contratos inteligentes y su forma de ejecución, logrando una ejecución completamente paralela. Los protocolos de blockchain más comunes operan en un entorno de ejecución secuencial de un solo hilo, mientras que TON, a través del modelo Actor, permite que los contratos inteligentes se ejecuten de manera independiente, sin depender de datos externos, procesando mensajes en paralelo.
En 2024, TON ha atraído la atención de numerosos usuarios e inversores debido a su diseño único y su alto rendimiento. El precio de su token se disparó en poco tiempo, pasando de aproximadamente 2.72 dólares a 4.38 dólares, y su capitalización de mercado creció de 9.5 mil millones de dólares a 15.5 mil millones de dólares. A partir de abril de 2024, el valor total bloqueado (TVL) de TON se acerca a los 450 millones de dólares, lo que muestra la fuerte atracción de su ecosistema.
La principal razón del aumento de precios es la integración adicional de la cadena de bloques TON en las operaciones de una gran plataforma de comunicación. La plataforma anunció que los propietarios de canales recibirán ingresos por publicidad a través del token TON, lo que ha añadido una importancia significativa a la utilidad del token. Además, el token también se utiliza para comprar publicidad en la plataforma, nombres de usuario y números, suscribirse a servicios premium, así como para actividades de sorteos de canales.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
15 me gusta
Recompensa
15
4
Republicar
Compartir
Comentar
0/400
UncleLiquidation
· hace6h
¿Puede este TPS competir con Solana?
Ver originalesResponder0
MevWhisperer
· 08-12 08:39
Apoyar esta operación de tg, se puede hacer más adelante.
Ver originalesResponder0
BanklessAtHeart
· 08-10 12:48
Suena confiable, el trabajo del experto no es común.
Ver originalesResponder0
DegenApeSurfer
· 08-10 12:42
Alta concurrencia es moneda alcista, es la misma táctica de siempre.
Diseño central de TON: fragmentación infinita y modelo Actor para lograr una alta escalabilidad concurrente
La filosofía de diseño central de TON: alta concurrencia y alta escalabilidad
TON es una red de computación descentralizada que incluye una blockchain de L1 y múltiples componentes. Fue desarrollada inicialmente por el fundador de un conocido software de mensajería instantánea y su equipo, y ahora es apoyada y mantenida por una comunidad de contribuyentes independientes en todo el mundo. En 2017, el equipo comenzó a explorar soluciones de blockchain para sí mismos, y debido a que no había una blockchain de L1 existente capaz de soportar su enorme base de usuarios, decidieron diseñar su propia blockchain. En 2018, el equipo lanzó una venta de tokens. En 2020, debido a problemas de regulación, el equipo de desarrollo original se retiró del proyecto, y un grupo de desarrolladores de código abierto y ganadores de competiciones asumieron el control del código, renombrándolo como The Open Network y continuando el desarrollo de la blockchain.
Como un entorno de ejecución descentralizado para una gran plataforma de comunicación, TON necesita enfrentar problemas de solicitudes de alta concurrencia y grandes volúmenes de datos. Actualmente, una blockchain que afirma tener el TPS más alto ha demostrado un TPS máximo de solo 65000, lo que dificulta el soporte de un ecosistema con demandas de TPS de millones. Además, a medida que se expande la escala de la aplicación, la cantidad de datos generados es enorme, y dado que la blockchain es un sistema distribuido extremadamente redundante, no es realista exigir que cada nodo almacene datos completos.
Para abordar estos problemas, TON ha realizado dos optimizaciones en los protocolos de blockchain más populares:
Utilizar el "Paradigma de Fragmentación Infinita" (Infinite Sharding Paradigm) para diseñar el sistema, resolver el problema de redundancia de datos, manejar grandes volúmenes de datos y aliviar los cuellos de botella de rendimiento.
Introducir un entorno de ejecución completamente paralelo basado en el modelo Actor, lo que mejora enormemente el TPS de la red.
Estructura de cadena multicapa
La estructura de cuatro capas en TON incluye:
Cadena de cuenta (AccountChain): Se refiere a una cadena compuesta por una serie de transacciones relacionadas con una cuenta. Normalmente, la cadena de cuenta es un concepto virtual y es poco probable que exista de manera independiente.
Cadena de fragmentos (ShardChain): Es la unidad constitutiva real, que es un conjunto de cadenas de cuentas.
WorkChain (Cadena de Trabajo): Cadena de fragmentos con reglas personalizadas, como una cadena de trabajo basada en EVM. Los miembros de la comunidad pueden crear su propia cadena de trabajo, pero deben pagar altas tarifas y obtener la aprobación de 2/3 de los validadores.
Cadena Principal (MasterChain): Responsable de la finalización de todas las cadenas de fragmentos. Una vez que el valor hash del bloque de la cadena de fragmentos se combina en el bloque de la cadena principal, el bloque de la cadena de fragmentos y todos sus bloques padre se consideran finalizados.
Las características de la red TON incluyen:
En cuanto a la comunicación entre cadenas, TON utiliza el "algoritmo de enrutamiento hipercubico" para lograr el descubrimiento de enrutamiento de mensajes entre cadenas, asegurando que los mensajes se transmitan a lo largo de la ruta más corta, mejorando así la eficiencia de la comunicación. Al mismo tiempo, TON propone un enfoque técnico optimista, donde los usuarios pueden proporcionar una prueba válida de una ruta de enrutamiento, permitiendo que los nodos reconozcan directamente la confiabilidad del mensaje.
La dirección TON se compone de dos partes: (workchain_id, account_id), donde workchain_id está codificado según el algoritmo de enrutamiento del hipercubo.
En términos de algoritmos de consenso, TON utiliza un enfoque BFT+PoS, donde cualquier staker tiene la oportunidad de participar en el empaquetado de bloques. El contrato de gobernanza electoral selecciona aleatoriamente un grupo de validadores de todos los Stakers cada cierto tiempo. Los seleccionados empaquetan bloques mediante el algoritmo BFT; los errores o comportamientos maliciosos serán penalizados, mientras que, por el contrario, recibirán recompensas.
TON adopta un enfoque de diseño de abajo hacia arriba, utilizando el modelo Actor para reconstruir los contratos inteligentes y su forma de ejecución, logrando una ejecución completamente paralela. Los protocolos de blockchain más comunes operan en un entorno de ejecución secuencial de un solo hilo, mientras que TON, a través del modelo Actor, permite que los contratos inteligentes se ejecuten de manera independiente, sin depender de datos externos, procesando mensajes en paralelo.
En 2024, TON ha atraído la atención de numerosos usuarios e inversores debido a su diseño único y su alto rendimiento. El precio de su token se disparó en poco tiempo, pasando de aproximadamente 2.72 dólares a 4.38 dólares, y su capitalización de mercado creció de 9.5 mil millones de dólares a 15.5 mil millones de dólares. A partir de abril de 2024, el valor total bloqueado (TVL) de TON se acerca a los 450 millones de dólares, lo que muestra la fuerte atracción de su ecosistema.
La principal razón del aumento de precios es la integración adicional de la cadena de bloques TON en las operaciones de una gran plataforma de comunicación. La plataforma anunció que los propietarios de canales recibirán ingresos por publicidad a través del token TON, lo que ha añadido una importancia significativa a la utilidad del token. Además, el token también se utiliza para comprar publicidad en la plataforma, nombres de usuario y números, suscribirse a servicios premium, así como para actividades de sorteos de canales.