Binance Square
Nairobi_
1.8k Publicações

Nairobi_

I don't just post charts and content 👀, I decode the heist behind every move👻.
289 A seguir
6.8K+ Seguidores
1.9K+ Gostaram
Publicações
·
--
os 6% nunca se moveram. a negociação ainda piorou. esse era o detalhe de alavancagem do TermMax que eu ficava culpando pelo número errado. eu tinha um ativo que rendia 12%. o TermMax podia me permitir tomar emprestado contra ele a 6% fixos, usar o capital emprestado para aumentar a exposição ao colateral e empacotar a posição de colateral + dívida dentro do GT. 12 entrando. 6 saindo. adicione alavancagem ao spread. história bem fácil de gostar. e a parte reconfortante era os 6%. eu não precisava ficar imaginando se, em algum lugar, a utilização empurraria o funding para 9, depois 14, enquanto eu já estava dentro da posição. o TermMax travou esse lado. então o rendimento do colateral caiu para 4%. nada aconteceu com meu empréstimo. foi isso que deixou tudo estranho. o GT ainda tinha a dívida. a taxa de empréstimo do TermMax ainda era 6%. a maturidade não tinha mudado. ninguém recalculou meu funding fixo porque as condições de mercado ficaram piores. o número exato que eu queria protegido ainda estava protegido. exceto que agora eu estava tomando empréstimo a 6% para aumentar exposição a algo que rendia 4. e a alavancagem não tinha parado de funcionar. eram apenas multiplicando um spread que eu já não queria multiplicado. acho que eu transformei silenciosamente “alavancagem com taxa fixa” em “retorno alavancado previsível”. mas isso não é a mesma coisa. o TermMax pode remover o problema da taxa de empréstimo variável. ele não pode forçar o colateral que rende a continuar produzindo o APY que eu usava quando entrei. esses 12% pertencem a outro mecanismo. as recompensas podem cair. o rendimento subjacente pode se comprimir. e o GT não precisa ser quebrado para que qualquer uma dessas coisas machuque. por isso eu continuo voltando para os 6%. se tivesse saltado para 15%, a falha pareceria óbvia. mas aqui o TermMax fez exatamente o que eu pedi. os 6% ficaram 6%. o número instável estava do outro lado. 12 virou 4. mesma dívida fixa. motivo bem diferente para querer a alavancagem. o TermMax podia travar uma das pontas desse spread. eu ainda me pergunto por que eu tratei a distância entre eles como algo fixo também. @termmax #TermMax #termmax $AVAAI $ONG $BOME
os 6% nunca se moveram.

a negociação ainda piorou.

esse era o detalhe de alavancagem do TermMax que eu ficava culpando pelo número errado.

eu tinha um ativo que rendia 12%.

o TermMax podia me permitir tomar emprestado contra ele a 6% fixos, usar o capital emprestado para aumentar a exposição ao colateral e empacotar a posição de colateral + dívida dentro do GT.

12 entrando.

6 saindo.

adicione alavancagem ao spread.

história bem fácil de gostar.

e a parte reconfortante era os 6%.

eu não precisava ficar imaginando se, em algum lugar, a utilização empurraria o funding para 9, depois 14, enquanto eu já estava dentro da posição.

o TermMax travou esse lado.

então o rendimento do colateral caiu para 4%.

nada aconteceu com meu empréstimo.

foi isso que deixou tudo estranho.

o GT ainda tinha a dívida.

a taxa de empréstimo do TermMax ainda era 6%.

a maturidade não tinha mudado.

ninguém recalculou meu funding fixo porque as condições de mercado ficaram piores.

o número exato que eu queria protegido ainda estava protegido.

exceto que agora eu estava tomando empréstimo a 6% para aumentar exposição a algo que rendia 4.

e a alavancagem não tinha parado de funcionar.

eram apenas multiplicando um spread que eu já não queria multiplicado.

acho que eu transformei silenciosamente “alavancagem com taxa fixa” em “retorno alavancado previsível”.

mas isso não é a mesma coisa.

o TermMax pode remover o problema da taxa de empréstimo variável.

ele não pode forçar o colateral que rende a continuar produzindo o APY que eu usava quando entrei.

esses 12% pertencem a outro mecanismo.

as recompensas podem cair.

o rendimento subjacente pode se comprimir.

e o GT não precisa ser quebrado para que qualquer uma dessas coisas machuque.

por isso eu continuo voltando para os 6%.

se tivesse saltado para 15%, a falha pareceria óbvia.

mas aqui o TermMax fez exatamente o que eu pedi.

os 6% ficaram 6%.

o número instável estava do outro lado.

12 virou 4.

mesma dívida fixa.

motivo bem diferente para querer a alavancagem.

o TermMax podia travar uma das pontas desse spread.

eu ainda me pergunto por que eu tratei a distância entre eles como algo fixo também.

@TermMax #TermMax #termmax $AVAAI $ONG $BOME
ONG
BOME
AVAAI
TMX
11 hora(s) restante(s)
o detalhe da rede Dusk ao qual eu continuava voltando é que um nó pode verificar uma mensagem sem necessariamente aprender de onde essa mensagem começou. na minha primeira leitura da camada Kadcast do Dusk, a maior parte era sobre eficiência. o Dusk organiza pares usando a distância XOR no estilo Kademlia e, então, encaminha blocos, transações e mensagens de consenso por pares selecionados em vez de inundar todos os vizinhos. menos transmissões duplicadas. menos largura de banda. faz sentido. então o lado da segurança muda o quadro. as mensagens no Dusk são assinadas, e os nós verificam essas assinaturas antes de encaminhá-las. assim, a rede pode rejeitar dados ilegítimos sem exigir que cada retransmissor saiba a fonte original da rede. a propagação do Kadcast dentro do Dusk obscurece essa origem. uma mensagem se move por pares selecionados com distâncias XOR crescentes. quando outro nó do Dusk a recebe, o nó que a repassou pode não ser o nó que a criou. isso cria uma distinção que eu estava, casualmente, colapsando: quem autenticou esta mensagem? e onde esta mensagem entrou na rede? essas não são a mesma pergunta. a assinatura protege a autenticidade. a rota de roteamento não preserva um caminho simples de volta até a origem. isso importa mais no Dusk porque a privacidade de transações já faz parte do design do livro-razão. ocultar o conteúdo das transações enquanto tornar a origem na rede trivial de rastrear exporia outro tipo de metadado. há, porém, um tradeoff dentro do mesmo mecanismo. o Dusk ainda precisa de uma estrutura de roteamento. os nós mantêm tabelas de pares, substituem pares que falham e podem usar pares alternativos quando um caminho falha. então, a privacidade aqui não é “ninguém sabe de nada”. o que o Dusk evita é tornar a entrega dependente de expor um caminho limpo de origem até destino. a autenticidade pertence à mensagem. a origem pertence ao caminho na rede. e, uma vez que isso se separa, minha pergunta muda: para uma rede focada em privacidade como o Dusk, quanta metainformação a camada de transporte pode revelar antes que a privacidade em nível de transação deixe de ser a história inteira da privacidade? @Dusk_Foundation #Dusk $DUSK $HYPE $ZEC
o detalhe da rede Dusk ao qual eu continuava voltando é que um nó pode verificar uma mensagem sem necessariamente aprender de onde essa mensagem começou.

na minha primeira leitura da camada Kadcast do Dusk, a maior parte era sobre eficiência.

o Dusk organiza pares usando a distância XOR no estilo Kademlia e, então, encaminha blocos, transações e mensagens de consenso por pares selecionados em vez de inundar todos os vizinhos.

menos transmissões duplicadas. menos largura de banda. faz sentido.

então o lado da segurança muda o quadro.

as mensagens no Dusk são assinadas, e os nós verificam essas assinaturas antes de encaminhá-las.

assim, a rede pode rejeitar dados ilegítimos sem exigir que cada retransmissor saiba a fonte original da rede.

a propagação do Kadcast dentro do Dusk obscurece essa origem.

uma mensagem se move por pares selecionados com distâncias XOR crescentes. quando outro nó do Dusk a recebe, o nó que a repassou pode não ser o nó que a criou.

isso cria uma distinção que eu estava, casualmente, colapsando:

quem autenticou esta mensagem?

e

onde esta mensagem entrou na rede?

essas não são a mesma pergunta.

a assinatura protege a autenticidade.

a rota de roteamento não preserva um caminho simples de volta até a origem.

isso importa mais no Dusk porque a privacidade de transações já faz parte do design do livro-razão. ocultar o conteúdo das transações enquanto tornar a origem na rede trivial de rastrear exporia outro tipo de metadado.

há, porém, um tradeoff dentro do mesmo mecanismo.

o Dusk ainda precisa de uma estrutura de roteamento. os nós mantêm tabelas de pares, substituem pares que falham e podem usar pares alternativos quando um caminho falha.

então, a privacidade aqui não é “ninguém sabe de nada”.

o que o Dusk evita é tornar a entrega dependente de expor um caminho limpo de origem até destino.

a autenticidade pertence à mensagem.

a origem pertence ao caminho na rede.

e, uma vez que isso se separa, minha pergunta muda:

para uma rede focada em privacidade como o Dusk, quanta metainformação a camada de transporte pode revelar antes que a privacidade em nível de transação deixe de ser a história inteira da privacidade?

@Dusk #Dusk $DUSK $HYPE $ZEC
PHOENIX AND MOONLIGHT
75%
DUSK VM
25%
DUSK DS
0%
KADCAST's PROPAGATION
0%
4 Votos • Votação encerrada
Verificado
A regra do TermMax que mais me incomodou foi mais do que a ideia central de “liquidez gerida com taxa fixa”. Um Curador gerencia ordens, alocação e estratégia para os depositantes. Os usuários fornecem capital; outra pessoa decide como ele é implantado. Então percebi o design do timelock. Nos vaults TermMax, mudanças sensíveis não esperam todas do mesmo jeito. Mudanças que aumentam o risco, como elevar a taxa de performance, adicionar uma lista de permissões de mercado, reduzir o timelock ou alterar o Guardian, precisam passar pelo timelock. Algumas mudanças que reduzem risco podem ser aplicadas imediatamente. No começo, isso pareceu uma conveniência de governança. Mas acho que é, na verdade, uma declaração sobre tempo. A TermMax está separando permissão de velocidade. Um Curador pode ter autoridade para propor uma mudança, mas autoridade não significa que a mudança deva se tornar efetiva agora. O sistema pergunta: isso amplia a exposição dos depositantes ou a reduz? Isso importa porque um vault continua funcionando enquanto a governança está acontecendo. As ordens podem estar em execução. O capital pode já ter sido alocado. Os depositantes podem não estar acompanhando cada mudança de parâmetro. Então o atraso em uma mudança que aumenta risco não é apenas cerimônia. Ele cria um período em que o estado proposto e o estado ativo são diferentes, e o Guardian pode revisar ou revogar a mudança pendente antes que ela se torne real. A TermMax não impõe o mesmo atraso quando a mudança segue na direção mais segura. Essa assimetria ficou comigo. A maioria dos sistemas de permissão responde: “quem está autorizado a fazer isso?” O design do vault da TermMax também pergunta: “com que rapidez esse tipo de ação deve ser permitido a realmente importar?” Isso são controles diferentes. O Curador gerencia a estratégia. O Guardian pode intervir durante o período de espera. O contrato do vault determina quando uma decisão pendente se torna executável. Então, no TermMax, gestão delegada não é a mesma coisa que imediatidade delegada. A pergunta com que fico é o que os depositantes devem monitorar com mais atenção: quem controla o vault, ou quais mudanças estão autorizadas a se tornar reais antes que eles tenham tempo de reagir. @termmax #TermMax $BTW $HEMI $TREE
A regra do TermMax que mais me incomodou foi mais do que a ideia central de “liquidez gerida com taxa fixa”.

Um Curador gerencia ordens, alocação e estratégia para os depositantes. Os usuários fornecem capital; outra pessoa decide como ele é implantado.

Então percebi o design do timelock.

Nos vaults TermMax, mudanças sensíveis não esperam todas do mesmo jeito. Mudanças que aumentam o risco, como elevar a taxa de performance, adicionar uma lista de permissões de mercado, reduzir o timelock ou alterar o Guardian, precisam passar pelo timelock. Algumas mudanças que reduzem risco podem ser aplicadas imediatamente.

No começo, isso pareceu uma conveniência de governança.

Mas acho que é, na verdade, uma declaração sobre tempo.

A TermMax está separando permissão de velocidade.

Um Curador pode ter autoridade para propor uma mudança, mas autoridade não significa que a mudança deva se tornar efetiva agora. O sistema pergunta: isso amplia a exposição dos depositantes ou a reduz?

Isso importa porque um vault continua funcionando enquanto a governança está acontecendo. As ordens podem estar em execução. O capital pode já ter sido alocado. Os depositantes podem não estar acompanhando cada mudança de parâmetro.

Então o atraso em uma mudança que aumenta risco não é apenas cerimônia. Ele cria um período em que o estado proposto e o estado ativo são diferentes, e o Guardian pode revisar ou revogar a mudança pendente antes que ela se torne real.

A TermMax não impõe o mesmo atraso quando a mudança segue na direção mais segura.

Essa assimetria ficou comigo.

A maioria dos sistemas de permissão responde: “quem está autorizado a fazer isso?”

O design do vault da TermMax também pergunta: “com que rapidez esse tipo de ação deve ser permitido a realmente importar?”

Isso são controles diferentes.

O Curador gerencia a estratégia. O Guardian pode intervir durante o período de espera. O contrato do vault determina quando uma decisão pendente se torna executável.

Então, no TermMax, gestão delegada não é a mesma coisa que imediatidade delegada.

A pergunta com que fico é o que os depositantes devem monitorar com mais atenção: quem controla o vault, ou quais mudanças estão autorizadas a se tornar reais antes que eles tenham tempo de reagir.

@TermMax #TermMax $BTW $HEMI $TREE
CURATOR PROTECTION
50%
GUARDIAN WATCHING
0%
FT AND GT
50%
MATURITY FLOW
0%
6 Votos • Votação encerrada
o detalhe do staking da Dusk a que eu ficava voltando é que bloquear DUSK não dá imediatamente aquele poder de consenso. na minha primeira leitura parecia simples: fazer stake de tokens. se tornar um provisioner. entrar no consenso. mas a Dusk insere outro estado entre essas etapas: elegibilidade. um stake é registrado como uma quantia mais a altura do bloco em que sua transação foi incluída. para entrar na sortição determinística, ele precisa atender ao mínimo e sobreviver a um período de maturidade ligado a epochs. esse período não é apenas “esperar N blocos a partir do depósito”. ele inclui o restante da epoch em que o stake cai, além de mais uma epoch inteira. o resultado: novos stakes se tornam elegíveis na virada de uma epoch. assim, dois stakes comprometidos em tempos bem diferentes ainda podem adquirir direitos de consenso em conjunto. alguém que faz staking perto do começo de uma epoch espera mais do que alguém perto do fim, mas ambos podem atravessar a fronteira de elegibilidade ao mesmo tempo. isso parece pequeno até você separar os estados. o capital bloqueado já está exposto ao sistema de staking. o capital elegível pode realmente entrar na sortição. o capital selecionado recebe um papel concreto de consenso. são três momentos diferentes. as penalidades dividem ainda mais o quadro. a suspensão pode excluir um provisioner da sortição por epochs. o soft slashing pode travar parte do stake e reduzir seu peso. o hard slashing pode queimar o stake. então, mesmo “ainda staked” não significa necessariamente “ainda com a mesma influência de consenso”. isso torna a fronteira de epoch mais do que mera contabilidade. ela faz parte da superfície de segurança do protocolo. imagine um stake grande chegando tarde em uma epoch. o capital está comprometido, mas ele não pode remodelar imediatamente a seleção do comitê só porque a transação foi finalizada. a Dusk torna a posse do stake imediata e a elegibilidade para o consenso, atrasada. e isso mudou a pergunta para mim. quando dizemos que uma rede PoS ganhou um novo stake, quer dizer que o capital foi bloqueado? ou que o protocolo realmente permitiu que esse capital começasse a decidir blocos? @Dusk_Foundation #Dusk $DUSK $GPS $VELVET
o detalhe do staking da Dusk a que eu ficava voltando é que bloquear DUSK não dá imediatamente aquele poder de consenso.

na minha primeira leitura parecia simples:

fazer stake de tokens.
se tornar um provisioner.
entrar no consenso.

mas a Dusk insere outro estado entre essas etapas:

elegibilidade.

um stake é registrado como uma quantia mais a altura do bloco em que sua transação foi incluída. para entrar na sortição determinística, ele precisa atender ao mínimo e sobreviver a um período de maturidade ligado a epochs.

esse período não é apenas “esperar N blocos a partir do depósito”.

ele inclui o restante da epoch em que o stake cai, além de mais uma epoch inteira. o resultado: novos stakes se tornam elegíveis na virada de uma epoch.

assim, dois stakes comprometidos em tempos bem diferentes ainda podem adquirir direitos de consenso em conjunto.

alguém que faz staking perto do começo de uma epoch espera mais do que alguém perto do fim, mas ambos podem atravessar a fronteira de elegibilidade ao mesmo tempo.

isso parece pequeno até você separar os estados.

o capital bloqueado já está exposto ao sistema de staking.
o capital elegível pode realmente entrar na sortição.
o capital selecionado recebe um papel concreto de consenso.

são três momentos diferentes.

as penalidades dividem ainda mais o quadro. a suspensão pode excluir um provisioner da sortição por epochs. o soft slashing pode travar parte do stake e reduzir seu peso. o hard slashing pode queimar o stake.

então, mesmo “ainda staked” não significa necessariamente “ainda com a mesma influência de consenso”.

isso torna a fronteira de epoch mais do que mera contabilidade.

ela faz parte da superfície de segurança do protocolo.

imagine um stake grande chegando tarde em uma epoch. o capital está comprometido, mas ele não pode remodelar imediatamente a seleção do comitê só porque a transação foi finalizada.

a Dusk torna a posse do stake imediata e a elegibilidade para o consenso, atrasada.

e isso mudou a pergunta para mim.

quando dizemos que uma rede PoS ganhou um novo stake, quer dizer que o capital foi bloqueado?

ou que o protocolo realmente permitiu que esse capital começasse a decidir blocos?

@Dusk #Dusk $DUSK $GPS $VELVET
os detalhes do Fênix são fáceis de passar despercebidos: as notas gastas permanecem na árvore de Merkle. eu tratei essa árvore como um conjunto UTXO privado. uma vez que uma nota é gasta, eu assumia que ela sumiria. a whitepaper diz o contrário. quando uma nota do Fênix é gasta, o seu proprietário deriva um nullifier a partir da chave secreta da nota. a rede registra esse nullifier para que a nota não possa ser gasta novamente. mas ela não aprende a qual nota o nullifier pertence. então a nota permanece. a árvore continua crescendo. isso cria uma distinção que eu não tinha considerado: gravado não é o mesmo que gastável. um Merkle root recente permite que a rede verifique que uma nota de entrada pertence à árvore. apenas a participação não significa que o valor ainda está ativo. a resposta fica na lista de nullifiers. e o Fênix mantém a ligação pública entre os dois escondida. no Moonlight, Dusk mapeia uma conta para um saldo público. o Fênix funciona de forma diferente. a rede verifica uma prova ZK de que as notas de entrada foram corretamente nulificadas e têm valor suficiente para novas notas, depósito e gás máximo, sem expor os valores. assim, uma nota do Fênix pode permanecer registrada mesmo depois de sua utilidade econômica ter acabado. a gravação sobrevive. o direito de gastar não. então há outra separação. uma chave de visualização pode ser dada a uma parte confiável para escanear a rede e identificar transações endereçadas ao usuário. mas ainda assim ela não pode gastar essas notas, porque a chave secreta da nota exige a chave secreta completa do usuário. então “pode ver meu estado privado” e “pode controlar meu estado privado” são permissões diferentes. dois limites aparecem: gravação / gastabilidade visível / controlável a situação-limite para a qual eu continuo voltando é uma aplicação reconstruindo o que um usuário tem agora. a presença da nota não é suficiente. ser capaz de reconhecê-la também não é suficiente. você precisa de histórico, estado de nulificação e o material secreto correto. o que me leva a pensar: num ledger privado, “estado atual” é um objeto em si, ou a interseção de registros intencionalmente incompletos quando lidos sozinhos? @Dusk_Foundation #dusk $DUSK $VELVET $APR
os detalhes do Fênix são fáceis de passar despercebidos:

as notas gastas permanecem na árvore de Merkle.

eu tratei essa árvore como um conjunto UTXO privado. uma vez que uma nota é gasta, eu assumia que ela sumiria.

a whitepaper diz o contrário.

quando uma nota do Fênix é gasta, o seu proprietário deriva um nullifier a partir da chave secreta da nota. a rede registra esse nullifier para que a nota não possa ser gasta novamente.

mas ela não aprende a qual nota o nullifier pertence.

então a nota permanece. a árvore continua crescendo.

isso cria uma distinção que eu não tinha considerado:

gravado não é o mesmo que gastável.

um Merkle root recente permite que a rede verifique que uma nota de entrada pertence à árvore. apenas a participação não significa que o valor ainda está ativo.

a resposta fica na lista de nullifiers.

e o Fênix mantém a ligação pública entre os dois escondida.

no Moonlight, Dusk mapeia uma conta para um saldo público.

o Fênix funciona de forma diferente. a rede verifica uma prova ZK de que as notas de entrada foram corretamente nulificadas e têm valor suficiente para novas notas, depósito e gás máximo, sem expor os valores.

assim, uma nota do Fênix pode permanecer registrada mesmo depois de sua utilidade econômica ter acabado.

a gravação sobrevive.

o direito de gastar não.

então há outra separação.

uma chave de visualização pode ser dada a uma parte confiável para escanear a rede e identificar transações endereçadas ao usuário. mas ainda assim ela não pode gastar essas notas, porque a chave secreta da nota exige a chave secreta completa do usuário.

então “pode ver meu estado privado” e “pode controlar meu estado privado” são permissões diferentes.

dois limites aparecem:

gravação / gastabilidade

visível / controlável

a situação-limite para a qual eu continuo voltando é uma aplicação reconstruindo o que um usuário tem agora.

a presença da nota não é suficiente.

ser capaz de reconhecê-la também não é suficiente.

você precisa de histórico, estado de nulificação e o material secreto correto.

o que me leva a pensar:

num ledger privado, “estado atual” é um objeto em si, ou a interseção de registros intencionalmente incompletos quando lidos sozinhos?

@Dusk #dusk $DUSK $VELVET $APR
o detalhe do Ocaso ao qual eu continuava voltando é que um bloco pode ter uma atestação de sucesso e ainda assim não ser final. na minha primeira leitura de Atestação Concisa era mais simples. a proposta chega. a validação alcança uma supermaioria de votos Válidos. a ratificação confirma. as assinaturas BLS agregadas provam o quórum. terminou, certo? não exatamente. a seção de finalização em avanço do Ocaso divide um bloco em aceito, atestado, confirmado e final. se um bloco é produzido na iteração I > 0 enquanto uma iteração anterior ainda não tem atestação de falha, ele pode carregar uma atestação de sucesso e só pode ser marcado como aceito. porque “o comitê alcançou quórum” soa muito parecido com “este bloco não pode desaparecer”. no Ocaso, isso são reivindicações diferentes. a iteração anterior ainda não resolvida ainda importa. se um bloco de iteração menor mais tarde chega a um consenso, o mecanismo de fallback pode substituir o bloco aceito e descartar seus sucessores. então a atestação de sucesso prova que houve concordância. mas não prova sempre que a cadeia já terminou de escolher. um bloco atestado ou chegou na iteração 0 ou tem atestações de falha cobrindo todas as iterações anteriores, então nenhum bloco de iteração menor pode substituí-lo diretamente. confirmado depende de blocos posteriores. final só chega quando o bloco é confirmado e seu pai já é final. isso fez “finalidade em segundos” parecer menos um único evento e mais como um limite que um aplicativo precisa ler corretamente. um aplicativo no Ocaso não está apenas perguntando se o consenso assinou algo. liberar garantias? reconhecer uma transferência de segurança? deixar outro contrato tratar o estado como irreversível? isso talvez não mereça o mesmo nível de exigência. na maior parte do tempo isso provavelmente acontece rapidamente. ok o caso-limite é o que me interessa: um bloco parece ter dado certo, um aplicativo reage a ele, e uma iteração menor ainda está viva. o Ocaso não esconde essa lacuna. ele a nomeia. aceito não é final. e, quando percebi isso, minha pergunta de integração mudou. não “o consenso teve sucesso?” quão irreversível este aplicativo precisa que o Ocaso seja antes de ele agir? @Dusk_Foundation $DUSK #Dusk $ACE $APR
o detalhe do Ocaso ao qual eu continuava voltando é que um bloco pode ter uma atestação de sucesso e ainda assim não ser final.

na minha primeira leitura de Atestação Concisa era mais simples.

a proposta chega.

a validação alcança uma supermaioria de votos Válidos.

a ratificação confirma.

as assinaturas BLS agregadas provam o quórum.

terminou, certo?

não exatamente.

a seção de finalização em avanço do Ocaso divide um bloco em aceito, atestado, confirmado e final.

se um bloco é produzido na iteração I > 0 enquanto uma iteração anterior ainda não tem atestação de falha, ele pode carregar uma atestação de sucesso e só pode ser marcado como aceito.

porque “o comitê alcançou quórum” soa muito parecido com “este bloco não pode desaparecer”.

no Ocaso, isso são reivindicações diferentes.

a iteração anterior ainda não resolvida ainda importa. se um bloco de iteração menor mais tarde chega a um consenso, o mecanismo de fallback pode substituir o bloco aceito e descartar seus sucessores.

então a atestação de sucesso prova que houve concordância.

mas não prova sempre que a cadeia já terminou de escolher.

um bloco atestado ou chegou na iteração 0 ou tem atestações de falha cobrindo todas as iterações anteriores, então nenhum bloco de iteração menor pode substituí-lo diretamente. confirmado depende de blocos posteriores. final só chega quando o bloco é confirmado e seu pai já é final.

isso fez “finalidade em segundos” parecer menos um único evento e mais como um limite que um aplicativo precisa ler corretamente.

um aplicativo no Ocaso não está apenas perguntando se o consenso assinou algo.

liberar garantias?
reconhecer uma transferência de segurança?
deixar outro contrato tratar o estado como irreversível?

isso talvez não mereça o mesmo nível de exigência.

na maior parte do tempo isso provavelmente acontece rapidamente. ok

o caso-limite é o que me interessa: um bloco parece ter dado certo, um aplicativo reage a ele, e uma iteração menor ainda está viva.

o Ocaso não esconde essa lacuna. ele a nomeia.

aceito não é final.

e, quando percebi isso, minha pergunta de integração mudou.

não “o consenso teve sucesso?”

quão irreversível este aplicativo precisa que o Ocaso seja antes de ele agir?

@Dusk $DUSK #Dusk $ACE $APR
SELECTIVE DISCLOSURE
0%
DUSKVM
0%
DUSK'S MOONLIGHT
100%
DUSK'S PHOENIX
0%
1 Votos • Votação encerrada
🎙️ Let's trade $DUSK together
avatar
Encerrado
01 h 06 min. 47 seg.
31
1
0
Achei que a sessão pública da Dusk Citadel era a parte em que a Dusk finalmente abriria mão de algo. por dentro da Dusk, a prova de conhecimento zero já havia sido aceita. a sessão da Citadel existia on-chain. então eu a abri esperando encontrar, em algum lugar dentro, a coisa que eu tinha acabado de provar. acreditação talvez. residência. seja qual for o atributo que o serviço da Dusk realmente se importa. e não estava lá. o que honestamente me deixou desconfiado antes de me deixar impressionado. porque, se a Dusk está gravando essa sessão da Citadel publicamente na Dusk L1, o que exatamente ficou público se a credencial em si nunca apareceu? eu continuei tratando “verificado na Dusk” como se tivesse que significar “revelado em algum lugar”. aparentemente não. dentro da Citadel, a posse de uma licença válida de um provedor confiável pode ser provada por conhecimento zero. o contrato da Citadel verifica essa prova e registra a sessão. então o serviço recebe o cookie da sessão e decide se a prova da Dusk Citadel satisfaz a própria política dele. mas eu ainda consigo abrir essa sessão pública e não encontrar a licença que usei. nenhum atributo assinado despejado ali. nenhum campo de acreditação sentado ali. nenhuma chave de carteira exposta por trás. isso continuou me incomodando. a Dusk tinha tornado o fato de que a verificação aconteceu visível, sem tornar o fato de que eu verifiquei visível da mesma forma. e sim, a divulgação seletiva parecia muito mais simples antes disso. eu tinha imaginado que a privacidade da Dusk manteria tudo fechado até que alguém legítimo pedisse, e então alguma informação seria aberta. a Citadel parece ainda mais irritantemente precisa. um serviço recebe o suficiente da prova da Dusk para tomar a decisão. a Dusk L1 recebe o suficiente para manter a sessão. e, de alguma forma, nenhum dos dois exige que toda a cadeia herde a própria credencial. então eu continuei reabrindo aquela sessão da Citadel procurando a divulgação. a sessão ainda era pública. a razão pela qual eu me qualifiquei ainda estava faltando. e talvez seja isso que continua me pegando na Dusk aqui. alguma coisa foi divulgada. eu só não tenho certeza de por que eu já assumi que todo mundo teria que recebê-la @Dusk_Foundation $DUSK #dusk $ACE $VELVET
Achei que a sessão pública da Dusk Citadel era a parte em que a Dusk finalmente abriria mão de algo.

por dentro da Dusk, a prova de conhecimento zero já havia sido aceita.

a sessão da Citadel existia on-chain.

então eu a abri esperando encontrar, em algum lugar dentro, a coisa que eu tinha acabado de provar.

acreditação talvez. residência. seja qual for o atributo que o serviço da Dusk realmente se importa.

e não estava lá.

o que honestamente me deixou desconfiado antes de me deixar impressionado.

porque, se a Dusk está gravando essa sessão da Citadel publicamente na Dusk L1, o que exatamente ficou público se a credencial em si nunca apareceu?

eu continuei tratando “verificado na Dusk” como se tivesse que significar “revelado em algum lugar”.

aparentemente não.

dentro da Citadel, a posse de uma licença válida de um provedor confiável pode ser provada por conhecimento zero. o contrato da Citadel verifica essa prova e registra a sessão.

então o serviço recebe o cookie da sessão e decide se a prova da Dusk Citadel satisfaz a própria política dele.

mas eu ainda consigo abrir essa sessão pública e não encontrar a licença que usei.

nenhum atributo assinado despejado ali.

nenhum campo de acreditação sentado ali.

nenhuma chave de carteira exposta por trás.

isso continuou me incomodando.

a Dusk tinha tornado o fato de que a verificação aconteceu visível, sem tornar o fato de que eu verifiquei visível da mesma forma.

e sim, a divulgação seletiva parecia muito mais simples antes disso.

eu tinha imaginado que a privacidade da Dusk manteria tudo fechado até que alguém legítimo pedisse, e então alguma informação seria aberta.

a Citadel parece ainda mais irritantemente precisa.

um serviço recebe o suficiente da prova da Dusk para tomar a decisão.

a Dusk L1 recebe o suficiente para manter a sessão.

e, de alguma forma, nenhum dos dois exige que toda a cadeia herde a própria credencial.

então eu continuei reabrindo aquela sessão da Citadel procurando a divulgação.

a sessão ainda era pública.

a razão pela qual eu me qualifiquei ainda estava faltando.

e talvez seja isso que continua me pegando na Dusk aqui.

alguma coisa foi divulgada.

eu só não tenho certeza de por que eu já assumi que todo mundo teria que recebê-la

@Dusk $DUSK #dusk $ACE $VELVET
eu ficava alternando entre o público e o protegido na carteira Dusk porque eu achava que um deles tinha que ser a “versão real” do DUSK. mesmo token. mesma rede. mesma carteira. Moonlight se comportou como uma conta pública comum. saldo visível. remetente visível. destinatário visível. valor visível. então Phoenix pegou o mesmo DUSK e o transformou em notas criptografadas e a transferência parou de deixar a mesma trilha. e sim, isso pareceu inconsistente. se Dusk é uma blockchain de privacidade, por que um envio parece totalmente público? ou se DUSK é público o bastante para passar pelo Moonlight, o que exatamente fica privado quando eu escolho Phoenix? eu continuei tentando anexar privacidade ao ativo. era aquela parte que eu tinha errado. Moonlight e Phoenix são dois modelos de transação dentro do DuskDS. um mantém valor em um modelo de conta pública. o outro usa notas protegidas e provas de zero conhecimento sem expor os mesmos dados de remetente, destinatário e valor. a moeda não virou uma moeda diferente. o que os observadores tiveram permissão para aprender did. e de alguma forma isso me incomodou mais do que uma chain que fosse simplesmente privada o tempo todo. porque agora privacidade não era uma propriedade que eu podia atribuir à Dusk e esquecer. a escolha estava embutida no fluxo. enviar pelo Moonlight e a Dusk deixa uma trilha de conta pública. enviar pelo Phoenix e a transferência pode ser concluída sem dar aos observadores comuns o mesmo panorama financeiro. mesma camada de liquidação. diferente visibilidade. e as aplicações da Dusk tornam isso mais difícil de simplificar. um fluxo DuskVM pode permanecer transparente onde o estado público é útil e usar recursos de privacidade ou de zero conhecimento onde a aplicação precisar deles. então “Dusk é privada” começou a soar simples demais. eu posso usar a mesma rede e alternar entre um saldo que se pretende ver e uma transferência onde provar a correção é suficiente. ainda continuo pausando nessa escolha da carteira. não porque eu não saiba o que significam público e protegido. porque eu esperava que a privacidade pertencesse à chain. a Dusk continua fazendo a privacidade pertencer ao fluxo que eu estou realmente escolhendo. @Dusk_Foundation #Dusk $DUSK #dusk $AKE $COTI
eu ficava alternando entre o público e o protegido na carteira Dusk porque eu achava que um deles tinha que ser a “versão real” do DUSK.

mesmo token.

mesma rede.

mesma carteira.

Moonlight se comportou como uma conta pública comum. saldo visível. remetente visível. destinatário visível. valor visível.

então Phoenix pegou o mesmo DUSK e o transformou em notas criptografadas e a transferência parou de deixar a mesma trilha.

e sim, isso pareceu inconsistente.

se Dusk é uma blockchain de privacidade, por que um envio parece totalmente público?

ou se DUSK é público o bastante para passar pelo Moonlight, o que exatamente fica privado quando eu escolho Phoenix?

eu continuei tentando anexar privacidade ao ativo.

era aquela parte que eu tinha errado.

Moonlight e Phoenix são dois modelos de transação dentro do DuskDS. um mantém valor em um modelo de conta pública. o outro usa notas protegidas e provas de zero conhecimento sem expor os mesmos dados de remetente, destinatário e valor.

a moeda não virou uma moeda diferente.

o que os observadores tiveram permissão para aprender did.

e de alguma forma isso me incomodou mais do que uma chain que fosse simplesmente privada o tempo todo.

porque agora privacidade não era uma propriedade que eu podia atribuir à Dusk e esquecer.

a escolha estava embutida no fluxo.

enviar pelo Moonlight e a Dusk deixa uma trilha de conta pública.

enviar pelo Phoenix e a transferência pode ser concluída sem dar aos observadores comuns o mesmo panorama financeiro.

mesma camada de liquidação.

diferente visibilidade.

e as aplicações da Dusk tornam isso mais difícil de simplificar. um fluxo DuskVM pode permanecer transparente onde o estado público é útil e usar recursos de privacidade ou de zero conhecimento onde a aplicação precisar deles.

então “Dusk é privada” começou a soar simples demais.

eu posso usar a mesma rede e alternar entre um saldo que se pretende ver e uma transferência onde provar a correção é suficiente.

ainda continuo pausando nessa escolha da carteira.

não porque eu não saiba o que significam público e protegido.

porque eu esperava que a privacidade pertencesse à chain.

a Dusk continua fazendo a privacidade pertencer ao fluxo que eu estou realmente escolhendo.

@Dusk #Dusk $DUSK #dusk $AKE $COTI
DUSK
67%
AKE
33%
COTI
0%
3 Votos • Votação encerrada
O quadro de futuros está ficando interessante de novo 👀 $BTR +50% é a manchete óbvia, mas $VELVET +40% é a que eu manteria de olho. Depois, $INX está em +31,63%, enquanto #FHE e #SQD continuam avançando sem ficar totalmente na vertical. O que eu gosto aqui é que os ganhos estão distribuídos, em vez de uma única moeda fazer todo o trabalho. Mesmo assim, isso é de futuros… então “+50%” pode virar “por que eu abri essa posição?” bem rápido 😂 O que eu estou acompanhando: BTR para momentum, VELVET para continuação, INX como coringa.
O quadro de futuros está ficando interessante de novo 👀

$BTR +50% é a manchete óbvia, mas $VELVET +40% é a que eu manteria de olho. Depois, $INX está em +31,63%, enquanto #FHE e #SQD continuam avançando sem ficar totalmente na vertical.

O que eu gosto aqui é que os ganhos estão distribuídos, em vez de uma única moeda fazer todo o trabalho.

Mesmo assim, isso é de futuros… então “+50%” pode virar “por que eu abri essa posição?” bem rápido 😂

O que eu estou acompanhando: BTR para momentum, VELVET para continuação, INX como coringa.
🔘 BTR keeps running
25%
🔘 VELVET surprises
75%
🔘 INX wakes up
0%
🔘 I’m waiting for a pullback
0%
8 Votos • Votação encerrada
🎙️ USD1xWLFl互问互答
avatar
Encerrado
02 h 45 min. 58 seg.
19.6k
37
42
A aba de vencedores está fazendo aquela coisa de novo em que cada moeda parece “adiantada” só depois de já ter subido 50%+ 😭 $BICO +68.66% $ZBT +66.46% $ACE +57.07% CTSI +54.21% HFT +54.05% Basicamente, cinco formas diferentes de testar se eu aprendi alguma coisa sobre correr atrás de velas verdes.
A aba de vencedores está fazendo aquela coisa de novo em que cada moeda parece “adiantada” só depois de já ter subido 50%+ 😭

$BICO +68.66%
$ZBT +66.46%
$ACE +57.07%
CTSI +54.21%
HFT +54.05%

Basicamente, cinco formas diferentes de testar se eu aprendi alguma coisa sobre correr atrás de velas verdes.
🔘 BICO keeps leading
0%
🔘 ZBT takes the crown
0%
🔘 ACE sneaks higher
0%
🔘 I’m waiting for the dump
0%
0 Votos • Votação encerrada
Leitura rápida sobre esses 3 corredores: $HFT parece ser o gráfico mais limpo para mim. Ele já teve uma boa alta, atingiu 0.02136 e agora está voltando para 0.01792 enquanto ainda mantém uma estrutura de mínimas ascendentes. Geralmente isso parece mais saudável do que uma vela vertical reta. $HEI é puro momentum. Subiu 109,58% com volume alto, mas o movimento de 0.08496 para 0.30979 ficou bem agressivo, bem rápido. Se os compradores defenderem essa região, continua forte. Se não, o “flush” pode ser bem feio. $BLESS pode ser a mais selvagem daqui. Ela foi de 0.00981 para 0.027312 e ainda está por volta de +138% no dia. Reversão forte, muita atenção, mas também é o tipo de gráfico que pune entradas tardias se o momentum desacelerar nem que seja por um minuto. Minha opinião? HFT = estrutura mais limpa HEI = maior hype/momentum BLESS = mais explosiva, mas a mais “quente” Se eu estiver perseguindo nenhuma delas, provavelmente essa é minha negociação mais inteligente hoje 😂
Leitura rápida sobre esses 3 corredores:

$HFT parece ser o gráfico mais limpo para mim.
Ele já teve uma boa alta, atingiu 0.02136 e agora está voltando para 0.01792 enquanto ainda mantém uma estrutura de mínimas ascendentes. Geralmente isso parece mais saudável do que uma vela vertical reta.

$HEI é puro momentum.
Subiu 109,58% com volume alto, mas o movimento de 0.08496 para 0.30979 ficou bem agressivo, bem rápido. Se os compradores defenderem essa região, continua forte. Se não, o “flush” pode ser bem feio.

$BLESS pode ser a mais selvagem daqui.
Ela foi de 0.00981 para 0.027312 e ainda está por volta de +138% no dia. Reversão forte, muita atenção, mas também é o tipo de gráfico que pune entradas tardias se o momentum desacelerar nem que seja por um minuto.

Minha opinião?
HFT = estrutura mais limpa
HEI = maior hype/momentum
BLESS = mais explosiva, mas a mais “quente”

Se eu estiver perseguindo nenhuma delas, provavelmente essa é minha negociação mais inteligente hoje 😂
🔘 HFT has the best setup
50%
🔘 HEI still leads momentum
17%
🔘 BLESS has more upside
17%
🔘 All too extended now
16%
18 Votos • Votação encerrada
Abri a aba de Perdedor(es) sem motivo e levei um golpe de dano emocional 😭 $UB down 39%, $UAI down 33%, $VIC down 31%… isso não é uma watchlist, é um grupo de apoio. Um lado do mercado está imprimindo sonhos, o outro lado está deletando carteiras em 4K. Então seja sincero… qual deles parece a clássica armadilha de “não pode cair mais”? 😂
Abri a aba de Perdedor(es) sem motivo e levei um golpe de dano emocional 😭

$UB down 39%, $UAI down 33%, $VIC down 31%… isso não é uma watchlist, é um grupo de apoio.

Um lado do mercado está imprimindo sonhos, o outro lado está deletando carteiras em 4K.
Então seja sincero… qual deles parece a clássica armadilha de “não pode cair mais”? 😂
🔘 UBU bounce coming
19%
🔘 UAI might recover
44%
🔘 VIC looks oversold
37%
🔘 Nope, I’m staying away
0%
16 Votos • Votação encerrada
Silver( $XAG ) já tinha feito uma boa corrida rumo a 60,16, e eu tentei pegar mais um impulso a partir de cerca de 59,79. $XAG representa a prata, um metal precioso com demanda industrial real em painéis solares, eletrônicos, baterias, joias e equipamentos médicos. O preço caiu em vez de continuar, então eu fechei perto de 59,75 e aceitei um prejuízo de US$ 0,32. Três palavras para esta: entrou, esperou, escapou 😅 Melhor uma perda controlada do que um apego emocional. #ShareMyTradFi
Silver( $XAG ) já tinha feito uma boa corrida rumo a 60,16, e eu tentei pegar mais um impulso a partir de cerca de 59,79.

$XAG representa a prata, um metal precioso com demanda industrial real em painéis solares, eletrônicos, baterias, joias e equipamentos médicos.

O preço caiu em vez de continuar, então eu fechei perto de 59,75 e aceitei um prejuízo de US$ 0,32.

Três palavras para esta: entrou, esperou, escapou 😅 Melhor uma perda controlada do que um apego emocional.

#ShareMyTradFi
$TSLA me deu o convite e depois mudou a localização da festa 😅 Entrei na operação longa por volta de 326,51, esperando mais um pequeno movimento de continuação, mas o impulso diminuiu e eu saí perto de 326,31 com uma perda de US$ 0,30. $TSLA segue a Tesla, a empresa conhecida por veículos elétricos, baterias, produtos de energia, tecnologia de carregamento, robótica e IA. O movimento foi pequeno, mas com 17x de alavancagem, insistir teimosamente não faz sentido. Fechei cedo e protegi a conta. #ShareMyTradFi
$TSLA me deu o convite e depois mudou a localização da festa 😅

Entrei na operação longa por volta de 326,51, esperando mais um pequeno movimento de continuação, mas o impulso diminuiu e eu saí perto de 326,31 com uma perda de US$ 0,30.

$TSLA segue a Tesla, a empresa conhecida por veículos elétricos, baterias, produtos de energia, tecnologia de carregamento, robótica e IA.

O movimento foi pequeno, mas com 17x de alavancagem, insistir teimosamente não faz sentido. Fechei cedo e protegi a conta.

#ShareMyTradFi
O ouro parecia pronto para voltar a subir, então fiz o caminho longo em torno de 4.088,14 depois do recuo da região de 4.112. $XAU acompanha o ouro, o clássico ativo de refúgio seguro detido por investidores e bancos centrais em todo o mundo. A recuperação não chegou a tempo, então fechei perto de 4.085,73 com uma pequena perda de US$ 0,31. O ouro ficou com a coroa, eu mantive o risco sob controle 😅 Não há necessidade de discutir com o gráfico. Saída pequena, nova configuração na sequência. #ShareMyTradFi
O ouro parecia pronto para voltar a subir, então fiz o caminho longo em torno de 4.088,14 depois do recuo da região de 4.112.

$XAU acompanha o ouro, o clássico ativo de refúgio seguro detido por investidores e bancos centrais em todo o mundo.

A recuperação não chegou a tempo, então fechei perto de 4.085,73 com uma pequena perda de US$ 0,31. O ouro ficou com a coroa, eu mantive o risco sob controle 😅

Não há necessidade de discutir com o gráfico. Saída pequena, nova configuração na sequência.

#ShareMyTradFi
Abri a aba de ganhadores e, aparentemente, todo mundo decidiu virar milionário antes do café da manhã 😭 $CYS casualmente sentada em +96%, $HEI em +50%, $SKYAI em 43% e o resto está bombeando como se tivesse ouvido que eu ia comprar. Agora a pergunta de verdade… qual delas cai exatamente 3 segundos depois da entrada? 😂
Abri a aba de ganhadores e, aparentemente, todo mundo decidiu virar milionário antes do café da manhã 😭

$CYS casualmente sentada em +96%, $HEI em +50%, $SKYAI em 43% e o resto está bombeando como se tivesse ouvido que eu ia comprar.

Agora a pergunta de verdade… qual delas cai exatamente 3 segundos depois da entrada? 😂
🔘 CYS still has fuel
14%
🔘 HEI is the safer chase
27%
🔘 SKYAI looks interesting
49%
🔘 Not touching this circus
10%
51 Votos • Votação encerrada
🎙️ Discussão sobre o mercado de cripto; respostas para dúvidas de iniciantes ✅ continue fortalecendo a construção da comunidade 🦅 promova a ideia de liberdade de informação! mantenha o equilíbrio do ecossistema!
avatar
Encerrado
03 h 15 min. 18 seg.
13k
35
88
🎙️ Construindo a BNB juntos
avatar
Encerrado
02 h 23 min. 58 seg.
18.2k
31
46
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