
Autor: The Rollup Fuente: X, @Therolupco Traducción: Shan Oppa, Bittain Vision
En ETHCC «Secuenciación & amp; Día del Cake», OneBalance organizó una discusión en panel sobre abstracción de la cadena y preconfirmación, que el rollo revisó y resumió.Los miembros del equipo incluyen:
-
Ethereum’s @vitalikbuterin
-
@arjunbhuptani de Everclear.org
-
@hxrts por protocolo Skip
-
Anomatica @cwgoes
Aquí están las notas de revisión completas para la discusión.
La preconfirmación cambia el mecanismo dinámico de los constructores de bloques.
Los buscadores ahora adquieren la mayor parte del trabajo pesado en cada transacción.Sí, eso significa propuestas más pesados, pero constructores más ligeros.
PBS (separación del propuesta-constructor) separa al proponente y al constructor, introduciendo el concepto de constructor, pero ahora tienen más trabajo por hacer.
Sin embargo, Vitalik cree que alguna forma de PBS es mejor incluso para Layer2, lo que no se basa en Ethereum.Por supuesto, cuantas más dependencias traerá la solución basada en el rollo a L1.
La discusión rápidamente se convirtió en preconfirmación, señalando que hay dos tipos: realizar una preconfirmación e incluida la preconfirmación.
Realizar una preconfirmación es un tipo más fuerte que garantiza la clasificación y proporciona una raíz de estado.
Esto es importante para los usuarios de rollup que desean seguridad y certeza rápida.
Por otro lado, incluida la preconfirmación no hace garantías sobre la clasificación de la transacción, excepto que la transacción se incluye antes de que otras transacciones dadas lleguen al mismo estado.
Se debe prestar atención a una diferencia importante aquí.
Si hay un mercado donde los solucionadores están dispuestos a comprar garantías de ejecución más fuertes, lo comprarán.
¿Son los usuarios comunes o incluso los usuarios de Defi?¿Les importa cuál es la raíz del estado?
Ciertamente queremos que el tiempo de confirmación de pago se reduzca de 12 segundos a 1 segundo, pero para todos los usuarios prácticos, incluida la preconfirmación, parece ser lo suficientemente bueno (y también es más fácil construir en L1).
Vitalik está preocupado por la sobrec porta para atender a los usuarios «avanzados».
Sí, una entidad que cotiza $ 100 millones puede no estar satisfecha con la inclusión de preconfirmación porque la preconfirmación en sí misma requiere muchas garantías.
¿Cómo se ejecutan estas preconfirmas?¿Incluso en presencia de garantía?
Un enfoque es llegar a un acuerdo fuera de la cadena entre el usuario y el clasificador, estableciendo sanciones para el clasificador para garantizar que la transacción se incluya y ejecute.
En resumen, el grupo alcanzó un consenso de que el propósito de la preconfirmación era hacer que el esquema basado en el rollup funcionara correctamente.
Además, el propósito del esquema basado en el rollo es hacer que la clasificación compartida funcione.
El clasificador necesita estar de acuerdo sobre quién es el próximo clasificador.Por lo tanto, existe un fuerte punto de schelling para el clasificador compartido (para la clasificación), que puede solucionar el problema de fragmentación de Ethereum (composibilidad atómica a través del encierro).
Como dijo Arjun,A medida que la discusión se convierte en intención, su visión es que los usuarios ya no operan la cadena directamente, sino que interactúan con el solucionador.
La solución que brinda garantía debe asegurarse de que los fondos en la cadena de origen sean seguros y no se reorganizarán.
Sam mencionó que Skip tiene un repetidor de IBC y admite Hyperlane, pero no hay solucionador y puede conectarse directamente a la cadena de destino.
Los verificadores recogen mensajes en ambas redes y los pasan en el otro extremo, un diseño de puente típico en la era actual.
La discusión ha estado sucediendo durante más tiempo, pero estos son algunos de nuestros puntos clave:
-
Vitalik no es un proponente importante de la certeza de un solo rango.
-
Estamos tratando de utilizar soluciones basadas en el rollo porque la clasificación compartida se puede implementar en función del rollup, resolviendo así el problema de fragmentación de Ethereum.
-
Hay una falta de consenso sobre «bloques rápidos y sin preconfirmación» o «bloques lentos y preconfirmación rápida».
En general, fue una discusión grupal muy técnica y de alta calidad que inició el trabajo de esta semana.