segunda-feira, 15 de outubro de 2018

BlockChain?

O que é saporra?

Fontes:
1- https://computerworld.com.br/2016/06/22/blockchain-o-que-e-e-como-funciona/
2- https://g1.globo.com/economia/noticia/entenda-o-que-e-blockchain-a-tecnologia-por-tras-do-bitcoin.ghtml
3- https://pt.wikipedia.org/wiki/Blockchain


Se você der uma lidinha nos 3 links acima, verá resumidamente que saporra trata-se de várias coisas ao mesmo tempo, mas acredito que uma das mais importantes, além da inovação tecnologica, é a eliminação de uma unidade certificadora centralizada de qualquer coisa.

Hoje, temos os cartórios. Aí você vai lá no cartório da cidade ABA e registra o seu contrato. Pra validar seu contrato na cidade ABB, o cartório da cidade ABB precisa contactar o cartório da cidade ABA e certificar o seu contrato. CReio que é assim que os cartórios trabalham hoje, com o BC(BlockChain), é muito mais simples.

Como mais simples? Usando um computador e a internet, você conecta a sua máquina a rede e a rede vai certificar o seu documento de contrato.

A rede certifica a coisa toda. Não é incrível?

(link2) "Como a blockchain faz estas transações?
Todas as transações que acontecem na blockchain são reunidas em blocos. Cada bloco é ligado ao anterior por um elo, um código chamado "hash". Juntos, eles formam uma "corrente de blocos", ou "blockchain". Os responsáveis por montar a "blockchain" são os chamados mineradores.
Eles reúnem as transações que estão sendo incluídas na rede, mas ainda não foram colocadas em um bloco. O trabalho do minerador é, entre outras coisas, calcular o "hash" certo para formar a ligação entre os blocos. Como os cálculos são bastante complexos, há um custo computacional bastante alto."

Essa introdução toda, foi pra comentar com você, que o Haddad publicou que registrou o seu programa de governo em BC.

Tá, e daí?  Vamos entender o que ele fez.

Primeira coisa, cadê o plano de governo do Haddad? Eu salvei no meu DropBox pra não correr o risco do PT mudar e eu perder a versão.
link do PT: http://www.pt.org.br/wp-content/uploads/2018/08/plano-de-governo_haddad-13_capas-1.pdf
Meu link: https://www.dropbox.com/s/fmiyvka9yrj0qtp/plano-de-governo_haddad-13.pdf?dl=0

Tá, o arquivo PDF tá aí, baixa ele no teu PC.

Então aí ele procurou a https://originalmy.com/ que se vc olha no "sobre nós" do site:
"A OriginalMy surgiu em 2015 utilizando Blockchain para mudar a forma como a autenticidade é tratada no Brasil e no mundo. Através de uma plataforma totalmente automatizada, é possível registrar em blockchain e verificar a autenticidade de documentos digitais, contratos e identidade de pessoas, além da possibilidade de assinar documentos através do aplicativo e fazer login em sites sem preencher senhas ou formulários de quaisquer tipos."

Então já entendeu pra que serve o serviço né? Então eles usaram esse serviço para fazer a autenticação do arquivo PDF do plano com a tecnologia BC.

O registro do arquivo PDF fica público. há! tá aqui o link do registro do arquivo:
https://mainnet.decred.org/tx/f1f93d42f14440ab287825659a6f4750c0246c269fe938b6431669ef22b4fa9f

Eu ainda não sei como usa essa parte do troço.

Mas, se você acessar o site do serviço autenticador, que é o https://originalmy.com/ e clicar em
CERTIFICAR AUTENTICIDADE EM BC. Aí o site te pede pra enviar o arquivo pra ele.

O site recebo o arquivo e te dá a assinatura digital do documento:

088e82f064705bd7d33fe708c1084b43898d5739fe7a5ff6bff14a9c0a889853
Digital signature registered since: 14-10-2018 11:02:01 BRT
Transaction sent to blockchain since: DCR 14-10-2018 11:00:00 BRT
Confirmed in blockchain since: DCR 14-10-2018 12:02:07 BRT

A certificação deste documento foi uma transação:

Decred Network
Transação enviada em:

14-10-2018 11:00:00 BRT
Registrado desde:

14-10-2018 12:02:07 BRT
Código da Transação:
f1f93d42f14440ab287825659a6f475

0c0246c269fe938b6431669ef22b4fa9f

Junto com isso, o site te dá ainda outras informações:


##### inicio chave publica (address) #####
1oriGMy27TK1YyrJuYxPvRparcf5HKuxs
##### fim chave publica (address) #####

##### inicio assinatura 256-bit ecdsa (signature) #####
G7Hk171vYOU/VsmyJBPh+f4f7p2yPFIuD9kyypxHH2FKraqR8fZc1IzCbUZ6QdoCeSBNpM9R4mXCqzy3uaM+Nko=
##### fim assinatura 256-bit ecdsa (signature) #####

##### inicio conteudo certificado digital(message) #####
----- inicio assinatura digital documento (sha256) -----
088e82f064705bd7d33fe708c1084b43898d5739fe7a5ff6bff14a9c0a889853
----- fim assinatura digital documento (sha256) -----
----- inicio codigo da transacao blockchain -----
DCR TX f1f93d42f14440ab287825659a6f4750c0246c269fe938b6431669ef22b4fa9f
DCR MERKLE 088e82f064705bd7d33fe708c1084b43898d5739fe7a5ff6bff14a9c0a889853
----- fim codigo da transacao blockchain -----
##### fim conteudo certificado digital(message) #####

Tudo isso fica público, o link tá aqui:
https://originalmy.com/bitregistro/088e82f064705bd7d33fe708c1084b43898d5739fe7a5ff6bff14a9c0a889853


E aí? Grandes coisa né?

Também achei. Pra um documento de Plano de Governo, que normalmente é mais furado que qualquer peneira, e mais desrespeitado que... o povo brasileiro.

Além disso fiquei relendo o doc, e resolvi parar aqui:

"novo marco regulatório da comunicação social eletrônica"

Não, não dá pra votar nesse cara.

E Estado não tem que ficar regulando. O Estado tem que não atrapalhar.

Nenhum comentário:

Postar um comentário