En los últimos días, ha aumentado la discusión en torno a los 100,000 TPS de @solana, ya que @cavemanloverboy ha logrado efectivamente más de 100,000 TPS en la red principal de Solana. Sin embargo, la mayoría de las personas no han comprendido el significado detrás de este dato:
1) En primer lugar, el experimento de cavey es esencialmente una prueba de límite bajo "condiciones ideales". Esto significa que no representa el rendimiento normal de la red principal de Solana y hay diferencias con los datos de laboratorio en un entorno de red de prueba, aunque no son muy distintas.
Esto se debe a que utilizó un programa de prueba de noop (no operación), que, como su nombre indica, solo realiza la verificación de firma más básica y devuelve el éxito directamente, sin ejecutar ningún cálculo, sin cambiar el estado de ninguna cuenta, sin llamar a otros programas, y cada transacción tiene solo 200 bytes, muy por debajo de los 1 KB+ de una transacción normal.
Esto significa que la prueba de 100,000 TPS se calculó en un entorno de transacciones no normales; está probando el límite de rendimiento de la capa de red y la capa de consenso de Solana, y no la capacidad de procesamiento real de la capa de aplicación.
2) Otro punto clave para el éxito de este experimento es el cliente de validador Frankendancer. En términos simples, Frankendancer es una "versión de prueba híbrida" del validador Firedancer que Jump Crypto está desarrollando: se han acoplado componentes de alto rendimiento ya completados de Firedancer al validador existente de Solana.
Básicamente, se ha reestructurado el sistema de nodos de Solana utilizando la pila de tecnología de comercio de alta frecuencia de Wall Street, logrando mejoras de rendimiento a través de una gestión de memoria precisa, programación de hilos personalizada y otras optimizaciones de bajo nivel. Pero solo con el reemplazo de algunos componentes, se puede lograr un aumento de rendimiento de 3 a 5 veces.
3) Este experimento demuestra que Solana puede alcanzar más de 100,000 TPS en condiciones ideales, pero ¿por qué en la práctica solo tiene entre 3,000 y 4,000 TPS?
En resumen, hay tres razones principales:
1. El mecanismo de consenso POH de Solana requiere que los validadores voten continuamente para mantenerlo, y solo estas transacciones de votación ocupan más del 70% del espacio en bloque, lo que reduce el canal de rendimiento disponible para las transacciones normales;
2. Las actividades en el ecosistema de Solana a menudo presentan una gran competencia por el estado, por ejemplo, al acuñar nuevos NFT o lanzar nuevos MEME, puede haber miles de transacciones compitiendo por los permisos de escritura de la misma cuenta, lo que resulta en una alta proporción de transacciones fallidas;
3. Los bots de arbitraje en el ecosistema de Solana, para aprovechar los beneficios de MEV, pueden enviar una gran cantidad de transacciones inválidas, lo que genera un desperdicio de recursos.
4) Sin embargo, el próximo despliegue completo de Firedancer y la actualización de consenso de Alpenglow abordarán sistemáticamente estos problemas.
Uno de los puntos clave de la actualización de consenso de Alpenglow es trasladar las transacciones de votación fuera de la cadena, lo que equivale a liberar el 70% del espacio para transacciones normales, y al mismo tiempo puede reducir el tiempo de confirmación a 150 milisegundos, haciendo que la experiencia de DEX de Solana se acerque infinitamente a la de CEX. Además, la activación del mercado de tarifas local también puede evitar la incómoda situación de congestión en toda la red causada por la popularidad de un solo programa.
Los beneficios de Firedancer, además de la mejora del rendimiento, son clave para lograr la diversidad del cliente, permitiendo que Solana tenga múltiples clientes como Ethereum, que tiene Geth, Nethermind, etc., mejorando la descentralización y reduciendo el riesgo de fallos en nodos únicos.
Eso es todo.
Por lo tanto, la discusión sobre los 100,000 TPS de Solana es vista por los entendidos como una confianza en las futuras actualizaciones del cliente y el protocolo de consenso de Solana, mientras que los que no lo entienden intentan darle relevancia a Solana a través de una carrera armamentista de TPS (aunque la competencia de TPS ya está desactualizada). Sin embargo, si se comprende el significado detrás del experimento, hay mucho que aprender. Un poco de divulgación, comparto esto con todos.
Solana acaba de alcanzar 107,540 TPS en mainnet
y sí, leíste bien
over 100k TPS, en mainnet
buena suerte, osos

17,67 mil
25
El contenido de esta página lo proporcionan terceros. A menos que se indique lo contrario, OKX no es el autor de los artículos citados y no reclama ningún derecho de autor sobre los materiales. El contenido se proporciona únicamente con fines informativos y no representa las opiniones de OKX. No pretende ser un respaldo de ningún tipo y no debe ser considerado como un consejo de inversión o una solicitud para comprar o vender activos digitales. En la medida en que la IA generativa se utiliza para proporcionar resúmenes u otra información, dicho contenido generado por IA puede ser inexacto o incoherente. Lee el artículo vinculado para obtener más detalles e información. OKX no es responsable del contenido alojado en sitios de terceros. El holding de activos digitales, incluyendo stablecoins y NFT, implican un alto grado de riesgo y pueden fluctuar en gran medida. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti a la luz de tu situación financiera.