Урок 4

Rúmulos Otimistas

Neste módulo, vamos mergulhar em rollups otimistas, outro tipo de solução de rollup que adota uma abordagem diferente ao dimensionamento. Vamos explorar os princípios por trás dos rollups otimistas, o seu funcionamento e as compensações envolvidas. Examinaremos as vantagens e desvantagens dos acúmulos otimistas e analisaremos a sua aplicabilidade em vários casos de uso.

Definição e Princípios dos Rúmulos Optimistas

Os Optimistic Rollups são uma solução de escala de Layer-2 que pretende melhorar a eficiência e a velocidade das transações com blockchain. Funcionam processando transações da cadeia principal, agrupando-as e enviando-as para a cadeia principal como uma única transação. Os Rúmulos Otimistas chamam-se “otimistas” porque assumem que as transações são válidas, a menos que seja provado o contrário.

O princípio por trás da Optimistic Rollups é descarregar a maior parte do trabalho para os operadores do Rollup. A Optimistic Rollups usa provas de fraude, que permitem a qualquer pessoa contestar uma transação e provar que é inválida. Se uma transação for considerada inválida, o operador Rollup é penalizado ao perder alguns dos seus fundos depositados. Isso incentiva o operador Rollup a manter a integridade do Rollup e garantir que apenas transações válidas sejam incluídas.

A Optimistic Rollups usa um contrato inteligente da cadeia principal para gerir o Rollup. Este contrato inteligente funciona como uma ponte entre o Rollup e a cadeia principal, permitindo que os utilizadores depositem fundos no Rollup e os retirem de volta para a cadeia principal. Quando um utilizador envia uma transação ao Rollup, ela é processada off-chain pelo operador Rollup. Assim que um bloco de transações é processado, o operador Rollup envia uma prova de validade para a cadeia principal. Esta prova de validade é uma representação comprimida de todas as transações do bloco.

Se ninguém contesta a prova de validade, o bloco é considerado válido e é adicionado à cadeia principal. Se alguém contestar a prova de validade, é desencadeado um processo de resolução de litígios. Este processo envolve o envio de provas de fraude para a cadeia principal para provar que uma transação é inválida. Se for aceite uma prova de fraude, o operador Rollup é penalizado e a transação é removida do Rollup. Se não for aceite uma prova de fraude, a transação permanece válida e é adicionada ao Rollup.

Como funcionam os Optimistic Rollups?

Os Optimistic Rollups foram concebidos para melhorar a escalabilidade e o rendimento dos sistemas de blockchain. Eles operam agrupando várias transações num único bloco e enviando-as para a cadeia principal para verificação. No entanto, ao contrário dos ZK-Rollups, eles não se baseiam em provas criptográficas para a validação de transações. Em vez disso, usam uma forma de mecanismo à prova de fraudes que depende do pressuposto de que a maioria dos utilizadores são honestos.

Quando uma transação é submetida a um Optimistic Rollup, assume-se que é válida a menos que haja provas em contrário. Esta prova pode ser fornecida por qualquer pessoa que detete uma transação inválida, como um gasto duplo ou uma transação conflituosa. Se tais provas forem fornecidas, o operador Rollup é obrigado a executar um processo de disputa, o que envolve a reversão do estado Rollup para um ponto de verificação anterior e a reexecução de transações desse momento.

Este processo de disputas pode ser iniciado por qualquer pessoa, mas existem incentivos implementados para desencorajar acusações falsas. Especificamente, qualquer pessoa que inicie uma disputa deve colocar uma certa quantidade de criptomoeda, que eles ficam a perder se a disputa for considerada inválida. Além disso, há um limite temporal para disputas, após o qual as transações são assumidas como válidas.

Os Rúpulos Otimistas podem ser implementados de várias maneiras, mas todos compartilham os mesmos princípios básicos. Foram concebidos para minimizar a quantidade de dados que precisa de ser processada na cadeia principal, o que, por sua vez, reduz o custo e o tempo necessários para o processamento da transação. Eles também oferecem um alto grau de flexibilidade e personalização, o que os torna adequados para uma ampla gama de aplicações e casos de uso.

Apesar das suas vantagens, a Optimistic Rollups também tem algumas limitações. Por um lado, exigem um elevado grau de confiança no operador Rollup, uma vez que são responsáveis por executar o processo de disputas e manter a integridade do sistema. Além disso, estão sujeitos às mesmas limitações de escala que outras soluções de Camada-2, visto que ainda dependem da cadeia principal para a segurança e finalidade.

Vantagens e Desvantagens dos Rolos Optimistas

Os Optimistic Rollups (ORU) são uma das soluções de escala da Camada-2 que visam resolver os desafios de escalabilidade da blockchain subjacente ao mesmo tempo que mantém os seus recursos de segurança. Embora os ORUs partilhem algumas semelhanças com os ZK-Rollups, eles diferem de várias maneiras.

Vantagens dos Rolos Optimistas

  • Custo-eficiente: os ORUs podem reduzir as taxas de transação processando várias transações num só lote. Esta funcionalidade que poupa custos faz das ORUs uma solução de escalamento atraente para aplicações baseadas em blockchain.
  • Congestionamento reduzido: A maior capacidade de processamento de transações das ORUs pode ajudar a reduzir o congestionamento na blockchain principal, resultando em tempos de processamento de transações mais rápidos.
  • Não é preciso provas criptográficas: Ao contrário dos ZK-Rollups, as ORUs não exigem provas criptográficas para validação de transação, tornando-as menos computacionalmente intensivas e mais rápidas de processar.
  • Flexibilidade: os ORUs são mais flexíveis que os ZK-Rollups pois podem suportar uma gama mais ampla de contratos inteligentes, incluindo aqueles com lógica complexa.

Desvantagens dos Rúmulos Optimistas

  • Questões de finalidade: as ORUs exigem um mecanismo de resolução de litígios para resolver quaisquer potenciais litígios decorrentes da validação de transações. Isso pode causar atrasos nos tempos de processamento das transações e levantar preocupações sobre a finalidade das transações.
  • Preocupações com segurança: Visto que as ORUs se baseiam em suposições otimistas sobre a validade das transações, os atores mal-intencionados podem aproveitar quaisquer vulnerabilidades no processo de resolução de disputas, potencialmente comprometendo a segurança do sistema. \
  • Escalabilidade limitada: Embora as ORUs possam lidar com mais transações por segundo do que as soluções da Camada-1, a sua escalabilidade é limitada em comparação com ZK-Rollups.
  • Dependência da Camada-1: as ORUs exigem que o suporte subjacente da blockchain funcione, tornando-as menos autónomas e mais dependentes da blockchain principal.

Aplicações dos Rolos Optimistas

A Optimistic Rollups (RUP) tem inúmeras aplicações em vários setores, especialmente no setor do DEFI.

Trocas descentralizadas (DEXs)

As RUP permitem que os DEXs funcionem com um rendimento mais elevado, mantendo a natureza sem confiança das trocas descentralizadas. Com os ORs, os DEXs podem lidar com mais transações por segundo, melhorando assim a experiência do usuário.

Jogos

Com as RUP, os jogos baseados numa blockchain podem lidar com mais transações, permitindo lógicas de jogo mais complexas e melhores experiências de utilizador. As ORs também podem ser utilizadas para fornecer aos utilizadores uma maneira de autenticar compras no jogo.

Pagamentos

As RUP podem ser usadas para proporcionar um sistema de pagamentos mais eficiente e mais rápido, especialmente para microtransações. As ORs podem ser usadas para processar pagamentos de coisas como conteúdo, itens de jogos e outros serviços.

NFT

As ORs podem ser usadas para melhorar a escalabilidade das plataformas de token não fungível (NFT). Com as RUP, os utilizadores podem trocar NFT com taxas mínimas de gás e tempos de transação mais rápidos.

DaOs

As RUP podem ser usadas para aumentar a escalabilidade das organizações autônomas descentralizadas (DaOs). Os DaOs podem usar RUP para permitir processos de tomada de decisões mais eficientes e mais rápidos.

Gestão da cadeia de abastecimento

As RUP podem ser usadas para melhorar a gestão da cadeia de abastecimento aumentando a velocidade das transações e reduzindo custos.

Redes sociais

As RUP podem ser usadas para melhorar as redes sociais proporcionando um processamento de transações mais eficiente e mais rápido, permitindo assim que os usuários ganhem recompensas pela participação na rede.

Gestão de identidade

As RUP podem ser usadas para melhorar a gestão da identidade fornecendo um processo de verificação mais rápido e eficiente.

DESTAQUES

  • Os Optimistic Rollups são soluções de escala da Camada-2 que se baseiam num “período do desafio” para garantir a validade da transação, em vez do processo computacional intensivo das provas ZK.
  • Funcionam tendo um contrato inteligente na rede principal Ethereum que acompanha o estado de uma estrutura de dados fora da cadeia.
  • Os Optimistic Rollups oferecem o potencial para um maior rendimento de transações e taxas mais baixas, mantendo as garantias de segurança da rede principal Ethereum.
  • A principal desvantagem dos Optimistic Rollups é o potencial de fraude durante o período do desafio, que pode levar à perda dos fundos dos utilizadores.
  • A fraude pode ocorrer se uma transação for submetida ao contrato inteligente que manipula a estrutura de dados fora da cadeia, mas não é apanhada pelo processo de desafio.
  • Outra desvantagem é que o período de desafio pode levar até uma semana, o que pode limitar a utilidade dos Optimistic Rollups para aplicações que exigem um caráter definitivo quase instantâneo.
  • Os Rollups Optimistic podem ser mais adequados para aplicações que exigem um rendimento de transações mais elevado, mas podem tolerar um grau de risco mais elevado.
  • Algumas aplicações potenciais para os Optimistic Rollups incluem trocas descentralizadas, plataformas de jogo e plataformas de redes sociais.
  • Vários projetos, como Optimistic e Arbitro, estão atualmente a trabalhar na implementação dos Optimistic Rollups na rede Ethereum.
  • Embora ainda na sua fase inicial, os Rollups da Optimistic têm o potencial de desempenhar um papel importante ao escalar a rede Ethereum e permitir que aplicações descentralizadas alcancem a adoção mainstream.
Відмова від відповідальності
* Криптоінвестиції пов'язані зі значними ризиками. Дійте обережно. Курс не є інвестиційною консультацією.
* Курс створений автором, який приєднався до Gate Learn. Будь-яка думка, висловлена автором, не є позицією Gate Learn.
Каталог
Урок 4

Rúmulos Otimistas

Neste módulo, vamos mergulhar em rollups otimistas, outro tipo de solução de rollup que adota uma abordagem diferente ao dimensionamento. Vamos explorar os princípios por trás dos rollups otimistas, o seu funcionamento e as compensações envolvidas. Examinaremos as vantagens e desvantagens dos acúmulos otimistas e analisaremos a sua aplicabilidade em vários casos de uso.

Definição e Princípios dos Rúmulos Optimistas

Os Optimistic Rollups são uma solução de escala de Layer-2 que pretende melhorar a eficiência e a velocidade das transações com blockchain. Funcionam processando transações da cadeia principal, agrupando-as e enviando-as para a cadeia principal como uma única transação. Os Rúmulos Otimistas chamam-se “otimistas” porque assumem que as transações são válidas, a menos que seja provado o contrário.

O princípio por trás da Optimistic Rollups é descarregar a maior parte do trabalho para os operadores do Rollup. A Optimistic Rollups usa provas de fraude, que permitem a qualquer pessoa contestar uma transação e provar que é inválida. Se uma transação for considerada inválida, o operador Rollup é penalizado ao perder alguns dos seus fundos depositados. Isso incentiva o operador Rollup a manter a integridade do Rollup e garantir que apenas transações válidas sejam incluídas.

A Optimistic Rollups usa um contrato inteligente da cadeia principal para gerir o Rollup. Este contrato inteligente funciona como uma ponte entre o Rollup e a cadeia principal, permitindo que os utilizadores depositem fundos no Rollup e os retirem de volta para a cadeia principal. Quando um utilizador envia uma transação ao Rollup, ela é processada off-chain pelo operador Rollup. Assim que um bloco de transações é processado, o operador Rollup envia uma prova de validade para a cadeia principal. Esta prova de validade é uma representação comprimida de todas as transações do bloco.

Se ninguém contesta a prova de validade, o bloco é considerado válido e é adicionado à cadeia principal. Se alguém contestar a prova de validade, é desencadeado um processo de resolução de litígios. Este processo envolve o envio de provas de fraude para a cadeia principal para provar que uma transação é inválida. Se for aceite uma prova de fraude, o operador Rollup é penalizado e a transação é removida do Rollup. Se não for aceite uma prova de fraude, a transação permanece válida e é adicionada ao Rollup.

Como funcionam os Optimistic Rollups?

Os Optimistic Rollups foram concebidos para melhorar a escalabilidade e o rendimento dos sistemas de blockchain. Eles operam agrupando várias transações num único bloco e enviando-as para a cadeia principal para verificação. No entanto, ao contrário dos ZK-Rollups, eles não se baseiam em provas criptográficas para a validação de transações. Em vez disso, usam uma forma de mecanismo à prova de fraudes que depende do pressuposto de que a maioria dos utilizadores são honestos.

Quando uma transação é submetida a um Optimistic Rollup, assume-se que é válida a menos que haja provas em contrário. Esta prova pode ser fornecida por qualquer pessoa que detete uma transação inválida, como um gasto duplo ou uma transação conflituosa. Se tais provas forem fornecidas, o operador Rollup é obrigado a executar um processo de disputa, o que envolve a reversão do estado Rollup para um ponto de verificação anterior e a reexecução de transações desse momento.

Este processo de disputas pode ser iniciado por qualquer pessoa, mas existem incentivos implementados para desencorajar acusações falsas. Especificamente, qualquer pessoa que inicie uma disputa deve colocar uma certa quantidade de criptomoeda, que eles ficam a perder se a disputa for considerada inválida. Além disso, há um limite temporal para disputas, após o qual as transações são assumidas como válidas.

Os Rúpulos Otimistas podem ser implementados de várias maneiras, mas todos compartilham os mesmos princípios básicos. Foram concebidos para minimizar a quantidade de dados que precisa de ser processada na cadeia principal, o que, por sua vez, reduz o custo e o tempo necessários para o processamento da transação. Eles também oferecem um alto grau de flexibilidade e personalização, o que os torna adequados para uma ampla gama de aplicações e casos de uso.

Apesar das suas vantagens, a Optimistic Rollups também tem algumas limitações. Por um lado, exigem um elevado grau de confiança no operador Rollup, uma vez que são responsáveis por executar o processo de disputas e manter a integridade do sistema. Além disso, estão sujeitos às mesmas limitações de escala que outras soluções de Camada-2, visto que ainda dependem da cadeia principal para a segurança e finalidade.

Vantagens e Desvantagens dos Rolos Optimistas

Os Optimistic Rollups (ORU) são uma das soluções de escala da Camada-2 que visam resolver os desafios de escalabilidade da blockchain subjacente ao mesmo tempo que mantém os seus recursos de segurança. Embora os ORUs partilhem algumas semelhanças com os ZK-Rollups, eles diferem de várias maneiras.

Vantagens dos Rolos Optimistas

  • Custo-eficiente: os ORUs podem reduzir as taxas de transação processando várias transações num só lote. Esta funcionalidade que poupa custos faz das ORUs uma solução de escalamento atraente para aplicações baseadas em blockchain.
  • Congestionamento reduzido: A maior capacidade de processamento de transações das ORUs pode ajudar a reduzir o congestionamento na blockchain principal, resultando em tempos de processamento de transações mais rápidos.
  • Não é preciso provas criptográficas: Ao contrário dos ZK-Rollups, as ORUs não exigem provas criptográficas para validação de transação, tornando-as menos computacionalmente intensivas e mais rápidas de processar.
  • Flexibilidade: os ORUs são mais flexíveis que os ZK-Rollups pois podem suportar uma gama mais ampla de contratos inteligentes, incluindo aqueles com lógica complexa.

Desvantagens dos Rúmulos Optimistas

  • Questões de finalidade: as ORUs exigem um mecanismo de resolução de litígios para resolver quaisquer potenciais litígios decorrentes da validação de transações. Isso pode causar atrasos nos tempos de processamento das transações e levantar preocupações sobre a finalidade das transações.
  • Preocupações com segurança: Visto que as ORUs se baseiam em suposições otimistas sobre a validade das transações, os atores mal-intencionados podem aproveitar quaisquer vulnerabilidades no processo de resolução de disputas, potencialmente comprometendo a segurança do sistema. \
  • Escalabilidade limitada: Embora as ORUs possam lidar com mais transações por segundo do que as soluções da Camada-1, a sua escalabilidade é limitada em comparação com ZK-Rollups.
  • Dependência da Camada-1: as ORUs exigem que o suporte subjacente da blockchain funcione, tornando-as menos autónomas e mais dependentes da blockchain principal.

Aplicações dos Rolos Optimistas

A Optimistic Rollups (RUP) tem inúmeras aplicações em vários setores, especialmente no setor do DEFI.

Trocas descentralizadas (DEXs)

As RUP permitem que os DEXs funcionem com um rendimento mais elevado, mantendo a natureza sem confiança das trocas descentralizadas. Com os ORs, os DEXs podem lidar com mais transações por segundo, melhorando assim a experiência do usuário.

Jogos

Com as RUP, os jogos baseados numa blockchain podem lidar com mais transações, permitindo lógicas de jogo mais complexas e melhores experiências de utilizador. As ORs também podem ser utilizadas para fornecer aos utilizadores uma maneira de autenticar compras no jogo.

Pagamentos

As RUP podem ser usadas para proporcionar um sistema de pagamentos mais eficiente e mais rápido, especialmente para microtransações. As ORs podem ser usadas para processar pagamentos de coisas como conteúdo, itens de jogos e outros serviços.

NFT

As ORs podem ser usadas para melhorar a escalabilidade das plataformas de token não fungível (NFT). Com as RUP, os utilizadores podem trocar NFT com taxas mínimas de gás e tempos de transação mais rápidos.

DaOs

As RUP podem ser usadas para aumentar a escalabilidade das organizações autônomas descentralizadas (DaOs). Os DaOs podem usar RUP para permitir processos de tomada de decisões mais eficientes e mais rápidos.

Gestão da cadeia de abastecimento

As RUP podem ser usadas para melhorar a gestão da cadeia de abastecimento aumentando a velocidade das transações e reduzindo custos.

Redes sociais

As RUP podem ser usadas para melhorar as redes sociais proporcionando um processamento de transações mais eficiente e mais rápido, permitindo assim que os usuários ganhem recompensas pela participação na rede.

Gestão de identidade

As RUP podem ser usadas para melhorar a gestão da identidade fornecendo um processo de verificação mais rápido e eficiente.

DESTAQUES

  • Os Optimistic Rollups são soluções de escala da Camada-2 que se baseiam num “período do desafio” para garantir a validade da transação, em vez do processo computacional intensivo das provas ZK.
  • Funcionam tendo um contrato inteligente na rede principal Ethereum que acompanha o estado de uma estrutura de dados fora da cadeia.
  • Os Optimistic Rollups oferecem o potencial para um maior rendimento de transações e taxas mais baixas, mantendo as garantias de segurança da rede principal Ethereum.
  • A principal desvantagem dos Optimistic Rollups é o potencial de fraude durante o período do desafio, que pode levar à perda dos fundos dos utilizadores.
  • A fraude pode ocorrer se uma transação for submetida ao contrato inteligente que manipula a estrutura de dados fora da cadeia, mas não é apanhada pelo processo de desafio.
  • Outra desvantagem é que o período de desafio pode levar até uma semana, o que pode limitar a utilidade dos Optimistic Rollups para aplicações que exigem um caráter definitivo quase instantâneo.
  • Os Rollups Optimistic podem ser mais adequados para aplicações que exigem um rendimento de transações mais elevado, mas podem tolerar um grau de risco mais elevado.
  • Algumas aplicações potenciais para os Optimistic Rollups incluem trocas descentralizadas, plataformas de jogo e plataformas de redes sociais.
  • Vários projetos, como Optimistic e Arbitro, estão atualmente a trabalhar na implementação dos Optimistic Rollups na rede Ethereum.
  • Embora ainda na sua fase inicial, os Rollups da Optimistic têm o potencial de desempenhar um papel importante ao escalar a rede Ethereum e permitir que aplicações descentralizadas alcancem a adoção mainstream.
Відмова від відповідальності
* Криптоінвестиції пов'язані зі значними ризиками. Дійте обережно. Курс не є інвестиційною консультацією.
* Курс створений автором, який приєднався до Gate Learn. Будь-яка думка, висловлена автором, не є позицією Gate Learn.