Precio de Bitcoin Precio de Bitcoin
Ctrl+D Precio de Bitcoin
ads
Casa > Huobi App > Info

Lectura recomendada de Golden丨SNICKER: Una nueva tecnología de mezcla de Bitcoin sin interacción

Author:

Time:

Jinse Finance lanzó recientemente la columna Hardcore para brindar a los lectores introducciones o interpretaciones detalladas de proyectos populares. El anonimato es una de las características de Bitcoin, pero el anonimato no es igual a la privacidad, por lo que los desarrolladores de la industria de las criptomonedas se han esforzado mucho para mejorar la privacidad de Bitcoin. CoinJoin es una de las tecnologías, y algunas billeteras como Wasabi, Samorai y JoinMarket ya brindan servicios de mezcla de divisas, pero esta tecnología requiere que los usuarios estén en línea e interactúen al mismo tiempo. Ahora, el colaborador de JoinMarket, Adam "waxwing" Gibson, ha ideado una nueva tecnología de mezcla de monedas llamada SNICKER. Este artículo está compilado de bitcoinmagazine. La demanda de la gente por la privacidad de Bitcoin está creciendo, y SNICKER puede ser la próxima herramienta para la privacidad de Bitcoin. Según el libro blanco de Satoshi Nakamoto, la privacidad es el objetivo de diseño del protocolo Bitcoin, pero hoy en día, el análisis de la cadena de bloques a menudo puede destruir la privacidad de los usuarios. esto es un problema. Por ejemplo, es posible que los usuarios de bitcoins no quieran que las personas sepan dónde se gasta su dinero, cómo ganan o cuántos bitcoins poseen, y es posible que las empresas no quieran filtrar los detalles de las transacciones a los competidores. Afortunadamente, los investigadores de desarrollo de Bitcoin encuentran cada vez más soluciones para proteger la privacidad del usuario. Uno de los campeones de la "privacidad de Bitcoin" es Adam "waxwing" Gibson, mejor conocido por sus contribuciones a JoinMarket, un protocolo que permite a los usuarios mezclar monedas y proporciona incentivos económicos para mezclar servicios. Recientemente, Gibson propuso una nueva idea: SNICKER (Coinjoin simple no interactivo con claves de cifrado reutilizadas, Coinjoin simple no interactivo con claves de cifrado reutilizables). Ahora presentado como un borrador de la Propuesta de mejora de Bitcoin (BIP), SNICKER permitirá que la mezcla de monedas se realice sin ninguna sincronización o interacción, lo que significa que los usuarios no necesitarán comunicarse o estar en línea al mismo tiempo. CoinJoin Hasta ahora, SNICKER se basa en la conocida tecnología de mezcla de divisas Bitcoin CoinJoin. Algunas de las soluciones de mezcla más populares utilizan la tecnología CoinJoin, incluidas Wasabi Wallet (ZeroLink), Samorai Wallet (Whirlpool) y JoinMarket. CoinJoin es esencialmente una herramienta para mezclar múltiples transacciones en una sola. Supongamos que Alice quiere pagarle a Carol un bitcoin y Bob quiere pagarle a Dave un bitcoin. Alice y Bob pueden colaborar para crear una gran transacción en la que cada uno gasta un bitcoin (para un total de dos) y Carol y Dave reciben cada uno un bitcoin. Los espías de blockchain no podrán saber qué pagador pagó a qué beneficiario, lo que beneficia la privacidad de todos. Sin embargo, en la práctica, a menudo se filtra la privacidad de la cantidad de transacciones de Bitcoin. Si Alice quiere pagarle a Carol un bitcoin y Bob quiere pagarle a Dave dos bitcoins, es obvio quién le paga a quién comparando las cantidades enviadas y recibidas. LBank Blue Shell completó la venta especial de DORA equivalente a 60,000 USDT: Se informa que LBank Blue Shell comenzará la venta especial de DORA equivalente a 60,000 USDT a las 20:00 del 21 de marzo y finalizará a las 14:00 de marzo 22 Esta venta se divide en sesión especial LBK y sesión especial USDT. La cantidad total de pedidos realizados en la sesión especial de LBK fue de 349 228 466 LBK, la transacción real fue de 2 000 000 LBK y el índice de transacción de suscripción fue del 0,57 %; la cantidad total de pedidos especiales de USDT fue de 16 753 531 USDT, el volumen de transacción real fue de 30 000 USDT , y el ratio de transacción de suscripción fue del 0,18%, y se devolverá la parte sobrante. LBank Blue Shell listará el par comercial DORA/USDT a las 18:00 el 22 de marzo. Dora Factory es una infraestructura de DAO como servicio basada en Polkadot, una plataforma de protocolo de gobernanza en cadena abierta y programable basada en Substrate, que proporciona votación cuadrática, subastas de curvas, incentivos Bounty, funciones de gobernanza interconectables como la gestión de activos de cadena . Al mismo tiempo, los desarrolladores pueden enviar nuevos módulos de gobernanza a esta plataforma de DAO como servicio y recibir incentivos continuos. [2021/3/22 19:06:52] Es por eso que CoinJoin se usa a menudo para mezclar monedas. En lugar de pagarle a otra persona, Alice y Bob se envían bitcoins a sí mismos. Al combinarlo en una transacción, los espías de blockchain no pueden saber quién devolvió qué moneda: las monedas se mezclan, preservando la privacidad de Alice y Bob. Los mezcladores CoinJoin funcionan bastante bien en estos días, pero tienen un inconveniente: requieren interacción. Una transacción CoinJoin solo es válida si todos los usuarios participantes han firmado la transacción completa, pero para firmar la transacción completa, los usuarios participantes primero deben agregarle todos los bitcoins y una nueva dirección de recepción. Esto generalmente significa que deben pasar la transacción varias veces y, por lo general, requieren que estén en línea al mismo tiempo. Tal requisito es un poco difícil para muchos usuarios, lo cual es una de las razones por las que las transacciones CoinJoin no son muy comunes. Estos requisitos son exactamente lo que SNICKER puede resolver. SNICKER VERSIÓN 1 El protocolo descrito en esta sección es la primera versión de SNICKER. Esta versión es más fácil de entender que las demás, pero se debe tener en cuenta que en realidad no es la mejor versión del protocolo, ni la más probable de implementar. (Más sobre versiones alternativas más adelante). La versión 1 de SNICKER funciona de la siguiente manera: supongamos que Alice quiere mezclar un bitcoin, lo que se refleja en una salida de transacción no gastada (UTXO) en la cadena de bloques. Lo primero que hace es reenviar los bitcoins a su misma dirección. Así es, en esta versión de SNICKER, está reutilizando direcciones, lo que va en contra de las mejores prácticas de Bitcoin. Pero esto es útil: marca públicamente este UTXO como (posiblemente) usado para mezclar. Por cierto, esto no significa que Alice no pueda gastar este bitcoin. Todavía está en su bolso, listo para usar. Si alguien se da cuenta, simplemente está marcado. Bob también tiene un bitcoin para mezclar. (En realidad, las cantidades no tienen que ser iguales, Bob necesita tener al menos la cantidad de Alice). Bob no conoce a Alice, pero sabe que los usuarios como Alice están allí para tokenizar sus UTXO para mezclar. Entonces, Bob escanea la cadena de bloques en busca de posibles coincidencias. Encuentra el UTXO de Alice y posiblemente más UTXO coincidentes, incluidos los falsos positivos (no todas las direcciones reutilizadas son realmente utilizables para mezclar). Sin embargo, en aras de la simplicidad, supongamos ahora que Bob solo encuentra una coincidencia: el UTXO de Alice. (Volveremos a otras posibles coincidencias y falsos positivos más adelante). Graswap se lanzará en la cadena ecológica Huobi HECO: según las noticias oficiales, Graswap ha completado el despliegue en la cadena ecológica Huobi HECO y ETH, y se lanzará oficialmente pronto. Graswap es un intercambio de activos digitales descentralizado basado en las tecnologías subyacentes de cadenas públicas como Ethereum y HECO. Graswap integra DeFi y mecanismos descentralizados. A diferencia de los creadores de mercado automáticos comunes (amm), graswap adopta la última lista de límites de precios de cadena. El mecanismo de transacción coincidente proporciona usuarios con un servicio de intercambio de tokens descentralizado que es más seguro y confiable, con una selección y configuración de activos más diversificada, y un mayor retorno esperado de la inversión. La extracción de liquidez de Graswap comenzará en marzo de 2021 y proporcionará recompensas de airdrop a los usuarios que proporcionen liquidez y transacciones en el grupo de fondos en la etapa inicial. [2021/2/25 17:53:26] Al hacer coincidir, Bob ahora obtiene la clave pública correspondiente a la dirección reutilizada. Esto es completamente posible porque la dirección se reutiliza: al usarla por primera vez, Alice publicó esa clave pública en la cadena de bloques. (Una vez que se gasta la UTXO, la clave pública es visible en la cadena de bloques, mientras que la dirección siempre es visible). En este punto, Bob tiene la UTXO de Alice (porque ella la firmó) y su clave pública (porque la obtuvo de la dirección ).gastado una vez). Ahora, Bob toma la clave pública de Alice y la combina con su propia clave privada (para los bitcoins que quiere mezclar) para crear un "secreto compartido". Este es literalmente el truco más antiguo en los libros de criptografía, porque solo Alice y Bob pueden generarlo: Bob con su clave privada y la clave pública de Alice, y Alice con su clave privada y la clave pública de Bob (correspondiente a los bitcoins que quiere mezclar) . Así que ahora Bob tiene la UTXO de Alice y su clave pública, así como un "secreto compartido" (porque lo generó con la clave pública de Alice y su clave privada). Bob usa el "secreto compartido" de una manera nueva. Lo usa para "ajustar" matemáticamente la clave pública de Alice. Este ajuste en realidad crea una nueva clave pública. Excepto... nadie tiene la clave privada. Curiosamente, gracias a la magia de la criptografía, ¡Alice también puede descubrir la clave privada ajustada correspondiente a la clave pública ajustada! Si ajusta la clave privada original con el mismo "secreto compartido", la clave privada ajustada corresponderá a la clave pública ajustada. En otras palabras, Bob puede generar una nueva clave pública para Alice, que a su vez genera una nueva dirección de Bitcoin para Alice, que solo Alice puede usar. ¡Incluso si ella no lo sabe ahora! Entonces, Bob ahora tiene la UTXO de Alice y su clave pública, un "secreto compartido" y una nueva dirección de bitcoin de Alice (generada usando su clave pública y "secreto compartido"). Esto es casi suficiente para crear una transacción CoinJoin válida. Específicamente, Bob acepta el UTXO de Alice y agrega el UTXO para sus bitcoins, por lo que hay dos entradas. Luego agrega la nueva dirección de Alice y su propia dirección como salida (junto con la tarifa y algunos otros detalles, como su propio cambio de dirección si es necesario). Luego firmó el trato. Lo único que falta ahora es la firma de Alice. Servir a Alice El último paso Servir a Alice es más fácil de lo que parece, pero requiere un último recurso. Bob simplemente puede publicar la transacción CoinJoin casi completa en algún lugar para que Alice la encuentre. Por ejemplo, en un tablón de anuncios dedicado a los usuarios de SNICKER, preferiblemente en algún lugar que utilice un servicio oculto de Tor o que proporcione anonimato a los editores. Sin embargo, esto todavía no es ideal si se usa texto sin formato. Si los monitores monitorean el tablón de anuncios, pueden ver fácilmente qué entradas pertenecen al proponente (Bob en este caso) y qué entradas pertenecen al aceptador (Alice en este caso): el firmante es el proponente. Esto en sí mismo puede ser una violación de la privacidad. Pero sería aún peor si Bob hiciera más propuestas para mezclar diferentes bitcoins. En ese caso, por ejemplo, un monitor podría conectar todos los diferentes UTXO a Bob porque su lote de transacciones publicadas se publicó en el tablón de anuncios al mismo tiempo. ¡Entonces, Bob encripta la transacción CoinJoin con la clave pública de Alice! De esta forma, solo Alice puede descifrar la transacción y el monitor no puede obtener nada. Después de publicar la transacción criptográfica en el tablón de anuncios, Bob ha hecho todo lo que tenía que hacer. Podría desaparecer en línea si quisiera. Es el momento de Alicia. Dado que las transacciones de CoinJoin ahora están encriptadas, se introduce un poco más de complejidad. Si bien Alice sabe dónde buscar la información de la transacción (en el tablón de anuncios de SNICKER), no sabe qué buscar: todas las transacciones de CoinJoin en el tablón de anuncios parecen ser una masa cifrada de información. Solo hay una manera. Alice necesita intentar descifrar todos los paquetes usando su clave privada, con la esperanza de que uno de ellos sea útil. Pero cuando la gota de información cifrada de Bob se convierte en una transacción CoinJoin, Alice tiene todo lo que necesita para completar la mezcla de monedas. Ella usa su clave privada y la clave pública de Bob (incluida en su entrada) para generar un secreto compartido, que luego puede usar para crear una nueva clave privada ajustada. Después de comprobar que la nueva clave corresponde a su nueva dirección de recepción en el resultado, firma la transacción y la transmite a la red de Bitcoin. Las monedas de Alice y Bob están mezcladas y, aunque nunca interactúan, no es necesario que estén en línea al mismo tiempo. Aunque el proceso puede parecer laborioso en papel, recuerde que todos los procesos pueden ser abstraídos por software, traducidos a unos pocos botones en la pantalla de una computadora portátil o teléfono móvil, o incluso completamente automatizados. SNICKER VERSIÓN 2 El SNICKER descrito hasta ahora es la primera versión de la propuesta. Gibson ha propuesto una segunda versión y se están discutiendo otras variantes. La segunda versión de SNICKER es similar, pero evita la necesidad de reutilizar direcciones y es un poco más complicada. En la segunda versión de SNICKER, Bob no obtendrá la clave pública de Alice de la dirección de reutilización. En cambio, Bob obtiene la clave pública de la entrada de la misma transacción que creó la UTXO de Alice. Bob asume que al menos una de las entradas en esta transacción fue creada por la propia Alice y que ella todavía tiene las claves privadas para esas entradas. Bob hace esta suposición porque el UTXO de Alice está aún más claramente marcado como utilizable para mezclar monedas, y solo está claramente marcado si Alice controla la clave privada correspondiente a la entrada. El SNICKER BIP no especifica cómo se realiza la tokenización inicial, pero sugiere que algunas billeteras (como la billetera JoinMarket) pueden mostrar correctamente dicha información. Alternativamente, Alice puede simplemente publicar un mensaje en el tablón de anuncios promocionando su UTXO. Pero aún mejor, una vez que comience a usar SNICKER, será más fácil encontrar nuevas coincidencias. Esto se debe a que identificar una transacción de SNICKER en sí misma no es fácil, y los usuarios de SNICKER existentes pueden querer remezclar. En otras palabras, después de la fase inicial de arranque, los bitcoins sin mezclar se mezclarán con bitcoins previamente mezclados, lo que dará como resultado más mezclas, que a su vez se pueden usar para más mezclas. Desafíos y Oportunidades Como se mencionó anteriormente, el SNICKER BIP aún es solo un borrador sujeto a revisión y posibles mejoras. (Desde que Gibson propuso la idea públicamente por primera vez en una publicación de blog, ha evolucionado de alguna manera.

Tags:

Huobi App
Golden Outpost | Intercontinental Exchange, la empresa matriz de Bakkt, realizó una oferta de adquisición a eBay

El gigante de comercio de derivados y acciones Intercontinental Exchange ha hecho una oferta por la plataforma de comercio en línea eBay que valuaría a este último en más de $ 30 mil millones.

Xiao Sa: ¿Cuál es el límite legal de la tecnología blockchain y su aplicación?

Fuente: "Revista Legal Person", título original "The Legal Boundary of Blockchain"Autor: Xiao Sa (Director de la Asociación de Investigación de Derecho Bancario de China)Recientemente.

El mercado de criptomonedas siguió aumentando en las últimas 24 horas y Bitcoin superó los $9500

El mercado de criptomonedas ha seguido repuntando en las últimas 24 horas. Bitcoin, la criptomoneda con el valor de mercado más alto.

Lectura recomendada de Golden丨SNICKER: Una nueva tecnología de mezcla de Bitcoin sin interacción

Jinse Finance lanzó recientemente la columna Hardcore para brindar a los lectores introducciones o interpretaciones detalladas de proyectos populares. El anonimato es una de las características de Bitcoin.

Alquimia 丨 La tendencia del mercado sigue siendo estable y no hay prisa por seguir comiendo carne

Tendencias generales del mercadoEl 3 de febrero de 2020, el valor de mercado total de las criptomonedas globales fue de aproximadamente 259 620 millones de dólares estadounidenses. Hoy.

Observación dorada | El volumen de negociación de las opciones de BTC en los intercambios compatibles se ha reducido, qué señales han quedado expuestas

2019 ha sido testigo de un gran año para los derivados de Bitcoin. Además de ingresar al mercado de contratos de futuros de Bitcoin.

El gobierno de Singapur y 16 empresas cooperan para promover la digitalización del comercio, incluida la aplicación de la tecnología blockchain

El gobierno de Singapur ha formado alianzas con varias de las principales empresas financieras y de fabricación del mundo para facilitar la adopción de tecnologías digitales en el comercio y el comercio.

ads