El desarrollador de MetaMask, ConsenSys, lanzó una red de prueba pública de su máquina virtual Ethereum (zkEVM) de conocimiento cero, llamándola "Linea", pocos días después de que sus rivales Polygon y Matter Labs lanzaran sus propios zkEVM.

Noticias relacionadas: https://www.coindesk.com/tech/2023/03/28/consensys-launches-zkevm-public-testnet-renames-it-linea/

Sé que mucha gente está empezando a enojarse porque esta es una versión beta abierta y cualquiera puede participar sin una lista blanca, cualquiera tiene una oportunidad, y el equipo también mencionó en su Discord que los primeros usuarios serán recompensados, lo que significa que esto podría ser de marca. entrega por paracaídas.

¿Cuál es entonces la recompensa? Participar en Linea testnet (anteriormente ConsenSys zkEVM) puede generarle tokens nativos de Metamask o ConsenSys.

ConsenSys ha recaudado 450 millones de dólares con una valoración actual de 7 mil millones de dólares.

1. ¿Qué es Línea?

Linea es una máquina virtual Ethereum de conocimiento cero (zkEVM) Laryer 2 que replica el entorno Ethereum como un paquete acumulativo y permite a los desarrolladores desarrollarlo como en la red principal de Ethereum. Linea permite a los usuarios implementar cualquier contrato inteligente, utilizar cualquier herramienta y desarrollarse como si estuviera construido en Ethereum. Para los usuarios, esto permite la experiencia y garantías de seguridad de Ethereum, pero con menores costos de transacción. (Veámoslo todos juntos. De todos modos, es la traducción literal oficial).

2. Registrarse

Antes de comenzar, debe registrarse para obtener una cuenta Infura, que es un requisito previo para utilizar la red Linea. El equipo dice que "ahora ha recibido 150.000 registros y espera que este número crezca. Con una demanda tan alta, puede que le lleve algunas semanas obtener acceso. Si bien nuestro objetivo es que todos los usuarios se unan a la red de prueba, es posible que no podamos capaz de acomodar a todos en la lista de espera".

Traducido al lenguaje adulto: Nuestras espaldas están abarrotadas. Que puedas entrar sin problemas depende de tu suerte.

Si su registro es exitoso, recibirá su lugar en la lista en su bandeja de entrada. Si aún no te has registrado en Infura, no te preocupes, igualmente recibirás un correo electrónico detallando los pasos básicos para ingresar a Linea beta. Sin embargo, tenga en cuenta que para poder probar Linea, primero debe crear una cuenta gratuita de Infura.

3. Crear clave API

Para crear una clave API, siga estos pasos

  • Haga clic en esta página de acceso para iniciar sesión en su cuenta de Infura

  • Ingrese al panel de control de Infura

  • Haga clic en "Crear nueva CLAVE API"

Si ingresa por correo electrónico, los pasos anteriores no están disponibles.

  • En la ventana emergente, seleccione "API WEB3" y asígnele un nombre.

  • Luego se crean su cuenta y su clave API (la clave API se utilizará a continuación)

4. Agregue la red de prueba zkEVM a MetaMask

Haga clic en "Agregar red" en MetaMask, seleccione "Agregar red manualmente" y complete la siguiente información:

  • Nombre de red: Línea

  • Nueva URL de RPC: https://consensys-zkevm-goerli-prealpha.infura.io/v3/su clave API (o complete directamente: https://rpc.goerli.linea.build/)

  • ID de cadena: 59140

  • Símbolo de moneda: crETH

  • URL del explorador de bloques: https://explorer.goerll.zkevm.consensys.net

5. Transferir fondos de Goerli a zkEVM

Antes de transferir fondos, asegúrese de tener suficiente ETH en la red Goerli y de que su billetera esté configurada correctamente para la red Linea. Para mover Goerli ETH a Linea, siga estos pasos:

  • Visite el Puente de Pruebas de Goertek (haga clic aquí)

  • Elige Goerli

  • Seleccionar Línea

  • Seleccione el token ETH

  • Selecciona importe y envía

Una vez completado, cambie la billetera MetaMask a la red Linea (ConsenSys zkEVM);

Si no tiene tokens de testnet, consulte:

https://medium.com/@jiamigou/Cryptodog Compilación Airdrop Capítulo 150-Nueva versión de la lista de grifos de cifrado-d9b4242434a1

6. Interacción ordinaria

Actualmente es posible interactuar con la red de prueba utilizando Uniswap y Dexchnage, y habrá más opciones en el futuro.

(1) Usando Uniswap

El protocolo Uniswap v3 se ha integrado con el protocolo zkEVM de ConsenSys. Al operar Uniswap, se pueden realizar muchas funciones, incluida la adición de liquidez, el intercambio de tokens, etc.

Intercambio

  • Visite el sitio web de Uniswap donde está disponible el intercambio de Linea (ConsenSys) y puede acceder a la sección de intercambio directamente desde aquí.

  • Seleccione Ethereum en la sección superior y haga clic en Consensys Rollup Wrap en la sección inferior.

  • Ingresa el monto que deseas cambiar

  • confirmar

  • Puedes realizar múltiples intercambios de la misma manera.

Aumentar la liquidez

  • Haga clic en la pestaña Piscina

  • Haga clic en Nueva posición y seleccione el token

  • Ingrese la cantidad de cada token y haga clic en Suministro

  • transacción autorizada

  • La liquidez se puede aumentar muchas más veces de manera similar.

(2) Usando Dexchange

Dexchange es un "DEX basado en un libro de pedidos construido en zkSync 2.0" y puede utilizar esta plataforma para interactuar con la red de prueba.

  • Visite el sitio web de Dexchange y haga clic en "Iniciar aplicación". Se puede acceder directamente a través de esta dirección

  • Seleccione wETH-crUSDC en "Seleccionar mercado"

  • Agregar cantidad requerida

  • Haga clic en "Depositar" para confirmar la transacción.

  • Después de depositar fondos, también puede realizar otras operaciones comerciales.

(3) Si la interacción falla

Si la interacción anterior falla, interactúe aquí:

1. Intercambiar fichas

https://swap.goerli.linea.build/#/swap, tokens de intercambio (ETH a crUSDC y viceversa)

2. Agregar liquidez

https://swap.goerli.linea.build/#/pool, proporcionando liquidez a ETH-crUSDC

7. Comentarios

En este punto, las interacciones básicas de la versión beta pública de Linea están realmente completas. Muchos blogueros no saben cómo interactuar en profundidad y solo le dirán que envíe sus comentarios y luego venga a interactuar todos los días. Después de llegar a este punto, ahora puede completar el formulario de comentarios:

https://docs.google.com/forms/d/e/1FAIpQLSen0KN2uqKMJuUxBH8yTfwrb-xdN48kA-NmO-DSCJMYRdQyMA/viewform

Si desea realizar una interacción profunda, siga leyendo (es posible que muchas personas no interactúen):

8. Implementar contratos inteligentes

Paso 1. Descarga este archivo zip

enlace aquí

Paso 2. Haga clic aquí para ingresar a Remix IDE

Paso 3. Restaura el archivo

Ingrese a Remix, como se muestra en la imagen a continuación, haga clic en el menú, luego haga clic en restaurar

Haga clic en "elegir archivo"

Seleccione el archivo zip que acaba de descargar

Luego haga clic en "memecoin" junto a "memecoin"

Después de hacer clic en Importar, se importarán algunos archivos.

Haga clic en el archivo "satoshi.sol"

Como se muestra en la imagen de arriba, en la barra de menú de la izquierda, haga clic en el ícono del compilador Solidity

Luego debe seleccionar exactamente el mismo compilador en el menú desplegable y habilitar "Compilación automática" y "Ocultar advertencia".

Como se muestra en la siguiente figura, haga clic en "compilar satoshi.sol".

Desde el menú lateral, haga clic en el cuarto botón como se muestra a continuación:

Para el entorno, seleccione Proveedor inyectado: MetaMask en el menú desplegable, desbloquee su billetera Metamask y conéctese a la red de prueba de Goerli.

Finalmente, haga clic en el botón "Implementar"

Solicitará la transacción de metamáscara, hará clic en confirmar y esperará entre 1 y 2 minutos.

Después de confirmar la transacción, debe esperar de 10 a 20 minutos antes de hacer clic en "Ver en etherscan" en el terminal de remezcla.

En el navegador aparecerá algo similar.

En este paso, la implementación de su contrato está completa.

Lo anterior es la interacción avanzada de este artículo. Para obtener más interacciones dapp basadas en ConsenSys, puede ver aquí:

https://goerli.linea.build/explore

Lo anterior es el contenido completo de este artículo.