Skip to main content

¿Por qué es difícil enviar transacciones en Solana?

Cada interacción con Solana —operar en un DEX, acuñar un NFT, transferir tokens o llamar a un programa— requiere una transacción que se incluya en la cadena. Durante la congestión de la red, las transacciones no optimizadas suelen descartarse antes de llegar a un líder. Helius proporciona enrutamiento directo a los líderes, optimización de las tarifas de prioridad y redundancia de nivel empresarial para que tus transacciones se confirmen de forma rápida y confiable. Esta página te ayuda a elegir el método de envío adecuado para tu caso de uso. Hay dos opciones:

Basic sending

Para aplicaciones donde la confiabilidad importa más que la velocidad bruta: pagos, billeteras, aplicaciones sociales y la mayoría de las interacciones con programas. Se factura cada envío con los créditos de tu plan.

High-performance sending

Para operaciones sensibles a la latencia: propAMM, francotiradores, operadores de copia, bots de liquidación y arbitraje. Se enruta mediante Helius Sender y se paga con propinas en SOL en lugar de créditos.

¿Qué opción debo elegir?

Comienza con la pregunta más importante: ¿la latencia es crítica para tu negocio?
¿No tienes certeza? Si estás creando una billetera, un flujo de pago o una aplicación general, comienza con el envío básico. Si compites para que tus operaciones se incluyan antes que las de otros, usa Helius Sender.

Envío básico

El envío básico es la opción adecuada cuando la confiabilidad importa más que ahorrar milisegundos. Las transacciones se enrutan directamente a los líderes de bloque actuales y próximos mediante un carril prioritario, sin pasar por la cola pública. Cada envío se factura como 1 crédito de tu plan.

Send transactions

Crea, optimiza y confirma una sendTransaction con ajustes de unidades de cómputo, tarifas de prioridad y un ciclo de confirmación robusto.

Send bundles

Envía hasta 5 transacciones para una ejecución atómica de todo o nada mediante sendBundle, con proxy directo a Jito.
El envío básico es más apropiado cuando la latencia no es crítica para tu negocio (pagos, billeteras, aplicaciones sociales y similares). Para obtener la menor latencia posible, usa Helius Sender.

Envío de alto rendimiento

Para operaciones sensibles a la latencia, Helius Sender envía tu transacción por todas las rutas (Helius, Jito, Harmonic, Rakurai, etc.) para lograr la inclusión más rápida posible. Sender no consume créditos de API: pagas una propina en SOL por cada transacción y está disponible en todos los planes, incluido el nivel gratuito. Sender ofrece dos niveles. Elige según el grado de competitividad que requieran tus transacciones:

Sender Max (fastest landing)

Se enruta por todas las rutas de alta velocidad y se ingresa en un búfer de propinas prioritarias, con una propina mínima de 0.001 SOL. Admite tanto transacciones como paquetes; es la mejor opción para envíos muy disputados.

SWQOS-only (cost-optimized)

Se enruta por una única ruta rápida SWQOS con una propina mínima de 0.000005 SOL. Es la mejor opción cuando buscas un envío de baja latencia con la propina más baja.
¿Estás creando una estrategia de operaciones? La sección Operaciones abarca el conjunto completo de herramientas, incluidas las Preconfirmations para obtener las primeras señales de transacciones.

Conceptos clave para transacciones confiables

Sin importar el método que elijas, comprender estos conceptos es clave para tener éxito en Solana.

Optimizing Transactions

Conoce las prácticas recomendadas para establecer tarifas de prioridad y unidades de cómputo a fin de maximizar las probabilidades de que tu transacción se incluya rápidamente.

MEV Protect

Activa mev-protect=true para evitar validadores vinculados estadísticamente a ataques sándwich. Funciona con todos los métodos de envío.