Quarta-feira, 21 de novembro de 2018
Tem sido bastante comum as perguntas abaixo:
Isso se deve a algumas afirmações que surgiram no mercado para tentar explicar a tecnologia e provocaram muitas confusões. Por exemplo, afirmar que blockchain é um banco de dados descentralizado. Afirmações como essa acabam atrapalhando muito no entendimento do que é de fato a plataforma e como ela pode ser útil para as organizações.
Neste artigo quero explicar estes pontos para evitar confusão que pode prejudicar o bom desenvolvimento de alguns projetos. Vou apresentar inicialmente CINCO pontos para explicar as diferenças envolvidas entre estas duas tecnologias e voltar as perguntas elencadas acima.
Comparando as duas tecnologias:
Banco de dados guarda DADOS! Blockchain guarda TRANSAÇÕES!
Esta é uma diferença importante. Com banco de dados o que se armazena são dados e isso através das operações básicas INSERT, UPDATE e DELETE, com recursos avançados para consultas (QUERIES).
Contudo Blockchain armazena transações. Cada bloco armazena um conjunto de transações. Cada um desses blocos está encadeado com outros blocos. Numa forma conceitual, para resgatarmos uma determinada informação, precisaremos reconstruir todas as transações para chegar no estado atual. Isso ocorre com Bitcoin.
Com outras plataformas de blockchain existem formas para tornar o resgate da informação mais efetivo sem precisar reconstruir toda a lista de transações.
Banco de dados reside em UMA organização. Blockchain envolve VÁRIAS organizações.
Geralmente um banco de dados existe para atender as demandas de uma única organização. As suas funcionalidades foram construídas para prover um armazenamento seguro e confiável dos dados bem como disponibilidade total desse ambiente. São raríssimas as situações onde um banco de dados é compartilhado por mais de uma organização de forma replicada e sincronizada. Geralmente, a integração entre organizações envolve processos manuais (como planilhas e e-mails) ou automatizados (carga de dados via arquivos, serviços e APIs). Cada organização tem a sua própria realidade em termos de investimento, tecnologia, pessoas e processos o que faz com que essas abordagens sejam bastante comuns.
Com blockchain, o cenário é diferente. As transações acontecem e são compartilhadas em tempo próximo ao real entre as organizações participantes. Sua estrutura tecnológica foi criada para que essa sincronização e replicação aconteça de forma automática e de tal maneira que nenhum participante consiga modificar o registro dessas transações.
Naturalmente um banco de dados guarda DADOS e eles podem ser alterados e excluídos durante a sua existência. O ciclo de vida da informação depende muito de como a estrutura foi modelada e de como as aplicações irão trabalhar com o conteúdo lá armazenada.
Blockchain registra transações. E esse registro é imutável. Em algumas plataformas para se saber qual a situação atual dos dados é necessária reconstruir todas as transações realizadas. Em outras existe uma local que permite recuperar o estado atual das informações.
Bancos de dados são rápidos. Blockchains tendem a ser mais lentos.
Bancos de dados são eficientes e existem dentro de um contexto organizacional. Ao longo de anos de pesquisas eles se tornaram extremamente rápidos e eficientes. Permitem a criação de índices e o uso de uma série de recursos para possibilitar o armazenamento e a recuperação dos dados.
Plataformas de Blockchain precisam replicar e sincronizar os dados entre os participantes de forma constante. Esse processo consome recursos computacionais e é mais lento que bancos de dados. Embora isso esteja sendo aprimorado, eles tendem a ser um pouco mais lentos para preservar outras características como segurança, imutabilidade e dar maior confiança a todos os participantes.
Os recursos de replicação e sincronização no banco de dados em geral são usados para promover escalabilidade e proteção das informações. Por exemplo, em caso de falha de um servidor, outro pode assumir para continuar os processos como se nada tivesse acontecido.
A replicação e sincronização numa Blockchain tem outro objetivo: efetivamente fazer com que todas as cópias contenham a mesma informação, agrupada em blocos criados ao longo do tempo, para então garantir que isso se torne imutável e incorruptível.
No início do artigo citei três perguntas que pretendo responder:
Não. Costumo dizer que banco de dados guardam dados e que Blockchain é uma base de registro de transações.
A questão principal envolvida nesta pergunta é a escolha da tecnologia mais apropriada para resolver um determinado problema. Bancos de dados foram concebidos para uso dentro de uma organização. Blockchain permite o uso compartilhado entre várias organizações. Sempre é bom lembrar: banco de dados se refere a dados; Blockchain se refere a transações.
Não. De novo, qual é a tecnologia correta para um determinado problema. Cada uma tem seu espaço. Numa Blockchain devem estar registradas transações de interesse de vários participantes externos entre si. Um banco de dados continua a ser a opção para guardar dados e informações de uso interno.
Espero ter contribuído na necessidade que temos de evitar a confusão Blockchain e banco de dados. Precisamos reforçar o papel de cada um e orientar corretamente as pessoas quanto ao uso adequado de cada tecnologia.
E você? Que outros aspectos gostaria de comentar sobre as diferenças envolvendo estas duas tecnologias?
Arquiteto de Soluções para o Setor Público na Oracle, com formação em Ciência da Computação (Unicamp), Especialização em Administração de Empresas (FGV), Mestrado em Gestão de Projetos (Uninove) e Business and Executive Coach (IBC). Suas paixões: Blockchain; Criptomoedas; Internet das Coisas; Cidades Inteligentes, Governo Eletrônico e Indústria 4.0.
Grupo de Fintechs brasileiras.
A Associação Brasileira Online to Offline existe para representar e defender os interesses coletivos da economia colaborativa e das plataformas digitais.
Somos um sistema criado para a divulgação gratuita de qualquer evento ligado a Bitcoin, criptomoedas e/ou Blockchain. Apoiamos a pluralidade de vozes que o Blockmaster traz e acreditamos na relevância dele, no Brasil, para a educação da sociedade a respeito da criptoeconomia
BeInCrypto fornece uma perspectiva de dentro sobre as últimas tendências em um mercado emergente, mantendo o público a par das últimas notícias, à medida em que elas saem.
A Bitnoob começou com um Canal no Youtube e hoje procuramos trazer interação entre os mineradores e investidores de criptomoedas através dos nossos grupos, site e canal para que haja uma maior troca de informações e para que todos nós possamos aprender um pouco mais a cada dia sobre esse grande mercado em crescimento.
Um site voltado a assuntos que focam em Blockchain e seus desdobramentos.
O BlockNews é um site de notícias e análises que cobre o uso de blockchain em empresas, instituições financeiras, governos e projetos sociais.
High-tech finance, Bitcoin and blockchain news, analysis and review.
Las últimas noticias de Bitcoin, blockchain, altcoins y tokens. Información sobre mercados, ICOs, tendencias, cotizaciones, minería, eventos y regulación.
Criptomoedas Fácil é um portal brasileiro de notícias, preços e informações sobre blockchain, bitcoin, ethereum e outras moedas digitais.
O Digitalks é a principal empresa brasileira que leva conhecimento e oportunidades de negócios através de mais de 50 atividades anuais, preparando pessoas e transformando empresas para a nova realidade digital.
Líder absoluta em e-mail marketing, com o Mail2Easy PRO, e possui um dos softwares de social media mais relevantes do mercado, o Livebuzz.
Ajudamos startups a ter sucesso, empresas a se transformar e investidores a gerar retornos exponenciais por meio de nosso forte ecossistema de inovação.
A Eventials é uma empresa focada em Live Videos. Todos os meses, 500 mil pessoas absorvem 450 mil horas de conhecimento através de vídeos produzidos com a plataforma.
A GoBlockchain é uma startup que nasceu para contribuir com esse incrível universo da Tecnologia Blockchain. Inicialmente queríamos ser um grupo de pessoas focadas em realizar aulas sobre negócios e desenvolvimento. Mas pensamos… “ falamos e acreditamos que Blockchain é incrível, então porque não utilizá-lo nossa startup e assim criar uma plataforma de ensino descentralizada e transparente?!”. Então decidimos ensinar e utilizar Blockchain aqui mesmo. Pensamos que dessa forma iremos conseguir ensinar melhor e colaborar com a evolução do Blockchain. Dessa maneira a GoBlockchain não tem um “CEO”, centralizador das decisões, e sim participantes que realizam votações para definir o caminho da plataforma. Os participantes são os fundadores e colaboradores (professores, conselheiros e alunos)
Instituto colaborativo que conecta pessoas e organizações da economia digital, gera conhecimento, inovação e negócio transformando o uso da Blockchain.
We are here to provide you the best CRYPTO FREE SIGNALS, ANALYSIS, EDUCATION and MINDSET COACHING to beat the crypto market!
O Instituto Startups é um movimento de think tank formado por líderes e especialistas no ecossistema digital dedicados ao estudo e conhecimento relacionados à inovação e startups.
A Investing.com Brasil ofecere Cotações Gratuitas em Tempo Real, Câmbio, Gráficos Streaming, Notícias Financeiras, Dados do Mercado de Ações e mais.
Portal de notícias criptomoedas e Blockchain - Livecoins é um site independente sobre tecnologias descentralizadas e criptoeconomi.
O escritório nasceu com uma vocação: estar ao lado de seus clientes prestando assessoria jurídica altamente especializada de forma prática, descomplicada, direta e focada no negócio. Auxiliamos em todas as questões legais do cotidiano empresarial e, por isso, desenvolvemos histórias personalizadas e sólidas com nossos clientes e parceiros."Viabilizamos ideias, mapeamos riscos jurídicos e criamos oportunidades de negócios"
Receba Criptomoedas com Omnes Pay - O Futuro no Presente !
O PanoramaCrypto é um portal com notícias e análises sobre o mercado de ativos digitais com uma abordagem voltada para o público investidor.
A PME – Pequenas e Médias Empresas Consultoria Empresarial traz para o mercado a Consultoria em Gestão aplicada por setores e departamentos conforme a necessidade diagnosticada de cada Organização.
O Portal do Bitcoin é líder no Brasil em notícias sobre Bitcoin, Criptoativos e Blockchain. Nossa missão é trazer conteúdo de qualidade ao leitor.
O Startupi é uma base de conhecimento sobre o mercado de inovação, negócios, empreendedorismo e tecnologia brasileira.
Comentários