Com o sucesso das redes blockchain públicas como Ethereum e Bitcoin, o volume exponencial de transações acabou se tornando talvez o maior problema delas. Novos blocos são alocados nas redes a intervalos fixos de tempo, com tamanhos também fixos. Desse modo, se um usuário envia uma transação com conteúdo muito grande, o impacto é sentido na rede, fazendo com que os outros usuários tenham de aguardar mais tempo para um novo bloco receber suas transações. Alternativamente o usuário poderá pagar uma taxa mais alta para sua transação ser efetivada mais rapidamente. Ambos efeitos são ruins, fazendo com que o problema de escalabilidade venha sendo discutido exaustivamente dentro da comunidade.
Visando resolver estes problemas, certas tarefas são feitas fora do blockchain (“off-chain”) em questão, mas em um blockchain secundário (“sidechain”). Os sidechains rodam em paralelo com o blockchain principal, podendo estender suas funcionalidades, segurança, performance, escalabilidade e diminuir custos.
Os principais casos de uso destes conceitos são:
Armazenamento de arquivos de dados
Aplicações que garantem a autenticidade e propriedade intelectual de documentos eletrônicos costumam fazer uso da tecnologia de sidechain. Arquivos como contratos, escrituras, letras de música, imagens e fotos podem ocupar bastante espaço em disco. Portanto, o armazenamento destes de maneira off-chain auxilia em muito o blockchain. A aplicação gera um hash do documento eletrônico, que é armazenado no blockchain principal. Esse hash funciona como uma assinatura digital exclusiva do seu documento, de modo que, se necessário você consegue comprovar de maneira inquestionável que você já detinha este documento em determinada data. O blockchain secundário será indexado ao principal (Ethereum, por exemplo), de modo que se consiga se resgatar o arquivo em questão.
É possível também armazenar o arquivo autenticado com o hash na sua própria máquina local, caso você não precise exibí-lo online. Assim você estaria usando um recurso off-chain, mas não uma sidechain.
O Swarm é um serviço de armazenamento e distribuição de conteúdo da rede Ethereum. Ele ainda está na fase de testes e é usado automaticamente por todos os nós da rede.

Esquema básico exemplificando o armazenamento de um arquivo grande em um sidechain.
Micro-pagamentos
A idéia básica aqui é que transações financeiras aconteçam na sidechain, através da abertura de canais entre o blockchain e o sidechain. Desta forma, apenas a transação inicial e a final constarão no blockchain primário, de forma que este último mantenha atualizado o saldo inicial e final das contas envolvidas.
Esta tecnologia abre canais de pagamento privados entre um par de nós e todos os outros pares com os quais ele negocia. Na rede Lightning, por exemplo, as verificações seriam instantâneas, através de canais de pagamento privados protegidos por bloqueios multi-assinatura e bloqueios de horários. Os pares transacionariam entre si em seus canais privados, mas apenas o resultado final da transação seria transmitido ao Blockchain. Desse modo, muito menos transações precisam ser mineradas, desafogando a rede.
A rede Ethereum conta com o projeto Raiden, em teste na rede Litecoin. Enquanto isso o Bitcoin testa o Lightining.
Transações entre diferentes ativos
O intercâmbio entre ativos (tokens ou criptomoedas) é facilitado através da criação de um blockchain específico do novo ativo, que pode ser convertido do Bitcoin, por exemplo, para a moeda em questão, e vice-versa. Existe um controle de bloqueio que suspende o uso do ativo original enquanto ele estiver convertido no outro ativo.
Assim os usuários podem efetivamente “movimentar” seus bitcoins para a rede do novo ativo, que opera sob regras totalmente diferentes, mas ainda manter paridade com o Bitcoin. Podem se beneficiar disso instrumentos de financiamento tradicionais como ações, obrigações, vouchers e notas promissórias.
Marcelo Creimer – Blockchain Project Manager – eZly Tecnologia
Gerencie sua comunidade de parceiros
/em IBM /por EzlyAlta Disponibilidade
/em IBM /por EzlyIntegração B2B sempre disponível. Cada vez mais é necessário garantir a disponibilidade das informações, utilizando as mais diversas possibilidades de redundância. Com o IBM Sterling B2B Integrator você não terá nenhum ponto único de falha.
IBM Sterling B2B Integrator
/em IBM /por EzlyOfereça mais valor ao seu negócio.
O IBM Sterling B2B Integrator ajuda a integrar parceiros que possuam processos complexos, de forma segura, ágil, centralizada e automatizada, garantindo visibilidade e o gerenciamento dos recursos.
Entre em contato com a eZly para saber mais.
Na nova era B2B é preciso garantir a segurança e disponibilidade do sistema de transações financeiras
/em IBM /por EzlyA expectativa por serviços mais ágeis está levando muitas empresas a repensar os aspectos críticos da colaboração em processos entre empresas e a tecnologia envolvida. Cada vez mais, as empresas estão se voltando para soluções que ofereçam velocidade, agilidade, alta disponibilidade e resiliência – itens necessários para oferecer o desempenho exigido pelo mercado. Para muitas organizações, a tecnologia tem permitido apresentar um diferencial competitivo frente aos concorrentes e está se transformando num fator de expansão de mercado.
Na área financeira, a integração é pautada também e sobretudo pela segurança. O setor é normatizado pela Febraban (Federação Brasileira de Bancos) e Conselho Monetário Nacional. O IBM Sterling B2B Integrator segue os padrões recomendados e garante a confiabilidade dos dados trafegados, como ordens de pagamento, transações bancárias etc.
A comunicação entre instituições passa por diferentes rotas e aprovações. Por isso, o processamento precisa ser rápido, utilizando sistemas que não podem cair nem deixar ninguém na mão, já que sistemas fora do ar podem representar perdas imensas em receita.
Empresas com muitos funcionários e que precisam processar pagamentos salariais, empresas com cartões de crédito vinculados a um banco ou os estabelecimentos que vendem a crédito são apenas alguns exemplos de usuários que se beneficiam muito com a solução Sterling B2B Integrator.
Com ela, a execução é rápida e rica em segurança, há redução no tempo de processamento e na complexidade, há flexibilidade e também visibilidade nos principais processos de TI e negócios. A solução também permite o rastreamento das transações financeiras, de forma segura e garantida.
Com o IBM Sterling B2B Integrator, solução que integra processos através de um único gateway, você tem mais facilidade e controle em suas mãos:
CASO DE USO
A eZly atua com empresas do setor financeiro, implementando o Sterling B2B Integrator. Em uma empresa de automação bancária brasileira, por exemplo, a implementação garantiu transações, agendamentos e transferências, inclusive a transferência da folha de salários. A solução eliminou problema de comunicação entre a empresa e seus clientes de forma segura e escalável. Foi um sucesso.
Se sua empresa tem transações financeiras a executar, com certeza nossos especialistas podem ajudar. Temos muitos casos de sucesso, reunidos ao longo de anos de atuação. Desde 2011, somos parceiros Gold Business Partners da IBM. Fale conosco.
Nas distribuidoras, é hora de aposentar sistemas arcaicos de cotação e pedidos. Ganhe agilidade, amplie negócios!
/em IBM /por EzlyDistribuidores, sejam de medicamentos, autopeças, software, hardware ou qualquer produto industrial, desempenham um papel fundamental no mercado e na cadeia de supply chain. São eles os responsáveis por viabilizar o escoamento das produções, fazendo a ponte entre a indústria e o varejista, até que os produtos cheguem de fato às mãos do consumidor.
Distribuidores precisam ser rápidos, precisam de agilidade com os pedidos de cotação e de entrega, ou perderão negócios. No ramo de distribuição, costuma-se dizer que o distribuidor otimizado é aquele que ganha a venda, que fecha negócios. Isso acontece porque sua posição de intermediário na distribuição o coloca, também, como intermediário da informação, dependendo da informação compartilhada pelos produtores e da informação solicitada pelos varejistas.
A solução IBM B2B Integrator desempenha papel fundamental nesse processo. Com ela, ganha-se:
CASO DE USO
A Ezly implementou o B2B Integrator numa rede de drogarias, com grande sucesso. No passado, as drogarias tinham uma pequena área de atendimento e um grande estoque no fundo da loja, atrás do balcão. Hoje, porém, o estoque é o que se vê nas prateleiras. Cabe ao distribuidor entregar pedidos em poucas horas, para que a loja não fique desabastecida.
No caso da rede atendida pela Ezly, foram seis meses de trabalho entre preparar a infraestrutura, implementar, testar e treinar os envolvidos para o uso da nova plataforma. Os ganhos foram enormes, tanto no tempo de resposta das solicitações como também na confiabilidade. Problemas como o não cumprimento de datas de entrega ou prazos perdidos foram eliminados. A integração de sistemas viabilizou um atendimento mais rápido e de melhor qualidade.
Se procura soluções para agilizar negócios, fale conosco. Nós podemos ajudar.
O Blockchain e o direito de ser esquecido
/em Blockchain /por EzlyPor Marcelo Creimer
“The Right to be Forgotten” é a expressão em inglês que significa que algo escrito sobre você no mundo digital não precisa permanecer lá eternamente.
O detentor das suas informações pessoais deve apagá-las caso você assim solicite com o devido embasamento legal. Além de remover tal conteúdo, o autor tem de se comprometer a não disseminá-lo mais, nem por si mesmo, nem por terceiros.
Com as novas leis de proteção aos dados pessoais na Europa (GDPR) https://www.eugdpr.org/ e Brasil (https://bit.ly/2w1wSzd), este assunto voltou à tona. Mais quente ainda está a discussão sobre uma eventual incompatibilidade entre o direito ao esquecimento e Blockchain. Por que isto está sendo discutido? Oras, porque um dos pilares do Blockchain é justamente a imutabilidade dos dados gravados…
Então Blockchain e as leis de proteção de dados pessoais são incompatíveis? A resposta é não. Vamos entender porquê.
Como o próprio nome diz, a lei é de proteção de dados “pessoais”. Na maioria das redes blockchain o que costuma trafegar são transações comerciais, de modo que estes registros façam no máximo uma referência ao cliente em questão, sem exibir seus dados. Entretanto há sistemas que os dados pessoais são o objeto central do sistema. Nesse caso, para que a ficha cadastral do cliente não esteja gravada de maneira que não possa futuramente ser apagada, existem algumas alternativas:
Na verdade, o blockchain tem um papel bastante positivo e importante em relação à proteção de dados pessoais. Ele permite a descentralização na guarda dos dados, equilibrando o poder de fogo entre as partes, já que o dono da informação pode fazer parte da rede diretamente. Além disso, Informações criptografadas pelo próprio dono da informação ajudam em muito contra vazamento de dados.
Cabe ainda lembrar que tanto a lei de proteção de dados pessoais quanto o direito ao esquecimento, apesar de regulamentados em alguns países, ainda são alvos de muita controvérsia. Por exemplo, como posso exigir que meus dados sejam apagados se isso conflitar com outras leis que dizem que certos dados históricos têm de ser mantidos em arquivo por 5 ou 10 anos? Outra: Se um blockchain está fisicamente na Europa mas sua utilização se dá no Brasil, deve-se aplicar a lei de que país? Ademais, as leis levam em consideração a possibilidade técnica de se efetivar a remoção física dos dados.
Por fim, quero deixar bastante claro que sou totalmente à favor da proteção dos dados pessoais. Precisa-se, entretanto, ter em mente que a publicação de tais leis é um primeiro e admirável passo. Há muitos tópicos ainda sendo discutidos para que a sociedade entenda o que é melhor para todos, e a tecnologia irá acompanhar esta evolução, amadurecendo para acomodar o direito da melhor maneira. Afinal, o propósito da tecnologia é se moldar às necessidades da sociedade.
IBM File Gateway – Otimização e eficiência
/em IBM /por EzlyProcessos centralizados e automatizados de transferência de arquivos ajudam na entrega do negócios e aumentam a eficiência dos recursos e otimizam a administração.
Entre em contato com a eZly para mais informações.
.https://www-01.ibm.com/software/commerce/videos/sterling-file-gateway.html
Melhore o gerenciamento
/em IBM /por EzlyCom o IBM File Gateway, a visibilidade e o gerenciamento dos recursos melhoram a tomada de decisão e aceleram os tempos de implementação. Tenha um ambiente gerenciado onde seus clientes internos e externos serão atendidos sob demanda, com agilidade e segurança.
https://www-01.ibm.com/software/commerce/videos/sterling-file-gateway.html
IBM File Gateway
/em IBM /por EzlyProteja seu Gateway de arquivos
Com o IBM File Gateway gerencie sua transferência de arquivos de forma centralizada, segura, com autenticação, criptografia e trilhas de auditoria.
Entre em contato com a eZly para saber mais.
https://www-01.ibm.com/software/commerce/videos/sterling-file-gateway.html
Blockchain, Sidechain e Off-chain
/em Blockchain /por EzlyCom o sucesso das redes blockchain públicas como Ethereum e Bitcoin, o volume exponencial de transações acabou se tornando talvez o maior problema delas. Novos blocos são alocados nas redes a intervalos fixos de tempo, com tamanhos também fixos. Desse modo, se um usuário envia uma transação com conteúdo muito grande, o impacto é sentido na rede, fazendo com que os outros usuários tenham de aguardar mais tempo para um novo bloco receber suas transações. Alternativamente o usuário poderá pagar uma taxa mais alta para sua transação ser efetivada mais rapidamente. Ambos efeitos são ruins, fazendo com que o problema de escalabilidade venha sendo discutido exaustivamente dentro da comunidade.
Visando resolver estes problemas, certas tarefas são feitas fora do blockchain (“off-chain”) em questão, mas em um blockchain secundário (“sidechain”). Os sidechains rodam em paralelo com o blockchain principal, podendo estender suas funcionalidades, segurança, performance, escalabilidade e diminuir custos.
Os principais casos de uso destes conceitos são:
Armazenamento de arquivos de dados
Aplicações que garantem a autenticidade e propriedade intelectual de documentos eletrônicos costumam fazer uso da tecnologia de sidechain. Arquivos como contratos, escrituras, letras de música, imagens e fotos podem ocupar bastante espaço em disco. Portanto, o armazenamento destes de maneira off-chain auxilia em muito o blockchain. A aplicação gera um hash do documento eletrônico, que é armazenado no blockchain principal. Esse hash funciona como uma assinatura digital exclusiva do seu documento, de modo que, se necessário você consegue comprovar de maneira inquestionável que você já detinha este documento em determinada data. O blockchain secundário será indexado ao principal (Ethereum, por exemplo), de modo que se consiga se resgatar o arquivo em questão.
É possível também armazenar o arquivo autenticado com o hash na sua própria máquina local, caso você não precise exibí-lo online. Assim você estaria usando um recurso off-chain, mas não uma sidechain.
O Swarm é um serviço de armazenamento e distribuição de conteúdo da rede Ethereum. Ele ainda está na fase de testes e é usado automaticamente por todos os nós da rede.
Esquema básico exemplificando o armazenamento de um arquivo grande em um sidechain.
Micro-pagamentos
A idéia básica aqui é que transações financeiras aconteçam na sidechain, através da abertura de canais entre o blockchain e o sidechain. Desta forma, apenas a transação inicial e a final constarão no blockchain primário, de forma que este último mantenha atualizado o saldo inicial e final das contas envolvidas.
Esta tecnologia abre canais de pagamento privados entre um par de nós e todos os outros pares com os quais ele negocia. Na rede Lightning, por exemplo, as verificações seriam instantâneas, através de canais de pagamento privados protegidos por bloqueios multi-assinatura e bloqueios de horários. Os pares transacionariam entre si em seus canais privados, mas apenas o resultado final da transação seria transmitido ao Blockchain. Desse modo, muito menos transações precisam ser mineradas, desafogando a rede.
A rede Ethereum conta com o projeto Raiden, em teste na rede Litecoin. Enquanto isso o Bitcoin testa o Lightining.
Transações entre diferentes ativos
O intercâmbio entre ativos (tokens ou criptomoedas) é facilitado através da criação de um blockchain específico do novo ativo, que pode ser convertido do Bitcoin, por exemplo, para a moeda em questão, e vice-versa. Existe um controle de bloqueio que suspende o uso do ativo original enquanto ele estiver convertido no outro ativo.
Assim os usuários podem efetivamente “movimentar” seus bitcoins para a rede do novo ativo, que opera sob regras totalmente diferentes, mas ainda manter paridade com o Bitcoin. Podem se beneficiar disso instrumentos de financiamento tradicionais como ações, obrigações, vouchers e notas promissórias.
Marcelo Creimer – Blockchain Project Manager – eZly Tecnologia