O hashing em Blockchain é um componente fundamental de segurança, imutabilidade e integridade de dados.
É um processo que pega no tamanho de qualquer tipo de entrada ( dados, ficheiro, ou até o livro-razão inteiro ) e o condensa numa saída de tamanho fixo. Chamamos isto de string de caracteres ( uma série de letras e números que aparecem aleatoriamente ), e esta string de caracteres chama-se impressão digital 👇.
Não quero escrever muito, mas deixem-me dar um exemplo prático da vida quotidiana de pessoas para que entendam melhor como funciona o hashing no sistema Blockchain.
Porque razão chamamos ao hashing estas coisas:
• Função matemática unidirecional • Fácil de calcular • Muito difícil de reverter
As redes Blockchain usam frequentemente o algoritmo SHA-256 (Secure Hash Algorithm 256-bit). Independentemente da quantidade de dados a fazer hashing, produzirá exatamente uma saída de 64 caracteres hexadecimais de comprimento.
Agora, tomemos como exemplo fazer hashing de ( IBRAHIM ) que é isto 👇
E porque dizemos que hashing (função matemática unidirecional@E8@ não seria possível para alguém usar este 👇 024487a29e42a1bf72748af9a6d4631385176699505d6593307b5aca07c4930d
e depois devolver-se a este 👉 IBRAHIM não.
Significa apenas que uma vez que vai para a frente, não pode voltar para trás.
Exemplo da nossa vida quotidiana
Uma pessoa reuniu:
Banana Morango Maçã Iogurte Sumo de limão Açúcar ou mel
Quando os colocou tudo num recipiente e os misturou )blending(, agora tornaram-se naquilo a que chamamos Smoothie ou Batido.
Será que agora é possível voltar a trazer esses ingredientes da forma como estavam no início? )Não será possível(
Ou se uma rapariga juntar tomate, cebola roxa, cebola, pimento, Maggi, sal, água, pimenta e mais, e depois fizer sopa 🍲, será que é possível voltar a trazer esses ingredientes da forma como estavam no início? )Não será possível(.
É assim que funciona o hashing, uma vez que vai para a frente, é assim que fica. Chama-se ) função matemática unidirecional (
O segundo é chamado ) Fácil de calcular ( significa que não há dificuldade em processar dados e transformá-lo em hashing, o que acontece em segundos.
Tal como quando se colocam ingredientes numa liquidificadora, ficam processados num curto espaço de tempo sem qualquer dificuldade.
A terceira razão chamada ) muito difícil ou impossível de reverter ( é como a explicação acima que não será possível trazer os ingredientes processados ou a sopa feita com eles de volta à sua forma inicial.
É isto resumidamente.
Portanto, não há truque aqui 🤔
Será que os nós estão a verificar o hashing para se certificarem da sua autenticidade assim que os mineradores ou validadores propõem um novo bloco 🤔🤔?
Vamo-nos reunir no próximo artigo...........
Pode experimentar este link na secção de comentários, insira qualquer tipo de dados para ver como o hashing funciona na Blockchain em tempo real 👇👇👇
Crédito: Ibrahim S Kamina
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
**Hashing na Tecnologia Blockchain**
O hashing em Blockchain é um componente fundamental de segurança, imutabilidade e integridade de dados.
É um processo que pega no tamanho de qualquer tipo de entrada ( dados, ficheiro, ou até o livro-razão inteiro ) e o condensa numa saída de tamanho fixo. Chamamos isto de string de caracteres ( uma série de letras e números que aparecem aleatoriamente ), e esta string de caracteres chama-se impressão digital 👇.
Não quero escrever muito, mas deixem-me dar um exemplo prático da vida quotidiana de pessoas para que entendam melhor como funciona o hashing no sistema Blockchain.
Porque razão chamamos ao hashing estas coisas:
• Função matemática unidirecional
• Fácil de calcular
• Muito difícil de reverter
As redes Blockchain usam frequentemente o algoritmo SHA-256 (Secure Hash Algorithm 256-bit). Independentemente da quantidade de dados a fazer hashing, produzirá exatamente uma saída de 64 caracteres hexadecimais de comprimento.
Agora, tomemos como exemplo fazer hashing de ( IBRAHIM ) que é isto 👇
024487a29e42a1bf72748af9a6d4631385176699505d6593307b5aca07c4930d
E porque dizemos que hashing (função matemática unidirecional@E8@ não seria possível para alguém usar este 👇
024487a29e42a1bf72748af9a6d4631385176699505d6593307b5aca07c4930d
e depois devolver-se a este 👉 IBRAHIM não.
Significa apenas que uma vez que vai para a frente, não pode voltar para trás.
Exemplo da nossa vida quotidiana
Uma pessoa reuniu:
Banana
Morango
Maçã
Iogurte
Sumo de limão
Açúcar ou mel
Quando os colocou tudo num recipiente e os misturou )blending(, agora tornaram-se naquilo a que chamamos Smoothie ou Batido.
Será que agora é possível voltar a trazer esses ingredientes da forma como estavam no início? )Não será possível(
Ou se uma rapariga juntar tomate, cebola roxa, cebola, pimento, Maggi, sal, água, pimenta e mais, e depois fizer sopa 🍲, será que é possível voltar a trazer esses ingredientes da forma como estavam no início? )Não será possível(.
É assim que funciona o hashing, uma vez que vai para a frente, é assim que fica. Chama-se ) função matemática unidirecional (
O segundo é chamado ) Fácil de calcular ( significa que não há dificuldade em processar dados e transformá-lo em hashing, o que acontece em segundos.
Tal como quando se colocam ingredientes numa liquidificadora, ficam processados num curto espaço de tempo sem qualquer dificuldade.
A terceira razão chamada ) muito difícil ou impossível de reverter ( é como a explicação acima que não será possível trazer os ingredientes processados ou a sopa feita com eles de volta à sua forma inicial.
É isto resumidamente.
Portanto, não há truque aqui 🤔
Será que os nós estão a verificar o hashing para se certificarem da sua autenticidade assim que os mineradores ou validadores propõem um novo bloco 🤔🤔?
Vamo-nos reunir no próximo artigo...........
Pode experimentar este link na secção de comentários, insira qualquer tipo de dados para ver como o hashing funciona na Blockchain em tempo real 👇👇👇
Crédito: Ibrahim S Kamina