Entendendo Blockchain para iniciantes completos – Parte 1

Soneshwar Singh Blocked Unblock Seguir Seguindo 1 de janeiro O que é blockchain?

Blockchain e Crypto tornaram-se com sucesso a maior tendência no âmbito tecnológico de 2018. No entanto, o movimento está aquém de um momentum maciço e compreende apenas a comunidade de criptografia ativa que atua como células de combustível desta tecnologia. Desmistificando toda névoa de confusão para novos usuários de criptografia, ou pessoas que não estão totalmente convencidas sobre esta tecnologia devido à falta de conhecimento, nós lhe oferecemos uma aula para guiá-lo através de um processo passo-a-passo até a profundidade do ecossistema.

O que é o Blockchain?

Blockchain, como a palavra diz explicitamente, é uma cadeia de blocos. Blocos aqui são basicamente um conjunto de transações que são unidas e extraídas em um único bloco e o próprio bloco é empilhado na cadeia.

As transações no mundo blockchain são instruções executadas, seja uma execução de função, uma chamada de procedimento remoto, uma solicitação de armazenamento de dados, uma solicitação de computação ou uma transação de moeda.

A palavra Blockchain está criando um tumulto na internet e, ainda assim, a maioria da população não consegue entender nem mesmo parte do conceito. A maioria das nossas teorias e lógicas são baseadas em problemas da vida real e suas soluções, então vamos dar uma olhada na tecnologia blockchain de uma perspectiva real e talvez isso ajude muita gente a entender.

Porquê Blockchain?

Imagine que você tem um negócio e está vendendo algumas coisas para um jornal que tem valor no seu país. Essa é a sua moeda fiduciária . Você tem que pagar por impostos, combustível, comida, água, viagens e quase tudo, dando um certo valor na forma dessa nota de papel em seu ecossistema. Então, basicamente, o dinheiro está sempre em movimento, mas o que nos resta é o incômodo com o qual o dinheiro continua se movendo.

Você vende alguns suprimentos para ganhar um valor unitário de 100 da sua moeda, depois compra coisas com o valor de 100 unidades de uma loja 'A', que por sua vez usa esse dinheiro para comprar algumas coisas da loja 'B'. Finalmente, o dono da loja 'B' volta para você para comprar algumas coisas por um valor de 100 unidades e você percebe que finalmente o que você fez foi mover suas coisas para conseguir o que você precisa e a nota de papel acabou voltando para você .

Esse problema foi percebido pelas organizações que desenvolveram modos sem papel de fluxo monetário. Eles começaram a manter um registro de todas as transações que aconteceram durante o dia e, finalmente, estabeleceram a pontuação de quem conseguiu manter as anotações de papel no final do dia, no final da semana ou em um determinado período de tempo.

Blockchain nos fez perceber que ninguém realmente precisa segurar a nota Eles são apenas pedaços frágeis de papel que podem ser destruídos e eles são controlados pelas pessoas no poder e podem ser gerados tanto quanto eles querem e nós como leigos não sabemos nada por trás disso mecanismo.

Nele entrou a moeda digital, um subconjunto das quais são cryptocurrencies que realmente mantinham um ledger para você e que o ledger era mantido na área de trabalho de cada pessoa que queria ter uma configuração completa da carteira com todas as funcionalidades, contribuindo assim na replicação e sobrevivência do blockchain. Não há autoridade central para controlar isso. Isso significa que não há ninguém que possa mudar apenas a oferta e demanda de moeda.

Então, agora sabemos que tudo o que o blockchain faz é simplesmente armazenar nossos dados de transações em blocos que são reunidos e colocados na prateleira.

Quais são os benefícios do Blockchain?

Agora, você tem algumas páginas contábeis, com cada página contendo um número de página e um código no final da página que ajuda você a organizá-las em ordem. Esses códigos e números de página seguem um padrão e são exclusivos, para que você sempre saiba quando uma página está ausente ou mal organizada. Agora, tudo o que resta é o medo de perder qualquer página, a desconfiança de pessoas cujas transações você está mantendo no livro de registros e a disponibilidade de dados se você não estiver por perto.

Você pensa em uma ideia para compartilhar cópias de seu livro para alguns dos seus clientes que desejam se voluntariar e você resolveu o problema de disponibilidade, confiança e perda de dados. Agora as pessoas confiam desde que os dados não podem ser falsificados, porque agora várias pessoas estão segurando. Mas agora você fica com outro problema maior: falsificação de dados. Você tem uma ideia de consenso entre os membros que possuem o livro. Um simples consenso é definido para uma votação de maioria de dois terços dos dados mostra que os dados estão corretos.

Agora vem o último grande problema. Pode ser o pior cenário possível, mas é totalmente possível. Se dois terços de todos os membros estivessem corrompidos e estivessem apenas esperando para colocar as mãos nos dados, o consenso seria hackeado . Então, o que você faz é tentar construir o código na parte inferior de sua página usando uma fórmula que realmente digere o valor para obter o código. Para entender melhor, aqui está uma demonstração do que podemos gerar usando 2 entradas (2 e 4) e fórmulas diferentes

2 + 4 = 6 | 2–4 = -2 | 2 x 4 = 8 | 2/4 = 0,5

Mas se eu lhe der uma resposta em vez de uma pergunta, e pedir que você decida a questão, seria necessário uma grande habilidade matemática e sorte para descobrir a pergunta certa. Diga, eu dou o número '8' e peço que você descubra as maneiras que você pode fazer '8' ao mesmo tempo, mantendo o operador como uma variável em vez de constante.

4 + 4 | 5 + 3 | 20–12 | 1 + 5 + 4–2 | … E um milhão de outros

Você verá que as pessoas terão milhões de possibilidades diferentes de obter o número '8'. Então agora o seu livro é distribuído e copiado para vários outros membros. Você está constantemente disponível com os dados porque foi replicado e uma das suas replicações estará sempre disponível. Agora você está mais transparente, pois qualquer um de seus membros pode se voluntariar para manter os dados. E, finalmente, você resolveu o problema de falsificação de dados substituindo o código junto com o número da página por uma fórmula que gerará automaticamente um código em um padrão específico usando as transações na página como entradas e chamando a página de um bloco no longo cadeia de blocos conhecida como ledgerbook.

O código se torna um hash de transação e o número da página se torna um número de bloco.

Como fazer transações na função Blockchain?

Agora você manipulou adequadamente o ledger com todos os blocos que estão constantemente em sincronia com cada par. Agora você quer ver como você pode resolver problemas para as pessoas. Você começa a pensar sobre o que mais você pode economizar neste livro que será uma informação curta e precisa, seguiria um padrão e seria muito útil. Você tem a ideia de guardar títulos ou contratos entre as pessoas usando o número de série do contrato no livro com as informações do criador.

Agora, um contrato pode ser qualquer coisa que varie de registro de terras, sistema de votação, depósito até mesmo um depósito de ouro ou um acordo de empréstimo. Agora, em vez de realmente criar um contrato de uma terra toda vez que é vendido ou comprado, você pode simplesmente transferi-lo como uma moeda e sabe que não pode ser falsificado por causa de suas medidas de segurança anteriores. Agora o executor do contrato se torna o remetente para o razão e o receptor é sempre o contrato e quando o contrato recebe um novo nome de titular ele muda seu dono no banco de dados.

Portanto, as transações não são apenas a transferência de dinheiro. Qualquer operação executada no livro de contabilidade é denominada como transação e registrada no seu bloco antes de ser vinculada à cadeia.

Se alguém puder entender essa idéia simples, não precisará procurar mais para perceber que essa é a maior revolução do século, seguindo os passos da revolução da World Wide Web do século passado.

Originalmente publicado em www.btcwires.com .