Este artículo explora la posibilidad de considerar a Solana como un 'L2' de Ethereum; sin embargo, la falta de compromiso social podría llevar a diferentes reglas de bifurcación, lo que podría causar confusión entre 'Solana L1' y 'Solana L2'.

Autor: @jon_charb

Traducción: Blockchain coloquial

image.png

Este artículo es un breve resumen del debate L1/L2, y la cuestión de si 'Solana puede convertirse en L2', especialmente para aquellos que eligen sabiamente ignorar miles de respuestas:

Toly explica que puedes hacer de Solana (o cualquier otra cadena) un 'L2' de Ethereum (o de otra cadena) al publicar los datos del libro mayor de Solana en Ethereum y desplegar un contrato puente que valide el estado de Solana. Esto es muy similar a todos los 'L2' que conocemos hoy, donde los usuarios aún pueden obtener atributos de seguridad como retiros forzados que regresan a Ethereum.

La diferencia entre este diseño hipotético de Solana y los L2 actuales (como Base) es si existe un 'compromiso social que se recupera al revocar bloques confirmados en Ethereum y bifurca en un hard fork de Ethereum'. Esto es algo que Vitalik ha discutido en su antiguo post sobre diferentes tipos de L2.

Por ejemplo:

Base tiene compromiso social y se recuperará/bifurcará cuando Ethereum revoque/furque.

  • En el diseño hipotético de Solana, solo despliego este puente de Solana a Ethereum, sin compromiso social de Solana para bifurcarse con Ethereum. Por defecto, los nodos no siguen Ethereum, ni tienen la integración de este puente.

    Por lo tanto, puedes permitir que la mayoría de los nodos de Solana adopten reglas de bifurcación diferentes a las del puente (por ejemplo, los nodos están realizando una actualización mientras el puente no lo sabe, o un retiro forzado desencadena una bifurcación). Idealmente, estas cadenas son la misma cosa (es decir, el puente y otros nodos están de acuerdo). En caso de bifurcación, podrías tener 'Solana L2' (todo lo que el puente de Ethereum reconoce) y 'Solana L1', mientras que el consenso social de Solana continúa siguiendo.

    En este caso, al igual que en un L2 típico como Base, independientemente de cómo sea el compromiso social en la fase de configuración, el consenso social siempre puede bifurcarse según lo que consideran la 'cadena real'.

    Por ejemplo, si el puente de Ethereum hacia Solana se vuelve muy importante, entonces, en la práctica, el consenso social de Solana podría optar por seguirlo siempre. Por lo tanto, 'Solana L1' y 'Solana L2' nunca divergen.

    Por el contrario, Base u otros L2 tradicionales podrían tener un compromiso social de seguir su puente de Ethereum, pero en ciertas circunstancias imprevistas, los nodos podrían decidir desviarse del puente (ya sea debido a un ataque masivo que haga que el puente sea inmutable, o porque alguna entidad les pida desviarse de la voluntad de los tenedores de tokens, o cualquier otra razón).

    Así que, resumiendo, sí, puedes convertir a Solana en 'L2', y las diferencias que todos discuten se reducen esencialmente al compromiso social predeterminado de las personas desde el principio, pero esto no es vinculante.

    Algunas personas también creen que en un escenario hipotético donde coexisten múltiples reglas de confirmación/bifurcación (por ejemplo, el puente tiene una regla de bifurcación y los validadores tienen otra), incluso si están de acuerdo en la cadena actual, en realidad significa que existen dos cadenas (por ejemplo, Solana L1 y Solana L2), lo que en cierto sentido puede ser técnicamente preciso, pero también confuso, ya que todos vemos y usamos la misma cadena.

    Enlace del artículo: https://www.hellobtc.com/kp/du/11/5508.html

    Fuente: https://x.com/jon_charb/status/1851817726932930579