1. Introducción al TAIKO

ZK-Rollups escala la informática ejecutando, agregando y probando transacciones fuera de la cadena y confiando en Ethereum para la disponibilidad de prueba de datos y la verificación de validez. El mayor inconveniente de los ZK-Rollups actualmente en producción es que no soportan completamente el cálculo generalizado de EVM, sino que son en su mayoría específicos de la aplicación. Esto rompe la compatibilidad con los contratos inteligentes y dapps de Ethereum L1 existentes, y dificulta aún más la creación de nuevos contratos inteligentes y dapps que ofrezcan el mismo tipo de capacidades componibles y ricas en expresiones.

El equivalente Ethereum de ZK-Rollups, a veces llamado ZK-EVM, es el santo grial de las soluciones de escalamiento de capa 2 porque no comprometen la seguridad ni la compatibilidad. Afirmaciones recientes son que TAIKO pretende ser un ZK-EVM Tipo 1, es decir, priorizar la equivalencia perfecta de EVM/Ethereum sobre la velocidad de generación de prueba ZK.

TAIKO consta de tres partes principales: el circuito ZK-EVM (usado para generar pruebas), el nodo Rollup L2 (usado para administrar la cadena Rollup) y el protocolo en L1 (usado para conectar estas dos partes para la verificación del protocolo Rollup).

2. Alojamiento en la nube

Los servidores en la nube tienen las siguientes ventajas: alta disponibilidad, alta escalabilidad, centros de datos globales (elija el segmento de dirección IP apropiado), fácil configuración y bajo costo.

3. Configuración mínima para ejecutar Pover en la versión actual

CPU: 8/16 núcleos virtuales, RAM: 32 GB, SDD: 80 GB, SO: Ubuntu 20.04

4. Utilice el servicio de alojamiento en la nube de Hetzner

(1) Haga clic en "Registrarse" para registrar una cuenta



(2) Haga clic en "REGISTRARSE AHORA"



(3) Complete su correo electrónico y contraseña de acuerdo con las indicaciones

(4) Complete el KYC

(5) Haga clic en <+ Nuevo proyecto> complete el nombre, luego en la "nueva página", haga clic en "Agregar servidor

"



(6) Seleccione una región (se recomienda utilizar un centro de datos en Alemania), seleccione los parámetros mínimos de acuerdo con los parámetros de hardware mencionados anteriormente (cuanto mayores sean los parámetros de rendimiento, mayor será el cargo), asigne un nombre aleatorio al servidor, y luego haga clic en "crear y comprar"







NOTA: Se enviará un correo electrónico con la información de su servidor, como la dirección IP y la contraseña. Revise su correo electrónico y utilice esta información para conectarse al servidor.



5. Conéctese al servidor

Se recomienda utilizar Masilla:

  • Busque en Internet, descargue e inicie la aplicación usted mismo.

  • Utilice la información enviada a su dirección de correo electrónico.

  • Copie la IP e ingrésela en la aplicación y haga clic en el botón "Abrir".

  • Haga clic en el botón "Aceptar" e introduzca el nombre de usuario y contraseña enviados por Hetzner.

Nota: Para pegar cualquier comando que haya copiado, simplemente haga clic derecho donde desea pegar el comando.





Ingrese o pegue su contraseña nuevamente, ingrese su nueva contraseña y confirme su contraseña nuevamente.

Como se muestra en la imagen de arriba, ha ingresado al servidor.

6. Depurar el servidor

Ingrese el comando:

sudo actualización apta && actualización apta -y



Ingrese el comando para instalar algunos paquetes preestablecidos:

sudo apt install pkg-config curl git-all build-essential libssl-dev libclang-dev ufw

Ingrese el comando para instalar Docker:

sudo apt-get install certificados-ca curl gnupg lsb-release



Ingrese el comando para instalar la clave GPG oficial de Docker

sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Ingrese el comando para configurar la ruta de origen de la instalación

echo \ "deb [arch=$(dpkg --print-architecture) firmado-por=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs ) estable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null



Establecer permisos de directorio

sudo chmod a+r /etc/apt/keyrings/docker.gpg

sudo apt-obtener actualización



Instalar la última versión

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Cuando se le solicite en la línea de comando, presione Y para confirmar.



Instalar Docker Compose

sudo apto instalar docker-compose



Instalar pantalla

pantalla de instalación de sudo apt

Una vez completada la instalación, ingrese:

pantalla sudo -S KeithLoveCZ



En este punto, el entorno del servidor está listo.

7. Configura tu propio nodo TAIKO en Alchemy

Alchemy busca la dirección del sitio web. Debería verse como en la siguiente imagen. Complete la configuración del nodo de registro y uso propio de acuerdo con la captura de pantalla siguiente.













La clave es copiar HTTPS y WWS en el cuadro rojo de arriba, que se usará más adelante al configurar el nodo TAIKO.

8. Configurar la billetera EOA

Teniendo en cuenta que es posible que algunos fans no tengan idea sobre este tema, me gustaría darles una pequeña introducción.

Descargue e instale la billetera Metamask

Nota: Necesitamos exportar y copiar la clave privada de la billetera, así que asegúrese de usar una nueva cuenta o billetera sin saldo, solo en nodos Taiko.

Si no tiene Little Fox Wallet, puede descargarlo e instalarlo desde Chrome Web Store, abrirlo y crear una cuenta (no olvide la cuenta solo para Taiko testnet).

Si ha instalado Taiko, abra y cree una nueva cuenta (no olvide la cuenta solo para Taiko testnet).

Se pueden crear nuevas cuentas paso a paso basándose en la imagen:









Exportar clave privada

Exporte la clave privada de la cuenta, luego copie la información en el Bloc de notas y guárdela para el siguiente paso. Puede utilizar los enlaces o imágenes a continuación para llegar a los pasos finales.







9. Lidera el agua

Para convertirse en certificador, debe poseer algo de ETH en Sepolia (una red de prueba para Ethereum, en la que se ejecuta la red de prueba TAIKO). Utilice el sitio web Lingshui de pk910 para presentar su solicitud o deje un mensaje y le ayudaré.



10. Instalar y operar la red de prueba Prover of TAIKO

Descargar nodo:

clon de git https://github.com/taikoxyz/simple-taiko-node.git cd simple-taiko-node



Configurar nodo:

cp .env.muestra .env



Edite el archivo de configuración con el siguiente comando y copie/pegue la clave http/ws guardada en el paso anterior según el ejemplo. Las flechas en la imagen representan dónde pegar la clave.

nano.env



Establezca las siguientes variables de entorno para unirse a la competencia Prover:

  • Establezca ENABLE_PROVER en verdadero (reemplace el valor predeterminado falso por verdadero).

  • Establezca L1_PROVER_PRIVATE_KEY como la clave privada de su billetera. Como se mencionó anteriormente, debe tener una cierta cantidad de ETH de prueba en Sepolia. De lo contrario, no habrá GAS para obtener recompensas.



Presione Ctrl + X, luego escriba y en el teclado y finalmente presione la tecla ENTER.

#ETH #Binance #Web3 #Layer2 #原创