📝Olá, tenho 10 anos. Esta é uma série de artigos #区块链发展史 . Este artigo apresenta brevemente o Optimism, o Arbitrum, o zkSync, o Starknet e o Optimistic Rollup e o ZK Rollup nos bastidores do L2.

Tanto o Optimistic Rollup quanto o ZK Rollup são soluções de expansão baseadas na tecnologia Rollup. Eles podem empacotar um grande número de transações fora da cadeia em um lote e depois publicar seus dados na rede principal Ethereum para obter segurança e descentralização. Garantia centralizada.

Entre as quatro principais soluções de expansão atuais, Optimism, Arbitrum, zkSync e Starknet:

- Optimism e Arbitrum adotam o mecanismo de Optimistic Rollup, que assume que todas as transações são válidas, a menos que alguém forneça provas de fraude para questioná-las e corrigi-las. Isso pode melhorar a eficiência e o rendimento da transação, mas também exige esperar um certo tempo para confirmar a finalidade da transação.

- zkSync e Starknet adotam o mecanismo ZK Rollup, que usa provas de conhecimento zero (ZKPs) para verificar e compactar transações fora da cadeia para alcançar uma expansão eficiente e segura. Isso pode proporcionar confirmação instantânea de transações e baixas taxas de gás, mas também requer criptografia e recursos de computação mais complexos.

🔹O rollup otimista funciona:

  1. O usuário cria transação em L2.

  2. L2 empacota dados de transação em lotes de transações.

  3. L2 envia o lote de transações para a rede principal Ethereum.

  4. A rede principal Ethereum usa um mecanismo à prova de fraude para verificar a validade dos lotes de transações.

  5. A rede principal Ethereum publica dados de lote de transações para L2.

O Optimistic Rollup usa um mecanismo à prova de fraude para verificar a validade dos lotes de transações. Se um lote de transações for fraudulento, os usuários podem desafiar a rede principal Ethereum. A rede principal Ethereum julgará o desafio e devolverá os ativos da transação fraudulenta ao usuário.

🔹Como funciona o ZK Rollup:

  1. O usuário cria transação em L2.

  2. L2 empacota dados de transação em provas de conhecimento zero.

  3. L2 envia provas de conhecimento zero para a rede principal Ethereum.

  4. A mainnet Ethereum verifica a validade das provas de conhecimento zero.

  5. A rede principal Ethereum publica os resultados da verificação em L2.

ZK Rollup usa prova de conhecimento zero para verificar a validade dos dados da transação. Uma prova de conhecimento zero é uma prova matemática que prova que uma informação está correta sem revelar quaisquer detalhes sobre essa informação.

A maior parte do conteúdo do artigo vem da Internet. Pode haver alguns erros no conteúdo, por favor comente ou envie uma mensagem privada para me avisar.

$OP $ARB