Swaps atômicos da Qtum – Entendendo UTXOs de valor zero

Michiel Mulders Blocked Desbloquear Seguir Seguindo 9 de janeiro Coelho Dinheiro – Gratisography.com

TLDR; O artigo de hoje é dedicado à tecnologia de troca atômica, um contrato inteligente que permite trocar diretamente um tipo de ativo de criptografia por outro sem a assistência de uma parte intermediária de confiança mútua.

Caso de uso; Imagine que Alice queira trocar seu QTUM pelo BTC. Sorte para ela, Bob está querendo comprar QTUM. No entanto, como as blockchain QTUM e Bitcoin não estão relacionadas entre si, qualquer uma das partes pode trapacear e simplesmente desaparecer com os fundos.

Antes da introdução da tecnologia Atomic Swap, você poderia encontrar muitas ofertas de custódia no famoso fórum BitcoinTalk de terceiros que agiam como um meio de confiança entre Alice e Bob. Novamente, problemas de confiança podem surgir com o agente de custódia, então a melhor solução foi revelar suas identidades de uma forma ou de outra, o que afeta sua privacidade.

Contrato inteligente bloqueado pelo tempo; Portanto, a tecnologia Atomic Swap é criada para resolver o problema acima. Basicamente, um contrato inteligente bloqueado por tempo é criado para permitir que ambas as partes depositem seus fundos correspondentes.

O contrato contém uma saída que pode ser utilizada por qualquer das partes, mas as regras exigidas para resgate são diferentes para cada parte envolvida.

Sob o capô; Uma parte gera um segredo e paga o valor comercial pretendido em uma transação contratual. A saída do contrato pode ser resgatada pela segunda parte desde que o segredo seja conhecido. Se um período de tempo (geralmente 48 horas) expirar após a transação do contrato ter sido extraída, mas não tiver sido resgatada pelo participante, a saída do contrato poderá ser reembolsada de volta à carteira do iniciador. Se ambos os depósitos forem bem sucedidos, os tokens serão trocados e o anonimato será mantido.

Qtum Implantando Swaps Atômicos; Plataforma Blockchain A Qtum está introduzindo trocas atômicas Bitcoin ( BTC ) em sua infra-estrutura de rede principal, de acordo com um comunicado de imprensa compartilhado em 9 de janeiro. Este desenvolvimento permitirá aos usuários trocar QTUM em BTC sem meditar terceiros. Qtum usou um fork do código de Decred para fazer isso. O código foi inicialmente destinado a Decred para realizar trocas atômicas de cadeia cruzada entre Decred e várias outras criptomoedas.

Valor Zero UTXOs

Em resumo, o Qtum quer permitir que a Pessoa A faça uma chamada contratual sem possuir nenhum Qtum. Ao fazer isso, isso significa que a Pessoa B está pagando pelas taxas da transação de chamada do contrato. Isso tem muito valor, pois os usuários podem interagir com o Qtum DAPP sem ter que possuir o QTUM. Além disso, a Pessoa A ainda é a proprietária da transação.

Detalhes Técnicos; Enviar uma transação com 0 Qtum na sua conta não é possível, pois a transação nunca será transmitida. Portanto, a Qtum criou uma solução alternativa onde é usado um endereço externo que contém um mínimo de Qtum para pagar a taxa de transação. Este endereço é adicionado ao UTXO para cobrir as taxas de transação. É uma solução simples, com um grande impacto. ( Artigo de referência de Alexis)

Qual é a importância da tecnologia Atomic Swap?

Jordan Earls, co-fundador da Qtum e principal desenvolvedor, insistiu em responder a esta pergunta: “A dependência de terceiros em cenários transacionais apresenta um obstáculo que nos impede de alcançar uma descentralização completa. Os swaps atômicos nos permitem superar essa barreira, mantendo um nível de confiança e fidelidade que, em alguns casos, pode rivalizar com o das trocas. Isso também significa que os usuários terão mais facilidade para se integrarem à mainnet do Qtum, usando os Swaps Atômicos como meio de adquirir tokens do Qtum. ”

Leitura adicional de material

  • A Blockgeeks criou um artigo detalhado sobre como os Atomic Swaps funcionam tecnicamente sob o capô.
  • Código Fonte Atomic Swap (Decred)