Ideia

Como abrir um negócio de bitcoin

Flow of Funds within an Exchange

Quer começar o seu negócio de câmbio de bitcoin, mas não sabe onde começar? Chegou ao sítio certo. Este artigo pretende clarificar aquilo que tem de considerar antes de poder lançar o seu próprio câmbio de bitcoin/criptomoeda, como a arquitetura de um software de câmbio deve ser estruturada e mais importante do que isso, onde conseguir o seu software.

‎Para legalizar o negócio de bitcoin em Portugal recomendamos a GAPIC, que poderá tratar de toda a papelada necessária para constituir empresa.

 

Como começar um negócio de bitcoin

Começar um negócio de câmbio de bitcoin envolve o seguinte:

  1. Decidir onde se quer fazer negócio
  2. Descobrir a regulamentação relevante para a àrea das bitcoin
  3. Estabelecer uma parceria com um banco ou processador de pagamentos
  4. Estabelecer um historial de transacções e liquidez no câmbio
  5. Implementar medidas de segurança de excelência
  6. Oferecer suporte ao consumidor.

‎Para legalizar o negócio de bitcoin em Portugal recomendamos a GAPIC, que poderá tratar de toda a papelada necessária para constituir empresa.

Vamos então explorar cada um destes seis pontos em detalhe:

1. Estabeleça o foco operacional do seu câmbio de bitcoin

Quer você queira operar globalmente ou confinar-se a uma região específica ou país, irá necessitar do devido licenciamento para que a sua empresa possa abrir um negócio de câmbio de bitcoin, de acordo com o seu foco operacional. As leis variam de país para país, por isso a primeira coisa a fazer, dada a complexidade da matéria, é reunir uma equipa de advogados que o possa acompanhar no processo de legalização.

2. Descobrir a regulamentação relevante para a àrea das bitcoin

Quase todos os estados têm autoridades credenciadas envolvidas no câmbio de moeda para aderir às normas de KYC (Know your Customer). KYC é o processo pelo qual um negócio verifica a identidade dos seus clientes através dos cartões de identificação / cidadão emitidos pelo governo, ou através dos passaportes. O objetivo principal das normas KYC é desencorajar a lavagem de dinheiro. Certifique-se que adere às normas KYC portuguesas. E de rajada, integrar um sistema de verificação de identidades no seu câmbio de bitcoin. Caso contrário, poderá interrogar-se um dia porque é que a polícia está a bater à sua porta 😉

 

Bitcoin Exchange KYC and AML

3. Estabeleça uma parceria com um banco ou processador de pagamentos.

Irá necessitar de estabelecer uma parceria com um banco ou processador de pagamentos para precisamente processar pagamentos via fiat. Escolher um banco de confiança, com presença online, é sempre uma boa opção. Isto é mais relevantes em países em desenvolvimento, ou em vias de desenvolvimento, onde os bancos pura e simplesmente não têm meios de realizar uma transação online. As transações podem demorar até dois dias úteis para se realizarem.  Estabelecer uma parceria com um banco que resolve as coisas rápido vai facilitar a vida ao seu clientes, e facilitar-lhe a vida por consequência. Depositar e levantar os fundos fiat pode ser automatizado através do portal bancário ou até serem feitos manualmente.

4. Obter liquidez no seu câmbio

Qualquer negócio de câmbio necessita de liquidez para operar com sucesso. Os clientes ficam hesitantes em negociar, ou mesmo depositar fundos, a não ser que vejam que a empresa tem atividade e um historial de trading. Os novos negócios invariavelmente têm problemas de liquidez inicial. Aqui estão três formas habituais de contornar esta situação, e dar liquidez ao seu negócio de bitcoin:

  • Pode simular atividade de mercado no âmbito do seu câmbio, comprando e vendendo entre duas contas fantasma.
  • Pode implementar uma interface API que irá ligar o seu câmbio de bitcoin a outro câmbio previamente existente, e trocarem operações.
  • Pode juntar- se a uma rede de câmbio de criptomoedas como por exemplo o Trust-Deposit que vai acumular a liquidez de todos os câmbios na sua rede. Quanto maior a rede, maior a liquidez.

5. Implementar medidas de segurança de excelência

Qualquer câmbio, de bitcoin ou não, necessita de segurança de topo para assegurar que os fundos do operador e dos clientes permanece seguro. Isto também deveria aplicar-se aos dados pessoais dos seus clientes, que estão incluidos nos protocolos KYC e informações bancárias. No passado, já houve falhas de segurança graves nas bitcoin, como o infame caso Mt. Gox onde a falha de segurança só foi descoberta depois de 1% do total de bitcoins em circulação naquele tempo terem sido roubadas. De acordo com um relatório da Reuters, um terço de todas as transações de bitcoin durante o período de 2009 até 2015 foram hackeadas. Principal ilação a tirar: A segurança deve ser a sua principal prioridade.

6. Estabeleça canais de suporte ao consumidor

Finalmente, o suporte ao consumidor é outra componente vital de câmbios bem sucedidos. Vai ser necessário um staff para aprovar os pedidos KYC, responder às reclamações dos clientes, processar o depósito e levantamento da moeda fiat, etc- Um serviço ao consumidor competente dá confiança ao cliente para que ele possa desde logo iniciar as transacções.

A Arquitetura de um Sistema de Câmbio de Bitcoin

Architecture of skalex bitcoin exchange

Qualquer software de câmbio de criptomoeda deve ter estas quatro componentes, a funcionarem juntas à velocidade da luz:

  1. A primeira componente é o mecanismo de negociação. O mecanismo de negociação deve estar no centro de qualquer câmbio de criptomoeda. Ele acessa o livro de encomendas, faz a ponte entre ordens de compra e venda, executa transações e calcula balanço. Sem um mecanismo de negociação, o seu câmbio não vai funcionar. Certifique-se pois que tem este mecanismo a trabalhar a 100% antes de avançar.
  2.  O segundo componente é o interface de utilizador, ou front end do site de câmbio. O interface de utilizador é como os negociantes vêem na prática o seu câmbio(ex: plataforma de trading e o design do seu website). Qualquer interface de utilizador necessita de ser simples e intuitiva. Isto pode parecer um dado consumado nos tempos que correm, mas proporcione uma experiência ótima aos seus clientes através da sua plataforma. A interface necessita de ser mobile friendly, já que a utilização por telemóvel é cada vez mais frequente. Uma aplicação específica para telemóveis torna a experiência mais enriquecedora, o que irá resultar num maior envolvimento por parte dos clientes. Uma interface deve permitir na prática:
  • Registo e acesso a um perfil
  • Depositar, manter e levantar Cripto e Fiat Moedas.
  • Ver o estado das encomendas atuais, transações passadas, balanços, estatísticas, eetc.
  • Ver gráficos
  • Colocar ordens de compra e venda
  • Acesso ao suporte ao consumidor

3. O terceiro componente é a carteira. A carteira é receptáculo de bitcoin que corre no servidor de câmbios. É aqui que as bitcoins (do operador de câmbio e dos seus traders) são guardadas, por isso necessita de ser de máxima segurança. Qualquer sistema de câmbio deve implementar aquilo que se chama um sistema de carteira quente/fria para diversificar o risco. A carteira quente é o portal de bitcoin de cada câmbio e permite ao consumidor levantar instantaneamente bitcoins para a sua carteira externa sem a necessidade de aprovação de um operador de câmbio. Uma carteira quente necessita de ter balanço positivo para os levantamentos instantâneos.

Uma carteira fria, é onde o resto das suas bitcoins são guardadas. Esta carteira está completamente offline o que garante que ninguém consegue aceder às suas criptomoedas restantes mesmo que  a sua carteira quente tenha sido comprometida em termos de segurança informática. Por isso mesmo é aconselhável pôr sempre de lado um certo montante de bitcoins e deixá-las na sua carteira fria). Uma carteira fria pode ser uma folha de papel ou uma caneta USB onde as suas chaves privadas ficam guardadas.

Dividir as bitcoins em carteiras quentes/frias permite um balanço perfeito entre segurança e a conveniência dos levantamentos instantâneos.

Bitcoin Wallet

4. O quarto componente que qualquer câmbio de bitcoin deve possuir é obviamente um painel de administração. O painel de administração de um câmbio de bitcoin é o equivalente a software de gestão (dos bons). Ajuda o operador de câmbio a controlar e gerir as transações e o próprio câmbio. As funções devem incluir:

  • Mudar a liquidez
  • Editar o spread e as taxas de transação
  • Aprovar os perfis dos clientes, depois de verificados os critérios KYC e outras autorizações necessárias perante a lei
  • Gerir moedas como BTC, USD, ETH e mercados como USD/BTC, BTC/ETH, etc.
  • Creditar depósitos FIAT, ou debitar levantamentos FIAT solicitados pelo utilizador
  • Responder aos pedidos de suporte feitos pelo utilizador.

Em resumo, estes quatro componentes: O mecanismo de transação, o interface do utilizador, a carteira e o painel de administração, formam a base de qualquer software de câmbio. (Os engenheiros de software chamam a esta arquitetura de dividir o seu software em partes de micro-serviços)

‎Para legalizar o negócio de bitcoin em Portugal recomendamos a GAPIC, que poderá tratar de toda a papelada necessária para constituir empresa.

Opções disponíveis: Onde é que eu posso obter o meu software de câmbio bitcoin?

Existem três opções quando se trata de adquirir (e manter) um software de câmbio de bitcoin.

Desenvolver o software in-house: Reúna uma equipa de desenvolvedores (amigos, freelancers) para desenvolver (e manter) o seu software de câmbio bitcoin. Certifique-se que eles percebem como funciona o câmbio bitcoin em geral, como a criptomoeda e tecnologia blockchain funciona, e que eles implementam os 4 componentes acima citados.

De um ponto de vista da programação a utilizar, a escolha da linguagem ideal poderá variar dependendo de qual a criptomoeda que quer implementar no seu câmbio. Veja também se o seu software é compatível com os vários sistemas de pagamento onilne ou bancos, para salvaguardar as transações de pagamentos no âmbito do seu câmbio.

Mais importante que isso (não é difícil de compreender porquê, mas algumas pessoas têm expetativas irrealistas), precisa de estimar os custos e tempo associados a desenvolver, manter, e atualizar constantemente o software in-house. Devido à sua natureza complexa inerente, desenvolver um software de câmbio pode ser bastante oneroso financeiramente e levar entre 1 a 2 anos (depende da experiência dos programadores), até que funcione corretamente. Leve em conta os salários dos programadores e desenvolvedores, a sua experiência, que funcionalidades quer incorporar no seu câmbio (multi-linguagens, moedas, aplicação móvel, etc.) os custos de desenvolvimento podem variar entre 300.000 a 400.000 euros. Por favor, tenha também em consideração que estes valores são uma estimativa grosseira, já que muitos e muitos fatores precisam de ser considerados.

Usar free/open source scripts: Se verificar GitHub ou outros forums, irá descobrir alguns softwares de câmbio de criptomoeda. O grande benefício obviamente é que o código fonte é grátis. Apesar disso, existem também alguns riscos que devem ser considerados:

 

  • Vai precisar de alguém com conhecimento técnico para entender e implementar as linhas de código no script da open source. Familiarizar-se com a forma como o script funciona, levará tempo e modificações para permitir a customização pretendida, o que por sua vez irá requerer mais tempo e dinheiro.
  • Não há qualquer garantia que o script de código aberto seja seguro e confiável. Pode estar cheio de bugs, ser suscetível a ataques de hackers ou no pior dos casos, incluir linhas maliciosas de código, que lenta e sem se dar conta, extrairão os seus fundos ou bitcoins.
  • O nível de suporte técnico num sistema de código aberto é esparso. A maior parte do tempo, a sua equipa de desenvolvedores ficará à toa a tentar descobrir como corrigir falhas ou aumentar a performance. No pior dos casos, se o projeto de código aberto for abandonado pelos programadores originais, ficará com absolutamente nenhum suporte.

Software de Câmbio de marca branca: Este é um software que já foi testado vigorosamente e que está provado que trabalha em condições (especialmente o mecanismo de transações), enquanto ao mesmo tempo lhe permite customiza-lo e alterar o software para preencher certos requisitos que você considera fundamentais para exprimir a sua marca (ex: design, colocação da marca, idiomas, moedas, gráficos, etc.).

A grande vantagem de usar software de marca branca é que vai livrar-se do problema de lidar com questões técnicas, implementação e manutenção ao longo do tempo. Já que todos os componentes (mecanismo de transação, carteira, interface de utilizador, e painel de administração) foram já desenvolvidos, o que há a fazer é customizar a experiência ao seu gosto. O tempo para customizar a plataforma é muito menor do que seria se desenvolvesse você próprio a solução. Poupa também muito dinheiro com esta opção.

Alguns exemplos de desenvolvedores de software de marca branca para transacção e câmbio de bitcoin, que poderemos recomendar:

‎Para legalizar o negócio de bitcoin em Portugal recomendamos a GAPIC, que poderá tratar de toda a papelada necessária para constituir empresa.

Deixe uma resposta

%d blogueiros gostam disto: