@lnp2pBot

Neste site, você encontrará informações sobre @lnp2pBot. Este é um aplicativo para comprar e vender bitcoin na Lightning Network, com sua moeda local e sem fornecer dados pessoais.

Guia de início rápido

  1. Baixe uma carteira compatível com a Lightning Network (Wallets recomendadas).

  2. Obtenha um usuário do Telegram.

  3. Inicie @lnp2pBot.

    Iniciando el bot

  4. Encontre ofertas no canal @lnp2pbot Exchange.

    Buscando ofertas

  5. Comece a comprar e vender.

  6. Encontre respostas para suas dúvidas na seção FAQ.

FAQ (Perguntas Frequentes)

Aqui respondemos às perguntas frequentes feitas pelos nossos usuários.

O que é @lnp2pBot?

Lnp2pBot é um sistema de troca de Bitcoin por moeda local, que permite realizar transações entre pessoas de forma fácil e segura utilizando a Lightning Network. É um bot do Telegram que pode ser usado de forma pseudônima, sem registro de usuário ou verificação de identidade. É uma ferramenta que guarda apenas os satoshis (a menor unidade de Bitcoin) pelo tempo mínimo necessário, proporcionando maior segurança aos seus usuários em comparação com serviços de troca que têm carteiras internas e custódia total dos fundos. Lnp2pBot é um aplicativo de código aberto, portanto, pode ser auditado, replicado, modificado e redistribuído livremente. Ir para @lnp2pBot

O que é a Lightning Network?

A Lightning Network é uma rede de canais de pagamento que funciona como um protocolo de segunda camada sobre a rede Bitcoin, aproveitando a capacidade de escrever contratos inteligentes em sua blockchain. É uma solução de escalabilidade que permite aumentar exponencialmente o número de transações e a velocidade delas sem precisar de confirmações na blockchain principal. Isso, por sua vez, permite reduzir drasticamente as taxas de rede. Os pagamentos tornam-se instantâneos e com custo quase zero.

O que eu preciso para usar @lnp2pBot?

Você só precisa de uma conta no Telegram com o seu "username" ou nome de usuário ativado para inicializar o bot e interagir com ele; e uma carteira ou "wallet" que suporte a Lightning Network. Aqui estão algumas carteiras recomendadas.

Como iniciar o bot?

Abra o bate-papo privado com @lnp2pBot e clique em "INICIAR", ou execute o comando /start.

Quais são os canais para fazer negociações no Telegram?

Para criar suas ordens de Compra / Venda, use o bate-papo com @lnp2pbot.

Para aceitar ofertas de Compra / Venda, acesse o canal @p2plightning.

Onde posso encontrar ofertas na minha moeda local?

Você pode perguntar ao bot executando o comando /findcomms junto com o código da sua moeda.

Por exemplo, isso mostra as comunidades em bolívares venezuelanos:

/findcomms ves

Você também pode buscar ofertas filtradas por moedas e comunidades em https://market.lnp2pbot.com

Preciso preencher algum registro de usuário ou verificação de identidade?

NÃO! O Bitcoin nasceu como "um sistema de dinheiro eletrônico pessoa a pessoa" e nos orgulhamos de apoiar esse princípio. Nenhum dos seus dados pessoais é exigido, as trocas são totalmente entre pares e @lnp2pBot não coleta ou armazena nenhuma informação pessoal das partes envolvidas.

Que tipo de informação é coletada de cada usuário?

Para fins do sistema de reputação do usuário, o bot coleta algumas estatísticas de suas negociações. Especificamente, a quantidade de transações concluídas, o volume total negociado, a classificação do parceiro comercial e o registro de disputas, se houver alguma. Dessas informações, apenas a quantidade de transações e a classificação do parceiro comercial são públicas por padrão. É opcional exibir tanto o volume total negociado quanto o nome de usuário, pois eles não são exibidos por padrão (você escolhe exibi-los ou não).

Se você deseja exibir seu nome de usuário e/ou volume negociado para acompanhar sua reputação nas ofertas que publica, deve fazê-lo manualmente usando os seguintes comandos:

/showusername yes

/showvolume yes

Cada comando é enviado como uma mensagem direta ao bot.

Como funciona o sistema de reputação do usuário?

A cada transação que você realizar, será solicitado que avalie sua contraparte, ao mesmo tempo em que ela avaliará você. Para isso, o lnp2pBot possui um sistema de classificação de 5 estrelas que permitirá que você avalie sua experiência, onde 1 estrela é a classificação mais baixa e 5 estrelas é a classificação mais alta.

Para obter a reputação, o bot realiza um cálculo iterativo da média e do desvio padrão das avaliações e das transações bem-sucedidas. Portanto, nas primeiras operações, mesmo que você tenha sido avaliado com a pontuação máxima, sua reputação não será alta, mas aumentará progressivamente à medida que você realizar operações com boas avaliações.

Você pode ver esse cálculo em: https://github.com/lnp2pBot/bot/blob/main/bot/commands.js#L279

E ele é baseado em: https://math.stackexchange.com/questions/2148877/iterative-calculation-of-mean-and-standard-deviation

Quando você cria uma oferta, ela incluirá por padrão o número de transações bem-sucedidas que você realizou, as avaliações recebidas de suas contrapartes e o número de operações feitas. Recomendamos levar todos esses aspectos em consideração ao aceitar uma oferta para evitar golpes.

Sistema de Reputação

Como eu crio uma ordem de venda?

Ao conversar com @lnp2pBot, você encontrará um botão de "Menu". Clique nele para exibir a lista de comandos que você pode usar. Selecione o comando de venda: /sell, para ativar o assistente que irá guiá-lo pelo processo de venda.

Iniciar el asistente

Uma vez ativado, o assistente solicitará que você especifique a moeda fiduciária na qual deseja negociar:

Moneda Fiat

Em seguida, você precisará inserir o valor, em moeda fiduciária, que deseja receber em troca de seus satoshis. Lembre-se de inserir apenas números nesta etapa, para que o assistente possa entendê-lo.

Você também pode inserir um intervalo de quantidades a serem compradas, separando os números por um traço (-).

Monto Fiat

O bot perguntará a quantidade, em satoshis, que você deseja entregar. Aqui você tem a opção de usar o botão "Preço de mercado". Se o fizer, a taxa de Yadio.io será aplicada.

Monto sats

O próximo passo que o assistente solicita é a porcentagem de acréscimo ou desconto que você deseja em sua negociação. Se você deseja aumentar a taxa de mercado (acréscimo), selecione um número positivo; se você deseja diminuí-la (desconto), selecione um número negativo. Se você não quiser nenhum, use o botão "Sem acréscimo nem desconto".

Prima o descuento

Em seguida, você deve especificar o método de pagamento. Neste campo, você pode ser criativo e adicionar emojis ou o que considerar atraente em sua solicitação.

O bot procederá a publicar sua oferta no canal geral ou na comunidade que você configurou como padrão. Ela ficará visível por 23 horas, se ninguém a aceitar antes desse tempo.

Publicación canal

A qualquer momento, você pode cancelar a oferta, desde que ninguém a tenha aceitado, usando o comando /cancel seguido do identificador da ordem. Você também pode copiar o comando mais o identificador no chat com o bot.

Cancelar orden

O assistente enviará uma mensagem confirmando o cancelamento e removerá sua oferta do canal de ofertas.

Orden cancelada

Se sua venda for aceita, o bot solicitará que sua contraparte forneça uma fatura da Lightning Network.

Ao mesmo tempo, ele pedirá que você pague a fatura com o valor em satoshis correspondente, mais uma comissão de 0,6%. Lembre-se de que a rede pode cobrar um valor adicional pelo roteamento do pagamento. Esse valor dependerá dos nós pelos quais sua transação passará e do estado da rede. O bot não tem nada a ver com esse valor.

Nesse momento, o bot entrará em contato com ambas as partes para que discutam os detalhes da troca.

Assim que o bot receber a notificação de que o valor em fiat foi pago, ele enviará um alerta para que você verifique sua conta. Se estiver tudo em ordem, você pode liberar os satoshis com o comando /release, seguido do identificador da transação (ou copiar e colar o texto no chat do bot), e a transação será executada.

A troca foi concluída. Agora você pode avaliar sua contraparte.

Você pode sair do assistente a qualquer momento executando o comando /exit.

Para executar a mesma ordem de venda sem usar o assistente, você deve escrever sua ordem com os detalhes: /sell <valor em sats> <valor em fiat> <código fiat> <método de pagamento> [prêmio/desconto] (sem os caracteres especiais).

Exemplo: /sell 100000 50 usd "banco xyz" Vendo cem mil sats por cinquenta dólares, pago pelo banco xyz.

Se houver alguma variável incompatível, o bot informará durante o processo de criação da ordem. Ao concluí-la, ela será publicada no canal de troca e ficará visível por um período de 23 horas.

Como eu crio uma oferta de compra?

O procedimento é exatamente o mesmo que para o pedido de venda. Apenas que, ao pressionar o botão "Menu", você deve selecionar o comando /buy em vez de /sell. Isso ativará o assistente que o guiará pelo processo de compra.

Depois de ativado, o assistente solicitará que você especifique a moeda fiat com a qual deseja transacionar:

Moneda fiat

A seguir, você deve introduzir o valor, em moeda fiat, que deseja comprar. Lembre-se de inserir apenas números nesta etapa, para que o assistente possa entender.

Você também pode introduzir um intervalo de quantidades a comprar, separando os números por um hífen (-).

Cantidad de fíat

O assistente perguntará o valor, em satoshis, que deseja receber. Aqui, você tem a possibilidade de usar o botão "Preço de mercado". Se o fizer, a taxa de Yadio.io será aplicada.

Cantidad en satoshis

O próximo passo que o assistente solicitará é a porcentagem de acréscimo ou desconto que você deseja em sua troca. Se você quiser aumentar a taxa de mercado (acréscimo), selecione um número positivo; se você quiser diminuí-la (desconto), selecione um número negativo. Caso não queira nenhum, use o botão "Sem acréscimo ou desconto".

Prima o descuento

A seguir, você deve especificar o método de pagamento. Neste campo, você pode ser criativo e adicionar emoticons ou o que considerar para tornar sua oferta atraente.

Método de pago

O bot publicará sua oferta no canal geral ou na comunidade que você configurou como padrão. Ela ficará visível por 23 horas, se ninguém a pegar antes desse tempo.

Oferta publicada

Você pode cancelar a oferta a qualquer momento, desde que ninguém a tenha aceitado, usando o comando /cancel seguido do identificador do pedido. Você também pode copiar o comando mais o identificador no chat com o bot.

Cancelar orden

O assistente lhe enviará uma mensagem confirmando o cancelamento e removerá sua oferta do canal de ofertas.

Orden cancelada

Se sua oferta for aceita, o assistente solicitará que você entregue uma fatura na Lightning Network com o valor em satoshis correspondente. Ao mesmo tempo, solicitará ao seu contraparte que pague a fatura.

Neste momento, o bot colocará ambas as partes em contato para discutir os detalhes da troca.

Assim que você fizer o pagamento em fiat, notifique o bot com o comando /fiatsent. O bot avisará ao seu contraparte para verificar e confirmar o recebimento do dinheiro e proceder à liberação dos satoshis. Lembre-se de que sua carteira deve estar online para recebê-los.

A troca foi concluída. Agora você pode avaliar sua contraparte.

Você pode sair do assistente a qualquer momento executando o comando /exit.

Para executar a mesma ordem de compra, sem usar o assistente, você deve escrever sua ordem com os detalhes: /buy <código fiat> <método de pagamento> [prêmio/desconto] (sem os caracteres especiais).

Exemplo: /buy 100000 50 usd "banco xyz"

Eu compro cem mil sats por cinquenta dólares, pagando pelo banco xyz.

Alguns exemplos de ordens de compra seriam os seguintes:

  • Ex. /buy 0 50 ves "banco xyz": Compro cinquenta bolívares em sats - neste caso, o bot calculará a taxa de mercado - pago pelo banco xyz.
  • Ex. /buy 0 10-100 pen "pagamento móvel": Compro de 10 a 100 novos soles - neste caso, o vendedor escolherá qual valor vender dentro dessa faixa - pago por pagamento móvel.
  • Ex. /buy 0 100 eur "pagamento móvel" -3: Compro 100 euros com desconto de 3% - neste caso, o bot calculará a taxa de mercado descontando ou aumentando a porcentagem que você escolher - pago por pagamento móvel.

Se houver alguma variável incompatível, o bot indicará durante o processo de criação da ordem. Após concluí-la, ela será publicada automaticamente no canal de troca e será visível por um período de 23 horas.

Como eu procuro e aceito uma oferta de compra ou venda?

No canal @p2plightning, você encontrará todas as ofertas dos participantes, incluindo as suas. Basta revisá-las até encontrar alguma ordem que se adapte à sua pesquisa e clicar no botão comprar satoshis ou vender satoshis, conforme o caso.

Como cancelar uma ordem publicada?

Se a ordem ainda não foi aceita por outra parte, escreva o comando /cancel em sua conversa com o bot ou selecione a opção no "Menu". O bot mostrará suas ordens ativas. Selecione o ID correspondente à ordem que deseja cancelar.

O ID ou número identificador da sua ordem aparece logo abaixo da mensagem de confirmação e publicação da sua ordem e, inclusive, é mostrado como uma opção para cancelá-la.

Se a ordem já foi aceita por outra parte, você precisará iniciar um processo de cancelamento cooperativo.

Cancelar una orden

Existe algum limite (mínimo ou máximo) nas quantidades que posso negociar?

A partir do bot, não há limites para o volume da sua transação. No entanto, dependendo da capacidade da rede e da liquidez do canal, em determinado momento você pode encontrar um limite máximo.

Quanto tempo leva para concluir uma transação?

Depende de vários fatores. Por ser uma troca P2P, a variável principal é a aceitação da sua oferta por uma contraparte. Sua publicação estará disponível por até 23 horas e, em seguida, será automaticamente removida se ninguém a aceitar.

Uma vez aceita uma oferta, uma janela de tempo de 15 minutos é aberta para pagar a fatura lightning e para que o bot coloque ambas as partes em contato. A partir deste ponto, eles têm um máximo de 23 horas para concluir a operação. Após esse tempo, a ordem expira e os sats são devolvidos à carteira de origem. Por esta razão, os usuários devem utilizar apenas meios de pagamento instantâneos em dinheiro fiat para suas operações.

Quando ambos os participantes estão online e concordam com métodos de pagamento imediatos, as transações são quase instantâneas.

Devo pagar taxas e comissões?

O bot cobra uma taxa fixa de 0,6%. Esta taxa inclui a taxa de rede, portanto, não há cobranças adicionais. Essa comissão é paga apenas pelo vendedor, não pelo comprador.

Algumas comunidades oferecem um pequeno desconto nas comissões das transações realizadas dentro delas. Para saber o desconto de cada comunidade, consulte https://market.lnp2pbot.com na seção de COMUNIDADES.

Qual taxa de câmbio o bot utiliza?

Ao criar uma ordem, você pode optar por especificar apenas o valor em moeda fiduciária a ser "pago/recebido", e não a quantidade de sats que deseja "comprar/vender". Nesse caso, você deve selecionar o botão "Preço de mercado", e o bot fará o cálculo com a taxa de mercado oferecida por yadio.io.

Precio de mercado

Em quais países e idiomas está disponível?

Sendo uma troca P2P via Telegram, tecnicamente está disponível para qualquer pessoa que tenha este aplicativo. No entanto, até o momento o bot interage com uma lista de 58 moedas fiduciárias com as quais você pode criar ordens de compra/venda usando o botão Preço de mercado do assistente.

Aqui está a lista:

CodeName
AEDDirham dos Emirados Árabes U🇦🇪
ARSPeso argentino🇦🇷
AUDDólar australiano🇦🇺
AZNManat azerbaijano🇦🇿
BOBBoliviano🇧🇴
BRLReal brasileiro🇧🇷
BYNRublo bielorrusso🇧🇾
CHFFranco suíço🇨🇭
CADDólar canadense🇨🇦
CLPPeso chileno🇨🇱
CNYYuan chinês🇨🇳
COPPeso colombiano🇨🇴
CRCColón🇨🇷
CUPPeso cubano🇨🇺
CZKCoroa tcheca🇨🇿
DKKCoroa dinamarquesa🇩🇰
DOPPeso dominicano🇩🇴
EUREuro🇪🇺
GBPLibra esterlina britânica🇬🇧
GELLari georgiano🇬🇪
GHSCedi ganês🇬🇭
GTQQuetzal guatemalteco🇬🇹
HKDDólar de Hong Kong🇭🇰
HUFForint húngaro🇭🇺
IDRRupia indonésia🇮🇩
ILSNovo shekel israelense🇮🇱
INRRupia indiana🇮🇳
JMDDólar jamaicano🇯🇲
JPYIene japonês🇯🇵
KESXelim queniano🇰🇪
KRWWon sul-coreano🇰🇷
KZTTenge cazaque🇰🇿
MXNPeso mexicano🇲🇽
MYRRinggit malaio🇲🇾
NADDólar namibiano🇳🇦
NGNNaira nigeriano🇳🇬
NOKCoroa norueguesa🇳🇴
NZDDólar neozelandês🇳🇿
PABBalboa panamenho🇵🇦
PENNuevo sol peruano🇵🇪
PHPPeso filipino🇵🇭
PKRRupia paquistanesa🇵🇰
PLNZloty polonês🇵🇱
PYGGuarani paraguaio🇵🇾
QARRial catariano🇶🇦
RONLeu romeno🇷🇴
RUBRublo russo🇷🇺
SARRiyal saudita🇸🇦
SEKCoroa sueca🇸🇪
SGDDólar de Singapura🇸🇬
TRYLira turca🇹🇷
TTDDólar de Trinidad e Tobago🇹🇹
UAHHryvnia ucraniano🇺🇦
USDDólar americano🇺🇸
UYUPeso uruguaio🇺🇾
VESBolívar venezuelano🇻🇪
VNDDong vietnamita🇻🇳
ZARRand sul-africano🇿🇦

Atualmente, o @lnp2pBot está totalmente disponível em inglês e espanhol. Há uma tradução parcial (e em andamento) para o português.

Para mudar o idioma do assistente, use o comando /setlang

Se você quiser ajudar a traduzir o lnp2pBot para o seu idioma, pode propor sua colaboração. Este é um bom lugar para começar.

Como posso encontrar comunidades que operam com a minha moeda?

Ao executar o comando: /findcomms seguido do código da moeda desejada (você pode usar o código padrão de moedas ISO 4217), o lnp2pBot mostrará as comunidades criadas que operam com sua moeda. Também pode haver comunidades que operam sats contra qualquer outra criptomoeda. Não há nenhum tipo de limitação para o usuário.

Na imagem a seguir, podemos ver o resultado de /findcomms usd

Find Community Capture

Como comprar em uma comunidade específica?

Depois de executarmos o comando /findcomms *<código fiat>* para encontrar todas as comunidades que operam na moeda desejada

Find Community Capture

Basta selecionar a comunidade em que você deseja participar e o bot mostrará a quantidade de pedidos bem-sucedidos e o volume de negociação operado nas últimas 24 horas naquela comunidade. Abaixo, você verá um botão que diz "Usar por padrão"; ao tocar nesse botão, você já estará participando.

Community details Capture

Para criar um pedido, use o comando /buy ou /sell, dependendo do que você deseja fazer. A partir daí, o robô fornecerá instruções passo a passo.

Community Wizard Capture

Para sair da comunidade, use o comando /setcomm off.

Carteiras recomendadas

As seguintes carteiras têm apresentado um melhor desempenho ao serem testadas com o bot:

Problemas comuns e suas soluções

Eu tentei pagar uma fatura com uma carteira sem fundos suficientes e o @lnp2pbot agora me diz que a fatura foi usada

Aguarde 15 minutos para que o tempo da transação expire e tente novamente para gerar uma nova fatura.

Minha contraparte teve um problema ao me enviar o pagamento em moeda fiduciária e depois desapareceu, meus sats foram bloqueados

A transação será cancelada automaticamente após 23 horas e seus satoshis aparecerão em sua carteira como um pagamento falhado.

Um usuário pegou minha compra por engano e eu já fiz o pagamento em satoshis

Uma cancelação cooperativa pode ser iniciada. O iniciador deve executar o comando /cancel <identificador da ordem> e a contraparte só precisa executar /cancel e tocar no botão para confirmar.

Cancelei um pedido, mas os sats não voltaram para minha carteira, quanto tempo devo esperar?

Quando um pedido é cancelado, os sats do vendedor retornam imediatamente para o nó/carteira que fez o pagamento. Se você usa uma carteira de custódia própria ou seu próprio nó, não terá problemas, mas se usa uma carteira que custodia seus fundos, você deve esperar que eles sejam refletidos em seu saldo no sistema interno da carteira. Isso pode levar alguns minutos a algumas horas, dependendo da carteira, mas em todas as carteiras ele retorna 100% dos seus fundos. Seja paciente.

Como posso saber se o vendedor realmente liberou os sats?

Se o @lnp2pBot lhe informar que o vendedor liberou, é porque realmente o fez, mas se você deseja verificar, pode fazer da seguinte forma:

Envie uma mensagem para o bot /listorders e, se o bot ainda estiver no processo de pagamento do seu pedido, o status que você verá será PAID_HOLD_INVOICE. Se o bot já tiver pago a fatura, o pedido não aparecerá na lista.

Quando um pedido tem o status PAID_HOLD_INVOICE, o vendedor não tem mais nenhuma responsabilidade, pois ele liberou os sats. Se você tiver problemas ao receber, vá para a seção O vendedor liberou, mas não recebo os sats na minha carteira.

O vendedor liberou, mas os sats não estão chegando à minha carteira.

Às vezes, o bot não encontra rotas bem-sucedidas para fazer o pagamento por diferentes razões. Às vezes, é simplesmente porque não há uma boa conexão entre a origem e o destino, mas outras vezes é muito mais complicado. Pode acontecer que os nós conectados ao destino cobrem taxas muito altas. O nó @lnp2pBot está disposto a pagar até 0,15% do valor total da transação como taxa de roteamento. Se essa taxa for maior, o bot simplesmente não realizará o pagamento. Algumas carteiras que não são nativas do Lightning podem cobrar mais de 0,15% quando a mempool está congestionada, e o bot não poderá pagar a essas carteiras.

Outro caso é quando você não tem capacidade de entrada (inbound capacity). Vou te dar um exemplo: se você usa a carteira Blixt e tem um canal recém-aberto nela, todo o dinheiro nessa carteira será para saída, ou seja, você não tem capacidade para receber. Nesse caso, todos os pagamentos para essa carteira irão falhar. Existem carteiras modernas, como a Phoenix wallet, que resolvem esse problema informando que você não possui capacidade de entrada e sugerindo que você abra um novo canal. Essa carteira cobra uma comissão por isso.

Como solução, recomendamos que você experimente diferentes carteiras, gere novas faturas e as forneça ao bot para que ele tente enviar o pagamento novamente.

Suporte

@lnp2pbot não é uma empresa, portanto, não possui um departamento de suporte técnico, mas há uma comunidade para a qual você pode recorrer se precisar de ajuda. Lembre-se de que os participantes desta comunidade não recebem nenhuma remuneração. Por isso, se você não receber uma resposta imediata, seja paciente e educado, se alguém tiver a resposta, tentará ajudá-lo em algum momento.

Contato com desenvolvedores

Se você precisa entrar em contato com os desenvolvedores, use o nosso GitHub. Se você tem alguma proposta ou deseja relatar um erro, vá para a seção de problemas e crie um novo.

Sou um desenvolvedor e quero contribuir

Ótimo! Obrigado pelo seu interesse. Na seção de issues você poderá ver uma lista de problemas a serem resolvidos. Escolha um com a tag help wanted. Se tiver dúvidas, pode fazer uma pergunta fazendo um comentário. Depois, se estiver certo de que quer resolvê-lo, comente novamente. Aqueles com a tag good first issue são simples e muitas vezes servem para se familiarizar com o código.

Desde que iniciamos este projeto, quisemos começar a operar com @LNP2Pbot sem fazer muito barulho. Era fundamental testar o bot em uma comunidade pequena antes de apresentar ao mundo um produto final. Por isso, começamos a trabalhar com a comunidade hispânica do Lightning, que recebeu o projeto de maneira muito positiva. O feedback recebido permitiu ao bot crescer e melhorar dia após dia.

Comunidades

As comunidades são pensadas para que os usuários possam interagir em grupos pequenos, adaptados aos seus gostos e necessidades.

Podem ser criadas comunidades em torno de um projeto, uma moeda ou um país, por exemplo.

Qualquer pessoa pode criar uma comunidade e interagir com o bot a partir dela. Isso deixa nas mãos dos criadores/administradores um grande poder, "com grande poder vem grande responsabilidade". Isso significa que desde que os usuários comecem a trabalhar em suas próprias comunidades, também terão que gerenciar as possíveis disputas que ocorram.

Confiança

O modelo que escolhemos para resolver disputas é o da confiança. Isso pode parecer paradoxal para quem trabalha com Bitcoin, porque sempre defendemos sistemas "trustless", e a verdade é que o objetivo sempre foi desenvolver sistemas nos quais não precisamos confiar em ninguém. Mas depois de pensar muito em sistemas de resolução de disputas, tivemos que aceitar que sempre, em alguma medida, é preciso confiar em alguém.

Ditador benevolente

Tendo aceitado que para resolver uma disputa é preciso confiar em alguém, como fazer com que haja menos incentivos para criar disputas? Em relação a esse assunto, a comunidade fez várias propostas. E a que desenvolvemos é utilizar a figura do "ditador benevolente". Trata-se de um "ditador" em que as pessoas aceitam e confiam que suas decisões são tomadas para o bem da comunidade. Digamos que ele é um mediador confiável da comunidade.

O ditador benevolente é o criador da comunidade e é quem pode adicionar solucionadores de disputas ou 'solvers'. Eles são publicamente conhecidos pela comunidade (nos referimos ao seu "username" no Telegram). A comunidade se encarregará de denunciar se esses usuários estão fazendo seu trabalho corretamente ou não. Em uma comunidade em que o "ditador benevolente" selecione corretamente os solvers, tudo funcionará bem; em uma em que o ditador cometa erros, seus súditos irão para outra comunidade ou criarão uma nova. Dessa forma, delegamos essa responsabilidade às comunidades.

Como crio uma comunidade?

Para criar uma comunidade, basta digitar o comando /community. Em seguida, o bot solicitará que você forneça as seguintes informações:

  • Nome da comunidade: Um nome para identificar a sua comunidade.
  • Moedas: Moedas fiat que podem operar na comunidade. Elas devem ser inseridas separadas por um espaço em branco. Por exemplo, para uma comunidade uruguaia, você pode adicionar "UYU USD".
  • Grupo da comunidade: Este é o grupo principal onde os membros da comunidade se reúnem. Neste grupo, tanto @lnp2pbot quanto o criador da comunidade devem ser administradores. Os usuários poderão criar ordens enviando comandos do bot neste grupo.
  • Canal ou canais de livro de ordens: As ordens serão publicadas onde indicarmos ao bot. Se inserirmos apenas um canal, as compras e vendas serão publicadas nesse canal, mas se indicarmos dois canais, as compras serão publicadas no primeiro e as vendas no segundo. Os canais devem ser inseridos separados por um espaço em branco e tanto o bot quanto o criador da comunidade devem ser administradores dos canais.
  • Solvers: Devemos indicar os "usernames" dos usuários que irão resolver as disputas, separados por um espaço em branco.
  • Canal para as disputas: Neste canal, o bot publicará quando um usuário iniciar uma disputa. Tanto o bot quanto o criador da comunidade devem ser administradores do canal.

Mãos à obra. Comunidades, primeiros passos

Para criar uma comunidade, devemos escrever ou selecionar no menu o comando /community. A partir daí, o bot irá guiá-lo no processo.

Community Menu capture

Nesta entrada estão os detalhes, para melhor compreensão. É importante que você saiba que tanto você como o bot devem ser administradores tanto no grupo da comunidade quanto nos canais vinculados a ela.

Modificando uma comunidade

Para modificar qualquer campo, basta executar o comando /mycomms e o bot irá mostrar um menu que permitirá selecionar a comunidade que deseja modificar e o campo específico.

Criando ordens

O funcionamento do bot continua exatamente o mesmo, por padrão, ele cria ordens em um canal global. Mas como criamos uma nova comunidade, queremos que nossa ordem seja publicada no canal associado à comunidade. Existem duas maneiras de criar uma ordem na nova comunidade.

Entramos no grupo da comunidade (no nosso exemplo, seria @p2pZimbabwe) e dentro do grupo executamos o comando padrão: /sell ou /buy.

Se quisermos algo mais privado, indicamos ao bot nossa comunidade padrão executando o comando /setcomm @p2pZimbabwe. A partir desse momento, todas as ordens que você criar em particular irão para o canal correspondente vinculado à @p2pZimbabwe. Você pode mudar sua comunidade padrão quando quiser com /setcomm @ComunidadeMaisLegal (exemplo). Também é possível voltar ao estado anterior, onde você não tinha uma comunidade padrão, executando /setcomm off.

Incentivos

Desde a sua criação, @lnp2pbot cobra uma taxa do vendedor por cada pedido concluído com sucesso, essa taxa atualmente é de 0,6%. Quando o pedido é criado em uma comunidade, o bot divide essa taxa: uma parte fica com o bot e a outra será a receita da comunidade.

As proporções são de 70% da comissão para o bot e os 30% restantes para a comunidade.

Por exemplo, em uma transação de 10.000 satoshis, o vendedor paga 60 satoshis de comissão. Deste montante, 42 satoshis são para o bot e os 18 satoshis restantes são para a comunidade.

Mas, para incentivar a competição, a comunidade tem a capacidade de diminuir sua 'receita', de modo que, em vez de cobrar a totalidade dos 30%, pode reduzir uma porcentagem em suas comissões.

No exemplo anterior, em vez de cobrar os 18 satoshis (100%), pode optar por cobrar 9 satoshis (50%). Os satoshis restantes são dados como desconto para o vendedor, que em vez de pagar 60 satoshis, pagaria 51.

Administrando uma comunidade

Uma vez que a comunidade tenha sido criada, é necessário começar o trabalho de administração.

O primeiro passo é designar pelo menos uma pessoa para resolver disputas que possam surgir. Essa pessoa seria o solver.

Em seguida, estabelecer os canais nos quais as compras e vendas serão realizadas. No início, um único canal será suficiente para ambas as coisas, mas à medida que a comunidade cresce, pode ser necessário estabelecer um canal para cada uma.

Outra tarefa do administrador é decidir a tarifa que a comunidade cobrará. Aqui está a explicação de como funcionam as tarifas.

O administrador pode modificar qualquer campo da comunidade quando quiser.

IMPORTANTE: Para executar os comandos de administração de comunidades, é preciso ter selecionada por padrão a comunidade com a qual se deseja trabalhar. Para isso, use o botão "Usar por padrão" que aparece após executar /findcomms, ou use o comando /setcomm @grupoaseradministrado. Um grupo do Telegram obtém seu @grupo ao se tornar público.

O que é um Solver?

Os solvers são usuários designados pelo administrador da comunidade para resolver disputas e manter a ordem.

Uma comunidade deve ter pelo menos um solver. Para isso, não há nenhum requisito específico, o administrador pode adicioná-los ou removê-los a qualquer momento.

O administrador também pode ser um solver em sua própria comunidade.

Resolvendo disputas

Quando um usuário inicia uma disputa, uma mensagem será enviada pelo bot para o canal de disputas. Apenas os solvers poderão assumir essas disputas, tocando no botão Take dispute. Antes de assumir uma disputa, o solver deve ter certeza de que possui a comunidade configurada. Para configurar a comunidade, o solver deve executar o comando /setcomm @community-group.

Disputa Captura

Assim que o solver assumir a disputa, o bot enviará todas as informações necessárias para resolvê-la, mas também será necessário se comunicar com cada parte envolvida, entender o que aconteceu e completar ou cancelar a ordem.

Disputa detalles captura

Completando uma ordem

Muitas disputas são iniciadas porque uma das duas partes demorou a responder uma mensagem, houve um mal-entendido ou um atraso em algum pagamento. Esses são casos simples que só exigem paciência e ajuda na comunicação. Outros casos envolvem má-fé, como pode haver um vendedor que queira ficar com o dinheiro fiat e que lhe retornem os sats. Para esses casos, o solver pode executar o comando /settleorder. Esse comando reconhece o pagamento recebido e automaticamente envia os sats para o comprador.

Completando una orden

Cancelando um pedido

A outra alternativa que o solver tem é cancelar o pedido, se for necessário. Para isso, ele usa o comando /cancelorder. Este comando retorna os sats ao vendedor.

Cancel order capture

Eliminando disputas

Cada vez que um usuário inicia uma disputa, tanto ele como a contraparte ficam envolvidos na mesma. Até que seja resolvida, ambos permanecem relacionados. Ao ser resolvida, o solver tem o poder de excluir essa disputa de um ou ambos os usuários, se necessário, usando o comando /deldispute username id-de-orden.

Eliminando una disputa Captura

Expulsar um usuário da comunidade

Se um moderador considerar necessário, pode expulsar um usuário da comunidade com o comando /ban seguido pelo nome de usuário dele.

Trocas seguras no @lnp2pbot

O @lnp2pbot é uma ferramenta segura para a troca de Bitcoin de forma peer-to-peer (P2P) sem KYC (Know Your Customer - Conheça o Seu Cliente), porque quando duas pessoas entram em contato para fazer uma compra-venda, os Satoshis (Sats) do vendedor são retidos em sua própria carteira por meio de uma fatura de retenção (hold invoice) e não podem ser utilizados enquanto estiverem nesse estado. Quando o comprador de Satoshis envia o dinheiro fiat e o vendedor confirma para o bot que já o recebeu, os Satoshis são enviados para o nó do bot e este os pagará ao comprador o mais rápido possível.

O bot possui um sistema de reputação dos usuários que leva em consideração a quantidade de operações bem-sucedidas e as avaliações recebidas. Além disso, ele exibe a quantidade de dias que uma pessoa tem usado o bot. Esses dados podem ajudar você a tomar decisões sobre aceitar ou recusar ofertas de acordo com seus próprios interesses.

Além disso, cada comunidade do bot possui pelo menos um Solucionador (Solver), que é responsável por mediar em disputas que possam surgir. Ele solicitará as evidências necessárias às partes envolvidas e determinará quem está correto e, portanto, receberá os Satoshis. Quando um golpista é detectado, ele é permanentemente banido e proibido de continuar usando o bot.

Tentativas de golpes

Tentativas de golpes usando o bot não são frequentes, mas, como qualquer troca descentralizada peer-to-peer (P2P) sem KYC, não está isenta delas. Para evitar ser vítima de golpes, devemos agir com cautela, estar atentos a comportamentos suspeitos e, diante de qualquer dúvida, cancelar a operação ou abrir uma disputa.

Possíveis golpes:

  • Um golpista que deseja comprar Satoshis pode usar o comando /fiatsent para indicar que enviou o dinheiro fiat quando na realidade não o fez, fazendo com que o vendedor confie em sua palavra e libere os Satoshis sem verificar se realmente recebeu o dinheiro fiat. É muito importante que o vendedor verifique se recebeu o dinheiro fiat antes de acionar o comando /release, mesmo se o comprador enviar uma imagem como prova de pagamento, pois essa imagem poderia estar manipulada.

  • Alguns métodos de pagamento fiat são reversíveis, como o PayPal, o que pode ser aproveitado por um golpista para comprar Satoshis e depois reverter o envio do dinheiro fiat. Recomendamos o uso apenas de métodos de pagamento irreversíveis para evitar esse tipo de golpe.

  • Para promover o uso descentralizado do bot, existe a opção de qualquer usuário criar uma comunidade. Apesar dos excelentes resultados, há a possibilidade de que um golpista crie uma comunidade na qual ele seja o Solucionador e tome decisões em disputas fraudulentas, em cumplicidade com outros golpistas ou até mesmo fazendo parte das operações. No entanto, esse tipo de golpe teria curta duração, pois o golpista seria rapidamente descoberto, a reputação da comunidade seria afetada, juntamente com a perda de usuários e a proibição dos golpistas. É aconselhável antes de usar uma comunidade, informar-se sobre quem é o criador e os Solucionadores, se eles têm grupos em comum com você e se têm boa reputação em geral. Além disso, leve em consideração o volume de negociação do grupo, sua antiguidade, quantos usuários possui e verifique se eles são reais e não bots.

  • Um vendedor golpista pode aproveitar o fato de que as faturas retidas no @lnp2pbot têm um prazo de validade de aproximadamente 23 horas e não acionar o comando /release para liberar os Satoshis, apesar de ter recebido o dinheiro fiat do comprador. Em vez disso, ele deixa o tempo passar com desculpas ou até mesmo pode se desconectar, com o objetivo de que a fatura expire e os Satoshis sejam devolvidos a ele, além de ficar com o dinheiro fiat, sem que o bot ou algum Solucionador possa fazer algo a respeito. Para evitar essa situação, é importante que, se você estiver comprando Satoshis, utilize um método de pagamento instantâneo e que, uma vez pago sua parte, não espere muito tempo para cobrar o vendedor. Se ele não liberar os Satoshis e não responder em algumas horas, você deve abrir uma disputa. Nunca espere até que o prazo da disputa esteja próximo de expirar, pois é possível que o Solucionador não consiga resolvê-la antes que ela expire e os Satoshis sejam devolvidos ao vendedor.

  • Outra forma de atuação de alguns golpistas é realizar várias operações dentro do bot para estabelecer relações com outros usuários e, em seguida, contatá-los em particular para convencê-los a realizar operações fora do bot. Isso é arriscado porque nada garante que eles cumprirão com sua parte. Recomendamos não realizar trocas fora do bot, mesmo que as ofertas pareçam tentadoras. Você pode pedir que, para maior segurança de ambas as partes, as trocas sejam realizadas usando @lnp2pbot.

Dicas para evitar golpes

  • Se você estiver usando @lnp2pbot pela primeira vez, informe-se sobre como ele funciona, revise a documentação disponível e comece com pequenas quantias até dominar completamente o processo.

  • Antes de aceitar uma oferta, verifique a reputação do usuário, o número de trocas, o tempo de uso do bot, bem como o volume de negociação, se estiver visível. Desconfie de ofertas muito boas, especialmente se vierem de usuários com pouco tempo de uso do bot e ao mesmo tempo com muitas transações.

  • Não concorde em realizar trocas fora do bot.

  • Não concorde em alterar o método de pagamento fiat se não foi o que estava na oferta.

  • Se você não se sentir confortável com uma troca, pode pedir à outra parte para fazer uma cancelação cooperativa, desde que o dinheiro fiat não tenha sido enviado.

  • Tenha cuidado com as novas comunidades e aquelas de baixo volume.

  • Não concorde em fazer uma troca em outra comunidade se não foi você quem a escolheu.

  • Se você planeja abrir uma disputa, faça isso a tempo, muito antes das 23 horas desde o início da oferta.

  • Se você detectar comportamentos suspeitos, informe os administradores da comunidade correspondente. Eles poderão tomar as medidas adequadas para proteger os usuários e alertar os administradores de outras comunidades.

  • Envie à outra parte apenas os dados pessoais essenciais para a realização da troca; não forneça mais informações do que o necessário, como seu número de telefone pessoal, endereço, etc.

  • Se alguém com quem você fez transações anteriores enviar dinheiro fiat sem aviso prévio (mesmo que alegue que foi um erro) e exigir que você envie os Satoshis correspondentes, pode se tratar de um golpe de ponte. Nesse caso, é aconselhável devolver o dinheiro fiat e não prosseguir com a troca forçada que estão tentando impor a você.

Golpes de triangulação de contas ou golpes de ponte

Esse tipo de golpe é difícil de prevenir e detectar, já que, do ponto de vista do vendedor, tudo parece estar ocorrendo normalmente. É importante notar que isso pode acontecer em qualquer tipo de troca peer-to-peer (P2P), não apenas no @lnp2pbot. Esses golpes consistem em um golpista atuando como intermediário entre a vítima e o vendedor, onde a vítima envia o dinheiro fiat, mas o golpista recebe os Satoshis.

O golpista oferece a venda de produtos ou serviços (como um item usado ou até mesmo o desbloqueio de iPhones) em qualquer rede social ou plataforma especializada em compra e venda. Quando a vítima entra em contato, o golpista solicita um pagamento antecipado. Simultaneamente, o golpista cria uma oferta de compra de Satoshis no @lnp2pbot (ou em outra plataforma de troca P2P) por uma quantia equivalente ao dinheiro fiat que planeja enganar (ou até mesmo oferece um prêmio alto para torná-lo mais atrativo). Quando o golpista encontra um vendedor de Satoshis e pede seus dados para realizar a transferência do dinheiro fiat, ele fornece esses dados à vítima para receber o pagamento antecipado mencionado anteriormente. Assim que o dinheiro fiat da vítima chega ao vendedor de Satoshis, este aciona o comando /release, liberando os Bitcoins para o golpista, que desaparece e nunca presta o serviço ou entrega o produto prometido à vítima.

É importante enfatizar que o vendedor de Satoshis também é uma vítima nessa triangulação, pois ele interage apenas com o golpista, sem saber da existência de uma terceira pessoa na troca, e presume que o dinheiro fiat que recebeu veio diretamente do comprador de seus Satoshis. No entanto, ele pode ser acusado de golpe quando seus dados bancários são entregues às autoridades em uma denúncia por pagamento de um serviço ou produto não recebido. É aconselhável não apagar o histórico do bot ou as conversas com os compradores de Satoshis, ou fazer cópias de backup, pois esses registros podem ser necessários como prova caso seja necessário demonstrar que ninguém foi enganado.

Alguns golpistas podem até mesmo solicitar informações pessoais adicionais aos vendedores para compartilhá-las posteriormente com as vítimas diretas das triangulações, a fim de ganhar mais confiança. Portanto, é recomendável não fornecer informações pessoais, como números de telefone, nomes completos ou endereços, a menos que sejam essenciais para o método de pagamento utilizado.

Prevenção de golpes de ponte

Não existe um método totalmente eficaz para evitar que um vendedor se envolva em um golpe de ponte. No entanto, além de seguir as dicas mencionadas anteriormente para prevenir golpes, existem outras medidas que você, como vendedor, pode tomar para reduzir o risco, incluindo:

  • Se você deseja fazer uma venda grande de Satoshis, é preferível dividi-la em várias vendas menores, a menos que o comprador tenha um bom histórico de transações com você e sempre utilize a mesma conta bancária.

  • Se uma oferta de compra parece ser muito boa para ser verdade, tenha cuidado, pois pode ser um golpe.

  • Em métodos de pagamento fiat que permitem adicionar comentários ao envio, você pode pedir ao comprador que escreva uma frase específica que você forneça naquele momento, como "Estou comprando uma laranja". Dessa forma, se ele for um golpista, teria que pedir à vítima que escrevesse esse comentário para enviar o dinheiro fiat, o que poderia levantar suspeitas de que se trata de um golpe, já que é muito provável que a compra não envolva uma laranja.

Essa frase pode ser substituída por um código numérico ou outra mensagem que você considere apropriada para evitar golpes. Outra abordagem, menos recomendada devido a preocupações com privacidade, seria pedir que a frase fosse: "Este pagamento é para a compra de X Satoshis no @lnp2pbot com o ID do pedido: Y".

  • Alguns métodos de pagamento fiat não permitem adicionar comentários, mas revelam os números de telefone de ambas as partes. Nessas situações, você também pode solicitar ao comprador, antes de liberar os Satoshis, que envie uma mensagem SMS de um número que corresponda ao número fornecido para o pagamento fiat, contendo uma das mensagens mencionadas anteriormente ou mensagens semelhantes. Outra opção poderia ser fazer ou receber uma chamada telefônica e falar diretamente para confirmar que não há terceiros envolvidos no pagamento fiat.

  • Outra opção, não muito recomendada se você não quiser violar a privacidade do comprador, é solicitar uma videochamada no Telegram em que ele mostre que possui o cartão de onde o dinheiro foi enviado, embora não seja necessário mostrar o rosto para isso.

Lembre-se de que, se você não se sentir confortável com uma transação, pode realizar um cancelamento cooperativo com /cancel e devolver o dinheiro fiat para a mesma conta de onde foi enviado. Se a outra parte não quiser colaborar, você deve abrir uma disputa com /dispute e aguardar que um solucionador resolva o caso.

As medidas preventivas mencionadas aqui podem não ser aplicáveis a todos os métodos de pagamento fiat. Se você conhecer outras medidas, por favor, compartilhe-as e contribua para evitar golpes.