POR QUE O CARIMBO DE TEMPO DO BITCOIN + CHECKPOINTING DIVIDE A FINALIDADE EM DUAS CAMADAS
Eu sempre achei que a finalidade era simples. Quando termina, acabou.
Depois que eu li sobre como o Protocolo de Carimbo de Tempo do Bitcoin e o Checkpointing funcionam juntos, mudei minha forma de pensar sobre finalidade.
Toda blockchain quer confirmações rápidas. Os usuários também querem confiança de que a história não vai mudar depois. Fazer ambos com um único sistema é mais difícil do que parece.
A Babylon Labs não tenta tornar o Bitcoin mais rápido. Ela dá ao Bitcoin uma função diferente.
Quando um epoch alcança a finalidade por meio dos Provedores de Finalidade, a Babylon Chain continua em execução. O módulo x/checkpointing então cria uma raiz de Merkle do epoch. O Protocolo de Carimbo de Tempo do Bitcoin escreve apenas esse compromisso criptográfico no Bitcoin usando OP_RETURN. O Bitcoin não precisa de todos os blocos nem de todas as transações desse epoch.
Essa foi a parte que achei interessante.
Se cada etapa tivesse que esperar pelo Bitcoin, cada cadeia conectada desaceleraria. A Babylon evita isso permitindo que a rede avance primeiro. O Bitcoin é usado para ancorar o checkpoint concluído mais tarde.
Para mim, essa é a ideia real por trás desse design.
Checkpointing não é apenas sobre economizar espaço de blocos do Bitcoin. É sobre decidir quando o Bitcoin deve ser envolvido. A coordenação rápida acontece na Babylon Chain. O Bitcoin ajuda a proteger o registro depois que o trabalho já foi feito.
É por isso que eu acho que o Protocolo de Carimbo de Tempo do Bitcoin e o Checkpointing não apenas melhoram a finalidade. Eles separam dois trabalhos diferentes que muitas blockchains tentam lidar com o mesmo processo.
DYOR.
#baby $BABY @BabylonLabs_io
Eu sempre achei que a finalidade era simples. Quando termina, acabou.
Depois que eu li sobre como o Protocolo de Carimbo de Tempo do Bitcoin e o Checkpointing funcionam juntos, mudei minha forma de pensar sobre finalidade.
Toda blockchain quer confirmações rápidas. Os usuários também querem confiança de que a história não vai mudar depois. Fazer ambos com um único sistema é mais difícil do que parece.
A Babylon Labs não tenta tornar o Bitcoin mais rápido. Ela dá ao Bitcoin uma função diferente.
Quando um epoch alcança a finalidade por meio dos Provedores de Finalidade, a Babylon Chain continua em execução. O módulo x/checkpointing então cria uma raiz de Merkle do epoch. O Protocolo de Carimbo de Tempo do Bitcoin escreve apenas esse compromisso criptográfico no Bitcoin usando OP_RETURN. O Bitcoin não precisa de todos os blocos nem de todas as transações desse epoch.
Essa foi a parte que achei interessante.
Se cada etapa tivesse que esperar pelo Bitcoin, cada cadeia conectada desaceleraria. A Babylon evita isso permitindo que a rede avance primeiro. O Bitcoin é usado para ancorar o checkpoint concluído mais tarde.
Para mim, essa é a ideia real por trás desse design.
Checkpointing não é apenas sobre economizar espaço de blocos do Bitcoin. É sobre decidir quando o Bitcoin deve ser envolvido. A coordenação rápida acontece na Babylon Chain. O Bitcoin ajuda a proteger o registro depois que o trabalho já foi feito.
É por isso que eu acho que o Protocolo de Carimbo de Tempo do Bitcoin e o Checkpointing não apenas melhoram a finalidade. Eles separam dois trabalhos diferentes que muitas blockchains tentam lidar com o mesmo processo.
DYOR.
#baby $BABY @BabylonLabs_io