Nos idos que vi no feed a cena do lançamento do Zhubao 3, na classe de uma unidade, a discussão na seção de comentários não era sobre ser bonito ou não; era sobre se essa rodada realmente conta como um registro oficial que pode ser reutilizado. No live, as pernas foram sustentadas, mas na homologação e nas contagens de sucesso ainda se segue um outro fluxo. Ao olhar aqueles segundos, senti que isso era muito parecido com o ponto em que eu travo ao dar um “Rusk 1.7”: ver uma execução acontecer não é o mesmo que reconhecer um acerto. #dusk
Depois do Boreas, os arquivos começaram a reter e a marcar eventos de contratos que já foram revertidos, e a atualizar as colaterais revertidas, retirando-as do índice oficial. No começo, achei chato; pensei: já que é inválido, por que manter? Mais tarde é que admiti que eu antes era longe demais no “limpar demais”. Um contrato pode primeiro deixar rastros de uma transferência ou de colateral; e, antes da decisão final ser cravada, a cadeia recua a execução. O índice é apagado na hora; depois, fica difícil explicar por que o usuário viu aquela etapa. Mas se a entrada fica intacta sem marca, o downstream pode acabar tratando a mudança cancelada como se tivesse caído na conta. Arquivo serve para consulta; o livro-razão oficial reconhece apenas o estado final válido. O processo pode ficar registrado, mas o saldo não pode ser contaminado pelo processo. @Dusk
Ajustar o nó certo não significa que a carteira e o serviço de entrada usem a mesma forma de leitura. Eu mesmo já sofri com isso: encontrei o nome do evento e fiquei feliz por um momento; depois percebi que o estado nem chegou a se efetivar. Então, ao ver $DUSK , eu não quero apenas contar as novas funcionalidades; também quero saber se a mesma reversão vai ser escrita por cada ponta como uma conclusão idêntica. Deixar o passado inválido para trás, mas não deixar que ele entre no saldo—essa regra parece pequena, mas é a base sobre a qual os acertos ainda podem ser confiados. Continuo cautelosamente otimista: a regra já dá para ver no código. Mas se toda a cadeia de ponta a ponta segue junto, ainda é preciso continuar observando. $BTC
Depois do Boreas, os arquivos começaram a reter e a marcar eventos de contratos que já foram revertidos, e a atualizar as colaterais revertidas, retirando-as do índice oficial. No começo, achei chato; pensei: já que é inválido, por que manter? Mais tarde é que admiti que eu antes era longe demais no “limpar demais”. Um contrato pode primeiro deixar rastros de uma transferência ou de colateral; e, antes da decisão final ser cravada, a cadeia recua a execução. O índice é apagado na hora; depois, fica difícil explicar por que o usuário viu aquela etapa. Mas se a entrada fica intacta sem marca, o downstream pode acabar tratando a mudança cancelada como se tivesse caído na conta. Arquivo serve para consulta; o livro-razão oficial reconhece apenas o estado final válido. O processo pode ficar registrado, mas o saldo não pode ser contaminado pelo processo. @Dusk
Ajustar o nó certo não significa que a carteira e o serviço de entrada usem a mesma forma de leitura. Eu mesmo já sofri com isso: encontrei o nome do evento e fiquei feliz por um momento; depois percebi que o estado nem chegou a se efetivar. Então, ao ver $DUSK , eu não quero apenas contar as novas funcionalidades; também quero saber se a mesma reversão vai ser escrita por cada ponta como uma conclusão idêntica. Deixar o passado inválido para trás, mas não deixar que ele entre no saldo—essa regra parece pequena, mas é a base sobre a qual os acertos ainda podem ser confiados. Continuo cautelosamente otimista: a regra já dá para ver no código. Mas se toda a cadeia de ponta a ponta segue junto, ainda é preciso continuar observando. $BTC
