Atomic Swap - Bitcoin (BTC) vs Monero (XMR): mudanças entre as edições

De Área31 Hackerspace
(Criou página com '{{status |status = Em construção |progress = 10% |update = Raphael Bastos 21:40, 26 Abril 2021 (BRST) }} Responsável: * Raphael Bastos -...')
 
Sem resumo de edição
Linha 18: Linha 18:


Em 2018 Lucas Soriano e sua equipe criou uma nova prova de conceito envolvendo Atomic Swap, provando que as trocas atômicas entre Grin<ref>https://github.com/comit-network/grin-btc-poc/blob/master/spec.pdf</ref> e Bitcoin eram possíveis. Em 2020 sua equipe nos abrilhantou com o novo conceito de Atomic Swap entre Monero<ref>https://github.com/comit-network/xmr-btc-swap</ref> e Bitcoin. O objetivo do grupo é de conectar todas as blockchains existentes, e o foco do momento é o Monero pelo óbvio, a única criptomoeda com confiança dos seus usuários e completo anonimato dos valores transacionados.
Em 2018 Lucas Soriano e sua equipe criou uma nova prova de conceito envolvendo Atomic Swap, provando que as trocas atômicas entre Grin<ref>https://github.com/comit-network/grin-btc-poc/blob/master/spec.pdf</ref> e Bitcoin eram possíveis. Em 2020 sua equipe nos abrilhantou com o novo conceito de Atomic Swap entre Monero<ref>https://github.com/comit-network/xmr-btc-swap</ref> e Bitcoin. O objetivo do grupo é de conectar todas as blockchains existentes, e o foco do momento é o Monero pelo óbvio, a única criptomoeda com confiança dos seus usuários e completo anonimato dos valores transacionados.
=Objetivos=
* Garantir que o software pode ser usado na '''mainnet'''<ref>https://docs.waves.tech/en/blockchain/blockchain-network/#connecting-node-to-blockchain-network</ref> sem perda de fundos
* Entender o melhor caso de uso para Atomic Swap entre Monero vs Bitcoin, e definir um produto que atenda ao referido caso de uso
=Como funciona=
==swapCLI==
'''swapCLI''' atua na função de '''Bob''' para trocar BTC por XMR. O comando principal é o '''buy-xmr''' que se conecta automaticamente a um serviço ASB.
==ASB Service==
'''ASB''' a abreviatura de Automated Swap Backend. O serviço atua como contraparte da swapCLI no papel de '''Alice'''. Ele fornece ao CLI uma cotação e a liquidez necessária para trocar BTC por XMR.<ref>https://github.com/comit-network/xmr-btc-swap/blob/master/docs/asb/README.md</ref>
==Detalhes da configuração==
Para entender melhor os diferentes componentes do ASB e swapCLI, aqui está um diagrama de componentes que mostra a configuração do ASB e da CLI usando a infraestrutura pública de Bitcoin e Monero:
[[Image:Asb.png|center|850px]]






Referências:
Referências:

Edição das 22h07min de 26 de abril de 2021

Status: Em construção
Progress: 10%
Last Update: Raphael Bastos 21:40, 26 Abril 2021 (BRST)


Responsável:
* Raphael Bastos


História

A Atomic Swap foi introduzida pela primeira vez por Tier Nolan nos fóruns BitcoinTalk em 2013[1]. Nolan delineou os princípios básicos para trocas de criptomoedas de cadeia cruzada usando transações simples de criptomoedas em diferentes tipos de blockchains .

Em setembro de 2017, as trocas atômicas capturaram a atenção da comunidade criptomoeda em geral quando o fundador da litecoin Charlie Lee anunciou a execução bem-sucedida de uma troca atômica entre litecoin e bitcoin no Twitter .

Em 2018 Lucas Soriano e sua equipe criou uma nova prova de conceito envolvendo Atomic Swap, provando que as trocas atômicas entre Grin[2] e Bitcoin eram possíveis. Em 2020 sua equipe nos abrilhantou com o novo conceito de Atomic Swap entre Monero[3] e Bitcoin. O objetivo do grupo é de conectar todas as blockchains existentes, e o foco do momento é o Monero pelo óbvio, a única criptomoeda com confiança dos seus usuários e completo anonimato dos valores transacionados.

Objetivos

  • Garantir que o software pode ser usado na mainnet[4] sem perda de fundos
  • Entender o melhor caso de uso para Atomic Swap entre Monero vs Bitcoin, e definir um produto que atenda ao referido caso de uso


Como funciona

swapCLI

swapCLI atua na função de Bob para trocar BTC por XMR. O comando principal é o buy-xmr que se conecta automaticamente a um serviço ASB.

ASB Service

ASB a abreviatura de Automated Swap Backend. O serviço atua como contraparte da swapCLI no papel de Alice. Ele fornece ao CLI uma cotação e a liquidez necessária para trocar BTC por XMR.[5]

Detalhes da configuração

Para entender melhor os diferentes componentes do ASB e swapCLI, aqui está um diagrama de componentes que mostra a configuração do ASB e da CLI usando a infraestrutura pública de Bitcoin e Monero:


Referências:

Cookies nos ajudam a entregar nossos serviços. Ao usar nossos serviços, você concorda com o uso de cookies.