# Privacidad en L2

By [L2 en Español](https://paragraph.com/@layer2es) · 2023-04-10

---

📌Introducción
--------------

En estos días existe una falta de coherencia entre la transparencia existente en las Layer 2 —cripto en general— y el deseo de privacidad que exige el ecosistema al final del día. Los datos públicos y verificables **_on-chain_** significan que las transacciones son rastreables y no pueden **modificarse**. Al mismo tiempo, al interactuar en el mundo real y en el mundo digital, inevitablemente dejamos alguna información, lo que también hace que otros puedan **rastrearnos**, **desde movimientos on-chain hasta relacionar una address con nuestra identidad real.**

La falta de protección efectiva de los datos es inaceptable en el mundo que vivmos, porque no solo los individuos quieren proteger su propia información o la de terceros, cualquier empresa u organización también quiere mantener la confidencialidad de sus datos sensibles y valiosos. Por lo tanto, resolver el problema de la privacidad es clave para que, en el caso específico de las Layer 2, logren dar un paso hacia la adopción masiva. **Motivados por esto, muchos actores han identificado el problema y han dado forma a las primeras soluciones de privacidad como parte de las soluciones de escalabilidad de Ethereum.**

A continuación, presentaremos las soluciones existentes en materia de privacidad dentro del ecosistema Layer 2 y relacionados.

* * *

✨Proyectos principales que ofrecen privacidad en L2.
----------------------------------------------------

🔷Aztec Network
---------------

![Aztec Network es un de las mejores opciones para obtener privacidad en L2.](https://storage.googleapis.com/papyrus_images/e6c57d19f8c9b7e990720980090ba9de3e4820817cbddf12c3077be4d33ef0f2.png)

Aztec Network es un de las mejores opciones para obtener privacidad en L2.

Aztec es una _Layer_ 2 de privacidad de Ethereum construida con un _ZK Rollup_ que permite transacciones anónimas entre cuentas.

Aztec **crea de una manera fácil _zero-knowledge proofs_, mediante _PLONK_**, y luego **usa el modelo Bitcoin _UTXO_** para permitir transacciones de privacidad.

Dado que el modelo _UTXO_ no permite que Aztec use _smart contracts_ complejos, el equipo a desarrollado una solución llamada Aztec Connect, una forma de implementación de contratos en la _mainnet_ de Ethereum que permite a los usuarios hacer uso de DeFi, algo que equivale al "_mapping_".

**Nota: El término _mapping_ en _Solidity_ actúa como una tabla _hash_ o diccionario en cualquier otro lenguaje. Estos se utilizan para almacenar los datos en forma de pares clave-valor. Los _mappings_ se utilizan principalmente para asociar la dirección única de Ethereum con el tipo de valor asociado.**

### 🧾PLONK, el sistema zero-knowledge proof de Aztec

**El papel de _PLONK_ es generar _zero-knowledge proofs_**, lo que podríamos referir por ejemplo a "sacar una licencia de conducir". En otras palabras, _PLONK_ **es un tipo de tecnología _zero-knowledge_**.

Con _PLONK_, cuando los comerciantes transfieren dinero de un lado a otro, los nodos y otras personas solo pueden obtener una **"una licencia de conducir"** y saber que la información en la **"licencia" es definitivamente cierta**, pero no sabrán exactamente que **información tienen la licencia.**

### 🤔¿Por qué necesitamos PLONK?

Aunque la tecnología de las _zero-knowledge proofs_ es relativamente madura, Ethereum no se consideró compatible con la _zero-knowledge proof_ cuando se creó.

Como resultado, **lleva mucho tiempo generar una _zero-knowledge proof_ directamente en Ethereum**, por lo que los desarrolladores tienen que elegir otras opciones, y **_PLONK_ es una de esas "opciones".**

_PLONK_ en realidad proporciona un **_"Template"_** unificado para crear _zero-knowledge proof_ para que los nodos de Aztec mejoren la eficiencia de la red.

Además, **Aztec ha modularizado _PLONK_**. Si un nodo no quiere usar _PLONK_ y quiere usar otras formas de _zero-knowledge proofs_, como FRI, también es posible.

### 💰UTXO: una forma de comerciar amigable a zero-knowledge proofs

![Funcionamiento de las Transacciones UTXO.](https://storage.googleapis.com/papyrus_images/92dab63924b0de4ebf4ce74f73e5f44fd8d251c8e18ced21d972952047d65ebe.png)

Funcionamiento de las Transacciones UTXO.

Después de usar _PLONK_ para generar _zero-knowledge proofs_, ¿cómo se pasan las "_proofs_" entre nodos y cuentas? **Pues usando _UTXO_**.

_UTXO_ es un método de transferencia de bitcoin que **se diferencia de los sistemas de cuentas como Ethereum ya que en un sistema de cuentas como Ethereum los usuarios tienen _wallets_.** Es como, si vas a pagar, sacas el dinero de tu bolsillo y lo das.

En el caso de _UTXO_, **no todos los usuarios tienen wallets**. En su lugar, se registra el dinero y el historial de transferencias de este dinero. **Y el último destinatario del dinero, es el dueño del mismo.**

Entonces, en el sistema de _wallets_ de Ethereum es **"nosotros poseemos el dinero"** y en el caso de _UTXO_ es **"mi nombre está en el dinero".**

Ahora bien, lo que hace Aztec es tomar el nombre del comerciante y borrarlo del dinero.

**Para evitar que los comerciantes se confabulen entre sí**, se genera una _zero-knowledge proof_ antes de la transacción, lo que demuestra su transacción original, y la nueva _proof_ se publica bajo el nuevo dinero.

**Los resultados de la transferencia se registran en dos libros separados** (Merkle Trees), uno para el **_Note Tree_** y el otro para el **_Nullifier Tree._**

Si esta "proof" existe en el **_Note Tree_**, pero no en el **_Nullifier Tree_**. Esto significa que el saldo es válido.

### 💳Aztec Connect: UTXO aplicado a DeFi

Lamentablemente **_UTXO_ no funciona para implementaciones complejas de smart contracts**, y **Aztec Connect está diseñado para resolver este problema.**

Aztec implementó el _smart contract_ _“Aztec Bridge Contract”_ en la _mainnet_ de Ethereum. Cuando un usuario usa el protocolo DeFi en Aztec, el contrato agrega fondos e interactúa con el protocolo DeFi en _mainnet_, y luego devuelve los fondos al usuario una vez que se completa la transacción.

Las dApps que quieran implementarse en Aztec, debe conectarse al Connect SDK. Algunos de los proyecto que lo hicieron usando zk.money son:

*   **Yearn Finance :** Para _yield farming_ usando las _vaults_ de Yearn Finance.
    
*   **Euler:** para hacer _lending_ usando ETH y generar ganancias por hacer _yield_ con weWETH
    
*   **AAVE:** para hacer _lending_ usando ETH ó DAI y generar ganancias por hacer _yield_ con wa2WETH ó wa2DAI respectivamente.
    
*   **Compound:** para hacer _lending_ usando DAI y generar ganancias por hacer _yield_ con wcDAI.
    
*   **Liquity:** Servicio de _borrowing_ con LUSD utilizando ETH como colateral.
    
*   **Lido:** Para hacer _swap_ de ETH por stETH y realizar _staking_ con stETH en Curve para obtener recompensas diarias.
    

Recientemente el equipo de Aztec [**anuncio su desvinculación**](https://medium.com/aztec-protocol/sunsetting-aztec-connect-a786edce5cae) Aztec Connect, los depositos de _front-ends_ como zk.money y zk.finance **serán deshabilitados**, y se dará la oportunidad a los usuarios de retirar los fondos hasta el **21 de marzo del 2024.** El objetivo de esto sera reducir el trabajo de secuenciador progresivamente, renunciar a los permisos del contrato y cesar el funcionamiento del _rollup_.

El codigo de Aztec ha sido [abierto al público](https://github.com/AztecProtocol/aztec-connect) con las actualizaciones de scaling debidas y un nuevo SDK seguro. Con esto, el equipo de Aztec **invita a los developers a crear, mejorar y implementar sus propios forks de Aztec Connect**, a fin de lograr obtener una nueva versión de **Aztec Connect 100% dirigida por la comunidad**, en donde se comprometen a **financiar** las soluciones más prometedoras.

* * *

🌚Obscuro
---------

![Obscuro utiliza a su favor la ventajas de los Optimistic y ZK rollups.](https://storage.googleapis.com/papyrus_images/ffba8548f641dd5f689a373c52e416b9fbf0b35cca1a8604ef01061bbb4e442d.png)

Obscuro utiliza a su favor la ventajas de los Optimistic y ZK rollups.

Obscuro es una solución de Ethereum L2 de uso general **que prioriza la privacidad que se encuentra entre los _Optimistic_ y ZK Rollups** para beneficiarse de lo mejor de ambos mundos.

Obscuro [afirma](https://obscu.ro/faq) que **es capaz de tener el performance y uso general de los _Optimistic Rollups_ combinado con la velocidad de retiro de los _ZK Rollups_.**

A diferencia de las soluciones basadas en _zero-knowledge proofs_, la privacidad de Obscuro **se basa en el uso de _TEE_**, que **es un enclave seguro** que se encuentra en los procesadores de **Intel (SGX)**, donde puede ejecutar cálculos totalmente confidenciales. Básicamente, cuando un nodo recibe una data encriptada, **el procesador la desencripta, la valida y la vuelve a encriptar**, sin que los validadores, los nodos completos y hasta el mismo operador del nodo puedan ver la información

El uso de los _TEE_ no es exclusivo de Obscuro también lo usan Secret Network en Cosmos y Phala en Polkadot. Actualmente se encuentra en desarrollo.

* * *

🔥Otras soluciones de privacidad en L2.
---------------------------------------

🙊Zkopru
--------

![Zkopru combina la tecnología zk-SNARK con un Optimistic Rollup.](https://storage.googleapis.com/papyrus_images/9ecf50d1eda7a47ec7eb4364ef4b1338d34e3f60d71ab0e6de268e2d2c68bad1.png)

Zkopru combina la tecnología zk-SNARK con un Optimistic Rollup.

Zkopru **es una _Layer_ 2 basado en _UTXO_ para transacciones privadas que utiliza _zk-SNARK_ y un _Optimistic Rollup_**. Es capaz de admitir transferencias privadas y _atomic swaps_ privados dentro de su L2, es compatible con ETH, ERC20, ERC721 con un bajo costo. Además, **con la función de _pay-in-advance_, los usuarios pueden retirar activos de la L2 antes de la finalización.** Zkopru significa zk (de _zero-knowledge proof_) opru (de _Optimistic Rollup_).

Es importante destacar que los _ZK rollups_, utilizan _zero-knowledge proofs_ para verificar el cálculo correcto del siguiente estado cuando se aplican nuevas transacciones, pero **Zkopru no es un _ZK Rollup_**. Mientras que los _ZK Rollups_ **usan la parte "zk" para crear una _validity proof_** para la transición del estado del _rollup_, **Zkopru usa la parte “zk” para hacer que las transferencias individuales sean privadas.**

Este concepto tiene importantes ventajas en términos de consumo de gas. Para las transacciones zk directamente en _mainnet_, sería necesario utilizar una función _hash_ compatible con _SNARK_ para construir un _Merkle tree_, **lo que es muy costoso**. Pero usando un _Optimistic Rollup_, se puede actualizar el _Merkle tree_ compatible con _SNARK_ a un bajo costo _off-chain_. Como resultado, este protocolo **consume alrededor de 8800 gas** por transferencia privada (una transferencia ETH normal en Ethereum **cuesta 21000 gas**)

El procesos de zkopru son sencillos, para depositar solo es necesario usar la interfaz principal para enviar los fondos desde la L1. Luego para transferencias, **cada usuario necesita generar su propia dirección Zkopru** a partir de la llave privada que su ethereum _wallet_ (la cual será utilizada para enviar o recibir fondos al igual que en la L1). Para garantizar la seguridad de la plataforma, **cada vez que se completa una transferencia se genera una _zero-knowledge proof_ que es enviada al Zkopru _coordinator_**. Después de que el Zkopru _coordinator_ haya sido incluido en la transacción (mediante _fees_), los fondos se consideran privados.

Para el caso del retiro de fondos de la _chain_, al igual que el cualquier _Optimistic Rollup_, **se deben esperar 7 días**. En donde los detalles de la transacción deberán revelarse para ello, por lo que la dirección y el monto retirado **ya no son privados**.

❗‼🧨Actualmente Zkopru **ha dejado de tener actividad en cuanto a desarrollo**, la prueba de ello es que [su último post en twitter](https://twitter.com/ZkopruNetwork/status/1483834824368570373) es de 19 de enero del 2022, **es decir más de un año sin novedades.**

🌪Tornado Cash
--------------

![Tornado Cash otorga su servicio a las L2 a traves de Arbitrum y Optimism.](https://storage.googleapis.com/papyrus_images/8c07a769845071e56c5a1feea6ee252371334d52f6debbc7f82bd4e2ce5b302f.png)

Tornado Cash otorga su servicio a las L2 a traves de Arbitrum y Optimism.

Tornado Cash es un _mixer_ _open-source_ que otorga privacidad a sus usuarios permitiendo ocultar el origen o destino de sus criptomonedas y tokens en la red Ethereum. Sin embargo, a pesar de ser originalmente creado para Ethereum, también **se a extendido a las Layer 2 Arbitrum y Optimism** (aunque [no con tanta repercusión](https://defillama.com/protocol/tornado-cash) como en la L1).

El código fue diseñado para unir los activos de los usuarios dentro de una misma _pool_, usando _zero-knowledge proofs,_ por lo tanto es difícil para un observador externo rastrear la procedencia de los fondos.

El rendimiento y las capacidades de Tornado Cash son indudables, y por tal motivo ha sido la herramienta favorita de los _hackers_ para **"borrar evidencia”** de sus ataques. Debido a esto, el protocolo ha estado bajo la lupa de los reguladores, a través de [sanciones de la OFAC](https://rekt.news/es/eye-of-the-storm/) e incluso [el arresto de su uno de sus co-fundadores](https://www.coindesk.com/policy/2022/08/24/alleged-tornado-developer-pertsev-must-stay-in-jail-dutch-judge-rules/) (sin importar que desde 2020 [el _team_ había renunciado a la propiedad del _multisign_](https://twitter.com/bantg/status/1558853418999074823?ref_src=twsrc%5Etfw), dejado a la DAO como [único gestor](https://app.safe.global/transactions/history?safe=eth:0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4) de los fondos).

A pesar de todas estas polémicas, Tornado Cash **sigue siendo una de las opciones para obtener privacidad en L2**, y al ser _open-source_, da la posibilidad a los _developers_ de crear variaciones del protocolo con sus propias reglas, tal como **Privacy Pools**.

* * *

🔮Soluciones futuras
====================

🤫Privacy Pools
---------------

![Privacy Pools anunció la integración con Optimism.](https://storage.googleapis.com/papyrus_images/19f416baaf41f56b0d4ccdf92aeb2126615f1e4cf82a07854f1a8e74eb462f9a.png)

Privacy Pools anunció la integración con Optimism.

Privacy Pools es un protocolo que es capaz de proporcionar privacidad a las transacciones de Ethereum, originalmente fue pensado para operar en la L1, sin embargo recientemente, el co-fundador de Privacy Pools, [@ameensol](https://twitter.com/ameensol), [anunció la integración con Optimism](https://twitter.com/ameensol/status/1632083054272430080), **por lo tanto los usuarios de la L2 de Optimism podrán disfrutar de las funcionalidades de Privacy Pools.**

Privacy Pools **puede ser considerado un _fork_ de Tornado Cash**, en esencia es igual, es un _mixer_ de criptomonedas con la diferencia que utiliza _zero knowledge proofs_ a través de la cual los usuarios **pueden probar que sus retiros no son parte de las transacciones ilícitas**. [@ameensol](https://twitter.com/ameensol) publicó [un tutorial](https://twitter.com/ameensol/status/1632089405220442116) de como utilizar la solución.

Es importante mencionar que actualmente de acuerdo a [su documentación](https://github.com/ameensol/privacy-pools), **el código de Privacy Pools aún se encuentra en fase alpha**, aún no ha sido auditado, todavía no ha tenido su _trusted setup_ y se han encontrado _bugs_ en lo que se está trabajando.

_Esta solución aún tiene mucho camino por recorrer y mejorar, solo el tiempo dirá si trasciende o se la lleva un “tornado”._

⭐Starknet L3s
-------------

![Startnet buscará mediante L3 implementar la base para obtener privacidad.](https://storage.googleapis.com/papyrus_images/7ea8006d676fa78d5e2608a83c008e01d6ef9d435c21c08a335679e06eb2501d.png)

Startnet buscará mediante L3 implementar la base para obtener privacidad.

Como se sabe, Starknet **utiliza una L2 pública para mostrar y validar sus transacciones que luego son verificadas en la L1.** Sin embargo debido a la reciente demanda de escalabilidad, interoperabilidad y privacidad, Starknet **tiene planeado la creación de varias subredes** (**L3**), con el fin de mejorar el rendimiento, reducir los fees exponencialmente e implementar privacidad. De acuerdo a lo expuesto en este [tuit](https://twitter.com/StarkWareLtd/status/1484155806094405635), con **la creación de un fractal destinado a la privacidad**, Starknet será capaz de probar un _statement_ y entregar una _proof_ hacia una _Laye_r debajo de ella, sin revelar ningún detalle.

De esta forma la L3 puede incluir áreas privadas para computar datos que nunca llegarán a L2 pública. **¡Lo que se dice en L3 se queda en L3!**

Esta tecnología **sigue en desarrollo** pero será la base para que futuras soluciones de privacidad en Starknet salgan a la luz.

🌊Sin7Y - Ola
-------------

![Sin7y implementará privacidad a través de su producto Ola.](https://storage.googleapis.com/papyrus_images/557cba2d088ef1fa7cb35d4bd52e516d75272fd98ae4ed9c20ec1cb9d7c69d97.png)

Sin7y implementará privacidad a través de su producto Ola.

Fue fundada en 2021 e impulsada por _blockchain developers_ de primer nivel, Sin7Y es una incubadora de proyectos y un equipo de investigación de tecnología de _blockchain_ que explora las tecnologías más importantes y de vanguardia, incluidas _EVM, Layer2, Crosschain_, _Privacy Computing_, etc. Actualmente están construyendo **Ola**, una plataforma integral que refuerza el ecosistema Ethereum con **privacidad programable**, escalabilidad programable y facil de usar por _developers_.

El equipo de Ola **se planteó el reto de crear una _programmable privacy_**. Para conseguir esto **el equipo de Ola debe abordar 2 elementos clave**: La parte "**Programable**" lo cual se refiere a usar una **_ZKVM_** (_zero-knowledge virtual machine_) para generar _proofs_ válidas para cualquier uso. Y la parte de "**privacidad**" esto significa que **se necesita un sistema de encriptación complejo y un nuevo tipo de dato para lograrlo**.

Actualmente **el equipo de desarrollo de Ola se encuentra explorando opciones de que tipo de encriptación va a utilizar**, por lo que habrá que esperar a futuros avances para saber cómo pretenden ofrecer privacidad, una buena pista de ello **es el lanzamiento de su testnet destinada para el Q4 del 2023** según el [roadmap](https://sin7y.org/) que se muestra en su _website_.

🌀Intmax
--------

![https://intmax.io/](https://storage.googleapis.com/papyrus_images/e84ec1fc3b299b1a6b24647f6dbb743b88ac56b6a35f06fb7d8549f64b81540d.png)

https://intmax.io/

Es un _zk Rollup_ [_stateless_](https://dankradfeist.de/ethereum/2021/02/14/why-stateless.html#:~:text=Statelessness%20%E2%80%93%20blocks%20come%20with%20full,whether%20a%20block%20is%20valid) que poseen **una serie de características únicas** que permiten a los usuarios obtener “**_customizable privacy_**” (Privacidad personalizada en español).

La principal característica de Inxmax reside **no usa datos históricos de transacciones.** Esta eliminación de casi todos los datos _on-chain_ de zkRollup, proporciona una gran ventaja. Por ejemplo, los datos resultantes de las transacciones se comprimen en gran medida, lo que reduce el costo del gas. Además, los datos de los usuarios se separan de los datos compartidos comúnmente, **lo que permite la privacidad por defecto.**

Otra característica importante es que no **utiliza _zkp verification_**, ya que Intmax usa un mecanismo llamado “[Pre-consensus](https://ethresear.ch/t/a-pre-consensus-mechanism-to-secure-instant-finality-and-long-interval-in-zkrollup/8749)” en donde **es posible enviar datos de _zkp_ sin ejecutar verificaciones zkp on-chain**, creando al mismo tiempo un compromiso optimista sin posibilidad de actividades maliciosas. Esto permite acortar de manera segura el período de espera de 7 días que requieren los Optimistic rollups a solo unas pocas horas.

Actualmente es posible usar la [_testnet_ de Intmax](https://docs.testnet.intmax.io/getting-started/overview) y se espera que su mainnet sea lanzada en el [Q2 de 2023](https://intmax.io/#roadmap).

🐱‍👤Ethereum Stealth Addresses
-------------------------------

![Vitalik propuso al mundo su idea de como integrar privacidad a la Ethereum mainnet.](https://storage.googleapis.com/papyrus_images/57389f6501d2848341259afda2638f5151887a9cc751dd708090069fc1e74102.png)

Vitalik propuso al mundo su idea de como integrar privacidad a la Ethereum mainnet.

En Ethereum, las transacciones son públicas de forma predeterminada, lo que puede plantear un problema de privacidad. Hay formas de lograr la privacidad transaccional en la red, **como usar _mixers_ de criptomonedas**. Sin embargo, tales métodos pueden plantear problemas regulatorios. **Esto se vió con Tornado Cash**, que fue sancionado por la Oficina de Control de Activos Extranjeros (OFAC) del Departamento del Tesoro de EE. UU. por actividades potencialmente ilícitas.

De acuerdo a las palabras de Vitalik:

> _“La privacidad es uno de los mayores desafíos que quedan en el ecosistema Ethereum"._

Por ello, el 20 de enero del 2023 Vitalik Buterin, [publicó una propuesta](https://vitalik.ca/general/2023/01/20/stealth.html) en donde **se presenta la idea de agregar privacidad a Ethereum** mediante la implementación de las **_Stealth Addresses_** (en español dirección oculta o secreta).

El sistema de las _Stealth Addresses_ **se basa en un mecanismo que permitiría que cualquier _wallet_ de Ethereum genere direcciones públicas ofuscadas criptográficamente** llamadas **"_Stealth Addresses_"** para recibir fondos de manera privada y acceder a ellos **usando un código especial** llamado **"_spending key_"** (clave de gasto en español).

Buterin describió que las _Stealth Addresses_ brindan las mismas propiedades de privacidad de alguien que genera una dirección nueva para cada transacción. Estas _Stealth Addresses_ propuestas **son una forma de aumentar la privacidad en Ethereum al crear direcciones únicas y anónimas para cada transacción.**

Cada vez que alguien realiza una transacción, puede generar una nueva _Stealth Address_ para que sea difícil rastrear las transacciones o determinar quién envía y recibe activos.

Esto significa que **el historial de transacciones de cada usuario puede permanecer privado.** De igual forma, Buterin también sugirió usar _zk-SNARK_ (_zero-knowledge proofs_), **para aumentar la privacidad del sistema** y dificultar la vinculación de las _Stealth Addresses_.

Básicamente esta propuesta es para ser operada en la L1 de Ethereum, **pero una vez que sea lanzada, es muy probable que sea aprovechada para agregar privacidad indirectamente a las L2.**

* * *

Conclusión
----------

Es natural que cuando vemos que las transacciones y saldos de nuestra billetera son publicadas en la _blockchain_ nos sintamos observados e intimidados. Muchos usuarios y proyectos han sufrido ataques luego de meses de persecución por parte de _exploiters_. Por lo que la búsqueda de la privacidad siempre tendrá demanda.

Si realmente se quiere que la tecnología _blockchain_ iguale o supere a las finanzas del mundo real, es importante que se la privacidad sea un objetivo o al menos una opción a implementar. Algunos proyectos, como los que se mencionaron en este artículo, emplean o emplearán buenas ideas de privacidad para reducir esta brecha entre DeFi y TradFi, **en donde solo el tiempo dirá si lo logran o no.**

En esta industria siempre existirán aquellos que se aprovecharan para lucrarse o dañar, lo cual da argumentos a reguladores de interceder en la misma. Pero aun así, la privacidad siempre sera necesaria.

**_Si no tienes nada que ocultar, no tienes nada que temer…_**

**_Pero cuando no hay dónde esconderse, debes tener mucho miedo._**

* * *

📌**Por último**, no olvides leer nuestro últimos trabajos de investigación hechos por [@Nadai02010](https://twitter.com/Nadai02010), Una serie de 3 artículos en donde se explica **el cual es la arquitectura, el futuro y como desarrollar usando zkSync Era**.

[https://mirror.xyz/layer2es.eth/oGUMSs0Szc7RmVbiVlxYoaAphKvLJ0k3iS\_Frx8OxKc](https://mirror.xyz/layer2es.eth/oGUMSs0Szc7RmVbiVlxYoaAphKvLJ0k3iS_Frx8OxKc)

[https://mirror.xyz/layer2es.eth/bEVsgKYQu0l4pNUfgX4sUunf8d8stqAK3-r7mUmGMKc](https://mirror.xyz/layer2es.eth/bEVsgKYQu0l4pNUfgX4sUunf8d8stqAK3-r7mUmGMKc)

[https://mirror.xyz/layer2es.eth/f-k\_yYoN0lQCebtCjuRsMOkFm6FJORjB9ldOkOgL55w](https://mirror.xyz/layer2es.eth/f-k_yYoN0lQCebtCjuRsMOkFm6FJORjB9ldOkOgL55w)

**Dale un vistazo! No arrepentirás!**

* * *

🎉 ¡Gracias por leer hasta el final! En L2 en Español estamos avocados en educar, aprender y estudiar juntos, sigue nuestras redes sociales y únete a la conversación en nuestra comunidad de Telegram!

* * *

[https://t.me/l2espaniol](https://t.me/l2espaniol)

[https://twitter.com/Layer2es](https://twitter.com/Layer2es)

---

*Originally published on [L2 en Español](https://paragraph.com/@layer2es/privacidad-en-l2)*
