Por que deveríamos preferir a palavra “Timechain” à de “Blockchain”?

cadeia de tempo bitcoin

Poucas pessoas conhecem ou usam o termo “timechain”. No entanto, é o termo original introduzido por Satoshi Nakamoto para descrever o que comumente chamamos hoje de “blockchain”.

Em essência, timechain refere-se ao histórico de transações registradas na rede Bitcoin. Essas transações são registradas em blocos com carimbo de data e hora vinculados entre si. Cada novo bloco inclui o bloco anterior, criando assim uma sequência cronológica inalterável que nos permite voltar gradualmente ao bloco de gênese. Isto significa que os blocos não podem ser alterados retroativamente.

Quando Satoshi Nakamoto menciona o termo “timechain”, a ideia de tempo e o carimbo de data/hora dos blocos são evocados diretamente, ao contrário do termo mais geral blockchain.

Vamos ver neste artigo porque o termo Timechain parece mais relevante do que o termo Blockchain, que pode ser mais uma palavra abrangente do que uma terminologia científica.

Termos escolhidos por Satoshi Nakamoto

É importante saber que Satoshi usou o termo “Timechain” em fóruns de discussão sobre Bitcoin, ao discutir tecnicamente o Bitcoin antes do lançamento do bloco genesis em janeiro de 2009. Ele nunca usou a expressão “blockchain” e é isso que pode, à primeira vista , nos surpreende com o uso massivo do termo blockchain em comparação com o de timechain.

Para qualificar a tecnologia Bitcoin, Satoshi Nakamoto usou os termos “registo global”, “cadeia de blocos” ou mesmo “cadeia de blocos” (em duas palavras). Não encontramos o termo blockchain estritamente falando no white paper do Bitcoin ou mesmo em discussões em fóruns como o bitcointalk. O white paper do Bitcoin contém a palavra “block” 67 vezes e a palavra “chain” 27 vezes, mas nunca encontramos a palavra “blockchain” ou “block chain” em duas palavras.

Parece que a primeira vez que a expressão de duas palavras “block chain” foi formulada foi por Adam Back in uma lista de discussão por Cypherpunk.

Cadeia do Tempo vs Blockchain

Portanto, a pergunta a fazer agora diz respeito à diferença entre os termos Timechain e Blockchain. Na realidade, além da semântica, existem muitas diferenças notáveis ​​nas representações resultantes.

  • Timechain refere-se ao processo de organização e rastreamento da ordem cronológica das transações com registro de data e hora. O termo Timechain evoca assim as noções de tempo, cronologia e carimbo de data/hora de forma explícita. Na verdade, compreendemos melhor a natureza irrevogável e imutável de todos os blocos. O timechain mantém um histórico transparente (a ideia do razão) de todas as transações desde a criação da rede. Isso permite rastrear a origem de cada bitcoin e garante total rastreabilidade das operações. Isso aumenta a confiança na integridade dos dados e elimina a possibilidade de adulteração retroativa de transações.
  • Em contraste, blockchain refere-se apenas a uma estrutura de dados composta por uma cadeia de blocos. Cada bloco contém um certo número de transações, e cada novo bloco da cadeia está vinculado ao anterior por um hash criptográfico. As empresas que usam a tecnologia blockchain podem criar empresas centralizadas ou privatizadas. Isto vai contra o próprio princípio do Bitcoin que responde ao “problema dos generais bizantinos”, de ser capaz de prescindir de intermediários centralizados. Ao criar “blockchains” centralizados ou privados, não há resposta aos generais bizantinos, uma vez que não há mais necessidade de buscar confiança: ela é fornecida pela entidade central.

O "Problema dos Generais Bizantinos" na ciência da computação refere-se a uma situação em que os componentes de um sistema computacional precisam cooperar para chegar a um consenso ou concordar com uma decisão comum, mas alguns desses componentes podem ser defeituosos ou maliciosos, gerando informações incorretas ou enganosas. Isso cria uma situação em que os componentes do sistema não podem confiar em todas as informações que recebem.

O problema do amálgama

Este uso indevido do termo “blockchain” para se referir a todos os sistemas que operam com blocos de dados leva necessariamente à confusão entre todos os blockchains. O Bitcoin é, portanto, comparado a outros blockchains que são medíocres ou mal projetados ou mesmo sem utilidade ou relevância. Assim, na mente de um novato, o blockchain Ethereum, por exemplo, seria igualmente comparável ao do bitcoin, o que é substancialmente falso.

Além disso, muitas empresas seguiram a tendência acrescentando na descrição dos seus serviços que utilizam a tecnologia blockchain. Isso acabou sendo propaganda enganosa e engano.

Por que é importante preservar o termo “Timechain”?

Ao usar o termo “blockchain” como uma palavra abrangente, também negligenciamos muitas tecnologias relacionadas que têm o mesmo princípio de descentralização desejado por SatoshI Nakamoto no Timechain. Podemos pensar, por exemplo, na tecnologia dos DAGs (gráficos acíclicos direcionados), que difere da definição do blockchain comum, mas que, no entanto, responde bem ao problema dos colapsos bizantinos.

O timechain também envolve o mecanismo de consenso de Prova de Trabalho que permite a criação de um bloco aproximadamente a cada dez minutos. Isto permite então a criação de blocos que são relativamente constantes ao longo do tempo. No entanto, lembre-se de que outras blockchains e sistemas de contabilidade distribuída utilizam outros mecanismos de consenso para enfrentar os desafios de consenso num ambiente descentralizado.

Se algumas pessoas querem que falemos sobre timechain em vez de blockchain, não é apenas por razões que podem parecer triviais à primeira vista. Trata-se de usar uma terminologia mais relevante para designar a tecnologia subjacente ao Bitcoin. Isto deixaria então claro que o Bitcoin é acima de tudo uma tecnologia baseada em carimbo de data/hora que permite estabelecer confiança num universo descentralizado.

Palavra final

Para finalizar este pequeno artigo que certamente merece um desenvolvimento mais longo, a ideia a lembrar baseia-se no fato de que a terminologia blockchain de alguma forma obscurece a solução inovadora que o Bitcoin oferece. Embora o termo “Timechain” não seja tão amplamente utilizado atualmente, é importante reconhecer o seu significado para entender melhor o que é Bitcoin.

Finalmente, é claro, esta confusão dos termos “blockchain” e “timechain” não é dramática em si. Fundamentalmente, o Bitcoin é uma cadeia de blocos. O problema viria do fato de que isso permite uma fusão com outras blockchains que não são tão relevantes quanto a do Bitcoin.

Existem outras confusões semânticas e confusões como essa entre os termos criptomoedas e bitcoin por exemplo. No entanto, é importante observá-los quando queremos descrever com precisão o que é (ou não é) o Bitcoin e estar cientes de que definições desajeitadas podem levar a afirmações instáveis ​​e raciocínios falsos. Esta é certamente uma das razões que também explicam porque há tantos equívocos circulando sobre Bitcoin.

Sim, o Diabo, como dizem, está nos detalhes…

Veja também:

Artigo Anterior

Ordem Executiva 6102: Quando o governo dos EUA confiscou o ouro dos cidadãos

Próximo Artigo

Localsats: negocie bitcoin com pessoas na vida real

Escreva um comentário

Compartilhe sua opinião aqui:

Este site usa Akismet para reduzir indesejados. Saiba mais sobre como seus dados de feedback são processados.