Diseño innovador de la cadena de bloques TON: el secreto de un rendimiento extremadamente alto y una escalabilidad infinita.

robot
Generación de resúmenes en curso

TON Cadena de bloques: diseño innovador de alta concurrencia y alta escalabilidad

TON es una red de computación descentralizada que incluye una cadena principal y múltiples componentes. Fue desarrollada originalmente por el equipo de Telegram y ahora es mantenida por una comunidad global de contribuyentes independientes. En 2017, el equipo de Telegram comenzó a explorar soluciones de cadena de bloques, y debido a que las cadenas de bloques L1 existentes no podían soportar su gran base de usuarios, decidieron diseñar su propia cadena de bloques. En 2020, debido a problemas de regulación, el equipo de Telegram se retiró del proyecto, y algunos desarrolladores de código abierto tomaron el relevo y lo renombraron como The Open Network, continuando con el desarrollo.

Investigación|Con la idea central de "de abajo hacia arriba" en TONChain

Como entorno de ejecución descentralizado de Telegram, TON enfrenta desafíos de altas solicitudes concurrentes y grandes volúmenes de datos. Actualmente, el rendimiento más alto de la cadena de bloques registrado es de solo 65000 TPS, lo que dificulta satisfacer la demanda de TPS de millones. Además, la cantidad de datos generados por las aplicaciones a gran escala de Telegram es enorme, y el enfoque tradicional de la cadena de bloques que requiere que cada nodo mantenga datos completos es poco práctico.

Para resolver estos problemas, TON ha innovado en los protocolos de cadena de bloques más populares:

  1. Utilizar el diseño del sistema "paradigma de fragmentación infinita" para resolver el problema de redundancia de datos, soportar grandes datos y aliviar el cuello de botella en el rendimiento.

  2. Introducir un entorno de ejecución completamente paralelo basado en el modelo Actor, aumentando significativamente el TPS de la red.

  3. Implementar una estructura de cadena de múltiples capas.

La estructura de cadena de cuatro capas de TON incluye:

  • Cadena de cuentas: representa la secuencia de transacciones asociadas a una cuenta específica.
  • Cadena de fragmentos: unidad constitutiva real, formada por un conjunto de múltiples cadenas de cuentas.
  • Cadena de trabajo: cadena de fragmentos con reglas personalizadas, como la cadena de trabajo basada en EVM.
  • Cadena principal: responsable de la confirmación de la finalización de todas las cadenas de fragmentos.

Características de la red TON:

  • Fragmentación dinámica: ajuste automático de la cadena de fragmentos para adaptarse a los cambios de carga.
  • Altamente escalable: teóricamente puede soportar 2^60 cadenas de trabajo.
  • Adaptabilidad: ajusta dinámicamente el número de bloques según la carga.

Para resolver el problema de la comunicación entre cadenas, TON utiliza el "algoritmo de enrutamiento hipercubico" para lograr un descubrimiento de enrutamiento eficiente. Al mismo tiempo, se propone una solución técnica optimista que permite a los usuarios proporcionar pruebas válidas de las rutas de enrutamiento, mejorando así la eficiencia de la comunicación.

La dirección TON está compuesta por el ID de la cadena de trabajo y el ID de cuenta, el ID de la cadena de trabajo se codifica según el algoritmo de enrutamiento hipercubo.

En términos de mecanismos de consenso, TON utiliza un enfoque BFT+PoS. Los contratos de gobernanza seleccionan periódicamente un grupo de validadores de manera aleatoria entre los apostadores, y empaquetan bloques a través del algoritmo BFT. Los validadores que se desempeñan bien reciben recompensas, mientras que los que cometen errores o actúan de manera maliciosa son castigados.

TON utiliza contratos inteligentes basados en el modelo Actor y un entorno de ejecución completamente paralelo, logrando un diseño de abajo hacia arriba. Este enfoque permite que los contratos inteligentes se ejecuten de forma independiente, sin depender de datos externos, lo que permite el procesamiento paralelo.

Investigación|Con la idea central de "de abajo hacia arriba" de TONChain

En 2024, TON ha atraído una amplia atención debido a su diseño único y alto rendimiento. El precio de Toncoin subió de 2.72 dólares a principios de año a 4.38 dólares, y la capitalización de mercado creció de 9.5 mil millones a 15.5 mil millones de dólares. Hasta abril de 2024, el total de fondos bloqueados de TON se acercaba a 450 millones de dólares, lo que muestra una fuerte atracción ecológica.

El aumento de precios se debe principalmente a la integración adicional de la Cadena de bloques TON por parte de Telegram. Telegram anunció que los propietarios de canales pueden recibir ingresos publicitarios a través de Toncoin, lo que aumenta la utilidad de Toncoin. Además, Toncoin también se utiliza para la compra de publicidad en Telegram, transacciones de nombres de usuario y números, suscripciones Premium y actividades de regalos de canales.

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 5
  • Compartir
Comentar
0/400
Web3ProductManagervip
· hace15h
métricas de tracción alcista en ton rn tbh
Ver originalesResponder0
CryptoTherapistvip
· 07-05 04:21
meditemos juntos sobre este fomo tecnológico...inhalemos el hopium
Ver originalesResponder0
BrokenYieldvip
· 07-05 04:16
otro esquema ponzi con palabras elegantes, la verdad
Ver originalesResponder0
DegenApeSurfervip
· 07-05 04:10
La moneda scam puede subir tanto tiempo como dependa del estado de ánimo.
Ver originalesResponder0
LiquidityWitchvip
· 07-05 04:01
Es solo normal, se ha exagerado demasiado.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)