STEEM | O que é? Como funciona? | Parte #1 - O Blockchain

in #pt3 years ago (edited)

Não é dinheiro grátis...

Muitos de nós têm conta no Steem. A rede social que recompensa posts e comentários de qualidade, e que é decentralizada e assente num blockchain. Tudo está devidamente polido para que seja fácil utilizar e compreender o fundamental, mas como funciona o Steem? De onde vem o dinheiro? Que desafios enfrenta?

Nesta série de posts, e com a preciosa ajuda dos membros das comunidades em português no telegram/discord (ver no rodapé) e em especial ao @diogogomes, vamos tentar dar resposta a estas perguntas! Mas primeiro preciso de explicar o conceito de blockchain. Provavelmente já terão ouvido falar na bitcoin, que terá sido uma das primeiras implementações do conceito de blockchain... E como a bitcoin é segura e imutável.

Parece impossível, mas não é.


secure-your-bitcoins.jpg
Fonte

Um grande livro-razão

Em qualquer armazém há um livro-razão, mais ou menos como existe num armazém. Ou seja, um livro onde são registadas todas as transacções:

  • Entraram 500kg de farinha de milho para a coluna I, secção 20, 2º andar;
  • Saíram 10kg de farinha de trigo da coluna X, secção 10, 1º andar;
  • Etc.

Este livro-razão é extremamente valioso e é confiado apenas a uma pessoa (normalmente um contabilista). Uma pessoa que não fume, porque se lhe cai um cigarro em cima... ups, não há mais nenhum. Por isso é guardado com imenso cuidado, até porque se alguém lhe põe as mãos em cima, facilmente diz que afinal só entraram 490kg de farinha e leva 10kg para casa.


how-to-prepare-ledger-account.jpg
Fonte

Ou seja, essa terceira pessoa tem de ser da inteira confiança de quem compra e de quem vende àquele armazém. Eu não venderia farinha a uma empresa cujo contabilista aldraba nos números! E a empresa também não confiaria num contabilista que pudesse ser subornado e começar a declarar que entrou menos mercadoria pelo mesmo preço!

Transparência

Imaginem que era possível registar o livro-razão (bloco) num local onde pudesse ser distribuído para que toda a gente possa ver... Isso iria eliminar a necessidade de haver aquela terceira pessoa em quem ambas as partes têm de confiar. Porque tanto o fornecedor de farinha como a empresa de armazém podiam imediatamente comparar quanto saiu de um lado e entrou do outro.


iStock-628232910.jpg
Fonte

Num blockchain (cadeia de blocos), sempre que um bloco com todas as transacções termina, é resumido num código que contém tudo o que existe lá dentro. Bastaria mudar um dígito, que este código ficaria logo irreconhecível. Este código é muito útil, porque se o novo bloco começar com ele logo na primeira página, toda a gente ficaria a saber que este novo bloco está ligado ao anterior. Para sempre.


8cd8b94f-d05f-41e8-a0f1-70853f390094.png
Fonte

Consenso

Basta pensar um pouco para chegarmos a uma conclusão. Então se eu aldrabar as contas de um dos blocos, o que dará um novo código, incluir esse novo código no novo livro-razão, e conseguir maneira de ele ser distribuído por toda a gente... Consigo safar-me?

Sim, e por isso aparece o conceito de "Proof-of-Work" (POW). O POW é um mecanismo feito para garantir que um bloco demora um certo tempo e requer uma certa quantidade de energia para ser criado. Para aldrabar o bloco e criar um novo código, seria necessário aldrabar também todos os blocos seguintes... O que não é fácil.


hack-1.jpg
Fonte

Além disso, seria preciso convencer pelo menos 50%+1 do poder computacional (ou "nodes") que o bloco aldrabado é que é o bloco certo. Quanto mais pessoas mantiverem o seu registo de transacções, mais difícil é isto acontecer. A isto se chama, em blockchinês, "consenso".

Este é o segundo post da lista "fundamentais do steemit" em português, proposta pela comunidade Steem_pt!

Leiam o primeiro, pelo @caspberg:
Witness | Como votar de forma consciente?

Sigam as comunidades que apoiam neste projecto:
Steem_pt | Blockchain_pt | ptgrampower| Steemit Portugal)


DQmS1SF61LjKWUuHRToDmXTHysQHtjsBLomDLTnuw58UsPJ_1680x8400.png

Queres ganhar SBD para sempre? Estou a oferecer uma share para o Steem Basic Income :) Basta deixar um comentário original neste post!


Se gostaste deste post, considera

upvote follow resteem


Sort:  

Muito bem explicado, bom trabalho!

Fico contente :) Ainda há muito para escrever. Se não fosse o @diogogomes não havia nada para escrever, de todo. Hehe