Cómo esta criptomoneda cubrirá su identidad en línea. La criptomoneda Veil es una moneda de privacidad con el lema, “privacidad sin compromiso”.
Fue creado para otorgar a los usuarios la capacidad de permanecer de incógnito mientras participan en transacciones en la cadena de bloques.
Aquí, echamos un vistazo a cómo la criptomoneda Veil le permite pasar Veil mientras permanece anónimo.
Zerocoins
Antes de profundizar en los detalles de Veil, primero cubriremos el protocolo de privacidad que utiliza, conocido como el protocolo Zerocoin.
El protocolo fue ideado en 2013 por el profesor de la Universidad John Hopkins Matthew D. Green y sus estudiantes de posgrado Ian Miers y Christina Garman. El objetivo era crear una extensión para Bitcoin que ofrezca anonimato opcional en la red Bitcoin.
El proceso implica convertir bitcoins públicos en Zerocoins anónimos y volver de nuevo. El token público se conoce como Basecoin, mientras que la moneda anónima se conoce como Zerocoin.
Para Veil, el token público se llama Velo Basecoin y la moneda anónima se apoda Zerocoin Veil.
Sin embargo, en lugar de usar la palabra 'público', 'Veil usa' en cadena 'porque sus transacciones de Basecoin también se hacen anónimas.
Veil quiere dar a los usuarios la capacidad funcional de convertir criptografía en Zerocoins y luego gastarlos en una fecha posterior completamente anónima.
Pero, en Bitcoin, por ejemplo, para garantizar que el suministro monetario pueda ser auditado, la creación de un Zerocoin no puede ser totalmente anónima.
Esto es debido a un proceso conocido como 'acuñación', que se refiere a cuando se crea un Zerocoin. Sin embargo, para acuñar un Zerocoin, un Bitcoin (token público) tiene que ser sacado de la oferta total para ser 'quemado'.
El problema para Veil ahora radica en el hecho de que el propietario de la Zerocoin no es anónimo. Esto se debe a que si una cantidad muy específica de criptografía fue quemada, creando una cantidad muy específica de Zerocoins, no es difícil determinar quién ha acuñado los Zerocoins cuando se gastan en una fecha posterior.
Denominadores y acumuladores fijos
Una respuesta a este problema es la implementación de 'denominadores fijos'.
Un denominador fijo significaría que sólo se podía acuñar y quemar una cantidad determinada de monedas, por ejemplo 10, 20 o 100.
Si sólo existieran 10 monedas Veil, no sería demasiado difícil averiguar quién las posee, pero si hay millones de usuarios con 10 monedas Veil, se vuelve significativamente más difícil identificar a las personas.
Un denominador fijo también necesita un 'acumulador' contrastante. Por ejemplo, si la red de Bitcoin funcionaba con tres denominadores, entonces también tiene tres acumuladores.
Usted sería perdonado por pensar que un acumulador tiene todas las monedas relacionadas con un denominador particular. Sin embargo, esto es incorrecto.
Un acumulador es en realidad un número singular que incrusta criptográficamente el conocimiento y la existencia de cada Zerocoin sobresaliente en ese denominador específico.
La criptomoneda Veil funciona utilizando cuatro acumuladores con los siguientes denominadores: 10, 100, 1.000 y 10.000.
Cómo funciona el protocolo Zerocoin con Veil
El siguiente proceso se produce automáticamente dentro de la cartera de criptomonedas Veil.
Digamos que recibió 22.5 Velo Basecoin. Sabes que puedes convertir esto en 20 Velo Zerocoin. El resto de 2.5 Basecoin Veil permanece igual en su billetera Veil.
La cartera creará un número de serie único para su 20 Zerocoin Veil. Junto a esto, la cartera generará un número aleatorio.
A continuación, la billetera realiza un cálculo criptográfico unidireccional conocido como el Compromiso Pederson.
Toma el número de serie y el número aleatorio como entradas y produce el Compromiso Pederson como salida. Es unidireccional porque las entradas no se pueden calcular retroactivamente a partir de la salida.
En esta coyuntura, la billetera quema el Veil 20 Basecoin y los elimina de la circulación. Esto se registra en la cadena de bloques con la salida mostrada públicamente.
El acumulador de red 20 Zerocoin Veil se actualiza criptográficamente para incrustar el conocimiento del nuevo valor de salida.
Esto logra privacidad porque los 20 Velo Basecoin han sido quemados, con 20 Velo Zerocoin ahora acuñados. Esto está asociado con la salida, que está vinculada a usted y el número de serie único, que sólo es conocido por la billetera.
¿Cómo permite esto el gasto anónimo?
Pasar el Velo Zerocoin anónimamente significa que no se pueden vincular de nuevo a la menta.
A continuación, la cartera calcula dos pruebas de conocimiento cero (ZK). El primero se puede usar de forma independiente, mientras que el segundo solo se puede usar en conjunto con el primero.
Las pruebas de conocimiento cero (ZK) son un proceso de privacidad en el que una parte puede demostrar a otra parte que una declaración dada es correcta sin transmitir ninguna información adicional aparte de que la declaración es verdadera.
La primera prueba ZK demuestra matemáticamente que el Velo Zerocoin que desea gastar existe en el acumulador Zerocoin Veil, sin revelar ninguna información sobre la moneda.
Para lograr esto, un Compromiso Pederson debe calcularse utilizando la salida y un valor aleatorio adicional que elija para producir una nueva salida.
El valor aleatorio adicional es fundamental ya que la salida anterior se registra en la cadena de bloques y se puede vincular de nuevo a usted.
Con la nueva salida producida, se proporcionará a la red donde se validará junto al acumulador para confirmar que usted es el propietario de una moneda en particular en el acumulador.
Pero, la red no sabrá qué moneda está gastando.
Luego, usted revela públicamente el número de serie único que corresponde al 20 Zerocoin Veil junto con la segunda prueba ZK.
Esto demuestra que conoce el valor aleatorio que a su vez demuestra que todavía controla la salida no revelada utilizada en la primera prueba.
Las pruebas ZK, por lo tanto, le permiten demostrar que controla un token específico entre los 20 tokens de Zerocoin Veil sin ninguna conexión con la transacción específica de blockchain que acuñó la moneda.
Al hacerlo, la transacción gastada se hace pública a través del número de serie único para que la moneda no pueda ser doble gastado.
Un nuevo conjunto de 20 Velo Basecoin será puesto en circulación y enviado a la dirección de destino de la transacción, y el 20 Velo Zerocoin no se puede gastar de nuevo debido a la grabación pública del número de serie único.
Otras características
Las transacciones confidenciales de anillo (RingCTS) también son utilizadas por Veil para aumentar aún más el anonimato. RingCT se agregan a las transacciones de Basecoin para traer tanto anonimato como la tecnología actualmente permite.
Junto a esto, también se ha adoptado la tecnología Bulletproofs para ayudar a reducir el tamaño de las transacciones.
Eventualmente, la red Veil implementará un algoritmo de consenso Proof-of-Stake (PO) para garantizar la máxima descentralización y eficiencia energética.
Pero, por lo menos durante su primer año, la red Veil utilizará un enfoque híbrido con minería de prueba de trabajo (PoW). Sin embargo, dado que se trata de un enfoque híbrido, también tendrá beneficios para las órdenes de compra.
La elección de usar un enfoque híbrido es eliminar la necesidad de una oferta inicial de monedas (ICO) o pre-mina para permitir una distribución justa de la criptomoneda Veil.
¿Interesado en leer más sobre monedas de privacidad? Descubra más sobre las cinco principales criptomonedas de privacidad aquí en Coin Rivet.
Those who enter the market at this time may be surprised to hear that Bitcoin…
George Town, Grand Cayman, 22nd November 2024, Chainwire
Las Vegas, US, 1st November 2024, Chainwire
From digital art to real-estate assets, NFTs have become a significant attraction for investors who…
Singapore, Singapore, 21st October 2024, Chainwire
HO CHI MINH, Vietnam, 17th October 2024, Chainwire