#termmax @TermMax TermMax: A verdadeira superfície de ataque não é apenas o contrato inteligente
Quanto mais eu olho para o TermMax, menos interessado eu fico em perguntar:
“Alguém consegue hackear o contrato?”
Isso é só uma parte.
A pergunta mais interessante é o que acontece quando várias coisas comuns ocorrem ao mesmo tempo.
O preço se move forte.
A liquidez fica mais fina.
O vencimento se aproxima.
Um oráculo atualiza.
Um curador configurou o mercado de uma certa forma.
Um liquidante começa a perseguir a operação.
Nenhuma dessas coisas, sozinha, soa aterrorizante.
Juntas?
É aí que as coisas ficam interessantes.
O TermMax tem mercados com vencimento fixo, posições FT/XT, Gearing Tokens, curvas de precificação, vaults, mecanismos de liquidação, oráculos e o lado de opções Alpha.
As pessoas naturalmente focam nos contratos.
O risco mais silencioso é o espaço entre eles.
Pense na curva de precificação.
Não é simplesmente “o protocolo cobra X%”.
Como a liquidez é moldada pode importar tanto quanto o código.
Uma configuração perfeitamente válida ainda pode criar um mercado terrível.
O mesmo vale para os oráculos.
Todo mundo pergunta sobre manipulação.
Eu estou mais interessado no que acontece quando o oráculo entrega um número razoável enquanto o mercado já está se movendo muito mais rápido.
Essa lacuna entre a realidade e o que o protocolo acha que é a realidade
vale a pena observar.
O vencimento adiciona outra camada.
Ao contrário dos perpétuos, você não consegue ignorar o relógio.
Conforme a expiração se aproxima, liquidez, reembolso, colateral e incentivos de liquidação começam a pressionar uns contra os outros
O sistema não tem apenas risco de preço.
Ele tem risco de tempo
E então existe a camada humana.
As configurações de curadores e de vaults importam.
Quem recebe exposição?
Quanto de capacidade está disponível?
Como a curva é configurada?
O que muda, e quando?
Essa é a parte que eu observaria no TermMax.
Não apenas as explorações óbvias
Fique de olho nos momentos feios
Uma wick violenta
Liquidez fina
As últimas horas antes do vencimento
Uma onda de liquidações.
Uma mudança “pequena” em um parâmetro
Esses momentos revelam muito mais do que um painel calmo.
Porque às vezes o bug mais perigoso não está no código
Está na lacuna entre o que cada componente acha que o outro componente está fazendo
Quanto mais eu olho para o TermMax, menos interessado eu fico em perguntar:
“Alguém consegue hackear o contrato?”
Isso é só uma parte.
A pergunta mais interessante é o que acontece quando várias coisas comuns ocorrem ao mesmo tempo.
O preço se move forte.
A liquidez fica mais fina.
O vencimento se aproxima.
Um oráculo atualiza.
Um curador configurou o mercado de uma certa forma.
Um liquidante começa a perseguir a operação.
Nenhuma dessas coisas, sozinha, soa aterrorizante.
Juntas?
É aí que as coisas ficam interessantes.
O TermMax tem mercados com vencimento fixo, posições FT/XT, Gearing Tokens, curvas de precificação, vaults, mecanismos de liquidação, oráculos e o lado de opções Alpha.
As pessoas naturalmente focam nos contratos.
O risco mais silencioso é o espaço entre eles.
Pense na curva de precificação.
Não é simplesmente “o protocolo cobra X%”.
Como a liquidez é moldada pode importar tanto quanto o código.
Uma configuração perfeitamente válida ainda pode criar um mercado terrível.
O mesmo vale para os oráculos.
Todo mundo pergunta sobre manipulação.
Eu estou mais interessado no que acontece quando o oráculo entrega um número razoável enquanto o mercado já está se movendo muito mais rápido.
Essa lacuna entre a realidade e o que o protocolo acha que é a realidade
vale a pena observar.
O vencimento adiciona outra camada.
Ao contrário dos perpétuos, você não consegue ignorar o relógio.
Conforme a expiração se aproxima, liquidez, reembolso, colateral e incentivos de liquidação começam a pressionar uns contra os outros
O sistema não tem apenas risco de preço.
Ele tem risco de tempo
E então existe a camada humana.
As configurações de curadores e de vaults importam.
Quem recebe exposição?
Quanto de capacidade está disponível?
Como a curva é configurada?
O que muda, e quando?
Essa é a parte que eu observaria no TermMax.
Não apenas as explorações óbvias
Fique de olho nos momentos feios
Uma wick violenta
Liquidez fina
As últimas horas antes do vencimento
Uma onda de liquidações.
Uma mudança “pequena” em um parâmetro
Esses momentos revelam muito mais do que um painel calmo.
Porque às vezes o bug mais perigoso não está no código
Está na lacuna entre o que cada componente acha que o outro componente está fazendo
