Author

Topic: Exemplificando o Funcionamento do Blockchain (Read 368 times)

member
Activity: 266
Merit: 12
Olá colegas, com o atual Hype do Bitcoin, tenho recebido constantemente perguntas sobre o funcionamento da rede do Bitcoin.
Como muitas dessas pessoas não entendem de tecnologia, criei o modelo abaixo com Fluxograma para tentar exemplificar o funcionamento da Blockchain.

Vejam o que acham, fiquem livres para pontuar caso encontrem algum erro no exemplo.

Update: 24/05/2018 - Link para o Post Original: https://bitcointalksearch.org/topic/m.35514890

O objetivo desse modelo é apresentar a dinâmica do Fluxo que ocorre na Blockchain para registro de informações e como a descentralização é essencial para garantir a imutabilidade (segurança) dos dados.

Imagine uma sala de aula, onde ALUNOS e PROFESSORES irão gerenciar transações financeiras fictícias.
Para registrar todas as informações de uma transação (Ex. DE, PARA QUANTIDADE), cada ALUNO recebe um FICHÁRIO (desses escolares, que você pode adicionar/remover folhas).
Exemplo de Transação: DE: Silvio — PARA: Arthur — QUANTIDADE: 50 Unidades.

O primeiro trabalho dos PROFESSORES é:
- Receber as transações;
- Coloca-las em uma FILA DE ESPERA.

Já os ALUNOS são os responsáveis por:
- Pegar as transações da FILA DE ESPERA;
- Verificar se o Silvio possui o saldo de 50 unidades;
- Escrever nas linhas da FOLHA que 50 unidades foram retiradas da conta do Silvio e adicionadas na conta do Arthur;
- Pegar o CÓDIGO da última FOLHA com registro do FICHÁRIO e inserir essa informação (CÓDIGO) na FOLHA que ele está escrevendo.
Simultaneamente, o ALUNO precisa resolver um PROBLEMA MATEMÁTICO, que é baseado nas informações que ele está inserindo na FOLHA (CÓDIGO da FOLHA anterior e transações) ao encontrar a resposta do PROBLEMA MATEMÁTICO, um novo CÓDIGO é gerado e gravado nessa FOLHA que o ALUNO está escrevendo.

Como cada FOLHA do FICHÁRIO possui um CÓDIGO, que foi gerado baseado no CÓDIGO da FOLHA anterior, todo o FICHÁRIO é ligado sequencialmente entre suas FOLHAS.


Exemplo da ligação das Folhas pelo Código que é gerado na Resposta do Problema Matemático


Em uma sala de aula, todos os ALUNOS possuem uma cópia desse FICHÁRIO, e existe uma competição para saber quem é o ALUNO mais rápido, aquele que primeiro registra as transações e resolve cada PROBLEMA MATEMÁTICO.

Para confirmar que o ALUNO vencedor fez todas as tarefas acima, os PROFESSORES irão validar se o resultado do PROBLEMA MATEMÁTICOestá correto.

Estando tudo confirmado, esse ALUNO vencedor recebe alguns PRÊMIOS e sua FOLHA é copiada e inserida no FICHÁRIO de todos os outros ALUNOS e PROFESSORES.

Dessa forma, todos da sala possuem sempre a mesma cópia atualizada desse FICHÁRIO e é possível garantir que nenhum ALUNO consiga trapacear, inserindo transações falsas ou alterando transações passadas, pois ele teria que mudar as FOLHAS do FICHÁRIO de todos os outros ALUNOS e PROFESSORES.


Fluxograma do registro de uma transação

---

Traduzindo os termos do exemplo:
FICHÁRIO = BLOCKCHAIN
FILA DE ESPERA = MEMPOOL
FOLHA = BLOCK (BLOCO)
ALUNO = MINERADOR
PROBLEMA MATEMÁTICO = PROOF OF WORK
PROFESSOR = FULL NODE
PRÊMIOS = BITCOINS
CÓDIGO = HASH DO BLOCO ANTERIOR


Links para acesso externo:
https://medium.com/@silvio.carlos/como-funciona-da-blockchain-do-bitcoin-9c7d52f2fa12

https://steemit.com/pt/@silvio.carlos/como-funciona-a-blockchain-do-bitcoin

Cara muito explicativo, muito didático, simples até de mais hahhaha. O legal quando você "entende" a analogia em termos mais complicados, você tenta acertar quem é quem em toda a simplicidade hahahaha, muito foda, só uma questão, talvez seja bom ou não, faça um vídeo sobre isso, é conteúdo muito simples, muitas pessoas entende, ou acham que entendem, esses termos simples, porém quando o mercado der outro boom, e começar a corrida maluca, isso pode achar muito iniciantes, porque aqui no fórum, você limita teu conteúdo a somente  a um público, e o youtube, qualquer criança, utiliza.
member
Activity: 148
Merit: 31
Estou dando Quote nesse Texto, para manter o histórico para assim poder atualizar o post original.

Olá colegas, com o atual Hype do Bitcoin, tenho recebido constantemente perguntas sobre o funcionamento da rede do Bitcoin.
Como muitas dessas pessoas não entendem de tecnologia, criei o modelo abaixo com Fluxograma para tentar exemplificar o funcionamento da Blockchain.

Vejam o que acham, fiquem livres para pontuar caso encontrem algum erro no exemplo.

-=EXPLICANDO A TECNOLOGIA DO BITCOIN=-
Imagine um FICHÁRIO (desses escolares, que você pode adicionar/remover folhas) onde é feito o registro de qualquer tipo de transação.
Exemplo de Transação: Silvio envia 10 unidade (de qualquer coisa) para Arthur.
Quando uma transação acontece, ela fica em uma FILA DE ESPERA, aguardando ser registrada nesse FICHÁRIO.

O ALUNO é o responsável por, pegar as transações dessa FILA DE ESPERA, verificar se o Silvio possui as 10 unidades, escrever que 10 unidades foram retiradas da conta do Silvio e adicionada na conta do Arthur, e escrever essa transação nas linhas da FOLHA do FICHÁRIO.

Quando a FOLHA atinge seu limite, ou seja, acabaram as linhas disponíveis para escrever, o ALUNO adiciona uma nova FOLHA ao FICHÁRIO, para que novas transações sejam registradas.

Para adicionar essa nova FOLHA, o ALUNO precisa resolver um PROBLEMA MATEMÁTICO, que é baseado nas informações das transações registradas (Ex.: Silvio, Arthur, 10 unidades) na FOLHA atual.
O resultado desse PROBLEMA MATEMÁTICO gera um código que será gravado na nova FOLHA adicionada.
Dessa forma todas as FOLHA do FICHÁRIO possuem uma ligação sequencial entre elas, bem parecido como uma corrente.

Em uma sala de aula, todos os ALUNOS tem uma cópia desse FICHÁRIO, e existe uma competição para saber quem é o ALUNO mais rápido, aquele que primeiro realiza a tarefa de:
- Pegar a transação da FILA DE ESPERA;
- Confirmar o saldo do Silvio e retirar a quantidade para inserir na conta do Arthur;
- Escrever essa transação na FOLHA do FICHÁRIO;
- Resolver o PROBLEMA MATEMÁTICO;
- Inserir a nova FOLHA no FICHÁRIO.

Para confirmar que o ALUNO vencedor fez todas as tarefas acima, os PROFESSORES irão validar se o resultado do PROBLEMA MATEMÁTICO está correto.
Estando tudo confirmado, esse ALUNO vencedor recebe alguns PRÊMIOS e sua FOLHA é copiada e inserida no FICHÁRIO de todos os outros ALUNOS e PROFESSORES.

Dessa forma, todos da sala possuem sempre a mesma cópia atualizada desse FICHÁRIO.

Assim você consegue garantir que nenhum ALUNO consiga trapacear, inserindo transações falsas, pois o PROBLEMA MATEMÁTICO daria erro, nem que um ALUNO altere transações passadas, pois ele teria que mudar o FICHÁRIO de todos os outros ALUNOS e PROFESSORES.
---
Traduzindo os termos do exemplo:
FICHÁRIO = BLOCKCHAIN
FILA DE ESPERA = MEMPOOL
FOLHA = BLOCK (BLOCO)
ALUNO = MINERADOR
PROBLEMA MATEMÁTICO = PROOF OF WORK
PROFESSOR = FULL NODE
PRÊMIOS = BITCOINS

Edit 30/04/2018
Agora com a imagem do fluxograma:

member
Activity: 229
Merit: 27
Criptorevolution
No face um cara compartilhou uma entrevista dele hoje tbm que gostei da abordagem.

https://g1.globo.com/al/alagoas/edicao/2018/04/25/videos-bom-dia-alagoas-de-quarta-feira-25-de-abril.ghtml#video-6688360-idhttps://g1.globo.com/al/alagoas/edicao/2018/04/25/videos-bom-dia-alagoas-de-quarta-feira-25-de-abril.ghtml

resumindo, ele comparou o blockchain a um jogo de dominó, que as pessoas vão jogando e encaixando as peças no local correto, e quando alguém tentar burlar o consenso impede a ação do que está fazendo errado. Essa abordagem dele tbm é muito interessante ao explicar para pessoas que estão no início.

Ainda comentou em uma emissora filiada a globo no jornal da manhã, creio ter sido bom isso..
member
Activity: 78
Merit: 13
Producer of crypto and trader content
Olá colegas, com o atual Hype do Bitcoin, tenho recebido constantemente perguntas sobre o funcionamento da rede do Bitcoin.
Como muitas dessas pessoas não entendem de tecnologia, criei o modelo abaixo com Fluxograma para tentar exemplificar o funcionamento da Blockchain.

Vejam o que acham, fiquem livres para pontuar caso encontrem algum erro no exemplo.

-=EXPLICANDO A TECNOLOGIA DO BITCOIN=-
Imagine um FICHÁRIO (desses escolares, que você pode adicionar/remover folhas) onde é feito o registro de qualquer tipo de transação.
Exemplo de Transação: Silvio envia 10 unidade (de qualquer coisa) para Arthur.
Quando uma transação acontece, ela fica em uma FILA DE ESPERA, aguardando ser registrada nesse FICHÁRIO.

O ALUNO é o responsável por, pegar as transações dessa FILA DE ESPERA, verificar se o Silvio possui as 10 unidades, escrever que 10 unidades foram retiradas da conta do Silvio e adicionada na conta do Arthur, e escrever essa transação nas linhas da FOLHA do FICHÁRIO.

Quando a FOLHA atinge seu limite, ou seja, acabaram as linhas disponíveis para escrever, o ALUNO adiciona uma nova FOLHA ao FICHÁRIO, para que novas transações sejam registradas.

Para adicionar essa nova FOLHA, o ALUNO precisa resolver um PROBLEMA MATEMÁTICO, que é baseado nas informações das transações registradas (Ex.: Silvio, Arthur, 10 unidades) na FOLHA atual.
O resultado desse PROBLEMA MATEMÁTICO gera um código que será gravado na nova FOLHA adicionada.
Dessa forma todas as FOLHA do FICHÁRIO possuem uma ligação sequencial entre elas, bem parecido como uma corrente.

Em uma sala de aula, todos os ALUNOS tem uma cópia desse FICHÁRIO, e existe uma competição para saber quem é o ALUNO mais rápido, aquele que primeiro realiza a tarefa de:
- Pegar a transação da FILA DE ESPERA;
- Confirmar o saldo do Silvio e retirar a quantidade para inserir na conta do Arthur;
- Escrever essa transação na FOLHA do FICHÁRIO;
- Resolver o PROBLEMA MATEMÁTICO;
- Inserir a nova FOLHA no FICHÁRIO.

Para confirmar que o ALUNO vencedor fez todas as tarefas acima, os PROFESSORES irão validar se o resultado do PROBLEMA MATEMÁTICO está correto.
Estando tudo confirmado, esse ALUNO vencedor recebe alguns PRÊMIOS e sua FOLHA é copiada e inserida no FICHÁRIO de todos os outros ALUNOS e PROFESSORES.

Dessa forma, todos da sala possuem sempre a mesma cópia atualizada desse FICHÁRIO.

Assim você consegue garantir que nenhum ALUNO consiga trapacear, inserindo transações falsas, pois o PROBLEMA MATEMÁTICO daria erro, nem que um ALUNO altere transações passadas, pois ele teria que mudar o FICHÁRIO de todos os outros ALUNOS e PROFESSORES.
---
Traduzindo os termos do exemplo:
FICHÁRIO = BLOCKCHAIN
FILA DE ESPERA = MEMPOOL
FOLHA = BLOCK (BLOCO)
ALUNO = MINERADOR
PROBLEMA MATEMÁTICO = PROOF OF WORK
PROFESSOR = FULL NODE
PRÊMIOS = BITCOINS

Imagem do Fluxograma:


Muito bom exemplo
member
Activity: 84
Merit: 27
Olá, muito bem explicado. Parabéns pela iniciativa e seja bem vindo
newbie
Activity: 22
Merit: 0
Mto bom! ctza a melhor explicação que já li sobre a  blockchain hahaha  Shocked Shocked
member
Activity: 148
Merit: 31
Assim você consegue garantir que nenhum ALUNO consiga trapacear, inserindo transações falsas, pois o PROBLEMA MATEMÁTICO daria erro, nem que um ALUNO altere transações passadas, pois ele teria que mudar o FICHÁRIO de todos os outros ALUNOS e PROFESSORES.

51% attack, metade+1 dos ALUNOS alteram os FICHÁRIOS. Grin


Nesse exemplo, para que se tenha um 51% Attack, o Aluno precisa ser asiático fera da matemática e resolver o problema sempre antes de todo mundo ou os Alunos formarem um Pool, resolvendo o mesmo problema kkkkkk.

Você precisar se no minimo Jr. Member para que as fotos venham a aparecer. Do contrário fica apenas como link.

Veja esse tópico aqui: https://bitcointalksearch.org/topic/por-que-nao-posso-colocar-imagens-no-meu-post-1607914

Entendi, obrigado pessoal, vou tentar contribuir no que puder com o Fórum para subir no Ranking.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
Muito bom, sempre nice reforçar a idéia, alguém teria algo parecido para explicar o funcionamento do ETH? Tenho algumas dúvidas ainda...principalmente em torno do GAS.

Ethereum é do mesmo jeito. Blockchain com proof of work.

Vai mudar com a implementação do casper, que será Proof of Stake.

Sobre gas eu fiz um topico ai esses dias explicando o funcionamento.
https://bitcointalksearch.org/topic/o-que-sao-gas-e-gwei-3260155

Resumindo GAS é uma unidade de medida de quanto ETH voce vai gastar na transação. Todo Gas é pago com ETH.
legendary
Activity: 2688
Merit: 2297
Assim você consegue garantir que nenhum ALUNO consiga trapacear, inserindo transações falsas, pois o PROBLEMA MATEMÁTICO daria erro, nem que um ALUNO altere transações passadas, pois ele teria que mudar o FICHÁRIO de todos os outros ALUNOS e PROFESSORES.

51% attack, metade+1 dos ALUNOS alteram os FICHÁRIOS. Grin

Galera,
Desculpa voltar esse tópico, mas eu estou tentando subir uma imagem para o Fórum e estou com o mesmo problema de quando criei esse.

Eu preciso estar em algum ranking minimo para carregar imagens?

Além da opção apresentada, você também pode comprar o status de Copper Member: https://bitcointalk.org/index.php?action=credit;promote
(Equivalente a 50 reais hoje)
full member
Activity: 476
Merit: 128
Belo exemplo mesmo. E o fluxograma também auxilia bastante o entendimento para leigos. Parabéns!
full member
Activity: 448
Merit: 114
Se quiser coloca o link da imagem, que alguém quota o post e assim ela aparece, ou envia o link por pm para alguém postar.
O @caneca já deu quote na imagem do Silvio, Silenox. Tudo certo. Agora só falta ele responder o negócio do ETH. Eu tenho algumas dúvidas também em relação a ele.

Gostei demais da explicação. ^^
full member
Activity: 546
Merit: 122
Se quiser coloca o link da imagem, que alguém quota o post e assim ela aparece, ou envia o link por pm para alguém postar.
hero member
Activity: 1316
Merit: 407
Top Crypto Casino
Galera,
Desculpa voltar esse tópico, mas eu estou tentando subir uma imagem para o Fórum e estou com o mesmo problema de quando criei esse.

Eu preciso estar em algum ranking minimo para carregar imagens?

Você precisar se no minimo Jr. Member para que as fotos venham a aparecer. Do contrário fica apenas como link.

Veja esse tópico aqui: https://bitcointalksearch.org/topic/por-que-nao-posso-colocar-imagens-no-meu-post-1607914
member
Activity: 148
Merit: 31
Galera,
Desculpa voltar esse tópico, mas eu estou tentando subir uma imagem para o Fórum e estou com o mesmo problema de quando criei esse.

Eu preciso estar em algum ranking minimo para carregar imagens?
full member
Activity: 532
Merit: 168
hello there
December 19, 2017, 12:11:51 PM
#6
Muito bom, sempre nice reforçar a idéia, alguém teria algo parecido para explicar o funcionamento do ETH? Tenho algumas dúvidas ainda...principalmente em torno do GAS.
hero member
Activity: 1316
Merit: 407
Top Crypto Casino
December 19, 2017, 09:53:17 AM
#5
Excelente análogia. Ficou bem legal, parabens pelo tópico qualquer um entende o funcionamento Cheesy
full member
Activity: 518
Merit: 147
December 19, 2017, 09:04:35 AM
#4

[...]

Imagem do Fluxograma:


Quote na imagem para ajudar o amigo.



Deixando também esse vídeo que mostra como a blockchain funciona de mode bem prático.

*ativem as legendas
hero member
Activity: 1498
Merit: 557
December 19, 2017, 08:52:18 AM
#3
Interessante, realmente bem didático. Salvei aqui para quando o pessoal das novas vier com novos questionamentos sobre o funcionamento de block. Massa! Smiley
newbie
Activity: 18
Merit: 0
December 19, 2017, 05:54:50 AM
#2
Parabéns! Melhor analogia que já li, assim qq criança compreende rsrs
member
Activity: 148
Merit: 31
December 19, 2017, 05:23:36 AM
#1
Olá colegas, com o atual Hype do Bitcoin, tenho recebido constantemente perguntas sobre o funcionamento da rede do Bitcoin.
Como muitas dessas pessoas não entendem de tecnologia, criei o modelo abaixo com Fluxograma para tentar exemplificar o funcionamento da Blockchain.

Vejam o que acham, fiquem livres para pontuar caso encontrem algum erro no exemplo.

Update: 24/05/2018 - Link para o Post Original: https://bitcointalksearch.org/topic/m.35514890

O objetivo desse modelo é apresentar a dinâmica do Fluxo que ocorre na Blockchain para registro de informações e como a descentralização é essencial para garantir a imutabilidade (segurança) dos dados.

Imagine uma sala de aula, onde ALUNOS e PROFESSORES irão gerenciar transações financeiras fictícias.
Para registrar todas as informações de uma transação (Ex. DE, PARA QUANTIDADE), cada ALUNO recebe um FICHÁRIO (desses escolares, que você pode adicionar/remover folhas).
Exemplo de Transação: DE: Silvio — PARA: Arthur — QUANTIDADE: 50 Unidades.

O primeiro trabalho dos PROFESSORES é:
- Receber as transações;
- Coloca-las em uma FILA DE ESPERA.

Já os ALUNOS são os responsáveis por:
- Pegar as transações da FILA DE ESPERA;
- Verificar se o Silvio possui o saldo de 50 unidades;
- Escrever nas linhas da FOLHA que 50 unidades foram retiradas da conta do Silvio e adicionadas na conta do Arthur;
- Pegar o CÓDIGO da última FOLHA com registro do FICHÁRIO e inserir essa informação (CÓDIGO) na FOLHA que ele está escrevendo.
Simultaneamente, o ALUNO precisa resolver um PROBLEMA MATEMÁTICO, que é baseado nas informações que ele está inserindo na FOLHA (CÓDIGO da FOLHA anterior e transações) ao encontrar a resposta do PROBLEMA MATEMÁTICO, um novo CÓDIGO é gerado e gravado nessa FOLHA que o ALUNO está escrevendo.

Como cada FOLHA do FICHÁRIO possui um CÓDIGO, que foi gerado baseado no CÓDIGO da FOLHA anterior, todo o FICHÁRIO é ligado sequencialmente entre suas FOLHAS.


Exemplo da ligação das Folhas pelo Código que é gerado na Resposta do Problema Matemático


Em uma sala de aula, todos os ALUNOS possuem uma cópia desse FICHÁRIO, e existe uma competição para saber quem é o ALUNO mais rápido, aquele que primeiro registra as transações e resolve cada PROBLEMA MATEMÁTICO.

Para confirmar que o ALUNO vencedor fez todas as tarefas acima, os PROFESSORES irão validar se o resultado do PROBLEMA MATEMÁTICOestá correto.

Estando tudo confirmado, esse ALUNO vencedor recebe alguns PRÊMIOS e sua FOLHA é copiada e inserida no FICHÁRIO de todos os outros ALUNOS e PROFESSORES.

Dessa forma, todos da sala possuem sempre a mesma cópia atualizada desse FICHÁRIO e é possível garantir que nenhum ALUNO consiga trapacear, inserindo transações falsas ou alterando transações passadas, pois ele teria que mudar as FOLHAS do FICHÁRIO de todos os outros ALUNOS e PROFESSORES.


Fluxograma do registro de uma transação

---

Traduzindo os termos do exemplo:
FICHÁRIO = BLOCKCHAIN
FILA DE ESPERA = MEMPOOL
FOLHA = BLOCK (BLOCO)
ALUNO = MINERADOR
PROBLEMA MATEMÁTICO = PROOF OF WORK
PROFESSOR = FULL NODE
PRÊMIOS = BITCOINS
CÓDIGO = HASH DO BLOCO ANTERIOR


Links para acesso externo:
https://medium.com/@silvio.carlos/como-funciona-da-blockchain-do-bitcoin-9c7d52f2fa12

https://steemit.com/pt/@silvio.carlos/como-funciona-a-blockchain-do-bitcoin
Jump to: