-
Notifications
You must be signed in to change notification settings - Fork 0
Cryptomoedas
Cada usuário precisará ter um endereço único de cada uma das cryptocurrencies suportadas para que ele possa depositá-las no nosso site e assim poder utilizar o nosso serviço Esses endereços únicos são chamados accounts, e cada usuário deverá ter uma account de cada uma das cyptomoedas suportadas, que deverá ser única e secreta a ele Não há restrição, entretanto, a quantas accounts de uma moeda um usuário poderá ter
O usuário deverá ter acesso a uma página com todas as accounts que ele tem, bem como o saldo que ele tem de cada uma dessas moedas para poder fazer depósitos ou saques das mesmas
Uma vez feito o depósito em uma de suas accounts, o sistema deverá reconhecer que houve um depósito e creditar o devido usuário, atualizando o saldo disponível a ele para utilizar o nosso sistema
Uma vez que o cliente ordenar um saque, uma transação deverá ser realizada para a account informada pelo cliente, essa account poderá ser qualquer endereço válido para aquela moeda, não necessitando (na verdade não podendo) ser um endereço do nosso serviço
O objetivo principal do nosso produto é permitir que os usuários troquem (leia-se: compram e vendam) uma quantidade de moeda que ele possuam por outra quantidade de moeda que eles desejem, para isso o site deverá oferecer uma plataforma que permitam que os vários usuários troquem essas moedas pelos preços desejados
Na prática, essa plataforma deverá permitir um "leilão" de uma moeda, os usuários colocam ofertas de compra de uma moeda enquanto outros colocam ofertas de venda de uma moeda, e assim que duas ofertas sejam compatíveis, o site deverá realizar a operação de compra e venda, fazendo a troca dos valores das moedas nos valores definidos por eles em suas respectivas ordens Um usuário deverá poder retirar ou modificar uma oferta dele desde que ela ainda não tenha sido executada
Qualquer bem pode ser usado como dinheiro, e qualquer item pode ser precificado em função de um outro item, no caso do nosso serviço, não é o Real que é a moeda base, mas o bitcoin Sendo a primeira cryptomoeda de sucesso, o bitcoin é de longe a moeda mais popular, por esse motivo, ela foi a escolhida para a ser a moeda base para precificação dos leilões O que isso significa? Na prática, ao fazer um leilão, o usuário irá colocar quantos bitcoins ele deseja pagar por outra moeda e quantos bitcoins ele deseja receber para vender outra moeda. A precificação deverá ser feita em bitcoins