Guia d’intercanvi atòmic: negociació confiable entre cadenes

L’intercanvi atòmic, o negociació atòmica de cadenes creuades, és l’intercanvi d’una criptomoneda a una altra, sense la necessitat de confiar en un tercer. El procés d’intercanvi atòmic és completament confiable i funciona garantint que ambdues parts compleixin els requisits del comerç, tal com es defineix al contracte. Si un no compleix els requisits, el contracte amb temps restituït retornarà a l’altre usuari.

Expliquem un intercanvi atòmic amb un exemple clàssic d’Alice i Bob. Alícia en té un komodo moneda, però realment en vol una guió en canvi. Normalment, Alice hauria de canviar la seva moneda komodo per una moneda intermediària, com el bitcoin, per canviar el bitcoin per una moneda de guió. Si és així, perdrà diners perquè ha de canviar dues vegades.

Amb la tecnologia d’intercanvi atòmic disponible, els usuaris poden negociar entre iguals sense necessitat d’un intercanvi. S’utilitzarà un contracte amb temps limitat per actuar com a depòsit entre Alice i Bob. L’Alice posa una moneda de komodo i Bob ha d’enviar la seva moneda al contracte. El contracte s’encarregarà de l’intercanvi, de manera que Alice es converteix en propietària d’un guió i Bob d’una moneda de komodo.

Detalls tècnics sobre l’intercanvi atòmic

Com s’ha esmentat anteriorment, un permís atòmic utilitza un contracte de temps hash. Aquest contracte estableix bàsicament un canal de pagament entre dues cadenes de blocs. Tot i això, no totes les cadenes de blocs admeten canals de pagament. Per donar suport a això, una cadena de blocs ha d’implementar el fitxer Lightning Network, una solució que permet obrir i tancar aquells canals de pagament que executen transaccions fora de la cadena. Després d’un cert temps, el canal es tancarà i els saldos finals s’enviaran a les dues cadenes de blocs.

Els contractes utilitzats en aquestes transaccions són contractes de temps hash. Un hash es pot definir com una empremta digital d’una peça de dades, creada mitjançant la realització de funcions matemàtiques. Per tal de crear aquest tipus de contracte de hash entre cadenes de blocs, les dues cadenes de blocs han de suportar la mateixa funció de hash criptogràfic, com ara SHA-256.

La persona que realitzarà el pagament inicial estableix un contracte de temps limitat. Aquesta persona ha de proporcionar un hash específic, que representa la quantitat de diners que es pagarà. Per rebre el pagament, el destinatari haurà de crear un comprovant criptogràfic de pagament en el termini especificat. Si el destinatari compleix la data límit, l’intercanvi s’executarà. En cas contrari, es retornarà l’inicialitzador del contracte.

Per què es necessita la tecnologia d’intercanvi atòmic??

Actualment, els usuaris de criptomonedes confien en intercanvis centralitzats, com Bittrex o Poloniex, per canviar les seves monedes. Si passa alguna cosa amb un canvi, no hi ha manera de recuperar les monedes perdudes perquè els propietaris no poden demostrar quines quantitats posseïen. Els intercanvis centralitzats són més vulnerables a atacs com ara pirates informàtics, ineficiències, manipulacions i fins i tot errors humans. Totes poden provocar pèrdues financeres. Els intercanvis atòmics eliminen completament la necessitat d’un intercanvi. Per tant, les comissions de transacció es redueixen a zero.

Una altra raó per la qual es necessita la tecnologia d’intercanvi atòmic és l’anomenat «fracàs» dels intercanvis descentralitzats (DEX). Un DEX no és capaç de gestionar una gran quantitat d’operacions. Alguns d’aquests intercanvis descentralitzats s’han convertit en un “intercanvi basat en blockchain”. Aquesta solució no és ideal, ja que els intercanvis basats en blockchain només poden proporcionar als comerciants la possibilitat d’intercanviar moneda dins de la seva pròpia blockchain. Això obliga els comerciants a utilitzar un testimoni de proxy, com ara BitUSD o wBTC. BitUSD és en realitat un dòlar descentralitzat i no està controlat per cap govern ni autoritat. Cada BitUSD té el suport de dos dòlars fiat.

Finalment, els swaps atòmics es poden executar molt ràpidament. La prova criptogràfica del pagament ajuda a validar el pagament a la cadena de blocs, cosa que fa que la validació sigui més ràpida.

Projecte Komodo

L’equip de Komodo està superant realment els límits de la tecnologia d’intercanvi atòmic. Han completat amb èxit un intercanvi atòmic mitjançant un servidor Electrum. Això és important, ja que permet als usuaris canviar una moneda sense haver de descarregar tota la cadena de blocs. Això fa que l’equip de Komodo sigui un pas més a prop d’aconseguir el seu objectiu de construir un intercanvi descentralitzat completament funcional, al qual anomenaran BarterDex.

Komodo ha completat alguns intercanvis atòmics amb èxit vertcoin a komodo, i de decredat a bitcoin.