Os pagamentos costumam ser complicados - dentro e fora do mundo criptográfico . Na maioria das vezes, o processo é bem simples: alguém te oferece algo (físico ou digital) que você precisa em troca de um preço. Normalmente você paga esse preço com uma determinada quantia em dinheiro, recebe seus produtos ou serviços e pronto. Mas muitas coisas podem dar errado com isso, especialmente se todo o processo for digital.
Golpes são, infelizmente, muito comuns em todos os lugares. Alguns agentes mal-intencionados podem oferecer produtos falsificados ou danificados; ou simplesmente envie seu pacote para o destinatário errado, por exemplo. Se você já pagou por isso, o que acontece com o seu dinheiro? Está perdido para sempre? Não deveria ser assim, certo? É para isso que servem os pagamentos condicionais.
Ao vincular um pagamento digital a uma condição específica, qualquer pessoa pode recuperar seu dinheiro caso essa condição (como receber um pacote ou perder uma aposta) não seja atendida durante um período razoável. Obyte Wallet oferece esta função de forma amigável, sem qualquer codificação.
Os usuários que quiserem fazer um pagamento vinculado precisam apenas ter uma carteira Obyte e, se precisar de alguns dados do mundo físico, também o endereço de um Oracle nativo. Oráculos são serviços que fornecem informações externas (fora da cadeia) para o ledger distribuído. Em outras palavras, eles publicam dados do mundo real no DAG, o que permite que qualquer indivíduo ou contrato inteligente consulte esses dados e aja em consequência.
Por exemplo, o oráculo representado pelo endereço TKT4UESIKTTRALRRLWS4SENSTJX6ODCW publica dados de football-data.org e mysportsfeeds.com. Assim, funciona como um Oráculo de Apostas Esportivas. Está disponível para qualquer pessoa consultar no Obyte DAG, a qualquer momento.
Digamos, então, que Alice fez uma aposta com Bob: ele deveria pagar a ela 20 GBYTEs se o Sport Lisboa e Benfica (SLI) vencer a próxima partida contra o FC Internazionale Milano (INT) na UEFA Champions League (CL) . Bob pode vincular o pagamento a essa condição facilmente na carteira Obyte. A primeira coisa a fazer é ir para a seção “Chat” e “Adicionar um novo dispositivo” — o dispositivo de Alice, neste caso. Já Alice deve aceitar o convite de pareamento em seu próprio dispositivo (carteira).
Enviando um pagamento condicional
Uma vez emparelhado, o dispositivo dela deve aparecer na sua lista de “Contatos”. Abra um chat com ela e peça seu endereço Obyte . Você terá duas opções aqui: clique no endereço dela e selecione “Oferecer um contrato inteligente” ou selecione “pagar para este endereço”, defina o valor e clique em “Vincular o pagamento a uma condição”. No primeiro caso, há opção de pagamento de ambas as partes. Na segunda, apenas uma das partes está pagando se a condição for cumprida.
Os oráculos entram aqui. Como Alice e Bob estão apostando em um jogo de futebol, o espaço destinado ao oráculo deve ter o endereço que mencionamos acima — o Oráculo das Apostas Esportivas. O feed de dados será o jogo e a data (ou seja, CL_INT_SLI_2023-04-19) e o valor esperado será o resultado desse jogo (ou seja, INT, SLI ou DRAW).
O chatbot [Sports Oracle] está disponível na Bot Store na carteira, e qualquer pessoa pode consultar os últimos jogos lá. No nosso caso, como o resultado não foi “SLI” e sim “DRAW”, Bob recuperará suas moedas em poucas horas.
Além da lista de oráculos disponíveis fornecida pela equipe Obyte e alguns membros da comunidade, há também uma opção fácil de usar para você (ou outra pessoa) se tornar um oráculo . Ou, mais exatamente, para que seu endereço Obyte se torne um oráculo. Dessa forma, esse endereço é o último árbitro entre as partes. Pode ser um chefe, por exemplo. Se eles recebessem uma tarefa de um funcionário no prazo, um bônus seria imediatamente liberado para a outra carteira.
Para criar esse tipo de oráculo, basta visitar a seção “Enviar” em sua carteira e selecionar “Dados no feed de dados (pesquisável)” com nome e valor. Esse valor não precisa estar em números, mas também pode ser qualquer texto (como Sim ou Não). Um oráculo humano pode ser qualquer tipo de especialista, árbitro ou serviço. Portanto, você pode permitir que outras pessoas personalizem seus próprios pagamentos vinculados de maneiras quase ilimitadas.
Fim do Byte!