paint-brush
Explorando a segurança econômica dos oráculos on-chain: principais insights do Uniswap Labspor@oraclesummit

Explorando a segurança econômica dos oráculos on-chain: principais insights do Uniswap Labs

Muito longo; Para ler

Na apresentação abaixo, Xin Wan, pesquisador do Uniswap Labs, apresentou a segurança econômica dos oráculos on-chain e as compensações a serem consideradas no projeto de melhores redes de oráculos. Abaixo está um glossário dos principais conceitos mencionados durante a palestra de Xin.
featured image - Explorando a segurança econômica dos oráculos on-chain: principais insights do Uniswap Labs
Blockchain Oracle Summit HackerNoon profile picture
0-item
1-item


Na apresentação abaixo, Xin Wan, pesquisador da Laboratórios Uniswap , apresentado sobre a segurança econômica dos oráculos em cadeia e as compensações a serem consideradas no projeto de melhores redes de oráculos.

Abaixo está um glossário dos principais conceitos mencionados durante a palestra de Xin, destinado a ser um complemento à sua apresentação em vídeo.


O QUE É UNISWAP?

Uniswap é uma exchange descentralizada de criptomoedas que roda no blockchain Ethereum e utiliza contratos inteligentes para permitir que os usuários negociem e troquem tokens. Foi fundada em novembro de 2018, e seu token nativo, $UNI, foi lançado em setembro de 2020 para conceder direitos de governança aos titulares.

VIGILÂNCIA E LATÊNCIA DO ORACLE

A vivacidade do Oracle é a capacidade de um oráculo de fornecer dados atualizados e em tempo real para contratos inteligentes ou aplicativos descentralizados (DApps). Oráculos animados são atualizados de forma consistente e, portanto, considerados mais precisos e confiáveis. No entanto, devem ser implementadas medidas de segurança para garantir que a vivacidade de uma rede oráculo não comprometa a qualidade dos dados fornecidos.


A latência do Oracle refere-se ao atraso experimentado pelos oráculos entre a coleta de dados no mundo real e o fornecimento de informações para contratos inteligentes ou dApps no blockchain. Durante esse atraso, ocorrem processos como agregação de dados, verificação e consenso de blockchain. A baixa latência é um recurso desejável em redes Oracle para alguns casos de uso.

PROVA DE COMPROMISSOS DE PARTICIPAÇÕES

Prova de participação (PoS) é um mecanismo de consenso que envolve a escolha de validadores para criar blocos e validar transações com base no número de moedas ou tokens que eles bloquearam como garantia. O PoS é amplamente considerado uma alternativa mais eficiente em termos energéticos e escalável à Prova de Trabalho (PoW). Além disso, oferece proteção contra 51% ataques e Ataques de Sybil .


No entanto, existem alguns potenciais problemas de segurança na utilização de mecanismos de consenso PoS, tais como a perda de descentralização, uma vez que a rede pode tornar-se controlada por alguns indivíduos com uma quantidade significativa de tokens apostados. Além disso, em alguns protocolos PoS, as identidades dos proponentes do próximo bloco são conhecidas antecipadamente para um determinado número de blocos. Isto pode levar à manipulação de preços e a ataques direcionados.


Os protocolos PoS geralmente empregam medidas como rotação de validadores, randomização de proponentes de blocos e penalidades de redução de moedas para mitigar esse comportamento malicioso.

PISCINAS DE LIQUIDEZ, FORNECEDORES E DISTRIBUIÇÃO

Os pools de liquidez são fundos bloqueados em contratos inteligentes e usados para facilitar negociações e empréstimos descentralizados. Esses pools são fornecidos por usuários chamados provedores de liquidez (LP), que ganham uma porcentagem das taxas de negociação em troca de sua contribuição.


Em uma DEX como a Uniswap, a distribuição de liquidez descreve o fornecimento de ativos ou tokens em diferentes pools de liquidez por provedores de liquidez. A distribuição de liquidez pode mudar ao longo do tempo devido às demandas do mercado, oportunidades de arbitragem, atualizações de protocolo ou alterações no valor do token. Estas mudanças podem acontecer frequentemente à medida que os participantes migram de um pool para outro em resposta às condições e incentivos do mercado.

PONTO BASE

Um ponto base é uma unidade de medida comumente usada em finanças para representar um centésimo de um ponto percentual, ou seja, 0,01%. É fundamental para expressar mudanças fracionárias e conduzir experimentos precisos e padronizados. Em sua apresentação, Xin utilizou pontos base para analisar o custo de manipulação de oráculos on-chain.

GANCHOS UNISWAP V4

Ganchos em Uniswap v4 são contratos externos que executam ações específicas em determinados pontos durante a execução de um pool de liquidez. Normalmente, os pools de liquidez no Uniswap seguem uma sequência estrita chamada ciclo de vida, começando com a criação do pool, depois o ajuste de liquidez, a troca de tokens pelos usuários e outros processos.


Com a introdução de ganchos, os desenvolvedores agora podem adicionar código personalizado aos pools em momentos específicos durante o ciclo de vida de um pool, como beforeSwap e afterSwap, que permitem aos desenvolvedores executar uma ação designada antes ou depois de uma troca.


Além disso, os ganchos Uniswap v4 podem ser usados para criar taxas dinâmicas com base na volatilidade ou outras informações, definir ordens de limite na cadeia ou compor automaticamente taxas de LP de volta às posições de LP. Os ganchos fornecem flexibilidade e opções de personalização para os desenvolvedores controlarem como pools, swaps, taxas e posições LP interagem.



Saiba mais sobre o protocolo Uniswap aqui:

Site Uniswap
Documentação Uniswap
Twitter Uniswap
Twitter de Xin Wan



O Blockchain Oracle Summit é o único encontro técnico do mundo que se aprofunda nos casos de uso, limitações e impactos dos oráculos no ecossistema blockchain mais amplo. Os principais palestrantes do mundo se reuniram em Paris para compartilhar seu trabalho e experiência na construção e uso de soluções Oracle. Artigo por Michael Abiodun .


Também publicado aqui.