Binance Square
Cavil Zevran
12.8k Publicações

Cavil Zevran

Square verificado+
Decoding the Markets. Delivering the Alpha
Aberto ao trading
Trader Frequente
5.5 ano(s)
88 A seguir
30.9K+ Seguidores
46.3K+ Gostaram
Publicações
Portfólio
·
--
Verificado
Quando você está construindo um app que envia transações para o Dusk L1, obter uma resposta bem-sucedida do nó parece o momento óbvio para dizer ao usuário que a ação funcionou. Peguei-me lendo dessa forma até acompanhar com mais cuidado o ciclo de vida das transações do Dusk. Um `202 Accepted` do endpoint de propagação só significa que o nó aceitou a transação para roteamento. Isso não significa que a transação chegou a um bloco, foi executada com sucesso ou se tornou definitiva. Isso transforma o que parece uma simples integração de “enviar transação” em algo mais próximo de acompanhamento de estado. Quando uma transação é executada, o Dusk expõe um campo `err`, em que `null` significa que a execução foi bem-sucedida. Mesmo assim, um bloco aceito ainda pode ser revertido. A finalização chega quando o bloco atinge o estado `finalized`. Acho que isso reclassifica o trabalho do builder de uma forma útil. Você não está apenas conectando um botão a um endpoint e esperando pelo sucesso no HTTP. Você está decidindo qual estado da rede sua aplicação está disposta a traduzir para “concluído” para a pessoa que a está usando. Enviada é um estado. Executada com sucesso é outro. Final é o que fecha o ciclo. @Dusk_Foundation $DUSK #dusk
Quando você está construindo um app que envia transações para o Dusk L1, obter uma resposta bem-sucedida do nó parece o momento óbvio para dizer ao usuário que a ação funcionou.

Peguei-me lendo dessa forma até acompanhar com mais cuidado o ciclo de vida das transações do Dusk. Um `202 Accepted` do endpoint de propagação só significa que o nó aceitou a transação para roteamento. Isso não significa que a transação chegou a um bloco, foi executada com sucesso ou se tornou definitiva.

Isso transforma o que parece uma simples integração de “enviar transação” em algo mais próximo de acompanhamento de estado. Quando uma transação é executada, o Dusk expõe um campo `err`, em que `null` significa que a execução foi bem-sucedida. Mesmo assim, um bloco aceito ainda pode ser revertido. A finalização chega quando o bloco atinge o estado `finalized`.

Acho que isso reclassifica o trabalho do builder de uma forma útil.

Você não está apenas conectando um botão a um endpoint e esperando pelo sucesso no HTTP. Você está decidindo qual estado da rede sua aplicação está disposta a traduzir para “concluído” para a pessoa que a está usando.

Enviada é um estado.

Executada com sucesso é outro.

Final é o que fecha o ciclo.

@Dusk $DUSK #dusk
Verificado
E é aqui que eu parei de tratar “a infraestrutura existe” e “eu consigo negociar os ativos” como o mesmo marco. A rede base da Dusk está no ar, mas a Dusk Trade fica acima disso como uma camada de aplicação separada e ainda está sendo construída. A superfície atual do produto é uma lista de espera, com a Dusk descrevendo o fluxo de trabalho eventual do trader em torno de descobrir, comprar e vender ativos tokenizados regulados. Acho que essa separação vale a pena manter visível. Uma blockchain já pode fornecer liquidação, execução e os blocos fundamentais necessários para mercados regulados, enquanto o ambiente real com o qual o trader interage ainda está sendo formado. A Dusk é incomumente explícita sobre esse limite de camadas: DuskDS e as camadas de execução fornecem a infraestrutura por baixo, enquanto a Dusk Trade foi pensada para transformar essas peças em um fluxo de mercado voltado ao usuário. Isso me impede de ler cada anúncio de tokenização como liquidez imediata ou acesso imediato. Para um trader, essas são perguntas diferentes. A infraestrutura sustenta o mercado? E o produto de negociação está realmente disponível hoje? No momento, a Dusk tem uma resposta mais clara para a primeira do que para a segunda. Essa distinção torna o roadmap mais fácil de avaliar, sem fingir que a linha de chegada já foi alcançada. @Dusk_Foundation $DUSK #dusk
E é aqui que eu parei de tratar “a infraestrutura existe” e “eu consigo negociar os ativos” como o mesmo marco. A rede base da Dusk está no ar, mas a Dusk Trade fica acima disso como uma camada de aplicação separada e ainda está sendo construída.
A superfície atual do produto é uma lista de espera, com a Dusk descrevendo o fluxo de trabalho eventual do trader em torno de descobrir, comprar e vender ativos tokenizados regulados. Acho que essa separação vale a pena manter visível. Uma blockchain já pode fornecer liquidação, execução e os blocos fundamentais necessários para mercados regulados, enquanto o ambiente real com o qual o trader interage ainda está sendo formado.
A Dusk é incomumente explícita sobre esse limite de camadas: DuskDS e as camadas de execução fornecem a infraestrutura por baixo, enquanto a Dusk Trade foi pensada para transformar essas peças em um fluxo de mercado voltado ao usuário.

Isso me impede de ler cada anúncio de tokenização como liquidez imediata ou acesso imediato. Para um trader, essas são perguntas diferentes. A infraestrutura sustenta o mercado? E o produto de negociação está realmente disponível hoje? No momento, a Dusk tem uma resposta mais clara para a primeira do que para a segunda. Essa distinção torna o roadmap mais fácil de avaliar, sem fingir que a linha de chegada já foi alcançada. @Dusk $DUSK #dusk
Eu costumava achar que uma node Dusk ficando visivelmente atrás da rede era, por si só, um problema de recuperação. Ao analisar melhor o fluxo do operador, isso mudou, porque a Dusk separa explicitamente “ficar para trás” de “estar travada”, e essa diferença é o que determina se a node precisa ou não de intervenção. Antes de substituir o estado, um operador pode verificar a cadeia selecionada e a conectividade entre peers; em seguida, executar `ruskquery block-height` mais de uma vez para ver se a altura local ainda está avançando. Esse movimento local também pode ser comparado com o tip (ponta) da rede pública correspondente. Se a node está atrás, mas ainda continua avançando, a orientação da Dusk é, essencialmente, continuar monitorando em vez de tratar o atraso em si como prova de que o estado está quebrado. Eu gosto dessa distinção porque as ações de recuperação têm um custo operacional próprio. Um operador de node não precisa transformar cada lacuna na altura do bloco em um trabalho de reparo quando as evidências indicam que a node ainda está acompanhando normalmente. O alívio útil é o diagnóstico. Primeiro verifique se o progresso realmente parou; depois decida se a recuperação é justificável. Para alguém que mantém infraestrutura, saber quando não mexer em um estado saudável pode ser tão valioso quanto saber como restaurá-lo. @Dusk_Foundation $DUSK #dusk
Eu costumava achar que uma node Dusk ficando visivelmente atrás da rede era, por si só, um problema de recuperação. Ao analisar melhor o fluxo do operador, isso mudou, porque a Dusk separa explicitamente “ficar para trás” de “estar travada”, e essa diferença é o que determina se a node precisa ou não de intervenção.

Antes de substituir o estado, um operador pode verificar a cadeia selecionada e a conectividade entre peers; em seguida, executar `ruskquery block-height` mais de uma vez para ver se a altura local ainda está avançando. Esse movimento local também pode ser comparado com o tip (ponta) da rede pública correspondente. Se a node está atrás, mas ainda continua avançando, a orientação da Dusk é, essencialmente, continuar monitorando em vez de tratar o atraso em si como prova de que o estado está quebrado.

Eu gosto dessa distinção porque as ações de recuperação têm um custo operacional próprio. Um operador de node não precisa transformar cada lacuna na altura do bloco em um trabalho de reparo quando as evidências indicam que a node ainda está acompanhando normalmente.

O alívio útil é o diagnóstico.

Primeiro verifique se o progresso realmente parou; depois decida se a recuperação é justificável.

Para alguém que mantém infraestrutura, saber quando não mexer em um estado saudável pode ser tão valioso quanto saber como restaurá-lo.

@Dusk $DUSK #dusk
Verificado
O Hipófise pode receber um diff de código e verificar se ele conflita com uma especificação aceita antes que essa mudança seja mesclada. Esse detalhe mudou a forma como penso sobre pesquisar um protocolo como Dusk, porque ler apenas o que um sistema deve fazer só te leva até metade do caminho. Dusk construiu o Hipófise após lidar com a deriva de especificação internamente, quando decisões, terminologia e implementação podem parar gradualmente de concordar à medida que a base de código evolui. A ferramenta indexa essa intenção registrada, pode sinalizar mudanças na implementação que contradizem essa intenção e pode rastrear quais áreas relacionadas são afetadas quando uma decisão muda. Por padrão, ela também é determinística. Para mim, isso cria um teste de pressão útil para pesquisa de protocolo: se eu estiver formando uma conclusão a partir de uma afirmação arquitetural, quero alguma forma de perceber quando o código se moveu enquanto a afirmação não mudou. Uma especificação pode descrever o sistema pretendido. A implementação decide se essa descrição ainda é verdadeira. Esse espaço vale a pena ser verificado. @Dusk_Foundation $DUSK #dusk
O Hipófise pode receber um diff de código e verificar se ele conflita com uma especificação aceita antes que essa mudança seja mesclada.
Esse detalhe mudou a forma como penso sobre pesquisar um protocolo como Dusk, porque ler apenas o que um sistema deve fazer só te leva até metade do caminho.
Dusk construiu o Hipófise após lidar com a deriva de especificação internamente, quando decisões, terminologia e implementação podem parar gradualmente de concordar à medida que a base de código evolui. A ferramenta indexa essa intenção registrada, pode sinalizar mudanças na implementação que contradizem essa intenção e pode rastrear quais áreas relacionadas são afetadas quando uma decisão muda. Por padrão, ela também é determinística. Para mim, isso cria um teste de pressão útil para pesquisa de protocolo: se eu estiver formando uma conclusão a partir de uma afirmação arquitetural, quero alguma forma de perceber quando o código se moveu enquanto a afirmação não mudou.
Uma especificação pode descrever o sistema pretendido.
A implementação decide se essa descrição ainda é verdadeira.
Esse espaço vale a pena ser verificado.
@Dusk $DUSK #dusk
Verificado
Um alarme de fumaça é menos tranquilizador se você só o testa uma vez. Foi mais ou menos assim que comecei a analisar o trabalho de AEGIS da Dusk. A manchete era a onda de remediação, mas o detalhe mais discreto que notei fica depois das correções. O AEGIS enviou correções para 39 achados de auditoria, incluindo 7 classificados como críticos. Mas encerrar um achado é apenas um momento no trabalho de um auditor. A Dusk também adicionou cobertura de regressão construída com base nos padrões reais de falha descobertos durante a auditoria. Para as questões de taxas e reembolso do Phoenix, isso incluiu testes para tentativas de inflação, caminhos de overflow e adulteração de taxas. Eu acho isso mais útil do que tratar “resolvido” como status final. Um bug reparado ainda pode voltar depois por meio de refatoração, mudanças de dependências ou outro caminho de código. Um teste de regressão mantém o caso de falha antigo dentro do processo de verificação. A Dusk também agrupou o trabalho de acompanhamento por causa raiz, já que vários achados eram, na verdade, sintomas diferentes do mesmo problema subjacente. É essa a camada que eu observaria como auditor. O relatório registra o que estava errado. O artefato mais forte é uma suíte de testes que continua perguntando se ele voltou. @Dusk_Foundation $DUSK #dusk
Um alarme de fumaça é menos tranquilizador se você só o testa uma vez.
Foi mais ou menos assim que comecei a analisar o trabalho de AEGIS da Dusk. A manchete era a onda de remediação, mas o detalhe mais discreto que notei fica depois das correções.
O AEGIS enviou correções para 39 achados de auditoria, incluindo 7 classificados como críticos.
Mas encerrar um achado é apenas um momento no trabalho de um auditor.
A Dusk também adicionou cobertura de regressão construída com base nos padrões reais de falha descobertos durante a auditoria. Para as questões de taxas e reembolso do Phoenix, isso incluiu testes para tentativas de inflação, caminhos de overflow e adulteração de taxas.
Eu acho isso mais útil do que tratar “resolvido” como status final.
Um bug reparado ainda pode voltar depois por meio de refatoração, mudanças de dependências ou outro caminho de código. Um teste de regressão mantém o caso de falha antigo dentro do processo de verificação.
A Dusk também agrupou o trabalho de acompanhamento por causa raiz, já que vários achados eram, na verdade, sintomas diferentes do mesmo problema subjacente.
É essa a camada que eu observaria como auditor.
O relatório registra o que estava errado.
O artefato mais forte é uma suíte de testes que continua perguntando se ele voltou.
@Dusk $DUSK #dusk
Verificado
Novo lançamento. Pare o nó. Substitua os binários. Depois verifique se tudo o que você baixou estava realmente correto. Esse era o tipo de rotina de manutenção que eu suponha que os operadores do Dusk precisassem gerenciar com cuidado. Mas o fluxo mais recente do instalador de nós mudou um detalhe que, na minha opinião, importa mais do que parece. A versão 0.5.22 tornou as atualizações mais robustas: os artefatos de substituição são preparados e verificados antes que os arquivos em execução sejam substituídos. O procedimento de atualização do Dusk segue a mesma ordem: o instalador faz download dos binários suportados do Rusk e da wallet, verifica-os e só então para o serviço em execução do Rusk. Ele também preserva o estado da cadeia do operador, as chaves de consenso e as substituições intencionais de serviços, em vez de tratar uma atualização como se fosse uma instalação de nó “fresca”. O serviço permanece parado depois disso, para que o operador possa revisar a configuração regenerada, iniciar o Rusk deliberadamente e confirmar o progresso dos peers e da altura do bloco antes de chamar o trabalho como finalizado. Esse é um pequeno, porém útil marco operacional. A janela de atualização agora começa depois que a substituição está pronta, não enquanto o operador ainda está descobrindo se ela é utilizável. Para infraestrutura que deve permanecer disponível, essa ordem vale mais do que outro comando conveniente. @Dusk_Foundation $DUSK #dusk
Novo lançamento. Pare o nó. Substitua os binários. Depois verifique se tudo o que você baixou estava realmente correto.
Esse era o tipo de rotina de manutenção que eu suponha que os operadores do Dusk precisassem gerenciar com cuidado. Mas o fluxo mais recente do instalador de nós mudou um detalhe que, na minha opinião, importa mais do que parece. A versão 0.5.22 tornou as atualizações mais robustas: os artefatos de substituição são preparados e verificados antes que os arquivos em execução sejam substituídos. O procedimento de atualização do Dusk segue a mesma ordem: o instalador faz download dos binários suportados do Rusk e da wallet, verifica-os e só então para o serviço em execução do Rusk. Ele também preserva o estado da cadeia do operador, as chaves de consenso e as substituições intencionais de serviços, em vez de tratar uma atualização como se fosse uma instalação de nó “fresca”. O serviço permanece parado depois disso, para que o operador possa revisar a configuração regenerada, iniciar o Rusk deliberadamente e confirmar o progresso dos peers e da altura do bloco antes de chamar o trabalho como finalizado.
Esse é um pequeno, porém útil marco operacional.
A janela de atualização agora começa depois que a substituição está pronta, não enquanto o operador ainda está descobrindo se ela é utilizável.
Para infraestrutura que deve permanecer disponível, essa ordem vale mais do que outro comando conveniente.
@Dusk $DUSK #dusk
Colocar uma encomenda na porta é diferente de perseguir o veículo de entrega. Voltei a isso quando examinei uma mudança mais silenciosa dentro do TermMax V2. Agora, ordens a limite estão disponíveis em todos os mercados do TermMax. Um credor pode especificar a taxa mínima que está disposto a aceitar, enquanto um tomador pode definir a taxa máxima. Se a liquidez for baixa ou a taxa atual simplesmente não valer a pena, o trader não precisa cruzar o que está ali agora. Ele pode publicar seus próprios termos e esperar que alguém do outro lado aceite. Acho que isso importa ainda mais quando o tamanho da posição cresce, porque a execução imediata pode se tornar cara quando a liquidez disponível não consegue absorver a ordem com clareza. A funcionalidade mais óbvia é ter uma negociação executada. A menos óbvia é conseguir recusar uma execução ruim sem sair completamente do mercado. O V1 oferecia ordens a limite apenas em uma parte dos mercados. Torná-las disponíveis em todo o mercado transforma a paciência em uma escolha real de execução, em vez de algo que o trader gerencia fora do protocolo. Nem toda posição precisa ser assumida agora. Às vezes, a melhor ferramenta de negociação é uma taxa pela qual você está disposto a esperar. @termmax #TermMax
Colocar uma encomenda na porta é diferente de perseguir o veículo de entrega.
Voltei a isso quando examinei uma mudança mais silenciosa dentro do TermMax V2. Agora, ordens a limite estão disponíveis em todos os mercados do TermMax. Um credor pode especificar a taxa mínima que está disposto a aceitar, enquanto um tomador pode definir a taxa máxima. Se a liquidez for baixa ou a taxa atual simplesmente não valer a pena, o trader não precisa cruzar o que está ali agora. Ele pode publicar seus próprios termos e esperar que alguém do outro lado aceite. Acho que isso importa ainda mais quando o tamanho da posição cresce, porque a execução imediata pode se tornar cara quando a liquidez disponível não consegue absorver a ordem com clareza. A funcionalidade mais óbvia é ter uma negociação executada. A menos óbvia é conseguir recusar uma execução ruim sem sair completamente do mercado. O V1 oferecia ordens a limite apenas em uma parte dos mercados. Torná-las disponíveis em todo o mercado transforma a paciência em uma escolha real de execução, em vez de algo que o trader gerencia fora do protocolo.
Nem toda posição precisa ser assumida agora.
Às vezes, a melhor ferramenta de negociação é uma taxa pela qual você está disposto a esperar.
@TermMax #TermMax
O DuskVM dá a cada contrato um buffer de argumentos de 64 KB. Isso é um detalhe de implementação muito mais revelador do que “suporta Rust e WASM”. Eu inicialmente li a execução nativa de WASM como uma porta bastante aberta. Ao olhar com mais atenção, o DuskVM tem uma limitação específica que todo contrato precisa respeitar. O contrato deve expor um argbuf, que é onde os dados de chamada são colocados. As funções expostas também seguem a convenção de DuskVM fn foo(u32) -> u32, usando o valor recebido para descrever quantos bytes devem ser lidos e o valor de retorno para descrever a saída a ser gravada de volta. E o DuskVM não torna a entrada do contrato correta por ele. O smart contract continua sendo responsável por validar o que entra nesse buffer e processá-lo com segurança. Esse é o teste de pressão que eu colocaria aos construtores que escolhem o caminho nativo. Fazer o Rust compilar para WASM prova muito pouco por si só. O contrato ainda precisa se comportar corretamente na fronteira ABI do DuskVM toda vez que dados externos a ultrapassam. A execução nativa dá aos construtores acesso direto às capacidades do Dusk L1. Mas o buffer de 64 KB é onde a arquitetura abstrata se torna uma engenharia bem comum: bytes entram, e seu contrato precisa saber exatamente o que fazer com eles. @Dusk_Foundation $DUSK #dusk
O DuskVM dá a cada contrato um buffer de argumentos de 64 KB.
Isso é um detalhe de implementação muito mais revelador do que “suporta Rust e WASM”.
Eu inicialmente li a execução nativa de WASM como uma porta bastante aberta. Ao olhar com mais atenção, o DuskVM tem uma limitação específica que todo contrato precisa respeitar.
O contrato deve expor um argbuf, que é onde os dados de chamada são colocados. As funções expostas também seguem a convenção de DuskVM fn foo(u32) -> u32, usando o valor recebido para descrever quantos bytes devem ser lidos e o valor de retorno para descrever a saída a ser gravada de volta.
E o DuskVM não torna a entrada do contrato correta por ele.
O smart contract continua sendo responsável por validar o que entra nesse buffer e processá-lo com segurança.
Esse é o teste de pressão que eu colocaria aos construtores que escolhem o caminho nativo.
Fazer o Rust compilar para WASM prova muito pouco por si só. O contrato ainda precisa se comportar corretamente na fronteira ABI do DuskVM toda vez que dados externos a ultrapassam.
A execução nativa dá aos construtores acesso direto às capacidades do Dusk L1.
Mas o buffer de 64 KB é onde a arquitetura abstrata se torna uma engenharia bem comum: bytes entram, e seu contrato precisa saber exatamente o que fazer com eles.
@Dusk $DUSK #dusk
E isso torna a data de vencimento mais complicada do que parece à primeira vista. Inicialmente, li o fluxo de liquidação do TermMax como algo bastante familiar: a dívida vence, as posições não quitadas enfrentam liquidação, e a garantia cobre o que os tomadores não conseguiram pagar. Mas o mecanismo não necessariamente termina aí. Quando um tomador deixa de pagar, o TermMax abre uma janela de liquidação de duas horas. Se a dívida ainda não estiver quitada ou tiver sido liquidada apenas parcialmente após essa janela, começa a entrega física e o pool de resgate pode conter tanto o ativo subjacente quanto a garantia. Os detentores de FT então resgatam de forma proporcional desse pool misto. Para um pesquisador, eu acho que isso altera o que merece atenção ao comparar mercados de taxa fixa. Considerar apenas o valor prometido no vencimento ignora o estado que o sistema pode assumir quando a liquidação não consegue limpar totalmente a dívida. O desfecho final deixa de ser apenas “quitado” versus “inadimplente”. A composição do que sustenta o resgate pode mudar. Isso importa especialmente ao estudar mercados em que a garantia pode se comportar de maneira muito diferente do ativo da dívida sob estresse. Então, um vencimento do TermMax tem outra variável que vale a pena modelar: o que poderia de fato estar no pool de resgate se o caminho normal de liquidação acabar sem espaço? Uma taxa fixa lhe diz a economia programada. A entrega física lhe diz por que o caminho de falha merece um modelo próprio. @termmax #TermMax
E isso torna a data de vencimento mais complicada do que parece à primeira vista.
Inicialmente, li o fluxo de liquidação do TermMax como algo bastante familiar: a dívida vence, as posições não quitadas enfrentam liquidação, e a garantia cobre o que os tomadores não conseguiram pagar. Mas o mecanismo não necessariamente termina aí. Quando um tomador deixa de pagar, o TermMax abre uma janela de liquidação de duas horas. Se a dívida ainda não estiver quitada ou tiver sido liquidada apenas parcialmente após essa janela, começa a entrega física e o pool de resgate pode conter tanto o ativo subjacente quanto a garantia. Os detentores de FT então resgatam de forma proporcional desse pool misto.
Para um pesquisador, eu acho que isso altera o que merece atenção ao comparar mercados de taxa fixa. Considerar apenas o valor prometido no vencimento ignora o estado que o sistema pode assumir quando a liquidação não consegue limpar totalmente a dívida. O desfecho final deixa de ser apenas “quitado” versus “inadimplente”. A composição do que sustenta o resgate pode mudar.
Isso importa especialmente ao estudar mercados em que a garantia pode se comportar de maneira muito diferente do ativo da dívida sob estresse.
Então, um vencimento do TermMax tem outra variável que vale a pena modelar: o que poderia de fato estar no pool de resgate se o caminho normal de liquidação acabar sem espaço?
Uma taxa fixa lhe diz a economia programada.
A entrega física lhe diz por que o caminho de falha merece um modelo próprio.
@TermMax #TermMax
Comprar um ingresso de concerto e realmente conseguir o ingresso são dois eventos diferentes. Fiquei pensando nessa distinção ao observar como a Dusk aborda o trading regulamentado, porque uma negociação correspondida não é o fim do fluxo de trabalho. O ativo ainda precisa chegar a um lado e o pagamento precisa chegar ao outro. A DuskDS fornece finalidade determinística por baixo desse processo, enquanto a arquitetura de mercado da Dusk é projetada para coordenar a perna do ativo e a perna do pagamento para liquidação no estilo delivery-versus-payment. Isso também explica por que o trabalho da NPEX chamou minha atenção além do título sobre tokenização. A Dusk descreve a colaboração em torno de emissão, negociação, divulgação e liquidação como um único fluxo de trabalho conectado. Para um trader, a camada mais silenciosa é o que acontece depois que a ordem diz “concluída”. Se a movimentação do ativo e o pagamento ainda vivem em sistemas desconectados, o risco de reconciliação e liquidação não desaparece apenas porque a negociação em si avançou para onchain. Então eu acompanharia o caminho de liquidação tão de perto quanto a superfície de negociação. A execução chama a atenção. A conclusão é o que torna a negociação real. @Dusk_Foundation $DUSK #dusk
Comprar um ingresso de concerto e realmente conseguir o ingresso são dois eventos diferentes.
Fiquei pensando nessa distinção ao observar como a Dusk aborda o trading regulamentado, porque uma negociação correspondida não é o fim do fluxo de trabalho.
O ativo ainda precisa chegar a um lado e o pagamento precisa chegar ao outro. A DuskDS fornece finalidade determinística por baixo desse processo, enquanto a arquitetura de mercado da Dusk é projetada para coordenar a perna do ativo e a perna do pagamento para liquidação no estilo delivery-versus-payment. Isso também explica por que o trabalho da NPEX chamou minha atenção além do título sobre tokenização. A Dusk descreve a colaboração em torno de emissão, negociação, divulgação e liquidação como um único fluxo de trabalho conectado. Para um trader, a camada mais silenciosa é o que acontece depois que a ordem diz “concluída”. Se a movimentação do ativo e o pagamento ainda vivem em sistemas desconectados, o risco de reconciliação e liquidação não desaparece apenas porque a negociação em si avançou para onchain.
Então eu acompanharia o caminho de liquidação tão de perto quanto a superfície de negociação.
A execução chama a atenção.
A conclusão é o que torna a negociação real.
@Dusk $DUSK #dusk
Abra a página de segurança. Encontre os nomes das auditorias. Abra outra guia apenas para descobrir o que foi realmente analisado. Esse procedimento é o motivo pelo qual a pontuação de 93% de avaliação de Qualidade do Processo (PQR) da DeFiSafety, da TermMax, chamou minha atenção. Eu já vi páginas de segurança demais em que os selos são mais fáceis de encontrar do que a evidência por trás deles. Aqui, há um resultado externo para checar. A TermMax recebeu uma classificação PASS da DeFiSafety por meio da sua avaliação PQR. Para um verificador, isso muda um pouco o trabalho. “Segurança é levada a sério” é apenas uma afirmação. Uma análise externa pontuada fornece algo concreto para questionar. Você pode comparar a linguagem de segurança do próprio protocolo com uma avaliação que analisou a qualidade do seu processo e chegou a um resultado mensurável. Ainda assim, isso não significa que a TermMax seja isenta de riscos. Uma pontuação de 93% não pode garantir que contratos futuros, entradas de oráculo ou mudanças operacionais nunca vão falhar. Não é isso que o número prova. Mas isso dá à verificação um ponto de partida mais difícil de contestar do que textos de marketing. E eu acho que é esse desbloqueio útil. O verificador não tem mais apenas uma coleção de afirmações de segurança para classificar. Agora existe um benchmark publicado ao lado delas. 93% não é o fim do escrutínio. Isso torna a próxima rodada de verificação mais fundamentada. @termmax #TermMax
Abra a página de segurança. Encontre os nomes das auditorias. Abra outra guia apenas para descobrir o que foi realmente analisado.
Esse procedimento é o motivo pelo qual a pontuação de 93% de avaliação de Qualidade do Processo (PQR) da DeFiSafety, da TermMax, chamou minha atenção.
Eu já vi páginas de segurança demais em que os selos são mais fáceis de encontrar do que a evidência por trás deles.
Aqui, há um resultado externo para checar.
A TermMax recebeu uma classificação PASS da DeFiSafety por meio da sua avaliação PQR.
Para um verificador, isso muda um pouco o trabalho.
“Segurança é levada a sério” é apenas uma afirmação.
Uma análise externa pontuada fornece algo concreto para questionar. Você pode comparar a linguagem de segurança do próprio protocolo com uma avaliação que analisou a qualidade do seu processo e chegou a um resultado mensurável.
Ainda assim, isso não significa que a TermMax seja isenta de riscos.
Uma pontuação de 93% não pode garantir que contratos futuros, entradas de oráculo ou mudanças operacionais nunca vão falhar. Não é isso que o número prova.
Mas isso dá à verificação um ponto de partida mais difícil de contestar do que textos de marketing.
E eu acho que é esse desbloqueio útil.
O verificador não tem mais apenas uma coleção de afirmações de segurança para classificar.
Agora existe um benchmark publicado ao lado delas.
93% não é o fim do escrutínio.
Isso torna a próxima rodada de verificação mais fundamentada.
@TermMax #TermMax
O nó fica para trás. Verifique a altura. Verifique os pares. Recupere o estado. Então, gaste mais tempo observando ele se recuperar e acompanhar. Eu presumi que esse tipo de recuperação significaria reconstruir muito mais da cadeia do que seria necessário. O caminho de fast-sync da Dusk fez com que eu enxergasse a manutenção do nó de forma diferente. O instalador do nó agora inclui download_state para mainnet e testnet. Para um nó Rusk padrão, ele pode buscar um snapshot de estado publicado e substituir o estado local da cadeia e o banco de dados. O operador então reinicia o Rusk e verifica se a altura do bloco está se movendo em direção ao ponto atual da rede. O que chamou minha atenção foi o que o processo deixa em paz. O fast-sync não substitui as chaves de consenso nem a configuração do nó. Então, a recuperação não é automaticamente uma reconstrução completa do nó. Isso é um desbloqueio prático para alguém que precisa manter a infraestrutura disponível. Quando o estado local se torna inutilizável, o operador tem uma rota suportada de volta para a cadeia em funcionamento, sem precisar começar toda a configuração novamente. Sem nenhum recurso glamoroso aqui. Apenas uma tarefa de manutenção que pode se tornar consideravelmente menos dolorosa quando algo dá errado. @Dusk_Foundation $DUSK #dusk
O nó fica para trás. Verifique a altura. Verifique os pares. Recupere o estado. Então, gaste mais tempo observando ele se recuperar e acompanhar.
Eu presumi que esse tipo de recuperação significaria reconstruir muito mais da cadeia do que seria necessário. O caminho de fast-sync da Dusk fez com que eu enxergasse a manutenção do nó de forma diferente.
O instalador do nó agora inclui download_state para mainnet e testnet.
Para um nó Rusk padrão, ele pode buscar um snapshot de estado publicado e substituir o estado local da cadeia e o banco de dados. O operador então reinicia o Rusk e verifica se a altura do bloco está se movendo em direção ao ponto atual da rede.
O que chamou minha atenção foi o que o processo deixa em paz.
O fast-sync não substitui as chaves de consenso nem a configuração do nó.
Então, a recuperação não é automaticamente uma reconstrução completa do nó.
Isso é um desbloqueio prático para alguém que precisa manter a infraestrutura disponível. Quando o estado local se torna inutilizável, o operador tem uma rota suportada de volta para a cadeia em funcionamento, sem precisar começar toda a configuração novamente.
Sem nenhum recurso glamoroso aqui.
Apenas uma tarefa de manutenção que pode se tornar consideravelmente menos dolorosa quando algo dá errado.
@Dusk $DUSK #dusk
Verificado
Eu costumava supor que a parte irritante do trading a taxa fixa era simplesmente encontrar a taxa que você queria. Então percebi o que a TermMax mudou na V2. O problema mais difícil era a execução fragmentada. Um trader poderia ter liquidez parada em ordens de faixa (curator range) e mais liquidez em ordens individuais a limite. Eram fontes separadas. Então conseguir o melhor preenchimento significava fazer parte do trabalho de roteamento você mesmo. Compare as ordens. Descubra onde fica a liquidez útil. Separe-as. A V2 remove essa pequena parte da montagem manual do mercado. Quando um trader empresta ou toma emprestado, as Unified Orders buscam as faixas curator disponíveis e as ordens individuais a limite naquele mercado e, em seguida, combinam a execução em uma única transação. Uma cotação. Uma assinatura. O roteamento acontece por baixo. Eu gosto disso porque resolve um problema bem pouco glamouroso. Uma melhor infraestrutura de mercado nem sempre é outra estratégia ou outro ativo. Às vezes, é simplesmente eliminar uma decisão que o trader nunca deveria ter precisado tomar manualmente. O trader ainda decide se a taxa e a posição fazem sentido. A TermMax V2 apenas deixa de reconstruir o mapa de liquidez antes de agir sobre essa decisão. Essa é uma descrição de trabalho bem mais limpa para a pessoa do outro lado da tela. @termmax #TermMax
Eu costumava supor que a parte irritante do trading a taxa fixa era simplesmente encontrar a taxa que você queria.
Então percebi o que a TermMax mudou na V2.
O problema mais difícil era a execução fragmentada.
Um trader poderia ter liquidez parada em ordens de faixa (curator range) e mais liquidez em ordens individuais a limite. Eram fontes separadas.
Então conseguir o melhor preenchimento significava fazer parte do trabalho de roteamento você mesmo.
Compare as ordens. Descubra onde fica a liquidez útil. Separe-as.
A V2 remove essa pequena parte da montagem manual do mercado.
Quando um trader empresta ou toma emprestado, as Unified Orders buscam as faixas curator disponíveis e as ordens individuais a limite naquele mercado e, em seguida, combinam a execução em uma única transação.
Uma cotação.
Uma assinatura.
O roteamento acontece por baixo.
Eu gosto disso porque resolve um problema bem pouco glamouroso. Uma melhor infraestrutura de mercado nem sempre é outra estratégia ou outro ativo.
Às vezes, é simplesmente eliminar uma decisão que o trader nunca deveria ter precisado tomar manualmente.
O trader ainda decide se a taxa e a posição fazem sentido. A TermMax V2 apenas deixa de reconstruir o mapa de liquidez antes de agir sobre essa decisão.
Essa é uma descrição de trabalho bem mais limpa para a pessoa do outro lado da tela.
@TermMax #TermMax
E eu acho que é aqui que chamar Dusk simplesmente de “blockchain privada” se torna impreciso demais. Ao observar o que um pesquisador consegue realmente inspecionar, notei que a Dusk não torna a observabilidade uma escolha de tudo ou nada. A Moonlight fornece à rede um modelo público de transações baseadas em contas, enquanto a Phoenix lida com transferências protegidas. O explorador oficial ainda expõe informações públicas da rede como blocos, contratos, provisionadores, taxas e uso de gás, e consegue identificar tipos de transação e metadados disponíveis. A Phoenix traça esse limite de forma mais específica. Para essas transferências protegidas, remetente, destinatário e valor transferido não ficam expostos a observadores comuns. Assim, um pesquisador ainda pode examinar a estrutura visível da rede sem, automaticamente, receber um mapa de cada relação financeira confidencial por trás disso. Esse contraste é mais útil para mim do que tratar privacidade como sinônimo de uma cadeia opaca. A pesquisa precisa de sinais observáveis. A confidencialidade financeira às vezes precisa que certos campos fiquem fora desses sinais. Os modelos de transação da Dusk permitem que ambas as condições coexistam na mesma rede, o que significa que estudar a atividade não exige, inerentemente, transformar os detalhes de transferências de cada usuário em material público de pesquisa. @Dusk_Foundation $DUSK #dusk
E eu acho que é aqui que chamar Dusk simplesmente de “blockchain privada” se torna impreciso demais.
Ao observar o que um pesquisador consegue realmente inspecionar, notei que a Dusk não torna a observabilidade uma escolha de tudo ou nada. A Moonlight fornece à rede um modelo público de transações baseadas em contas, enquanto a Phoenix lida com transferências protegidas. O explorador oficial ainda expõe informações públicas da rede como blocos, contratos, provisionadores, taxas e uso de gás, e consegue identificar tipos de transação e metadados disponíveis.
A Phoenix traça esse limite de forma mais específica.
Para essas transferências protegidas, remetente, destinatário e valor transferido não ficam expostos a observadores comuns. Assim, um pesquisador ainda pode examinar a estrutura visível da rede sem, automaticamente, receber um mapa de cada relação financeira confidencial por trás disso.
Esse contraste é mais útil para mim do que tratar privacidade como sinônimo de uma cadeia opaca.
A pesquisa precisa de sinais observáveis. A confidencialidade financeira às vezes precisa que certos campos fiquem fora desses sinais.
Os modelos de transação da Dusk permitem que ambas as condições coexistam na mesma rede, o que significa que estudar a atividade não exige, inerentemente, transformar os detalhes de transferências de cada usuário em material público de pesquisa.
@Dusk $DUSK #dusk
Um bilhete de trem é, basicamente, uma pequena promessa vinculada a um destino e a um horário. Ao examinar o TermMax, acho que o seu Token de taxa fixa está fazendo mais trabalho conceitual do que sugere o título “empréstimo com taxa fixa”. Um FT representa o direito de resgatar o valor nominal de uma posição de dívida na maturidade. Isso soa como encanamento. Para um comprador, isso muda o que, de fato, está sendo comprado. Você não está apenas depositando um ativo e observando um número de APY ficar parado em um painel. A própria reivindicação por prazo fixo é tokenizada. Guarde o FT até a maturidade e ele pode ser resgatado pelo valor subjacente que representa. O protocolo descreve isso em termos de título de cupom zero. Para mim, isso é mais importante do que o rótulo de taxa fixa por si só. Porque, uma vez que uma reivindicação futura existe como um token, o TermMax também pode usar esse FT em outras etapas do ciclo de vida do empréstimo. Tomadores podem comprar FTs correspondentes antes da maturidade e usá-los para quitar dívidas, em vez de tratar a posição como algo que apenas desaparece na data de vencimento. Então, a parte mais silenciosa aqui é a tokenização do próprio prazo. A data de maturidade, a reivindicação de resgate e a economia de taxa fixa são empacotadas em algo que o protocolo consegue realmente movimentar no seu mercado. Para um comprador, isso torna o produto mais fácil de entender. Não “qual rendimento está sendo anunciado hoje?”. Mais como “que reivindicação estou comprando e no que ela se transforma na maturidade?”. Essa diferença é pequena na interface. Estruturalmente, ela está fazendo muito trabalho. @termmax #TermMax
Um bilhete de trem é, basicamente, uma pequena promessa vinculada a um destino e a um horário.
Ao examinar o TermMax, acho que o seu Token de taxa fixa está fazendo mais trabalho conceitual do que sugere o título “empréstimo com taxa fixa”.
Um FT representa o direito de resgatar o valor nominal de uma posição de dívida na maturidade. Isso soa como encanamento.
Para um comprador, isso muda o que, de fato, está sendo comprado.
Você não está apenas depositando um ativo e observando um número de APY ficar parado em um painel. A própria reivindicação por prazo fixo é tokenizada.
Guarde o FT até a maturidade e ele pode ser resgatado pelo valor subjacente que representa. O protocolo descreve isso em termos de título de cupom zero.
Para mim, isso é mais importante do que o rótulo de taxa fixa por si só.
Porque, uma vez que uma reivindicação futura existe como um token, o TermMax também pode usar esse FT em outras etapas do ciclo de vida do empréstimo. Tomadores podem comprar FTs correspondentes antes da maturidade e usá-los para quitar dívidas, em vez de tratar a posição como algo que apenas desaparece na data de vencimento.
Então, a parte mais silenciosa aqui é a tokenização do próprio prazo.
A data de maturidade, a reivindicação de resgate e a economia de taxa fixa são empacotadas em algo que o protocolo consegue realmente movimentar no seu mercado.
Para um comprador, isso torna o produto mais fácil de entender.
Não “qual rendimento está sendo anunciado hoje?”.
Mais como “que reivindicação estou comprando e no que ela se transforma na maturidade?”.
Essa diferença é pequena na interface. Estruturalmente, ela está fazendo muito trabalho.
@TermMax #TermMax
Verificado
Eu costumava achar que transações on-chain confidenciais deixavam os auditores com duas opções ruins. Divulgá-las publicamente, ou perder a capacidade de inspecioná-las. Phoenix me fez repensar isso. O modelo de transações blindadas da Dusk mantém os fundos em notas criptografadas e usa provas de conhecimento zero para provar que uma transferência é válida sem revelar publicamente o valor nem as partes envolvidas. Mas privado não significa permanentemente inacessível. A Phoenix oferece chaves de visualização, então as informações da transação podem ser reveladas seletivamente quando a regulamentação ou a auditoria exigirem. Acredito que essa distinção resolve um problema bem específico para um auditor. O público não precisa herdar a visibilidade do auditor só porque uma auditoria precisa acontecer. Uma transação da Phoenix pode permanecer blindada para observadores comuns, enquanto alguém com a chave de visualização apropriada pode acessar as informações necessárias para a revisão. Essa é uma relação mais clara entre confidencialidade e supervisão do que simplesmente colocar todos os movimentos financeiros em exposição desde o primeiro dia. Para um auditor, o alívio não é menos evidência. É obter evidência sem exigir que todo mundo receba também. @Dusk_Foundation $DUSK #dusk
Eu costumava achar que transações on-chain confidenciais deixavam os auditores com duas opções ruins.
Divulgá-las publicamente, ou perder a capacidade de inspecioná-las.
Phoenix me fez repensar isso.
O modelo de transações blindadas da Dusk mantém os fundos em notas criptografadas e usa provas de conhecimento zero para provar que uma transferência é válida sem revelar publicamente o valor nem as partes envolvidas.
Mas privado não significa permanentemente inacessível.
A Phoenix oferece chaves de visualização, então as informações da transação podem ser reveladas seletivamente quando a regulamentação ou a auditoria exigirem.
Acredito que essa distinção resolve um problema bem específico para um auditor.
O público não precisa herdar a visibilidade do auditor só porque uma auditoria precisa acontecer.
Uma transação da Phoenix pode permanecer blindada para observadores comuns, enquanto alguém com a chave de visualização apropriada pode acessar as informações necessárias para a revisão.
Essa é uma relação mais clara entre confidencialidade e supervisão do que simplesmente colocar todos os movimentos financeiros em exposição desde o primeiro dia.
Para um auditor, o alívio não é menos evidência.
É obter evidência sem exigir que todo mundo receba também.
@Dusk $DUSK #dusk
Verificado
Se você está operando a infraestrutura de um app que precisa de dados históricos de cadeia, “executar um validador” não é automaticamente a descrição de cargo correta. Primeiro eu agrupei a operação de nós Dusk nesse tipo de categoria usual. Olhando mais de perto, isso foi grosseiro demais. A Dusk tem um modo de arquivo para o Rusk que mantém índices históricos finais junto com o estado normal da cadeia. As aplicações podem consultar esse arquivo para atividades históricas do Moonlight e eventos finalizados. Mas um operador de arquivo não precisa fazer stake nem participar do consenso. Essa diferença muda como eu classifico a função. A Dusk na verdade recomenda manter a infraestrutura de API de produção separada das atribuições do provisionador. A carga de consultas e a manutenção do arquivo podem então ficar longe do nó responsável pelo consenso. Assim, um operador pode ser útil para a camada de aplicação sem, necessariamente, se tornar um validador. Esse é um trabalho bem mais específico do que “garantir a rede”, mas não é algo trivial. Saldos históricos, eventos e atividade de transações ainda precisam de algum lugar confiável para serem consultados. Na Dusk, executar um nó não é uma única função com configurações diferentes. Um operador de arquivo pode estar fornecendo a “memória” da cadeia para as aplicações enquanto os provisionadores lidam com o consenso em outro lugar. @Dusk_Foundation $DUSK #dusk
Se você está operando a infraestrutura de um app que precisa de dados históricos de cadeia, “executar um validador” não é automaticamente a descrição de cargo correta.
Primeiro eu agrupei a operação de nós Dusk nesse tipo de categoria usual. Olhando mais de perto, isso foi grosseiro demais.
A Dusk tem um modo de arquivo para o Rusk que mantém índices históricos finais junto com o estado normal da cadeia. As aplicações podem consultar esse arquivo para atividades históricas do Moonlight e eventos finalizados.
Mas um operador de arquivo não precisa fazer stake nem participar do consenso.
Essa diferença muda como eu classifico a função.
A Dusk na verdade recomenda manter a infraestrutura de API de produção separada das atribuições do provisionador. A carga de consultas e a manutenção do arquivo podem então ficar longe do nó responsável pelo consenso.
Assim, um operador pode ser útil para a camada de aplicação sem, necessariamente, se tornar um validador.
Esse é um trabalho bem mais específico do que “garantir a rede”, mas não é algo trivial. Saldos históricos, eventos e atividade de transações ainda precisam de algum lugar confiável para serem consultados.
Na Dusk, executar um nó não é uma única função com configurações diferentes.
Um operador de arquivo pode estar fornecendo a “memória” da cadeia para as aplicações enquanto os provisionadores lidam com o consenso em outro lugar.
@Dusk $DUSK #dusk
Verificado
Uma ótima câmera fica irritante rapidamente se cada lente precisar de um adaptador feito à mão. Tive um pensamento semelhante ao analisar com mais atenção o DuskVM. Contratos inteligentes confidenciais são o destaque óbvio, mas acabei voltando a algo bem menos glamouroso: data drivers. Para um criador que envia um aplicativo nativo do Dusk, escrever o contrato é apenas parte do trabalho. O aplicativo ao redor ainda precisa entender como formatar entradas, interpretar saídas e transformar métodos do contrato em algo com que o usuário realmente possa interagir. O Dusk criou esse trabalho de tradução dentro de suas ferramentas. O Forge consegue gerar exports de ABI, schemas e data drivers a partir de Rust anotado, enquanto esses drivers lidam com a codificação e a decodificação dos dados do contrato. O Dusk Connect, então, pode carregar o driver quando um dApp nativo prepara chamadas e escreve. Acho que essa camada merece mais atenção justamente porque os usuários quase não deveriam notá-la. Um criador pode gastar menos esforço refazendo a mesma infraestrutura contrato-para-interface e dedicar mais atenção ao que o aplicativo deve fazer. A privacidade pode ser o que faz o Dusk ser notado primeiro. Mas os criadores também precisam enviar algo que as pessoas consigam usar, e essas peças silenciosas é que ajudam os contratos do DuskVM nativo a darem esse salto de código executável para uma interface de verdade. @Dusk_Foundation $DUSK #dusk
Uma ótima câmera fica irritante rapidamente se cada lente precisar de um adaptador feito à mão.
Tive um pensamento semelhante ao analisar com mais atenção o DuskVM. Contratos inteligentes confidenciais são o destaque óbvio, mas acabei voltando a algo bem menos glamouroso: data drivers.
Para um criador que envia um aplicativo nativo do Dusk, escrever o contrato é apenas parte do trabalho. O aplicativo ao redor ainda precisa entender como formatar entradas, interpretar saídas e transformar métodos do contrato em algo com que o usuário realmente possa interagir.
O Dusk criou esse trabalho de tradução dentro de suas ferramentas. O Forge consegue gerar exports de ABI, schemas e data drivers a partir de Rust anotado, enquanto esses drivers lidam com a codificação e a decodificação dos dados do contrato. O Dusk Connect, então, pode carregar o driver quando um dApp nativo prepara chamadas e escreve.
Acho que essa camada merece mais atenção justamente porque os usuários quase não deveriam notá-la. Um criador pode gastar menos esforço refazendo a mesma infraestrutura contrato-para-interface e dedicar mais atenção ao que o aplicativo deve fazer.
A privacidade pode ser o que faz o Dusk ser notado primeiro. Mas os criadores também precisam enviar algo que as pessoas consigam usar, e essas peças silenciosas é que ajudam os contratos do DuskVM nativo a darem esse salto de código executável para uma interface de verdade.
@Dusk $DUSK #dusk
Verificado
Abra um aplicativo. Vá para uma carteira separada. Volte. Aprove. Repita. Essa pequena repetição cansa rápido. Observando de perto a pilha de carteiras do Dusk, este é o marco que acho mais importante do que mais uma ampla promessa de privacidade. Agora, o Dusk tem uma extensão oficial de navegador de autocustódia, feita para se conectar diretamente a aplicações compatíveis. Um app pode solicitar acesso à conta, assinaturas e transações, enquanto o usuário mantém a aprovação dentro da carteira. E o que chamou minha atenção é o que o Dusk coloca por trás desse fluxo familiar. A mesma carteira gerencia tanto o DUSK público quanto o protegido. Então, usar o modelo de privacidade do Dusk não precisa significar aceitar primeiro uma experiência de carteira totalmente estranha. Isso muda a minha leitura do lançamento. A privacidade é útil no nível de protocolo. Mas, para um usuário, ela ainda precisa sobreviver à repetição chata de interagir de fato com aplicativos. Uma extensão de carteira que consegue lidar com solicitações de conexão e, ao mesmo tempo, dar suporte aos caminhos de transação pública e protegida do Dusk elimina uma dessas idas e voltas repetidas. Eu não ampliaria isso como uma alegação de adoção. O desbloqueio concreto é mais simples. A pilha de privacidade do Dusk agora tem uma camada de carteira voltada para o usuário que aplicações compatíveis podem integrar, em vez de deixar a privacidade como algo que os usuários encontram principalmente por baixo da interface. @Dusk_Foundation $DUSK #dusk
Abra um aplicativo. Vá para uma carteira separada. Volte. Aprove. Repita.
Essa pequena repetição cansa rápido. Observando de perto a pilha de carteiras do Dusk, este é o marco que acho mais importante do que mais uma ampla promessa de privacidade.
Agora, o Dusk tem uma extensão oficial de navegador de autocustódia, feita para se conectar diretamente a aplicações compatíveis. Um app pode solicitar acesso à conta, assinaturas e transações, enquanto o usuário mantém a aprovação dentro da carteira.
E o que chamou minha atenção é o que o Dusk coloca por trás desse fluxo familiar.
A mesma carteira gerencia tanto o DUSK público quanto o protegido. Então, usar o modelo de privacidade do Dusk não precisa significar aceitar primeiro uma experiência de carteira totalmente estranha.
Isso muda a minha leitura do lançamento.
A privacidade é útil no nível de protocolo. Mas, para um usuário, ela ainda precisa sobreviver à repetição chata de interagir de fato com aplicativos.
Uma extensão de carteira que consegue lidar com solicitações de conexão e, ao mesmo tempo, dar suporte aos caminhos de transação pública e protegida do Dusk elimina uma dessas idas e voltas repetidas.
Eu não ampliaria isso como uma alegação de adoção. O desbloqueio concreto é mais simples.
A pilha de privacidade do Dusk agora tem uma camada de carteira voltada para o usuário que aplicações compatíveis podem integrar, em vez de deixar a privacidade como algo que os usuários encontram principalmente por baixo da interface.
@Dusk $DUSK #dusk
Verificado
E é aqui que uma taxa de empréstimo deixa de ser um detalhe pequeno. Eu vinha tratando o trabalho do cofre da Babylon principalmente como uma questão de custódia. O BTC nativo consegue suportar empréstimos sem ser envolto, ponteado ou entregue a um custodiante? A integração planejada da Aegis adiciona outra distinção. Os Cofres Trustless de Bitcoin da Babylon forneceriam a estrutura de garantia em BTC nativo. A Aave v4 forneceria o mercado de empréstimos. A Aegis adicionaria crédito de taxa fixa. Espera-se que o produto seja lançado no 4º trimestre de 2026, sujeito ao desenvolvimento e aos testes. Então isso ainda não é uma ferramenta de negociação ao vivo. Mas o design muda o que um trader poderia saber antes de alocar capital emprestado. A dívida a taxa variável pode ficar mais cara enquanto a posição ainda estiver aberta. Isso torna o custo de financiamento outra peça móvel além da entrada, saída e da volatilidade do mercado. Uma taxa fixa transformaria essa incerteza em um número definido com antecedência. O trader poderia comparar o custo total do financiamento com o uso pretendido da liquidez do stablecoin antes de comprometer BTC. Acho que é um contraste mais acentuado do que simplesmente dizer que o Bitcoin se torna “produtivo”. O BTC permaneceria nativo e auto-custodiado, enquanto a dívida carregaria uma taxa previsível por um período definido. Uma preserva a estrutura do ativo. A outra torna o passivo mais fácil de precificar. Se o produto planejado chegar à produção conforme descrito, a Babylon não apenas daria aos traders uma forma de tomar empréstimos sem converter o BTC. Ela também lhes daria um custo de financiamento que pode ser incluído no cálculo da operação antes mesmo de a posição existir. @babylonlabs_io $BABY #baby
E é aqui que uma taxa de empréstimo deixa de ser um detalhe pequeno.
Eu vinha tratando o trabalho do cofre da Babylon principalmente como uma questão de custódia.
O BTC nativo consegue suportar empréstimos sem ser envolto, ponteado ou entregue a um custodiante?
A integração planejada da Aegis adiciona outra distinção.
Os Cofres Trustless de Bitcoin da Babylon forneceriam a estrutura de garantia em BTC nativo. A Aave v4 forneceria o mercado de empréstimos. A Aegis adicionaria crédito de taxa fixa.
Espera-se que o produto seja lançado no 4º trimestre de 2026, sujeito ao desenvolvimento e aos testes. Então isso ainda não é uma ferramenta de negociação ao vivo.
Mas o design muda o que um trader poderia saber antes de alocar capital emprestado.
A dívida a taxa variável pode ficar mais cara enquanto a posição ainda estiver aberta. Isso torna o custo de financiamento outra peça móvel além da entrada, saída e da volatilidade do mercado.
Uma taxa fixa transformaria essa incerteza em um número definido com antecedência.
O trader poderia comparar o custo total do financiamento com o uso pretendido da liquidez do stablecoin antes de comprometer BTC.
Acho que é um contraste mais acentuado do que simplesmente dizer que o Bitcoin se torna “produtivo”.
O BTC permaneceria nativo e auto-custodiado, enquanto a dívida carregaria uma taxa previsível por um período definido.
Uma preserva a estrutura do ativo.
A outra torna o passivo mais fácil de precificar.
Se o produto planejado chegar à produção conforme descrito, a Babylon não apenas daria aos traders uma forma de tomar empréstimos sem converter o BTC. Ela também lhes daria um custo de financiamento que pode ser incluído no cálculo da operação antes mesmo de a posição existir.
@BabylonLabs_io $BABY #baby
Inicia sessão para explorar mais conteúdos
Junta-te a utilizadores de criptomoedas de todo o mundo na Binance Square
⚡️ Obtém informações úteis e recentes sobre criptomoedas.
💬 Com a confiança da maior exchange de criptomoedas do mundo.
👍 Descobre perspetivas reais de criadores verificados.
E-mail/Número de telefone
Mapa do sítio
Preferências de cookies
Termos e Condições da Plataforma