Atomic Swap - Bitcoin (BTC) vs Monero (XMR): mudanças entre as edições
(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
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:
- ↑ https://www.forbes.com/sites/lukefitzpatrick/2019/09/02/a-complete-beginners-guide-to-atomic-swaps/?sh=5048f35f6178
- ↑ https://github.com/comit-network/grin-btc-poc/blob/master/spec.pdf
- ↑ https://github.com/comit-network/xmr-btc-swap
- ↑ https://docs.waves.tech/en/blockchain/blockchain-network/#connecting-node-to-blockchain-network
- ↑ https://github.com/comit-network/xmr-btc-swap/blob/master/docs/asb/README.md