El protocolo de Loopring está diseñado para facilitar el comercio eficiente y seguro de activos digitales mediante la combinación de la coincidencia de órdenes fuera de la cadena con la liquidación dentro de la cadena. Este enfoque híbrido utiliza la tecnología zkRollup para lograr un alto rendimiento y bajos costos de transacción, al tiempo que mantiene las garantías de seguridad que son una característica importante de la cadena de bloques de Ethereum.
El protocolo funciona de la siguiente manera:
Esto garantiza que todas las operaciones sean finales y seguras, proporcionando a los usuarios una experiencia de trading fiable.
zkRollup es una solución de escalado de Capa 2 que mejora el rendimiento del protocolo Loopring. Funciona agrupando múltiples transacciones en un lote único, que luego se procesa fuera de la cadena. El resultado es una prueba de conocimiento cero (zkProof) que representa de manera sucinta la validez de todas las transacciones dentro del lote. Esta zkProof se envía luego a la red principal de Ethereum para su verificación final.
La ventaja de zkRollup es su capacidad para aumentar el rendimiento de las transacciones al tiempo que reduce los costos. La forma en que funciona esto es procesando transacciones fuera de la cadena y solo enviando una prueba mínima en la cadena, esta tecnología minimiza la carga de datos en la red de Ethereum, lo que permite a protocolos de Capa 2 como Loopring lograr velocidades de transacción de hasta 2.025 transacciones por segundo (TPS) con tarifas muy bajas.
La implementación de zkRollup de Loopring incluye características como la disponibilidad de datos en cadena (OCDA) y el modo Validium. OCDA garantiza que todos los datos de transacción sean accesibles en cadena, proporcionando transparencia y seguridad. Por otro lado, el modo Validium almacena datos fuera de la cadena para lograr una mayor capacidad de procesamiento, alcanzando hasta 16,400 TPS cuando está habilitado.
Las operaciones de Capa 2 en Loopring comienzan con la creación de una orden por parte del usuario, quien firma la orden con su clave privada y luego la envía a la red Loopring. Los relés luego transmiten la orden a otros participantes en la red, incluidos los mineros de anillos.
Los mineros de Ring realizan la tarea computacionalmente intensiva de igualar los pedidos para confirmar su validez. Reciben pedidos e intentan igualarlos con otros pedidos compatibles para formar un anillo. Una vez que se forma un anillo, los detalles se envían a los contratos inteligentes de Loopring para liquidación en cadena.
Los contratos inteligentes luego realizarán varias verificaciones para garantizar la validez de las órdenes y la disponibilidad de los tokens requeridos en las carteras de los usuarios. Si todas las verificaciones pasan, los contratos ejecutan las transferencias de tokens necesarias de manera atómica, asegurando que todas las operaciones dentro del anillo se liquiden simultáneamente. Esta ejecución garantiza la seguridad y la finalidad de las operaciones en Loopring.
La disponibilidad y la integridad de los datos son componentes centrales de la implementación de zkRollup de Loopring. Al usar OCDA, Loopring asegura que todos los datos de transacciones se almacenan en la cadena, lo que los hace accesibles para fines de verificación y auditoría. Este enfoque proporciona transparencia y confianza, ya que cualquiera puede verificar la validez de las transacciones examinando los datos en cadena.
La integridad de las transacciones se mantiene a través del uso de zkProofs, que proporcionan una representación concisa y verificable de la corrección de los cálculos fuera de la cadena. Al enviar zkProofs a la red principal de Ethereum, Loopring garantiza que la seguridad de las transacciones se mantiene gracias a las garantías de seguridad de la capa de blockchain.
La integración de la tecnología zkRollup en Loopring ofrece varios beneficios. En primer lugar, mejora la escalabilidad del protocolo al permitir un alto rendimiento de transacciones, admitiendo un gran número de usuarios y transacciones sin comprometer el rendimiento. En segundo lugar, zkRollup reduce los costos de transacción al minimizar la cantidad de datos que deben procesarse en la cadena, lo que se traduce en tarifas de gas más bajas para los usuarios, haciendo que el trading en Loopring sea más rentable en comparación con los intercambios descentralizados tradicionales.
En tercer lugar, zkRollup mantiene la seguridad de las transacciones aprovechando la red principal de Ethereum para la verificación final, lo que garantiza que todas las operaciones sean seguras e inmutables, lo que brinda a los usuarios confianza en la integridad de sus transacciones.
Aspectos destacados
El protocolo de Loopring está diseñado para facilitar el comercio eficiente y seguro de activos digitales mediante la combinación de la coincidencia de órdenes fuera de la cadena con la liquidación dentro de la cadena. Este enfoque híbrido utiliza la tecnología zkRollup para lograr un alto rendimiento y bajos costos de transacción, al tiempo que mantiene las garantías de seguridad que son una característica importante de la cadena de bloques de Ethereum.
El protocolo funciona de la siguiente manera:
Esto garantiza que todas las operaciones sean finales y seguras, proporcionando a los usuarios una experiencia de trading fiable.
zkRollup es una solución de escalado de Capa 2 que mejora el rendimiento del protocolo Loopring. Funciona agrupando múltiples transacciones en un lote único, que luego se procesa fuera de la cadena. El resultado es una prueba de conocimiento cero (zkProof) que representa de manera sucinta la validez de todas las transacciones dentro del lote. Esta zkProof se envía luego a la red principal de Ethereum para su verificación final.
La ventaja de zkRollup es su capacidad para aumentar el rendimiento de las transacciones al tiempo que reduce los costos. La forma en que funciona esto es procesando transacciones fuera de la cadena y solo enviando una prueba mínima en la cadena, esta tecnología minimiza la carga de datos en la red de Ethereum, lo que permite a protocolos de Capa 2 como Loopring lograr velocidades de transacción de hasta 2.025 transacciones por segundo (TPS) con tarifas muy bajas.
La implementación de zkRollup de Loopring incluye características como la disponibilidad de datos en cadena (OCDA) y el modo Validium. OCDA garantiza que todos los datos de transacción sean accesibles en cadena, proporcionando transparencia y seguridad. Por otro lado, el modo Validium almacena datos fuera de la cadena para lograr una mayor capacidad de procesamiento, alcanzando hasta 16,400 TPS cuando está habilitado.
Las operaciones de Capa 2 en Loopring comienzan con la creación de una orden por parte del usuario, quien firma la orden con su clave privada y luego la envía a la red Loopring. Los relés luego transmiten la orden a otros participantes en la red, incluidos los mineros de anillos.
Los mineros de Ring realizan la tarea computacionalmente intensiva de igualar los pedidos para confirmar su validez. Reciben pedidos e intentan igualarlos con otros pedidos compatibles para formar un anillo. Una vez que se forma un anillo, los detalles se envían a los contratos inteligentes de Loopring para liquidación en cadena.
Los contratos inteligentes luego realizarán varias verificaciones para garantizar la validez de las órdenes y la disponibilidad de los tokens requeridos en las carteras de los usuarios. Si todas las verificaciones pasan, los contratos ejecutan las transferencias de tokens necesarias de manera atómica, asegurando que todas las operaciones dentro del anillo se liquiden simultáneamente. Esta ejecución garantiza la seguridad y la finalidad de las operaciones en Loopring.
La disponibilidad y la integridad de los datos son componentes centrales de la implementación de zkRollup de Loopring. Al usar OCDA, Loopring asegura que todos los datos de transacciones se almacenan en la cadena, lo que los hace accesibles para fines de verificación y auditoría. Este enfoque proporciona transparencia y confianza, ya que cualquiera puede verificar la validez de las transacciones examinando los datos en cadena.
La integridad de las transacciones se mantiene a través del uso de zkProofs, que proporcionan una representación concisa y verificable de la corrección de los cálculos fuera de la cadena. Al enviar zkProofs a la red principal de Ethereum, Loopring garantiza que la seguridad de las transacciones se mantiene gracias a las garantías de seguridad de la capa de blockchain.
La integración de la tecnología zkRollup en Loopring ofrece varios beneficios. En primer lugar, mejora la escalabilidad del protocolo al permitir un alto rendimiento de transacciones, admitiendo un gran número de usuarios y transacciones sin comprometer el rendimiento. En segundo lugar, zkRollup reduce los costos de transacción al minimizar la cantidad de datos que deben procesarse en la cadena, lo que se traduce en tarifas de gas más bajas para los usuarios, haciendo que el trading en Loopring sea más rentable en comparación con los intercambios descentralizados tradicionales.
En tercer lugar, zkRollup mantiene la seguridad de las transacciones aprovechando la red principal de Ethereum para la verificación final, lo que garantiza que todas las operaciones sean seguras e inmutables, lo que brinda a los usuarios confianza en la integridad de sus transacciones.
Aspectos destacados