Bitcoin Forum
April 25, 2024, 05:10:36 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Lista] Exchanges descentralizados y herramientas de Atomic Swaps para Bitcoin  (Read 158 times)
d5000 (OP)
Legendary
*
Offline Offline

Activity: 3892
Merit: 6073


Decentralization Maximalist


View Profile
August 09, 2019, 11:00:12 PM
Merited by DdmrDdmr (2), LUCKMCFLY (1), paxmao (1), VB1001 (1)
 #1

Recopilé una lista de herramientas para atomic swaps en el foro inglés. Aquí va la versión traducida para el foro en castellano Smiley

¿Qué es un atomic swap? Los atomic swaps posibilitan intercambiar Bitcoins con otras criptomonedas, sin intermediarios y de manera segura. Se basan en un contrato entre los usuarios de diferentes cadenas, en el cual cada uno debe realizar una transacción. Estas transacciones son "conectadas" a través del intercambio de un número secreto. Este asegura que todas las transacciones se realicen correctamente o todos los fondos intercambiados son devueltos a las direcciones de las cuales provienen (Ver más detalles en el wiki de Bitcoin).

La meta de esta lista no es solamente listar "exchanges", es decir servicios mantenidos por terceros, sino también herramientas que permiten realizar atomic swaps a través de software, aunque sea con la línea de comandos, y bibliotecas de software para desarrollar herramientas propias.

¡Podés participar! Si conocés alguna herramienta de atomic swaps que todavía no se incluyó en la lista, eres bienvenido para proponerla en este hilo. Hay dos reglas: El servicio o la herramienta debe ser para Bitcoin (es decir, no se listarán servicios solo para altcoins como ETH) y la herramienta debe permitir intercambios seguros sin requerir confianza - ni en una de las partes ni en un tercero que opera el servicio. Las partes que intercambian criptomonedas deben operar con sus propias claves privadas, no debe hacer falta un depósito en una cuenta de un intermediario.

Importante: Todas las herramientas deben ser utilizadas con la debida prudencia. NO hay que usar servicios que supuestamente ofrecen atomic swaps pero requieren un depósito previo en una dirección de un tercero. Si en la lista, por error, incluyo a algún servicio que es centralizado, por favor reportarlo y será removido.



Liquality (GitHub)

Es una herramienta para crear un "atomic swap" en el navegador. No permite difundir una "oferta de compraventa" - es decir que el intercambio primero debe ser organizado en otro canal, por ejemplo en el Mercadillo de Bitcointalk. La herramienta por el momento admite nodos de BTC y ETH, incluyendo la extensión de navegador Metamask y algunas carteras de hardware. Planifican añadir swaps a través de Lightning, más coins y más wallets.

BarterDEX (contiene un script "MarketMaker" pre-compilado, el código fuente está en un repositorio diferente y aquí)

Es una herramienta gráfica completa para organizar atomic swaps, y tiene que instalarse en el ordenador. Contiene una herramienta "Market Maker" para difundir ofertas de compra y venta y filtrar las ofertas existentes. Por desgracia ya no cuenta con mantenimiento, porque el proyecto Komodo se concentra en otro exchange descentralizado (que todavía no está activo). El programa "Market Maker" tiene una reputación de no correr con demasiada estabilidad. Pero como todo es software libre, probablemente no hay ningún problema de seguir usándolo (pero hacerlo bajo tu propia responsabilidad!)

Hay una segunda versión del "Market Maker", y una guía para usarla en la línea de comandos.

Decred Atomic Swaps

Herramienta para realizar atomic swaps en la línea de comandos. Fue creada por el proyecto de la Altcoin Decred, pero no necesita un nodo de esta criptomoneda para funcionar - un node de Bitcoin y de la criptomoneda deseada es suficiente. Admite a Bitcoin y a muchas otras criptomonedas. En Github hay un tutorial/Readme para usarlo.

ZBXCat

Es otra herramienta experimental para la línead de comandos, que por el momento admite a BTC y Zcash. Desafortunadamente parece que se detuvo el desarrollo y mantenimiento.

Swap.Online (semi-centralizado, pero probablemente "trustless", repositorio en GitHub)

Servicio en línea para realizar atomic swaps. Tiene una interfaz similar a servicios como Changelly, pero parece usar atomic swaps "reales".

SparkSwap (semi-centralizado, pero probablemente trustless, repositorio en GitHub)

Servicio en línea que usa la red Lightning para los atomic swaps. El order matching (difusión y negociación de las ofertas de compra/venta) se realiza de manera centralizada, pero se usan las wallets con las claves privadas de los usuarios. Las herramientas son para usar en la línea de comandos.

Otros servicios que podrían ser interesantes pero no han sido incluidos por distintas razones:

- Atomicwallet.io: Es un híbrido que usa un sistema centralizado (con Changelly como proveedor) y afirman que usan atomic swaps para un número muy reducido de criptomonedas. Sin embargo, debido a que no son completamente de código abierto, no se puede comprobar bien que hace este servicio (si alguien sabe más - ¡bienvenida sea cualquier aclaración!)
- Exchangeunion: Afirman que usan Lightning, pero parece que usan una cadena de bloques auxiliar y centralizada.
- Blocknet DX: Necesita, además de un nodo de BTC y de la criptomoneda que se desea adquirir, un nodo de una criptomoneda auxiliar (Blocknet). Esta no es completamente centralizada (usa Proof of Stake) pero es un punto débil adicional que hay que tener en cuenta. No parece realmente ser una herramienta destinada a usuarios de Bitcoin.
- Binance DEX y similares: Realizan la operación con una cadena de bloques totalmente centralizada. Por lo tanto, debes confiar en el proveedor y aquí no corresponde listarlas.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
1714021836
Hero Member
*
Offline Offline

Posts: 1714021836

View Profile Personal Message (Offline)

Ignore
1714021836
Reply with quote  #2

1714021836
Report to moderator
1714021836
Hero Member
*
Offline Offline

Posts: 1714021836

View Profile Personal Message (Offline)

Ignore
1714021836
Reply with quote  #2

1714021836
Report to moderator
1714021836
Hero Member
*
Offline Offline

Posts: 1714021836

View Profile Personal Message (Offline)

Ignore
1714021836
Reply with quote  #2

1714021836
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714021836
Hero Member
*
Offline Offline

Posts: 1714021836

View Profile Personal Message (Offline)

Ignore
1714021836
Reply with quote  #2

1714021836
Report to moderator
th3nolo
Hero Member
*****
Offline Offline

Activity: 1232
Merit: 669



View Profile
October 31, 2019, 06:20:49 AM
 #2

Ya que mencionas a Changelly, podrías también añadirlo e inclusive a Shapeshift, el cual creo estaba tratando de hacer un intercambio semi-centralizado basado en su wallet keepkey.

             ▄██▄
   ▄██▄      ▀█▀▀     ▄██▄
   ▀██▀▄  ▄▄█████▄▄  ▐███▀
       ███████████████
      ████████▀▄▄▄▀████
 ▄▄  ▐███▀▄▀██▄▀▀▀▄█████  ▄▄
████▀█████▄███▀▀█████ ██▀████
 ▀▀  ▐███▄███ ██ ████ █▌  ▀▀
      ▀████▄██▄▄███▀▄█▀
    ▄▄ █▀██████▀▄▄▄█▀█ ▄▄
   ████▀   ▀▀▀█▀▀▀   ▐████
    ▀▀       ▄██▄      ▀▀
             ▀██▀
⟩ ⟩ ⟩             ▄▄▄
  ▄▄▄▄▄▄▄▄▄▄█   █▄
 █           ▀▀▀  █
 ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀
▄▀▀ ▄▄▄▄▄▄▄▄▄▄▄▄ ▀▀▄
█ ▄▀ ▄▄▄▄▄▄▄    ▀█ █
█ █ █       █    █ ▄
█ █ ▄▀▀▀▀▀▀▄▄    █ █
█ █ ▀▄▄▄▄▀▀▄▄▀▀▄ █ █
█ █ █   █  ██  █ █ █
█ █ ▄▀▀▀▀▄▄▀▀▄▄▀ █ █
█ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ █
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
⟩ ⟩ ⟩       ▄████▄  ▄████▄
      ████████████████
      ████████████████
       ██████████████
        ▀██████████▀
██        ▀██████▀        ██
██▌   ▄            ▄   ▐██
███  ███▄          ▄███  ███
▀███▄ ▀███▄      ▄███▀ ▄███▀
  ▀████████      ████████▀
     ▀████▀      ▀████▀
     ▄   ▄▄      ▄▄   ▄
     ▀█████      █████▀
d5000 (OP)
Legendary
*
Offline Offline

Activity: 3892
Merit: 6073


Decentralization Maximalist


View Profile
October 31, 2019, 12:18:50 PM
 #3

Ya que mencionas a Changelly, podrías también añadirlo e inclusive a Shapeshift, el cual creo estaba tratando de hacer un intercambio semi-centralizado basado en su wallet keepkey.
Según lo que tengo entendido, tanto Changelly como Shapeshift por el momento funcionan de manera totalmente centralizada y por lo tanto no corresponde añadirlos a esta lista. Changelly afirma que lo que hacen es intercambiar los coins o tokens en exchanges centralizados y luego mandarlos a la cartera del usuario, por lo cual ellos solo los tienen en custodia durante muy poco tiempo.

Pero si encuentro más info sobre el método semi-centralizado de Shapeshift lo puedo incluir (una rápida búsqueda en Google no arrojó nada, lamentablemente).

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
th3nolo
Hero Member
*****
Offline Offline

Activity: 1232
Merit: 669



View Profile
October 31, 2019, 02:16:58 PM
 #4

Ya que mencionas a Changelly, podrías también añadirlo e inclusive a Shapeshift, el cual creo estaba tratando de hacer un intercambio semi-centralizado basado en su wallet keepkey.
Según lo que tengo entendido, tanto Changelly como Shapeshift por el momento funcionan de manera totalmente centralizada y por lo tanto no corresponde añadirlos a esta lista. Changelly afirma que lo que hacen es intercambiar los coins o tokens en exchanges centralizados y luego mandarlos a la cartera del usuario, por lo cual ellos solo los tienen en custodia durante muy poco tiempo.

Pero si encuentro más info sobre el método semi-centralizado de Shapeshift lo puedo incluir (una rápida búsqueda en Google no arrojó nada, lamentablemente).


Video promocional de Shapeshift 2.0
https://www.youtube.com/watch?v=NgFehLorag8&feature=youtu.be

Pagina web de la plataforma
https://keepkey.shapeshift.com/get-started/clkg/https/beta.shapeshift.com/

Articulo promocional de medium
https://medium.com/shapeshift-stories/building-a-bridge-to-financial-sovereignty-5cad4323bfe6

Comienza Ahora
https://keepkey.shapeshift.com/get-started/


             ▄██▄
   ▄██▄      ▀█▀▀     ▄██▄
   ▀██▀▄  ▄▄█████▄▄  ▐███▀
       ███████████████
      ████████▀▄▄▄▀████
 ▄▄  ▐███▀▄▀██▄▀▀▀▄█████  ▄▄
████▀█████▄███▀▀█████ ██▀████
 ▀▀  ▐███▄███ ██ ████ █▌  ▀▀
      ▀████▄██▄▄███▀▄█▀
    ▄▄ █▀██████▀▄▄▄█▀█ ▄▄
   ████▀   ▀▀▀█▀▀▀   ▐████
    ▀▀       ▄██▄      ▀▀
             ▀██▀
⟩ ⟩ ⟩             ▄▄▄
  ▄▄▄▄▄▄▄▄▄▄█   █▄
 █           ▀▀▀  █
 ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀
▄▀▀ ▄▄▄▄▄▄▄▄▄▄▄▄ ▀▀▄
█ ▄▀ ▄▄▄▄▄▄▄    ▀█ █
█ █ █       █    █ ▄
█ █ ▄▀▀▀▀▀▀▄▄    █ █
█ █ ▀▄▄▄▄▀▀▄▄▀▀▄ █ █
█ █ █   █  ██  █ █ █
█ █ ▄▀▀▀▀▄▄▀▀▄▄▀ █ █
█ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ █
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
⟩ ⟩ ⟩       ▄████▄  ▄████▄
      ████████████████
      ████████████████
       ██████████████
        ▀██████████▀
██        ▀██████▀        ██
██▌   ▄            ▄   ▐██
███  ███▄          ▄███  ███
▀███▄ ▀███▄      ▄███▀ ▄███▀
  ▀████████      ████████▀
     ▀████▀      ▀████▀
     ▄   ▄▄      ▄▄   ▄
     ▀█████      █████▀
d5000 (OP)
Legendary
*
Offline Offline

Activity: 3892
Merit: 6073


Decentralization Maximalist


View Profile
November 01, 2019, 08:54:18 PM
 #5

Gracias por los enlaces. Sin embargo, todavía no encuentro evidencias que se use realmente un sistema de atomic swaps. Parece simplemente ser una conexión de esta cartera de hardware a la plataforma de Shapeshift que sigue siendo centralizada.

Usan mucho la palabra "non-custodial", esto también lo hace Changelly. Pero según lo que investigué hasta ahora con esto se refieren más que nada a que ellos mismos no guardan los Bitcoins (y otras criptomonedas) en una cartera propia (y por ende, no pueden ser "hackeados") sino que los coins se encuentran en carteras que controla el usuario. Sin embargo, los coins que se procesan se envían a exchanges centralizados, se intercambian allí y luego se mandan a tu cartera de la criptomoneda que compraste. Lo que aparentemente hace Shapeshift es ver que exchange ofrece la mejor cotización y liquidez, genera una dirección de depósito allí a partir del API del exchange, y luego uno deposita los fondos. Se realiza el intercambio en el exchange y luego otra vez a través del API se envían nuevamente a tu cartera.

El gran problema que tiene este sistema es obviamente que la plataforma se puede caer si uno de los exchanges que usan para el intercambio se cae. La ventaja para el usuario es que no hay depósitos a mediano/largo plazo del mismo usuario en juego, solamente los que están en este momento procesándose en el sistema. Pero un mínimo de riesgo sigue existiendo que justo se caiga el sistema cuando te están procesando un intercambio. Hasta sería posible un exit scam, siendo el incentivo más alto si muchas transacciones están procesándose a la vez.

Así que no, hasta ahora, no es un item para agregar a esta lista.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!