• Today is: Wednesday, May 23, 2018
Blockchain 101

O que é “Blockchain”? – A maioria das pessoas está se abrindo como “Web 3.0” é a tecnologia por trás da moeda Crypto … Mas o que é isso?

 

“Blockchain” é um novo tipo de banco de dados descentralizado que permite aos usuários de computadores armazenar, gerenciar e editar dados armazenados em servidores de 100 ou mesmo 1000.

A principal razão pela qual o “blockchain” tornou-se bem conhecido é porque está no cerne da maioria das novas moedas “cripto” que têm atraído enormes quantidades de dinheiro devido à sua negociação especulativa.

Independentemente de você atualmente possuir moedas “cripto”, ou está planejando comprar alguns ( não o recomendamos), a coisa mais importante a considerar é como funciona o sistema de banco de dados “blockchain” nos bastidores.

Este tutorial vai explicar os fundamentos do conjunto de tecnologia “blockchain” e como ele se encaixa no mundo. Embora não seja uma tecnologia completamente disruptiva, existem alguns elementos de seu conjunto de recursos que podem revolucionar o número de pessoas que lidam com suas infraestruturas digitais …

 

O que é Blockchain?

O sistema de banco de dados blockchain foi projetado em 2008.

O sistema foi originalmente criado para quebrar o paradigma “cliente / servidor” que foi construído ao longo dos últimos 30 anos. Ao invés de ter que passar por um provedor de dados central (seja um banco, governo ou empresa), os sistemas de dados “descentralizados” são capazes de fornecer acesso de dados “global” em uma configuração peer-to-peer.

Em outras palavras, isso significa que um usuário poderá usar um aplicativo para “conversar” diretamente para outros aplicativos (por exemplo, no caso de um aplicativo “chat”), mas ter seus dados armazenados “globalmente” em seu equivalente ” rede blockchain “.

O que isso significa – em termos leigos – é a capacidade de criar aplicativos independentes de qualquer mecanismo central de armazenamento de dados. Hoje, cada aplicação (“cliente”) requer um “servidor” através do qual envia pedidos e “cargas úteis” (pequenos troços de dados).

Esses dados são processados pelo servidor e retornados ao cliente para uso pelo usuário.

Embora isso funcione muito bem, ele corta muitas pessoas para poder usar a multiplicidade de dados armazenados nos muitos “silos de dados” em todo o mundo – bancos de dados que mantêm os dados trancados para que, mesmo que você tenha acesso, não haveria maneira de usá-lo no mundo mais amplo.

Blockchain procurou abrir essa riqueza de dados para que novas aplicações “descentralizadas” pudessem ser construídas com ele.

Por exemplo, em vez de confiar em um “servidor de e-mail” central para salvar e criar e-mails, você terá acesso onipresente a TODAS as suas mensagens através de uma série de bancos de dados “blockchain” armazenados em 1000 de servidores.

Agora, embora isso possa parecer interessante, certamente não está mudando o mundo.

Ao considerar toda a noção de “cadeia de blocos”, não é a própria tecnologia, mas o que você pode fazer com isso que conta. O seguinte deve explicar sua aplicação no mundo mais amplo …

 

Por que isso é importante?

Até o desenvolvimento da “cadeia de blocos”, o elemento mais importante do sistema digital era a capacidade de um “servidor” processar solicitações e enviar respostas.

Este processo de solicitação / resposta está no cerne de todas as aplicações no mundo, especialmente on-line. No entanto, não é realmente tão eficaz …

 

1          “Servidores” ficam sobrecarregados …
Como cada servidor / serviço é um ponto central, TODOS os sistemas clientes dependem dele para funcionar corretamente e rapidamente.

Infelizmente, devido à forma como a “Internet” cresceu e o aumento do prevelance do DDOS (Distributed Denial Of Service) ataca – está se tornando cada vez mais comum que os servidores fiquem sob a pressão do aumento da demanda.

Como tal, você precisa apreciar que pode (e muitas vezes é) o caso de que um “servidor” seja desligado ou simplesmente pare de aceitar pedidos se ele receber muito de uma só vez. É por isso que alguns sites “falham”.

Este problema é apenas porque todos os dados devem ser enviados / processados ​​através dele. Se houvesse um mecanismo de processamento distribuído , isso não seria um problema.
2          As empresas podem abusar ou abusar dos dados (como vendê-lo) …
Mais uma vez, a privacidade dos dados é para sempre nas notícias, com muitas empresas realmente vendendo seus dados ou usá-lo para vender anúncios mais segmentados.

O problema com isso é que, uma vez que determinadas empresas possuem os dados (armazenados em seus servidores e processados ​​através de seus serviços), eles estão livres de fazer o que a lei permite com ele.

Isso não só levou à insatisfação do cliente, mas também pode ser perigoso (o roubo de identidade é agora mais fácil do que nunca). A solução para isso seria tornar os dados tão criptografados que somente seu criador (o usuário) tem acesso a ele.
3          Os dados podem ser pirateados …
Por último, como os dados são armazenados em grandes servidores centrais, ele pode ser pirateado.

Isso agora também está sendo adicionado com uma série de outros problemas na forma de “ransomware” – pequenos pedaços de software que foram desenvolvidos exclusivamente para “criptografar” todos os dados em seu dispositivo e mantê-lo “resgatar” para removê-lo .

Isso não é apenas bem conhecido, mas um problema crescente, especialmente com redes de dados empresariais mal protegidas. Este material está além da necessidade de um firewall – algumas das técnicas empregadas pelos hackers hoje são incrivelmente sofisticadas.

 

Em última análise, o que isso significa que, enquanto o paradigma atual “funciona”, há margem para melhorias. E, como acontece com qualquer coisa em um mercado livre, a melhoria virá do próprio mercado.

A maior vantagem para os bancos de dados “blockchain” é que seu processamento é descentralizado e seu armazenamento. Este é o ponto crucial, isso significa que não só você poderá acessar os dados “em qualquer lugar” no mundo, mas empurrar novos dados para o banco de dados não requer mais um servidor de processamento central.

Isso é enorme … porque abre as portas para aplicações descentralizadas .

As aplicações descentralizadas são pedaços de software que são executados em cima dos sistemas de banco de dados “blockchain”. Eles funcionam, permitindo que os usuários executem tarefas específicas (geralmente transacionais) e depois que os dados não só sejam armazenados, mas também são processados ​​em muitos servidores (“nós”) que compõem uma “rede” de blocos.

Essa capacidade de processamento descentralizado significa que, ao invés de confiar em uma grande empresa ou banco, fornecer acesso a dados “próprios” … você pode acessar QUALQUER dado de qualquer banco de dados de blocos de bloco que tenha acesso a …

E é aí que as moedas “cripto” surgiram.

As moedas “Crypto” funcionam criptografando determinados tipos de dados em um banco de dados de blocos. No seu núcleo, cada uma das “moedas” é basicamente apenas um algoritmo de criptografia que funciona para armazenar dados de tal forma que apenas pessoas com a chave de descriptografia (“moeda”) possam lê-lo.

Bitcoin é um “livro público descentralizado de transações financeiras”. Não tem nenhum valor central (“intrínseco”) e é basicamente uma maneira de salvar o que duas ou mais pessoas se enviaram. É isso … um cheque do século 21 ou até mesmo como um cartão de “débito” sem a facilidade de crédito.

A magia do Bitcoin (e os outros cryptos) é que eles trabalham em sua própria “versão” do sistema de banco de dados “blockchain”. Especificamente, eles não só armazenam dados e codificam, mas são capazes de processar os dados em sua rede distribuída de sistemas de processamento (conhecidos como “mineiros”).

Cada vez que um “mineiro” compila com sucesso uma série de transações, o “mineiro” é recompensado com o novo Bitcoin (que pode ser vendido com lucro). Tudo isso funciona na infraestrutura Bitcoin, não por trás do firewall de algum banco, etc. Isso pode parecer complicado, mas na verdade é bastante simples.

 

Como funciona?

Em poucas palavras, “blockchain” é uma combinação de duas tecnologias pré-existentes –
“BitTorrent” e “GIT”.

Você pode ter ouvido falar no BitTorrent. Usado por downloaders de filmes ilegais em todo o mundo, está predominantemente associado a atividades ilegais. No entanto, no seu núcleo é uma ideia interessante.

Em vez de baixar um arquivo diretamente de uma única fonte, o BitTorrent abriu downloads / uploads para um grande número de “sementes” – computadores espalhados pelo mundo que tinham o arquivo que você queria baixar.

Ao alternar entre “sementes”, você basicamente garantiu uma fonte constante para o arquivo, em vez de ter que confiar em um único servidor. Embora isso funcionasse, o contrário também era aparente – se você tivesse um arquivo que outros “lequadores” desejassem, seu sistema os deixaria fazer o download de você.

O Blockchain funciona de forma muito semelhante ao BitTorrent, na medida em que cada vez que um novo “bloco” é adicionado a um banco de dados, a atualização é sincronizada em toda a rede de cadeias de blocos para essa “cadeia” particular. Isto é, em parte, a forma como a natureza descentralizada do serviço funciona.

Para explicar como a outra parte do serviço – o lado da “cadeia” / “bloqueio” das coisas – funciona muito parecido com “GIT”. O Git é um sistema de gerenciamento de código-fonte, que permite aos desenvolvedores de software acompanhar todas as mudanças em um determinado conjunto de arquivos / códigos.

“GIT” funciona com algo chamado “repositório”. Um repositório é “GIT” o que é uma “cadeia” para “blockchain” – uma lista central de arquivos, pastas e “dados” que é rastreada em todos os momentos.

Qualquer alteração desses dados pode ser “comprometida” com o repositório (para criar uma nova “versão” dos dados) e, em seguida, o repositório é “pressionado” para um servidor. Com “blockchain”, cada nova “versão” dos dados é dito ser um “bloco” adicionado à “cadeia”.

Blockchain não é nada novo. Mas muitas das formas em que pode ser aplicada .

O principal é que agora você pode obter um

 

O que isso significa para o futuro?

Então, em termos de por que o “blockchain” pode ser considerado um “bem” importante no mundo digital do futuro, a coisa mais importante a considerar é a forma como ele se encaixa nos negócios.

Uma das razões pelas quais a Microsoft, Apple etc tornou-se prolífico porque eles foram capazes de criar um “mercado” para a nova tecnologia de PC que não existia antes. Esta adoção foi construída na parte traseira de empresas comprando a tecnologia para promover seus próprios objetivos (seja permitindo que eles calculem todo o orçamento de um dispositivo, ou ajudando-os a rastrear as tendências do mercado de ações, etc.).

O que é necessário é um aplicativo assassino .

Na computação, o termo “aplicativo assassino” é usado para descrever um pedaço de software tão bom que justifica a compra de uma pilha de hardware inteira. O aplicativo assassino “original” foi “Visicalc” – que basicamente trouxe planilhas para a Apple II. Esta aplicação foi tão poderosa e desejou que justificasse a compra do hardware de US $ 2.000 para executá-la.

O mesmo existe com “blockchain” – a tecnologia subjacente é realmente muito potente, mas no momento não foi adotada por tantas pessoas quanto for necessário.

Muitas pessoas descobriram que “Bitcoin” poderia ser um aplicativo assassino “blockchain” … mas infelizmente, devido à sua incapacidade de manter o valor, provavelmente será relegado ao caixote do tempo em que outra solução melhor projetada e melhor financiada venha ao longo.

O principal ângulo de crescimento para os gostosos de “blockchain” atualmente está no “IoT” (Internet das coisas). O IoT é amplamente visto como o próximo passo para “a Internet” e para a tecnologia digital em geral – é a capacidade de diferentes “dispositivos” se conectarem a uma grade central de “inteligência” e, em seguida, ter essa grade emitir comandos ou permitir que eles gerenciar seus dados, etc.

Enquanto o IoT já existe, o problema é que cada “dispositivo” que você poderia colocar nele requer um “servidor” central para armazenar os dados. Se você possui painéis solares, eles só podem enviar dados para um sistema capaz de aceitá-lo. Esta é uma das principais razões pelas quais os gostos de uma torradeira “IoT” ainda não foram comercializados em massa.

“Blockchain” realmente nos dá a capacidade de “compartilhar” e gerenciar dados com um conjunto de protocolos centrais – permitindo uma melhor comunicação entre os dispositivos que você deseja integrar na nova Internet. Embora isso possa estar a vários anos de distância, a maioria é a próxima fase da tecnologia.

 

 

 

 

 

 

 

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>