Camada 2
1. O que é a Camada 2?
A Camada 2 é construída com base em uma blockchain da Camada 1 (Ethereum) e tem como objetivo resolver problemas como velocidade de negociação lenta, altas taxas de negociação, etc. As atuais soluções oferecidas pela Camada 2 incluem rollups de conhecimento zero (ZK) e rollups otimizados. A principal diferença entre estes dois reside no seu esquema de prova de validade dos dados, com os ZK Rollups a utilizarem provas de conhecimento zero (solução como Starkex e zkSync) e os Optimistic Rollups a utilizarem provas de fraude (solução como Arbitrum e Optimistic).
2. Porque é que os contratos perpétuos são implementados na Camada 2?
O Ethereum pode processar cerca de 15 transacções por segundo (TPS) e o custo é extremamente elevado durante o período de pico. Embora a negociação de contratos perpétuos possa ter uma frequência elevada e ser efetuada em tempo real, um TPS mais elevado pode proporcionar uma melhor experiência de negociação aos operadores de contratos perpétuos. A Camada 2 aumentou significativamente o rendimento e reduziu os custos, assegurando simultaneamente a integridade e a disponibilidade dos dados.
3. Porquê escolher ZK Rollups em vez de Optimistic Rollups?
Os ZK Rollups são dependente da prova de validade. O novo estado é sincronizado com a blockchain da Camada 1 e sua validade é confirmada. Os Optimistic Rollups dependem de provas de fraude. A menos que uma prova de fraude seja enviada para a blockchain da Camada 1, o novo estado é considerado válido. Os ZK Rollups têm várias vantagens sobre os Optimistic Rollups:
Segurança: os dados serão sempre válidos no ZK Rollups. No entanto, o estatuto no âmbito dos Optimistic Rollups é inválido até que não seja apresentada qualquer prova de fraude durante o período de contestação de 7 dias, sendo então confirmado que contém dados inválidos. Em comparação, os ZK Rollups são mais seguros.
Eficiência de levantamento: os levantamentos nos Optimistic Rollups exigem 7 dias, enquanto os levantamentos nos ZK Rollups podem ser concluídos em até 12 horas.
4. O que é StarkWare?
A StarkWare desenvolveu um software projetado para melhorar a escalabilidade dao blockchain. Baseado no mecanismo de consenso do Ethereum, permite que qualquer tipo de computação seja realizada sob a cadeia e garante a validade dos dados através de provas de conhecimento zero, melhorando assim a escalabilidade do sistema. StarkNet e Starkex (criados pela StarkWare): A StarkNet é uma rede descentralizada para todos os programadores e utilizadores. A Starkex é uma rede descentralizada personalizada para sistemas de negociação de alta frequência, e os contratos perpétuos OKX DEX estão a funcionar no seu serviço.