Acabamos de publicar "Más allá de Flashtestation" en el foro de Flashbots, una propuesta para extender Flashtestation para la construcción de bloques L2 descentralizada y no confiable. ¿Qué es Flashtestation y cómo podemos descentralizar esto? 👇
Flashtestation permite cargas de trabajo offchain verificables a través de la atestación TEE. Pero está construido para un único constructor de bloques con permiso, también conocido como secuenciador. Para delegar la construcción de bloques a partes no confiables, necesitamos dos mejoras importantes: 1. BuilderHub en cadena 2. API de motor y propagación de carga útil de bloques
1. Onchain BuilderHub A diferencia de L1, los L2 basados en OP Stack no utilizan un mempool público, lo que permite que las transacciones permanezcan privadas ya que se envían directamente a los secuenciadores. Para habilitar la construcción de bloques descentralizada sin comprometer esta privacidad, aTLS proporciona un mecanismo de atestación basado en TEE que permite a los constructores no confiables compartir de manera segura el flujo de órdenes mientras se previenen malos MEVs como el frontrunning y los ataques de sándwich. Para coordinar a estos constructores de una manera minimizada en confianza, el BuilderHub, actualmente un servicio fuera de la cadena en BuilderNet, puede trasladarse a la cadena para permitir que los constructores se registren y se conecten a través de webSockets asegurados por aTLS. Esto permite una comunicación autenticada y de baja latencia entre los participantes.
2. API del motor y propagación de la carga útil del bloque Los constructores deben compartir de manera segura tanto las llamadas a la API del motor como las cargas útiles de flashblock entre op-node, rollup-boost y op-rbuilder. Utilizar el mismo BuilderHub en cadena + marco de websocket garantiza un flujo de datos verificable y eficiente. En una configuración de múltiples constructores, rollup-boost se convierte en el selector de carga útil al estilo MEV-Boost para L2.
Etiquetando algunas de las mentes más brillantes en la construcción de bloques y TEE: @hasufl @DistributedMarz @mmrosum @0xQuintus @bertcmiller @0xOptimus @defin00b
1,42K