A lista de ganhadores está ficando interessante novamente.
$GPS +57,86%
$ACE +39,51%
Ambos estão tendo um dia bem bom enquanto eu fico aqui pensando por que sempre noto esses movimentos depois que eles acontecem.
Uma transação em blockchain costuma ser descrita como confirmada ou não. O modelo de consenso da Dusk deixa essa resposta mais sutil.
Um bloco pode passar por quatro estados: accepted (aceito), attested (atestada), confirmed (confirmado) e final. Cada etapa representa um nível diferente de confiança sobre se aquele bloco ainda pode ser substituído.
Um bloco accepted tem um attestation (atestado) de sucesso, mas ainda pode ser substituído por um bloco de iteração inferior com um atestado de sucesso. Um bloco attested tem um atestado de sucesso e todas as iterações anteriores falharam, então ele não pode ser substituído por um bloco de iteração inferior.
Depois vem confirmed (confirmado). Nessa etapa, é improvável que o bloco seja substituído, embora um ancestral ainda possa ser substituído. Por isso, confirmed é diferente de final.
Um bloco final vai um passo além: ele é confirmado e seu pai (parent) também é final. De acordo com a documentação, um bloco final não pode ser substituído em nenhuma circunstância.
Essa distinção é fácil de ignorar porque confirmed e final muitas vezes são tratados como a mesma coisa. A Dusk torna a progressão explícita.
Para aplicações financeiras, saber exatamente quando um bloco se torna irreversível não é um detalhe pequeno. Isso pode afetar quando uma liquidação pode ser considerada realmente concluída.
@Dusk_Foundation $DUSK #dusk
Quando um bloco é verdadeiramente final?
$GPS +57,86%
$ACE +39,51%
Ambos estão tendo um dia bem bom enquanto eu fico aqui pensando por que sempre noto esses movimentos depois que eles acontecem.
Uma transação em blockchain costuma ser descrita como confirmada ou não. O modelo de consenso da Dusk deixa essa resposta mais sutil.
Um bloco pode passar por quatro estados: accepted (aceito), attested (atestada), confirmed (confirmado) e final. Cada etapa representa um nível diferente de confiança sobre se aquele bloco ainda pode ser substituído.
Um bloco accepted tem um attestation (atestado) de sucesso, mas ainda pode ser substituído por um bloco de iteração inferior com um atestado de sucesso. Um bloco attested tem um atestado de sucesso e todas as iterações anteriores falharam, então ele não pode ser substituído por um bloco de iteração inferior.
Depois vem confirmed (confirmado). Nessa etapa, é improvável que o bloco seja substituído, embora um ancestral ainda possa ser substituído. Por isso, confirmed é diferente de final.
Um bloco final vai um passo além: ele é confirmado e seu pai (parent) também é final. De acordo com a documentação, um bloco final não pode ser substituído em nenhuma circunstância.
Essa distinção é fácil de ignorar porque confirmed e final muitas vezes são tratados como a mesma coisa. A Dusk torna a progressão explícita.
Para aplicações financeiras, saber exatamente quando um bloco se torna irreversível não é um detalhe pequeno. Isso pode afetar quando uma liquidação pode ser considerada realmente concluída.
@Dusk_Foundation $DUSK #dusk
Quando um bloco é verdadeiramente final?
✅ Confirmed
🔒 Final
⏳ Depends on state
21 hora(s) restante(s)
