O protocolo da Loopring é projetado para facilitar a negociação eficiente e segura de ativos digitais, combinando a correspondência de pedidos off-chain com a liquidação on-chain. Esta abordagem híbrida utiliza a tecnologia zkRollup para alcançar alta capacidade de processamento e baixos custos de transação, mantendo as garantias de segurança que são uma característica importante da blockchain Ethereum.
O protocolo funciona da seguinte forma:
Isso garante que todas as negociações sejam finais e seguras, proporcionando aos usuários uma experiência de negociação confiável.
zkRollup é uma solução de dimensionamento da Camada 2 que melhora o desempenho do protocolo Loopring. Funciona agrupando várias transações numa única batch, que é então processada off-chain. O resultado é uma prova de conhecimento zero (zkProof) que representa sucintamente a validade de todas as transações dentro da batch. Este zkProof é então submetido à Ethereum mainnet para verificação final.
A vantagem do zkRollup é a sua capacidade de aumentar o débito de transações enquanto reduz os custos. A forma como isto funciona é processando transações fora da cadeia e submetendo apenas uma prova mínima na cadeia, esta tecnologia minimiza a carga de dados na rede Ethereum, permitindo que protocolos da Camada 2 como o Loopring atinjam velocidades de transação de até 2.025 transações por segundo (TPS) com taxas muito baixas.
A implementação zkRollup da Loopring inclui funcionalidades como disponibilidade de dados on-chain (OCDA) e modo Validium. OCDA garante que todos os dados de transações sejam acessíveis on-chain, proporcionando transparência e segurança. Por outro lado, o modo Validium armazena dados off-chain para alcançar uma maior capacidade de processamento, atingindo até 16.400 TPS quando ativado.
As operações da Camada 2 no Loopring começam com a criação de uma ordem pelo utilizador, que assina a ordem com a sua chave privada e depois a submete à rede Loopring. Os relays transmitem então a ordem a outros participantes na rede, incluindo os ring miners.
Os Mineiros de Anéis realizam a tarefa intensiva computacionalmente de combinar as ordens para confirmar a sua validade. Eles recebem ordens e tentam combiná-las com outras ordens compatíveis para formar um anel. Uma vez formado um anel, os detalhes são submetidos aos contratos inteligentes Loopring para liquidação on-chain.
Os contratos inteligentes irão então realizar várias verificações para garantir a validade das ordens e a disponibilidade dos tokens necessários nas carteiras dos utilizadores. Se todas as verificações forem aprovadas, os contratos executam as transferências de tokens necessárias atomicamente, garantindo que todas as negociações dentro do anel sejam resolvidas simultaneamente. Esta execução garante a segurança e a finalidade das negociações na Loopring.
A disponibilidade e integridade dos dados são componentes centrais da implementação do zkRollup da Loopring. Ao usar OCDA, a Loopring garante que todos os dados de transação são armazenados on-chain, tornando-os acessíveis para fins de verificação e auditoria. Esta abordagem fornece transparência e confiança, pois qualquer pessoa pode verificar a validade das transações examinando os dados on-chain.
A integridade das transações é mantida através do uso de zkProofs, que fornecem uma representação concisa e verificável da correção das computações off-chain. Ao submeter zkProofs à mainnet do Ethereum, a Loopring garante que a segurança das transações é mantida pelas garantias de segurança da camada de blockchain.
A integração da tecnologia zkRollup na Loopring oferece vários benefícios. Em primeiro lugar, melhora a escalabilidade do protocolo, permitindo uma alta taxa de transações, suportando um grande número de utilizadores e transações sem comprometer o desempenho. Em segundo lugar, o zkRollup reduz os custos das transações ao minimizar a quantidade de dados que precisam ser processados na cadeia, resultando em taxas de gás mais baixas para os utilizadores, tornando a negociação na Loopring mais económica em comparação com as bolsas descentralizadas tradicionais.
Em terceiro lugar, o zkRollup mantém a segurança das transações aproveitando a rede principal do Ethereum para verificação final, garantindo que todas as negociações sejam seguras e imutáveis, proporcionando aos usuários confiança na integridade de suas transações.
Destaques
O protocolo da Loopring é projetado para facilitar a negociação eficiente e segura de ativos digitais, combinando a correspondência de pedidos off-chain com a liquidação on-chain. Esta abordagem híbrida utiliza a tecnologia zkRollup para alcançar alta capacidade de processamento e baixos custos de transação, mantendo as garantias de segurança que são uma característica importante da blockchain Ethereum.
O protocolo funciona da seguinte forma:
Isso garante que todas as negociações sejam finais e seguras, proporcionando aos usuários uma experiência de negociação confiável.
zkRollup é uma solução de dimensionamento da Camada 2 que melhora o desempenho do protocolo Loopring. Funciona agrupando várias transações numa única batch, que é então processada off-chain. O resultado é uma prova de conhecimento zero (zkProof) que representa sucintamente a validade de todas as transações dentro da batch. Este zkProof é então submetido à Ethereum mainnet para verificação final.
A vantagem do zkRollup é a sua capacidade de aumentar o débito de transações enquanto reduz os custos. A forma como isto funciona é processando transações fora da cadeia e submetendo apenas uma prova mínima na cadeia, esta tecnologia minimiza a carga de dados na rede Ethereum, permitindo que protocolos da Camada 2 como o Loopring atinjam velocidades de transação de até 2.025 transações por segundo (TPS) com taxas muito baixas.
A implementação zkRollup da Loopring inclui funcionalidades como disponibilidade de dados on-chain (OCDA) e modo Validium. OCDA garante que todos os dados de transações sejam acessíveis on-chain, proporcionando transparência e segurança. Por outro lado, o modo Validium armazena dados off-chain para alcançar uma maior capacidade de processamento, atingindo até 16.400 TPS quando ativado.
As operações da Camada 2 no Loopring começam com a criação de uma ordem pelo utilizador, que assina a ordem com a sua chave privada e depois a submete à rede Loopring. Os relays transmitem então a ordem a outros participantes na rede, incluindo os ring miners.
Os Mineiros de Anéis realizam a tarefa intensiva computacionalmente de combinar as ordens para confirmar a sua validade. Eles recebem ordens e tentam combiná-las com outras ordens compatíveis para formar um anel. Uma vez formado um anel, os detalhes são submetidos aos contratos inteligentes Loopring para liquidação on-chain.
Os contratos inteligentes irão então realizar várias verificações para garantir a validade das ordens e a disponibilidade dos tokens necessários nas carteiras dos utilizadores. Se todas as verificações forem aprovadas, os contratos executam as transferências de tokens necessárias atomicamente, garantindo que todas as negociações dentro do anel sejam resolvidas simultaneamente. Esta execução garante a segurança e a finalidade das negociações na Loopring.
A disponibilidade e integridade dos dados são componentes centrais da implementação do zkRollup da Loopring. Ao usar OCDA, a Loopring garante que todos os dados de transação são armazenados on-chain, tornando-os acessíveis para fins de verificação e auditoria. Esta abordagem fornece transparência e confiança, pois qualquer pessoa pode verificar a validade das transações examinando os dados on-chain.
A integridade das transações é mantida através do uso de zkProofs, que fornecem uma representação concisa e verificável da correção das computações off-chain. Ao submeter zkProofs à mainnet do Ethereum, a Loopring garante que a segurança das transações é mantida pelas garantias de segurança da camada de blockchain.
A integração da tecnologia zkRollup na Loopring oferece vários benefícios. Em primeiro lugar, melhora a escalabilidade do protocolo, permitindo uma alta taxa de transações, suportando um grande número de utilizadores e transações sem comprometer o desempenho. Em segundo lugar, o zkRollup reduz os custos das transações ao minimizar a quantidade de dados que precisam ser processados na cadeia, resultando em taxas de gás mais baixas para os utilizadores, tornando a negociação na Loopring mais económica em comparação com as bolsas descentralizadas tradicionais.
Em terceiro lugar, o zkRollup mantém a segurança das transações aproveitando a rede principal do Ethereum para verificação final, garantindo que todas as negociações sejam seguras e imutáveis, proporcionando aos usuários confiança na integridade de suas transações.
Destaques