A tecnologia Blockchain tem o potencial de revolucionar o mundo da tecnologia. No entanto, algoritmos de consenso atuais usados na indústria têm suas limitações, que limitam severamente sua escalabilidade. Quase todas as startups de blockchain estão sofrendo de problemas de escalabilidade.
A tecnologia convencional concentra-se principalmente na centralização, pois torna o controle e o escrutínio dos dados muito mais fáceis de manter. Blockchain, no entanto, acredita no exato oposto. Ele está focado em descentralizar a propriedade para evitar um monopólio central sobre como os dados são manipulados. O Blockchain acredita em puro consenso, formando uma rede de usuários onde cada decisão, cada transação é realizada através do consenso de cada node (usuário) na rede.
Para descrever o mecanismo de consenso Proof of Human (PoH), temos que voltar ao Proof of Stake (PoS), que recentemente recebeu muita discussão no contexto de problemas de escalabilidade do blockchain. Sem entrar em detalhes sobre suas vantagens em relação à Proof of Work (PoW), o POS elimina a necessidade de gastar uma enorme quantidade de energia elétrica para validar o blockchain e estabelecer consenso. Em vez disso, os participantes do blockchain com maior interesse na rede são selecionados pelo algoritmo para o direito de validar os blocos. A suposição por trás do Proof of Stake é a seguinte: aqueles que possuem uma participação em uma rede são incentivados a agir de acordo com seus interesses. Todas as outras coisas sendo iguais, quanto maior a participação, maior deverá ser seu interesse em preservar o sistema e seguir as regras do protocolo. A grande vulnerabilidade de tal conceito, no entanto, é o fato de que o mesmo tamanho de participação pode ser valorizado de maneira diferente por diferentes atores.
É aqui que entra o Blockchain Híbrido. Esta nova geração de blockchain pode resolver os problemas de escalabilidade do blockchain, introduzindo seu algoritmo de consenso Proof of Human.
Como as plataformas blockchain estão resolvendo problemas de escalabilidade
Atualmente, a rede Ethereum está vendo duas soluções principais fora do blockchain para superar o problema de escalabilidade: a Rede Raiden e o Plasma. Na Rede Raiden, o blockchain não precisaria estar envolvido em toda e qualquer transferência. Tais transações fora da cadeia são mais rápidas e mais baratas do que as transações on-chain. A outra solução, o Plasma, aumenta as velocidades de transação ao manipular conjuntos de dados maiores em um tempo de unidade. Isso é conseguido transmitindo apenas as transações para a cadeia pública que foram concluídas. A Rede Raiden e o Plasma trabalham juntos para permitir transações mais rápidas e baratas.
Startups baseadas em blockchain também estão enfrentando o mesmo problema e estão procurando maneiras de superar esse problema. Por exemplo, pegue a plataforma blockchain Zilliqa. A plataforma aborda o problema de escalabilidade implementando sharding. O Sharding visa melhorar a escalabilidade, a largura de banda de E / S e o desempenho geral do sistema. Divide os nodes da rede em shards – cadeias paralelas. Cada uma dessas cadeias é responsável por processar apenas uma parte de todas as transações. Todos os fragmentos então produzem micro-blocos que são mesclados no final para formar um bloco completo. Ao contrário de outras redes como o Bitcoin, a Zilliqa não usa o Proof of Work como um algoritmo de consenso para cada bloco, pois torna o processo de mineração muito mais complicado.
Outra empresa trabalhando para melhorar a escalabilidade é o Bank of China. O banco está procurando formas de compactar dados do blockchain, o que levará a uma rede financeira mais escalonável. O sistema irá compactar as transações dos clientes e embalar o respectivo bloco em um “bloco de dados”. Esse bloco compactado será armazenado no sistema de armazenamento da rede. A metodologia também garante a segurança de todo o processo de compactação, passando os blocos compactados por meio de uma função hash.
Como o Blockchain Híbrido resolve problemas de escalabilidade
No ano passado, no ecossistema Ethereum, a taxa de emissão de Ether foi de 14,75%. Aproximadamente cinco ethers são emitidos por bloco.
Até 15/03/2018, os mineradores geraram 24.590.422,41 ETH como Recompensa do Bloco de Mineração e 1.604.216,75 de uncle reward. Para garantir a rede, eles receberam um total de 26.194.639,1 ETH. Usando o preço 15/03/2018 de US$ 594,18, a segurança da rede custa 26.194.639,1 ETH * US $ 594,18 = US$ 15.564.330.660,4. Existem 183,439,589 transações na rede. Portanto, a segurança de uma transação nos principais custos da rede Ethereum é de cerca de US$ 84,85 na taxa atual. A conta foi baseada em https://etherscan.io/stat/supply
Os números a seguir nunca permitiriam que as economias emergentes entrassem na esfera do mercado digital. É por isso que as startups focadas em não bancarizados estão buscando a solução.
Recentemente, a Humaniq anunciou ser o primeiro projeto com blockchain híbrido completo. Nós arquitetamos a solução que permite que o token HMQ não apenas permaneça transparente e acessível na rede principal Ethereum, mas também forneça um consenso barato para proteger a rede. Para que nossos usuários possam realizar transações na Rede Humaniq e gastem até zero em taxas de transação.
Ao contrário dos blockchains privados e públicos, o blockchain híbrido ainda é um conceito novo. Goza de características de ambos os outros dois extremos. Nosso blockchain híbrido é baseado no blockchain Ethereum subjacente. Ele usa tokens Humaniq, que são baseados nos contratos padrão ERC20. Todo o processo é composto por três blockchains, que são os seguintes:
· Blockchain de Ethereum externo (main-net)
· Blockchain HMQ principal interno
· Blockchain interno para o país específico: Uganda, Senegal, Zimbábue, Tanzânia e Ruanda
Com base no blockchain Ethereum, nosso projeto pode aproveitar a segurança de alto nível da Ethereum. Todo o processo de verificação e autenticação será realizado através do Blockchain principal da Ethereum. Além disso, para aumentar a eficiência e reduzir os custos de transação, fornecemos aos usuários uma carteira digital também. Essa carteira facilitará os usuários realizando transações com outros usuários do Humaniq, por um valor consideravelmente menor, próximo de zero.
A fim de eliminar o risco de fraudes e transações não autorizadas, nossos usuários têm que passar por um protocolo de verificação biométrica, onde será solicitado que tirem fotos de si mesmos com diferentes emoções. Todas as verificações são realizadas pelo aplicativo Humaniq. Ele pede ao usuário para tirar uma foto e analisa as expressões do usuário. Este processo ocorre repetidamente para diferentes imagens com diferentes expressões faciais e emoções.
Ao detectar e analisar as emoções dos usuários, garantimos que apenas usuários genuínos possam participar da rede Humaniq. Mais de 100.000 usuários baixaram o aplicativo Humaniq até agora.
Como a Humaniq trabalha
Como explicado acima, cada usuário precisa ser verificado biometricamente antes de ter permissão para acessar uma carteira protegida. Depois de verificados, os usuários terão acesso a uma carteira digital, uma ID biológica e um mensageiro seguro, que os usuários podem usar de forma eficiente para se comunicar uns com os outros.
Nosso aplicativo é extremamente seguro e permite que os usuários se comuniquem facilmente entre si e realizem transações diretamente de suas conversas. Planejamos criar uma rede composta de blockchains diferentes trabalhando juntos para criar uma rede unificada e eficiente. Esta rede híbrida torna extremamente fácil a realização de transações entre diferentes países a um custo muito baixo.
Todo o processo depende da capacidade dos três blockchains principais de interagir e trocar transações entre si. A maneira como os aplicativos tentam chegar é que, antes de tudo, ele verifica se a carteira que é a receptora da transação está no blockchain do Humaniq ou não.
Se a carteira digital não existir no blockchain central do Humaniq, o aplicativo acessará o blockchain principal da rede principal Ethereum para autenticação e verificação da transação.
Nosso objetivo é desenvolver um blockchain mundial para todos os países. Isso é tornar a rede Humaniq mais sistemática e as transações muito mais fáceis de processar. Isso forneceria à Humaniq, não apenas a segurança do blockchain Ethereum, mas também a velocidade e eficiência que foram inicialmente prometidas pelos entusiastas de criptomoedas.
Atualmente, estamos economizando quantias significativas em comissões para nossos usuários que podem desfrutar de transações gratuitas. Nosso objetivo é expandir ainda mais este projeto para uma implementação global entre países e entre blockchains. O Humaniq tem uma API aberta com até 100 pontos de extremidade disponíveis para os desenvolvedores usarem em REST. Portanto, desenvolvedores de terceiros podem facilmente usar as funcionalidades fornecidas pela Humaniq e integrá-las em seus próprios aplicativos.
Enquanto desenvolvemos todo o sistema, queremos dar controle aos terceiros. Isso daria lugar à criatividade e inovação. É por isso que, ao desenvolver a arquitetura do aplicativo, o aplicativo de gateway deve ser o único serviço exposto ao público. Um critério estrito foi definido para o aplicativo de gateway e o gateway deve poder ser dimensionado horizontalmente. Ele deve ser capaz de combinar solicitações e invocar microservices de forma assíncrona. Além disso, o gateway deve ser capaz de verificar a autenticidade do token de autenticação.
Objetivo da Humaniq
Nosso objetivo principal da equipe da Humaniq é preencher a lacuna na indústria de blockchain que foi criada por problemas de escalabilidade. Para isso, apresentamos uma solução prática e inovadora. Nosso projeto tem potencial suficiente para revolucionar o espaço do blockchain e sua ideia parece ser uma aplicação muito prática de como blockchains permitirão transações transnacionais, quase instantaneamente, com custos mínimos.