
Escrito por: Haotian
¿Cómo entender los pensamientos de @vitalikbuterin sobre el método de confirmación de la transacción Ethereum?Debido a que el tiempo de confirmación de la transacción de la red principal 5-20 está cerca de la velocidad del nivel de consumo de tarjeta de crédito, parece suficiente solo por la percepción del usuario.Sin embargo, en comparación con el tiempo de confirmación del nivel de milisegundos de la capa2, habrá ciertos riesgos de seguridad en la diferencia de confirmación de la transacción entre la red principal y la capa2. Estrategia de desarrollo?
1) El mecanismo de consenso de Gasper de Ethere adopta los conceptos centrales de la ranura (ranura de tiempo) y la época (período de tiempo). La votación.La finalidad generalmente toma dos períodos, es decir, 12.8 minutos, lo que significa que solo tendrá características irreversibles después de 12.8 minutos después de que se inicie una transacción.
2) Vitalik cree que el tiempo es demasiado largo y expresa insatisfacción con el mecanismo de consenso de Gasper actual. , entonces el tiempo de confirmación final se puede acelerar.Es solo que la confirmación final y la confirmación de la transacción son dos cosas diferentes, lo que no está muy relacionado con la confirmación de la transacción 5-20 percibida por el usuario, pero si corresponde a la red Layer2, será un gran problema.
3) Debido a que los usuarios de Lay2 para enviar y confirmar las transacciones serán más cortas, no solo mejor que el tiempo de percepción del usuario de 5-20s, sino que pueden alcanzar el nivel de milisegundos.Esto se debe al mecanismo de confirmación previa a la transacción adoptado por la capa2 en su conjunto.Sin embargo, si el tiempo de confirmación de fin de tiempo de la transacción de la red principal de Layer1 es demasiado largo, teóricamente habrá algunos riesgos de diferencia de tiempo en la capa2: por ejemplo, el usuario confirma rápidamente en L1 y toma operaciones posteriores, pero puede ser causado por el retraso de la confirmación de estado de L1.
4) Entonces, en mi opinión, la optimización del tiempo de confirmación de la transacción de la red principal de Ethereum es, en cierta medida, atender a la gran estrategia promovida conjuntamente por el sistema Layer2 y el sistema Layer1.Aunque algunas personas en el mercado critican a Layer2, Layer2 se ha convertido en una dirección obligada en el desarrollo de Ethereum.
Obviamente, Ethereum definitivamente promoverá la estrategia de «capa» en el futuro.Vitalik propuso acelerar la confirmación de la transacción, esencialmente reducir la fricción en capas entre la capa1 y la capa2, y dar a los usuarios un mejor entorno interactivo frontal para la capa2 y una base de asentamiento de fondo más segura.