Conheça o Flure – uma solução abrangente para gerenciamento de dados corporativos e compartilhamento confiável de dados

O que é Fluree?

Fluree é uma plataforma de gerenciamento de dados construída para suportar requisitos de aplicativos modernos e facilitar recursos externos, e até mesmo descentralizados, de compartilhamento de dados, colaboração e gerenciamento de transações. Fluree é um kit de ferramentas versátil que pode ser usado para impulsionar aplicativos corporativos, facilitar o compartilhamento e colaboração confiáveis ​​de dados e criar soluções de blockchain de ponta a ponta.

Embora seja comum traçar uma linha clara de diferenciação entre blockchains e bancos de dados, Fluree combinou as duas tecnologias respectivas para fornecer uma ferramenta para construir aplicativos centrados em dados que fazem uso prático (e escalável) de descentralização, imutabilidade e integridade de dados.

Tamanho da equipe – 8

Localização – Winston-Salem, Carolina do Norte, EUA

Como é a arquitetura de Fluree?

A maioria dos bancos de dados modernos executa o mecanismo do transator (as “gravações”) e o ponto de consulta (as “leituras”) no mesmo nó (servidor). Para fornecer a escalabilidade de um banco de dados moderno e os benefícios imutáveis ​​e descentralizados de um blockchain, Fluree separou o banco de dados tradicional em duas partes: FlureeDL e FlureeDB.

FlureeDL é um livro-razão que valida, armazena e protege todas as transações. FlureeDB usa FlureeDL com um motor de consulta de gráfico semântico para alimentar aplicativos corporativos.

Ambos os sistemas são escalonados independentemente e são configuráveis ​​(regras, permissões, etc.).

Quais são alguns dos principais recursos do Fluree?

  • Histórico Provável – Prove não apenas a integridade de todos os dados em seu sistema – mas também a origem de todas as transações.
  • Prova de Manipulação – Como um registro somente de anexo, Fluree produz uma trilha de auditoria comprovável e completa, resistente a adulteração.
  • Acesso a dados históricos – Executar consultas em qualquer ponto no tempo – dando efetivamente a qualquer aplicativo um recurso de “retrocesso” instantâneo.
  • Consultas de gráfico semântico – Fluree expõe dados em um banco de dados de gráfico semântico rico, capaz de executar agregações altamente analíticas.
  • Descentralização – Opcionalmente, descentralize seu livro-razão com regras programáveis ​​e consenso conectável para governança inteligente.
  • Compartilhamento direto de dados por APIs – Proteja as permissões de acesso onde elas pertencem – na camada de dados, em vez de costurar uma teia de APIs.

Qual problema ou conjunto de problemas o projeto está tentando resolver?

A equipe da Fluree visa resolver alguns problemas em todo o espectro de gerenciamento de dados, mas da perspectiva do blockchain, Fluree está procurando trazer os imensos benefícios que o blockchain representa diretamente para a camada de dados de uma pilha de aplicativo típica.

O Blockchain explodiu com alta demanda por aplicativos que oferecem imutabilidade, transparência e descentralização, mas um fator universal atrapalhou muitos projetos: gerenciamento e armazenamento de dados. Os blockchains públicos são otimizados e projetados para transferência de ativos muito simples – o que requer necessidades mínimas de gerenciamento de dados.

Mas o que acontece quando tentamos adaptar o mesmo formato de blockchain para a empresa – por exemplo, um aplicativo ERP da cadeia de suprimentos que gerencia pedidos de compra, partes interessadas, informações de RFID e muito mais? Construir uma solução de blockchain que lida nativamente com dados e metadados torna-se mais desafiador – tanto no desenvolvimento quanto na segurança da informação.

Os gerentes de projeto descobriram que, como a maioria dos blockchains se conecta por meio da camada de “lógica de negócios” da pilha do aplicativo, eles ainda precisam enviar dados e metadados relacionados às transações do blockchain para um sistema de banco de dados estático centralizado. A falta de armazenamento completo de dados na cadeia leva a uma camada de integração desnecessária (ou, como alguns dizem: “tentar forçar o blockchain em uma pilha que simplesmente o rejeita”.)

O Fluree resolve esse problema de integração de dados como uma tecnologia de banco de dados inovadora, permitindo que os desenvolvedores criem um conjunto de dados unificado e imutável para potencializar e dimensionar seus aplicativos. Sem integrações pegajosas ou camadas extras – apenas um armazenamento de dados blockchain consultável otimizado para aplicativos corporativos.

Onde você está vendo mais tração?

Normalmente vemos interesse em Fluree em duas categorias: primeiro, provedores de SaaS ou consultorias de SaaS que desejam expandir seu “kit de ferramentas” de blockchain. Em segundo lugar, temos uma comunidade incrível de startups usando Fluree como infraestrutura para desenvolver suas ofertas.

Em termos de setores verticais do setor, Fluree é uma solução de dados independente do setor. No entanto, vemos muito interesse na cadeia de suprimentos, seguros, saúde e manutenção de registros do governo.

Como o Fluree é diferente de outras soluções de blockchain?

Fluree é um blockchain privado / corporativo que se concentra no gerenciamento de dados e integridade transacional entre as partes usando Fluree SmartFunctions ™. O Fluree opera em um nível mais genérico do que a maioria das cadeias de bloqueio que são normalmente construídas para facilitar as transações de ativos (ou seja, dinheiro, títulos, ativos digitais). Ao operar em um nível mais configurável, além de operar como um melhor armazenamento de dados, Fluree permite que partes (ou todo) do armazenamento de dados sejam descentralizadas e usadas como uma solução transacional colaborativa.

Quando um blockchain é desejado para facilitar transações de ativos transparentes e confiáveis ​​ao lado de um aplicativo existente (onde o blockchain está agindo como um serviço), ou para um aplicativo que é inteiramente orientado para o dinheiro e, portanto, exigindo pouca ou nenhuma lógica de aplicativo ou IU adicional, Os blockchains existentes provavelmente oferecerão um caminho mais rápido do que o Fluree, já que sua documentação e regras configuráveis ​​são voltadas para esse problema específico. Fluree tem a capacidade de facilitar essas soluções e muito mais, mas deve ser configurada para cada uma dessas finalidades.

Para os propósitos em que o blockchain é desejado para facilitar o compartilhamento de informações, ou informações além de transações de ativos, Fluree oferece uma única solução abrangente e fornece imensa utilidade para cada um dos participantes em torno dos dados que estão sendo gerenciados e compartilhados. Os blockchains tradicionais não têm a capacidade de gerenciar dados na medida em que os aplicativos corporativos precisam – alguns podem armazenar bits de informações, mas não oferecem nenhum recurso avançado de consulta a essas informações. Onde a informação faz parte da solução blockchain, os desenvolvedores são forçados a construir todo o gerenciamento de dados em um banco de dados tradicional (centralizado), que não tem a mesma integridade que o blockchain, e então construir APIs customizadas para compartilhar esses dados com outras partes. Isso resulta em um conjunto caro e remendado de tecnologias que vieram de diferentes mundos de tecnologia (centralizado versus descentralizado).

Equipe de inicialização do Fluree blockchain

Crédito da foto: Innovation Quarter

Como está a tecnologia disponível para uso hoje?

Para começar, o Fluree é gratuito – tanto como hospedado na nuvem quanto como um programa executável Java para download. Fluree também será lançado em breve como um projeto de código aberto para apoiar o desenvolvimento da comunidade.

Tração

Fluree lançou seu programa beta no final de 2017, atraindo mais de 750 organizações que estão atualmente inscritas em sua edição gratuita da comunidade. Passando para a produção em novembro de 2018, Fluree assinou contratos empresariais, incluindo uma ampla gama de casos de uso da indústria:

  • Tecido, um mercado de dados do consumidor
  • SSBI, um esforço conjunto com o governo indiano para construir registros de títulos de terra
  • Benekiva, uma empresa insurtech focada na digitalização do processo de sinistros de seguro de vida
  • Bloco de ideias, uma startup que busca perturbar o mercado de patentes digitais
  • Docsmore, uma empresa de tecnologia de gerenciamento de documentos baseada na nuvem

Elogios

  • 10 produtos de Big Data mais legais de 2017Revista CRN
  • 10 fornecedores de análise de dados a serem observados em 2018The Channel Company
  • Os 20 melhores fornecedores de nuvemRevista CRN
  • Iniciar para assistirTendências de banco de dados e aplicativos
  • Top 10 startups na Carolina do NorteNC Tech Association
  • Top 50 startups globaisStartup Grind do Google

Esta postagem faz parte da 101 Blockchains para Startups Initiative e foi escrita por Kevin Doubleday, Líder de comunicações em Fluree.