Operador de disparo: mecanismo de captura de valor não linear em contratos inteligentes
Durante o funcionamento dos contratos inteligentes, quando a lógica interna cumpre condições específicas que exigem a alteração do estado do contrato, normalmente são necessárias operações externas para desencadear essa mudança. Este design origina-se da essência dos contratos inteligentes sob a arquitetura de Satoshi Nakamoto: cada operação é um leilão global. Muitos projetos que tentam automatizar o acionamento frequentemente ignoram esse problema de jogo; se a ordenação for forçada, pode resultar em conflitos de jogo, como ataques ou arbitragem.
O núcleo do operador de ativação baseia-se na troca não linear entre o consumo de GAS, o custo de transporte de informações e o retorno da mudança de estado. Essa característica não linear levanta uma questão interessante: seria possível formar um mecanismo de auto-aperfeiçoamento em certas dimensões, de modo a sedimentar valor?
Os operadores de gatilho geralmente contêm três elementos-chave:
Permissividade: se o objeto acionador está restrito, como no empréstimo, onde o pagamento só pode ser acionado pelo mutuário, enquanto a liquidação pode ser acionada por qualquer pessoa.
Informação transportada: quando acionado, é necessário transmitir informações ou ativos ao contrato, o que pode afetar o custo de acionamento.
Relevância temporal: a validade do gatilho está relacionada ao tempo, o que pode afetar a estratégia de gatilho.
No design de DeFi, os operadores de gatilho são frequentemente posicionados como comportamentos de terceiros em jogos, sendo utilizados principalmente para liquidações. Este design traz à tona questões sobre o mecanismo de incentivos, onde diferentes cenários terão diferentes designs de incentivos, especialmente em termos de custo de informação e efeito do tempo.
Os operadores de gatilho, além da liquidação, possuem uma importante função de hedge automático, a qual ainda não foi amplamente praticada na indústria. Além disso, os operadores de gatilho que criam ou contribuem ativamente com informações são também uma aplicação importante, como o mecanismo de cotações no sistema NEST. Com o passar do tempo, os operadores de gatilho, devido à sua não linearidade e abrangência, têm potencial para se tornarem o primeiro operador a capturar valor na cadeia.
No entanto, se o operador de gatilho pode constituir de forma independente um sistema de jogo completo (GAME) ainda é uma questão que vale a pena discutir. Como cada operador de gatilho está relacionado a cenários específicos, é difícil operar sob um sistema de incentivos unificado. Isso é diferente da forma como o Ethereum designa o consumo de GAS para cada instrução, onde primeiro se padronizam as instruções subjacentes e, em seguida, se escolhe a estrutura do contrato de forma reversa.
Se quisermos desenvolver o operador de disparo como um GAME independente, precisamos considerar os seguintes fatores:
Custo: inclui as taxas de GAS e o custo líquido da informação.
Rendimentos: representados por um token unificado, considerando o fator de tempo e contexto.
Recompensa básica: relacionada ao valor fornecido pelo sistema.
Após análise, para que o operador de disparo se torne um GAME independente e tenha propriedades de auto-aperfeiçoamento, pode ser necessário introduzir fatores aleatórios. No entanto, isso pode fazer com que o sistema se transforme em uma loteria interna, carecendo de valor exógeno.
Em comparação, o operador de disparo, como um elemento dentro de um grande contrato, pode de fato possuir uma certa característica de auto-reforço. Por exemplo, no sistema NEST, o custo para disparar uma cotação não tem uma relação linear com o valor NEST, o que confere ao sistema propriedades de auto-reforço.
De um modo geral, a estrutura não linear que aciona os operadores pode ser combinada com grandes contratos, formando um jogo não cooperativo auto-reforçado com valor econômico. No entanto, é difícil completar o design de um jogo completo e acumular valor de forma independente. Sob essa perspectiva, alguns produtos existentes podem ter problemas lógicos e, na prática, tornaram-se sistemas de loteria internos.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
7 gostos
Recompensa
7
5
Partilhar
Comentar
0/400
ZKSherlock
· 4h atrás
na verdade, isso levanta algumas suposições preocupantes de confiança sobre a segurança teórica da informação... não estou convencido de que a matemática esteja certa, para ser honesto
Ver originalResponder0
SorryRugPulled
· 07-30 19:37
É um pouco tx, quem entende?
Ver originalResponder0
DefiOldTrickster
· 07-30 19:32
Desde cedo que se sabe que há truques nas leilões, o papel de liquidação ri e não diz nada.
Ver originalResponder0
GasFeeTears
· 07-30 19:29
contratos inteligentes cachorro nenhum brinca
Ver originalResponder0
ForkTongue
· 07-30 19:22
O que é que estão a fazer agora com coisas tão profundas?
Operador de disparo: novo mecanismo de captura de valor não linear em contratos inteligentes
Operador de disparo: mecanismo de captura de valor não linear em contratos inteligentes
Durante o funcionamento dos contratos inteligentes, quando a lógica interna cumpre condições específicas que exigem a alteração do estado do contrato, normalmente são necessárias operações externas para desencadear essa mudança. Este design origina-se da essência dos contratos inteligentes sob a arquitetura de Satoshi Nakamoto: cada operação é um leilão global. Muitos projetos que tentam automatizar o acionamento frequentemente ignoram esse problema de jogo; se a ordenação for forçada, pode resultar em conflitos de jogo, como ataques ou arbitragem.
O núcleo do operador de ativação baseia-se na troca não linear entre o consumo de GAS, o custo de transporte de informações e o retorno da mudança de estado. Essa característica não linear levanta uma questão interessante: seria possível formar um mecanismo de auto-aperfeiçoamento em certas dimensões, de modo a sedimentar valor?
Os operadores de gatilho geralmente contêm três elementos-chave:
Permissividade: se o objeto acionador está restrito, como no empréstimo, onde o pagamento só pode ser acionado pelo mutuário, enquanto a liquidação pode ser acionada por qualquer pessoa.
Informação transportada: quando acionado, é necessário transmitir informações ou ativos ao contrato, o que pode afetar o custo de acionamento.
Relevância temporal: a validade do gatilho está relacionada ao tempo, o que pode afetar a estratégia de gatilho.
No design de DeFi, os operadores de gatilho são frequentemente posicionados como comportamentos de terceiros em jogos, sendo utilizados principalmente para liquidações. Este design traz à tona questões sobre o mecanismo de incentivos, onde diferentes cenários terão diferentes designs de incentivos, especialmente em termos de custo de informação e efeito do tempo.
Os operadores de gatilho, além da liquidação, possuem uma importante função de hedge automático, a qual ainda não foi amplamente praticada na indústria. Além disso, os operadores de gatilho que criam ou contribuem ativamente com informações são também uma aplicação importante, como o mecanismo de cotações no sistema NEST. Com o passar do tempo, os operadores de gatilho, devido à sua não linearidade e abrangência, têm potencial para se tornarem o primeiro operador a capturar valor na cadeia.
No entanto, se o operador de gatilho pode constituir de forma independente um sistema de jogo completo (GAME) ainda é uma questão que vale a pena discutir. Como cada operador de gatilho está relacionado a cenários específicos, é difícil operar sob um sistema de incentivos unificado. Isso é diferente da forma como o Ethereum designa o consumo de GAS para cada instrução, onde primeiro se padronizam as instruções subjacentes e, em seguida, se escolhe a estrutura do contrato de forma reversa.
Se quisermos desenvolver o operador de disparo como um GAME independente, precisamos considerar os seguintes fatores:
Após análise, para que o operador de disparo se torne um GAME independente e tenha propriedades de auto-aperfeiçoamento, pode ser necessário introduzir fatores aleatórios. No entanto, isso pode fazer com que o sistema se transforme em uma loteria interna, carecendo de valor exógeno.
Em comparação, o operador de disparo, como um elemento dentro de um grande contrato, pode de fato possuir uma certa característica de auto-reforço. Por exemplo, no sistema NEST, o custo para disparar uma cotação não tem uma relação linear com o valor NEST, o que confere ao sistema propriedades de auto-reforço.
De um modo geral, a estrutura não linear que aciona os operadores pode ser combinada com grandes contratos, formando um jogo não cooperativo auto-reforçado com valor econômico. No entanto, é difícil completar o design de um jogo completo e acumular valor de forma independente. Sob essa perspectiva, alguns produtos existentes podem ter problemas lógicos e, na prática, tornaram-se sistemas de loteria internos.