En el ámbito de Web3, solía pensar que el rendimiento y el costo eran una contradicción difícil de conciliar. Sin embargo, al trasladar cálculos clave a la plataforma Boundless, descubrí que se pueden optimizar estos dos aspectos de manera diferente. El rendimiento se puede garantizar a través de medios de ingeniería, mientras que el costo se puede fijar mediante mecanismos de mercado.



La forma concreta de hacerlo no es complicada. Convertimos la lógica fiable, que consume más gas y afecta más la latencia, en tareas de prueba, y las delegamos a un prover. Al mismo tiempo, utilizamos una verificación ligera en la cadena para reemplazar la 're-ejecución' pesada. En cuanto a la fijación de precios, adoptamos un método de subasta holandesa inversa, permitiendo que el precio se forme naturalmente en función de la oferta y la demanda. También incorporamos la ventana de tiempo y los requisitos de garantía en el contrato inteligente, convirtiendo la entrega en un nivel de servicio cuantificable. Después de un mes de práctica, hemos visto por primera vez que la 'línea de rendimiento' y el 'costo unitario de prueba' evolucionan positivamente al mismo tiempo.

Primero comencé optimizando el control de riesgos y el proceso de liquidación. En soluciones anteriores, los parámetros de control de riesgos necesitaban ser contabilizados a través de múltiples bloques, y la liquidación requería un disparo por lotes; la superposición de estos dos procesos a menudo causaba una latencia incontrolable en la cadena. Ahora, hemos delegado el trabajo de contabilización y agregación a Steel, manteniendo en la cadena solo las funciones de verificación y actualización de estado. Al mismo tiempo, hemos optimizado las condiciones de activación de la liquidación, reduciendo los retrocesos y reintentos innecesarios. Estas mejoras han reducido el percentil 95 de latencia de nivel de segundos a un nivel casi constante de subsegundos, y las fluctuaciones ocasionales también se han controlado mejor. Ahora podemos demostrar la mejora del rendimiento mostrando datos específicos como el número de prueba, el tiempo de envío y el hash de verificación.

En términos de costos, ya no dependemos de juicios subjetivos para elaborar contratos. En temporadas de alta demanda, ajustamos los parámetros de las tareas para reflejar la situación del mercado, en lugar de transferir la presión a los miembros del equipo. Específicamente, acortamos las ventanas de tiempo, aumentamos los requisitos de garantía y endurecemos las sanciones por incumplimiento. De esta manera, el prover puede ajustar de manera autónoma según la demanda del mercado.

Este nuevo enfoque no solo mejora el rendimiento y la eficiencia del sistema, sino que también ofrece una solución más mercadológica y flexible para la gestión de costos en proyectos Web3.
Ver originales
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.
  • Recompensa
  • 4
  • Republicar
  • Compartir
Comentar
0/400
OnlyUpOnlyvip
· hace6h
Esta optimización se juega de manera brillante.
Ver originalesResponder0
unrekt.ethvip
· hace6h
El precio del gas finalmente se puede controlar.
Ver originalesResponder0
WealthCoffeevip
· hace6h
Hay algo interesante, hermano.
Ver originalesResponder0
ParallelChainMaxivip
· hace6h
¿Todavía eres arquitecto?
Ver originalesResponder0
  • Anclado
Opera 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)