Tendencias del momento
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
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.

17 ago, 19:46
Solana acaba de alcanzar 107,540 TPS en mainnet
y sí, leíste bien
over 100k TPS, en mainnet
buena suerte, osos

18,92K
Parte superior
Clasificación
Favoritos