Hackathon Ahead of Amsterdam revela o caminho para construir no Blockchain, mesmo para aqueles que não estão acostumados com o desenvolvimento do Blockchain
3.389 pessoas de todo o mundo se reuniram para a semana Blockchain de São Francisco no início deste mês, com a conferência de epicentro de dois dias seguida pela conferência de segurança de dois dias, CESC – acompanhada por dois hackathons; o hackathon Ethereum e o primeiro grande Hackathon Bitcoin Cash hospedado por Aventuras sem permissão e BTC.com.
O hackathon Bitcoin Cash buscou reunir uma ampla seção transversal de engenheiros de blockchain, empresários Fintech, desenvolvedores Bitcoin Cash, empresários de tecnologia, designers e scrum masters para melhor aproveitar as ferramentas mais recentes lançadas para desenvolvedores BCH, por exemplo, opcodes, blocos grandes, tokens de buraco de minhoca e contratos inteligentes.
Ele apresentou uma oportunidade para aqueles que ainda eram novos na comunidade de desenvolvimento de blockchain, uma experiência em primeira mão de colocar as mãos em kits de ferramentas de software e construir uma demonstração ao vivo usando o blockchain Bitcoin Cash. Michael Brink, um competidor da Team Armadillo, que voou durante a semana, conta em primeira mão sua experiência.
“Meu colega de equipe Bjorn e eu moramos na África do Sul, mas estivemos em San Francisco para algumas reuniões. Não somos desenvolvedores, mas trabalhamos na indústria de blockchain em um nível superior. Como não éramos desenvolvedores indo para a competição, ficamos acordados a noite toda construindo e testando apenas para que tivéssemos um produto básico para demonstrar nossa prova de conceito. ” disse Brink.
A ideia deles para a competição era incentivar a comunidade Bitcoin Cash a impulsionar a adoção do usuário, financiando uma carteira comunitária que emite descontos para produtos comprados com Bitcoin Cash. Os comerciantes economizam nas taxas de transação e atendem a mais clientes com a venda de mercadorias com desconto. O aumento do uso de Bitcoin Cash deve, por sua vez, aumentar a liquidez para a comunidade para financiar a carteira de emissão de descontos.
“Experimentamos alguns kits de desenvolvimento de software (SDKs) diferentes e acabamos usando o BTC.com porque estávamos aprendendo, testando em tempo real e descobrimos que era o mais simples de usar e bem documentado.”
Eles construíram um serviço da web node.js ao vivo e usaram a nuvem do Google para implantar a arquitetura da carteira e, em seguida, configuraram um webhook diretamente do BTC.com para observar as transações recebidas na carteira do comerciante e realizar o monitoramento de endereços ao vivo.
“Usamos uma das bibliotecas de saldos de contas para verificar de quem veio a transação e iniciamos uma resposta de pagamento automático da carteira da comunidade para o usuário.”
À frente do próximo Amstersam Bitcoin Cash Hackathon, o primeiro hackathon europeu de bitcoin cash, ocorrendo de 27 a 28 de outubro, entrevistamos Michael Brink para saber mais sobre seu projeto.
P: Alguma condição local da África do Sul influenciou sua estrutura de incentivos econômicos?
“Tirar dinheiro de um banco fica difícil no norte da África do Sul. Se você pode ter um mercado como um saque em vez de ter que sacar por decreto, é uma ótima maneira para as pessoas começarem a encontrar valor. Na África, 80% dos salários vão para bens essenciais, como alimentos e contas; não precisa quer. Se os salários foram pagos em criptografia, um protocolo de micropagamento pode fornecer um mercado de taxas mais baixas para comprar mercadorias a taxas mais competitivas.
Existem outros benefícios peer-to-peer para mercados informais, onde na África do Sul 35 a 45 milhões de pessoas compram dados, tempo de transmissão, bilhetes de loteria e eletricidade pré-paga. Sem mencionar o contrabando de notas de banco enroladas no capô do carro que atravessa a fronteira por causa de como é difícil sacar dinheiro em alguns países ao norte de nós. ”
P: Como você vê em algum lugar como a infraestrutura da África do Sul implementando este tipo de solução de software no local?
“Embora os dados ainda sejam relativamente caros, o dinheiro móvel teve um grande impacto. Na África do Sul, temos um padrão Know Your Customer (KYC) chamado RICA que verifica seu nome, sobrenome e número de identificação em um registro de número de telefone celular ativo. Uma preocupação de segurança que os juízes levantaram ao analisar nossa demonstração foi: como você evita que os donos de lojas comprem seus próprios produtos para ganhar dinheiro com os descontos? Nossa resposta foi usar a infraestrutura KYC existente, como RICA, para validar quem está fazendo a solicitação de pagamento para a carteira comunitária. Desta forma, poderíamos fazer uma lista de permissões de endereços de carteira em que a autenticação se integre com a rede KYC de telefone móvel existente. ”
P: A carteira do BTC.com tem um recurso de emparelhamento que vincula seu número de telefone a seus endereços e tem um sistema de contato pelo qual você pode enviar dinheiro e registrar transações com amigos em sua rede.
“Isso é incrível, não estávamos cientes desse recurso, porque não somos desenvolvedores, então aplicamos o SDK em sua forma mais simples, mas isso teria sido útil para integrar.
Conheci o BTC.com em uma conferência blockchain em 2017, e seria ótimo se pudéssemos ter outro evento agora que há um melhor entendimento no terreno. Acho que haverá muitos empreendedores e desenvolvedores interessados no SDK do Blocktrail para começar a construir betas em uma rede de teste. ”
P: A África parece cheia de potencial, mas quais são os passos importantes que ainda precisam ser dados para realizar micropagamentos em um mercado móvel descentralizado?
“Há uma restrição principal que vimos na Rehive que é um risco para as empresas que usam nossa plataforma baseada em API. Mesmo que a API não toque no blockchain, trabalhamos com fornecedores para vender vouchers de criptografia pré-pagos, e a questão se resume a explicar a volatilidade quando dez dólares de criptografia ontem passam a valer apenas oito dólares por dia. Disputas desse tipo podem resultar em clientes frustrados se reunindo fora das vitrines, e as empresas simplesmente não podem arriscar esse tipo de exposição. ”
A abordagem que mais nos atraiu foram os workshops educacionais e, no mês passado, realizamos o maior hackathon de blockchain da África do Sul. Passamos a primeira metade do dia explicando os fundamentos do bitcoin e a arquitetura do lockchain. Eu estava dizendo a bjorn que seria ótimo ter esse nível de participação na África do Sul com marcas líderes da indústria, mentores e desenvolvedores de alta qualidade.