Compartir este artículo

CoinSwap y el esfuerzo continuo por hacer invisible la Privacidad de Bitcoin

El desarrollador Chris Belcher ha puesto su mira en hacer realidad CoinSwap, un nuevo proyecto que espera que "mejore enormemente la Privacidad de Bitcoin ".

Un desarrollador conocido por trabajar en la mejora de la Privacidad de Bitcoin ha puesto la mira en un nuevo proyecto que espera que "mejore enormemente" la forma en que KEEP nuestras transacciones privadas.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de The Protocol hoy. Ver Todos Los Boletines

Chris Belcher, quien también creó el mercado de Privacidad técnica JoinMarket, está trabajando actualmente en Poniendo a prueba CoinSwap, una idea propuesta por primera vez por el legendario desarrollador de Bitcoin Greg Maxwell en 2013. Belcher se ha centrado en CoinSwap en lugar de JoinMarket porque cree que brindará a los usuarios una mejor Privacidad, dijo a CoinDesk.

Belcher recibió recientemente no sólo ONE, sino dos subvencionespor sus esfuerzos, demostrando cuán entusiasmados están los Bitcoiners sobre el potencial del proyecto.

Aunque la red Bitcoin surgió de un movimiento que prioriza la privacidadSu Privacidad es bastante limitada. Basta con echar un vistazo a cualquier explorador de bloquespara tener una idea de lo fácil que es recuperar cualquier transacción que haya ocurrido en la historia de Bitcoin, así como el historial asociado a la transacción.

Sigue leyendo: La Fundación de Derechos Human financia herramientas de Privacidad de Bitcoin a pesar del estigma legal de la "mezcla de monedas"

"Actualmente, la Privacidad de Bitcoin no es muy buena. Cualquier persona en el mundo puede analizar la cadena de bloques y encontrar todo tipo de información sobre los usuarios: su saldo, su historial, con quién realizan transacciones, qué montos, cuándo... todo lo que gastan", declaró Belcher a CoinDesk en una entrevista.

Belcher argumenta que esto es, en cierto modo, peor que la Privacidad financiera que tenemos en los sistemas tradicionales. "El sistema bancario conoce tus transacciones, pero el público en general no. Con Bitcoin, es el público en general; cualquiera puede ver exactamente lo que hace el usuario", añadió Belcher.

Agregó que es importante para la mayoría de las personas que este tipo de información no esté expuesta a todo el mundo.

" La Privacidad financiera es buena para la dignidad Human , [por ejemplo], si no quieres que tus vecinos vean a qué organizaciones benéficas donas o ese tipo de cosas, o si te pagan en Bitcoin "No quieres que tus empleadores sepan a qué organizaciones benéficas donas o en qué otras actividades estás involucrado", agregó Belcher.

CoinJoins: la Privacidad de Bitcoin en la actualidad

Las "CoinJoins" (a diferencia de los "CoinSwaps", que Belcher está poniendo a prueba) son las transacciones de Privacidad más populares en Bitcoin actualmente. Las CoinJoins ofrecen buena Privacidad a los usuarios y son cada vez más populares. Hasta el momento, se han adoptado en... Cartera de wasabi,Cartera Samuraiy unirse al mercado.

Un CoinJoin toma todas las entradas de varias transacciones de diferentes usuarios y las combina en una gran transacción colaborativa. Esta ONE transacción envía los bitcoins mezclados desde diferentes direcciones a direcciones diferentes. Dado que ONE puede saber de dónde provienen originalmente los bitcoins gastados, se oculta el rastro y los participantes del CoinJoin obtienen mayor Privacidad.

Sigue leyendo: Lo que el aumento de las «coinjoins» revela sobre la propuesta de valor de Bitcoin

Pero no es perfecto. Todavía hay maneras de analizar la cadena de bloques de Bitcoin (es decir, empresas de análisis de blockchain) para detectar cuándo y dónde se mezclan bitcoins.

Por un lado, los tamaños de transacción de monedas mixtas son mucho más grandes que las transacciones normales porque contienen muchas entradas diferentes.

También es revelador el hecho de que todas sus salidas son del mismo tamaño. «Las CoinJoins con salidas iguales son muy obvias. Si alguien las ve en la cadena de bloques, puede ver que este tipo de protocolo de Privacidad está en marcha», dijo Belcher.

¿Por qué las salidas tienen el mismo tamaño? Si Bob envía 0,8 BTC a la transacción CoinJoin, ALICE envía 0,187 BTC y Mary envía 1,2222 BTC, y las salidas resultantes son exactamente 0,8 BTC, 0,187 BTC y 1,2222 BTC respectivamente, esa coincidencia es bastante obvia.

Para preservar la Privacidad, una transacción CoinJoin suele dividir la cantidad de Bitcoin distribuida en partes iguales, por ejemplo, 0,1 Bitcoin. Por lo tanto, si ALICE invirtió 0,3 Bitcoin, recibirá tres bitcoins de 0,1 enviados a tres direcciones distintas que controla.

La mayoría de las transacciones no tienen un conjunto de resultados iguales como este. Por eso, las CoinJoins son fáciles de detectar.

De hecho, ha habido algunos casos de intercambios de Criptomonedas prohibición usuarios que evidentemente han enviado sus Bitcoin a través de dichos servicios de Privacidad .

"Sospecharán. Si alguien analiza la cadena de bloques, verán que se trata de un CoinJoin, así que sabrán quién lo hizo. Y si ven otra transacción, [en comparación] podrán ver que no es un CoinJoin", dijo Belcher.

CoinSwap: una capa de invisibilidad para las transacciones

"CoinJoin" y "CoinSwap" tienen nombres similares y ambos contribuyen a la preservación de la Privacidad , por lo que es fácil confundirlos. Sin embargo, son diferentes, y Belcher argumenta que CoinSwaps "soluciona muchos de los problemas de algunos tipos de CoinJoin" y "es el siguiente paso para la Privacidad en cadena de Bitcoin ".

Belcher afirmó que es posible hacer que los CoinSwaps parezcan invisibles. Si se hace correctamente, una transacción de CoinSwap puede parecer idéntica a una transacción de Bitcoin convencional.

En un CoinSwap, LOOKS que dos personas distintas envían transacciones completamente distintas. Pero, en realidad, ocurre algo completamente distinto.

Dos partes, por ejemplo, ALICE y Roberto, realizan dicho intercambio. En resumen, ALICE envía Bitcoin a una dirección de CoinSwap. Roberto envía la misma Bitcoin a otra dirección de CoinSwap.

Si ambos envían la cantidad correcta de dinero, las monedas se intercambian. Las monedas que ALICE envió a la dirección de CoinSwap se envían a una nueva dirección propiedad de Bob, y las monedas que Bob envió a su propia dirección de CoinSwap se envían a una nueva dirección propiedad de ALICE.

Monedas 'teletransportadas'

En esencia, la dirección CoinSwap, responsable de este intercambio, es mucho más sofisticada que una transacción normal de Bitcoin . Es una transacción multifirma, lo que significa que requiere la firma de más de una persona para enviarla. Normalmente, este tipo de transacciones se distinguen en la cadena de bloques porque se ven diferentes a las transacciones normales de Bitcoin . Pero al incluir... Criptografía ECDSA-2PEstas transacciones multifirma pueden simular transacciones normales de Bitcoin . Este es precisamente el plan de Belcher.

Con ECDSA-2P implementado, "ALICE envía un CoinSwap a Bob y LOOKS una transacción normal. Pero, en realidad, las monedas terminaron en otro lugar", dijo Belcher.

Este componente es importante. Si todas estas transacciones parecen iguales, quienes T siquiera usan CoinSwaps también obtienen mayor Privacidad . No hay forma de distinguir si una transacción es de CoinSwap o normal, lo que pone patas arriba el análisis de la cadena de bloques de Bitcoin .

Sigue leyendo: ¿"Vigilancia financiera" o "Análisis de blockchain"? La Fundación de Derechos Human debate sobre Elliptic

Una Tecnología similar se expandirá también a la red Lightning, por lo que los observadores de la cadena de bloques no podrán determinar si una sola transacción es un CoinSwap, una transacción de la red Lightning o simplemente una transacción normal de Bitcoin .

"Se podría decir que CoinSwap permite que los bitcoins se teletransporten de forma indetectable a cualquier otro lugar de la cadena de bloques", como describe la Tecnología en Bitcoin Wiki. lo ponePara una explicación más detallada, consulta esta publicación https://joinmarket.me/blog/blog/coinswaps/ del desarrollador de JoinMarket, Adam Gibson.

Sin embargo, esto no significa que CoinSwap sea perfecto. El problema es que su proceso de implementación es mucho más complejo que el de CoinJoin.

'Lo más descentralizado posible'

En su extensa publicación, Belcher describe cómo convertir la idea de CoinSwap en realidad.

Una razón clave por la que los CoinSwaps no han despegado desde que Maxwell los describió hace siete años es que no son tan sencillos como los CoinJoins. Por lo tanto, Belcher tiene un gran reto por delante al implementar esta complejidad por primera vez.

Su primer paso fue simplemente pensar en la mejor manera de hacerlo, describiendo diversas consideraciones de diseño en el artículo que compone su plan de ataque. Por un ONE, planea usar el lenguaje de programación Rust, ya que es potencialmente más seguro que otros lenguajes.

"Quiero que sea lo más descentralizado posible, para que no haya un punto central de fallo que pueda desactivarse o censurarse", dijo Belcher. Para lograr este objetivo, quiere que todo funcione a través de la red de Privacidad Tor, que ayuda a proteger las direcciones IP, que son como una especie de dirección de correo electrónico para una computadora que revela su ubicación.

"Creo que eso es bastante necesario para la Privacidad", dijo.

Sigue leyendo: BTCPay LOOKS anonimizar las transacciones de Bitcoin con la integración de PayJoin

Belcher describe esta y otras consideraciones en su propuesta, como el enrutamiento y el uso de PayJoin, otra Tecnología de Privacidad de Bitcoin . Ahora que sus ideas son públicas, la gente puede comentar y hacer sugerencias.

El siguiente paso es implementarlo. Belcher declaró a CoinDesk que espera lanzar un producto mínimo viable en los próximos seis meses.

Imagen: "BallesStrob-4" de MathGoulet con licenciaCC BY-ND 2.0.

Alyssa Hertig

Alyssa Hertig, periodista y periodista especializada en Bitcoin y la red Lightning, colabora en CoinDesk . Su trabajo también ha aparecido en VICE, Mic y Reason. Actualmente escribe un libro que explora los entresijos de la gobernanza de Bitcoin . Alyssa posee algunos BTC.

Alyssa Hertig