RAILGUN es un sistema de privacidad construido directamente en las cadenas Ethereum, BSC, Polygon y Arbitrum. Utiliza criptografía de conocimiento cero (ZK) para habilitar contratos inteligentes y privacidad DeFi sin sacrificar la seguridad de las cadenas preferidas por los usuarios.
RAILGUN simplemente se refiere a un conjunto de contratos inteligentes que respaldan la infraestructura de privacidad del backend. Los proveedores de billeteras pueden optar por integrar el protocolo RAILGUN.
Porque RAILGUN es solo lógica de contrato inteligente en cadena, lograr privacidad sin la necesidad de un conjunto separado de validadores L2 o un puente vulnerable tiene dos ventajas principales:
La experiencia del usuario es similar a usar una billetera pública como MetaMask para interactuar con la cadena Ethereum/EVM para liquidez y DeFi, excepto con la capacidad añadida de operar de forma privada.
RAILGUN principalmente consiste en dos componentes principales:
Las transacciones DeFi complejas ayudan a que RAILGUN sea más privado que otros protocolos con una anonimato similar. Todas las transferencias, intercambios, préstamos y llamadas de aplicaciones descentralizadas agregan cambios interactivos en RAILGUN.
En comparación con otros sistemas de privacidad, RAILGUN logra una mejor protección de la privacidad con menos liquidez y marcos de tiempo más cortos. La interacción de la dApp dentro del sistema de privacidad RAILGUN también incentiva a los usuarios a mantener activos en RAILGUN por más tiempo, ya que no hay razón para mover fondos fuera de RAILGUN.
Los posibles casos de uso son:
RAILGUN es un kit revolucionario y es objetivamente la solución de privacidad más intransigente y completa para DeFi. DeFi privado permitirá nuevas posibilidades comerciales para la industria de la criptomoneda no posibles en blockchains públicos. Todas las demás soluciones de privacidad tienen algunos compromisos, como requerir que los usuarios confíen en puentes custodios o negocien con liquidez fragmentada/inexistente.
Otras soluciones de seguridad a menudo requieren infraestructura dedicada para operar y son conocidas como soluciones L2. Las soluciones L2 no tienen acceso directo a los protocolos DeFi y dependen de una tecnología de puente que tiene bastantes agujeros de seguridad. Dado que las soluciones L2 utilizan sus propios nodos, no tienen la seguridad ni la liquidez completa de la cadena de bloques principal.
Otras soluciones, como los mezcladores, carecen de funcionalidad y facilidad de uso. Por ejemplo, los mezcladores típicamente no admiten transacciones internamente blindadas o interacciones con contratos inteligentes. También pueden requerir que los usuarios envíen y reciban una cantidad fija, como 1 o 10 ETH. Los mezcladores no pueden utilizar el protocolo de manera simple y eficiente mientras protegen la privacidad. Tampoco permiten a los usuarios mantener privados sus saldos en sus billeteras. Sin embargo, RAILGUN hace que la privacidad de los usuarios sea segura y sin preocupaciones, y la privacidad de los usuarios se mantendrá incluso si no se realizan transacciones.
Los protocolos de privacidad de la generación anterior no pueden igualar la comodidad, flexibilidad y privacidad que RAILGUN asegura.
RAILGUN es sin permisos. Por defecto, todos los tokens ERC-20 estándar se pueden usar en el sistema de privacidad de RAILGUN.
Algunos tokens ERC-20 son no estándar, como los tokens de rebase y los tokens de lotería. Estos tokens actualmente no son compatibles con el sistema de privacidad RAILGUN y no deben almacenarse.
Aunque no es completamente compatible con ERC-20, Tether (USDT) se puede utilizar en el sistema de privacidad RAILGUN.
RAILGUN es muy fácil de usar a través de front-ends como aplicaciones web. La tecnología también se puede integrar fácilmente en protocolos existentes.
Aunque el código es muy complejo, usar el sistema de privacidad RAILGUN es fácil. Las aplicaciones de billetera que contienen contratos inteligentes de RAILGUN (como RAILWAY) tienen interfaces de usuario muy intuitivas.
La billetera RAILGUN consta de dos claves: Clave de Gasto y Clave de Visualización: La dirección de la billetera RAILGUN (también conocida como la dirección 0zk) es la clave pública correspondiente de dos: la clave pública de gasto y la clave pública de visualización.
Por lo tanto, si el usuario A (Alice) conoce la dirección RAILGUN del usuario B (Bob), ella puede iniciar una transacción.
Alice hace esto creando una nota que contiene lo que se llama un compromiso en criptografía. El compromiso contiene información sobre los tokens y la cantidad de tokens a transferir. Estos valores de compromiso están encriptados utilizando información de la clave pública de Bob.
A continuación, Alice crea una prueba zk-SNARK que muestra que sus gastos no excedieron su depósito. Esto también muestra que no gastó dos veces, sino que gastó las fichas en otra parte.
Finalmente, Alice envía la prueba, el compromiso y el criptograma al contrato inteligente RAILGUN. Este contrato inteligente verifica la prueba, acumula el compromiso y emite el criptograma como un evento. Esto significa que verifica que todo está correcto y permite a Bob interactuar con la transacción.
Solo Bob puede usar su clave de vista para descifrar el texto cifrado y obtener la información privada. Con esta información y su clave de gasto, Bob puede gastar la nota, lo que significa que puede transferir o retirar los tokens.
Este artículo se reproduce de [goldFinance] el título original es “6 preguntas para entender el acuerdo de privacidad RAILGUN utilizado y gustado por Vitalik”, los derechos de autor pertenecen al autor original [Golden Finance xiaozou], si tiene alguna objeción al reimpresión, por favor contácteEquipo de Aprendizaje de Gate, el equipo lo manejará tan pronto como sea posible de acuerdo con los procedimientos relevantes.
Descargo de responsabilidad: Las opiniones expresadas en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.
Otras versiones del artículo son traducidas por el equipo de Gate Learn, no mencionadas en Gate, el artículo traducido no puede ser reproducido, distribuido o plagiado.
Bagikan
Konten
RAILGUN es un sistema de privacidad construido directamente en las cadenas Ethereum, BSC, Polygon y Arbitrum. Utiliza criptografía de conocimiento cero (ZK) para habilitar contratos inteligentes y privacidad DeFi sin sacrificar la seguridad de las cadenas preferidas por los usuarios.
RAILGUN simplemente se refiere a un conjunto de contratos inteligentes que respaldan la infraestructura de privacidad del backend. Los proveedores de billeteras pueden optar por integrar el protocolo RAILGUN.
Porque RAILGUN es solo lógica de contrato inteligente en cadena, lograr privacidad sin la necesidad de un conjunto separado de validadores L2 o un puente vulnerable tiene dos ventajas principales:
La experiencia del usuario es similar a usar una billetera pública como MetaMask para interactuar con la cadena Ethereum/EVM para liquidez y DeFi, excepto con la capacidad añadida de operar de forma privada.
RAILGUN principalmente consiste en dos componentes principales:
Las transacciones DeFi complejas ayudan a que RAILGUN sea más privado que otros protocolos con una anonimato similar. Todas las transferencias, intercambios, préstamos y llamadas de aplicaciones descentralizadas agregan cambios interactivos en RAILGUN.
En comparación con otros sistemas de privacidad, RAILGUN logra una mejor protección de la privacidad con menos liquidez y marcos de tiempo más cortos. La interacción de la dApp dentro del sistema de privacidad RAILGUN también incentiva a los usuarios a mantener activos en RAILGUN por más tiempo, ya que no hay razón para mover fondos fuera de RAILGUN.
Los posibles casos de uso son:
RAILGUN es un kit revolucionario y es objetivamente la solución de privacidad más intransigente y completa para DeFi. DeFi privado permitirá nuevas posibilidades comerciales para la industria de la criptomoneda no posibles en blockchains públicos. Todas las demás soluciones de privacidad tienen algunos compromisos, como requerir que los usuarios confíen en puentes custodios o negocien con liquidez fragmentada/inexistente.
Otras soluciones de seguridad a menudo requieren infraestructura dedicada para operar y son conocidas como soluciones L2. Las soluciones L2 no tienen acceso directo a los protocolos DeFi y dependen de una tecnología de puente que tiene bastantes agujeros de seguridad. Dado que las soluciones L2 utilizan sus propios nodos, no tienen la seguridad ni la liquidez completa de la cadena de bloques principal.
Otras soluciones, como los mezcladores, carecen de funcionalidad y facilidad de uso. Por ejemplo, los mezcladores típicamente no admiten transacciones internamente blindadas o interacciones con contratos inteligentes. También pueden requerir que los usuarios envíen y reciban una cantidad fija, como 1 o 10 ETH. Los mezcladores no pueden utilizar el protocolo de manera simple y eficiente mientras protegen la privacidad. Tampoco permiten a los usuarios mantener privados sus saldos en sus billeteras. Sin embargo, RAILGUN hace que la privacidad de los usuarios sea segura y sin preocupaciones, y la privacidad de los usuarios se mantendrá incluso si no se realizan transacciones.
Los protocolos de privacidad de la generación anterior no pueden igualar la comodidad, flexibilidad y privacidad que RAILGUN asegura.
RAILGUN es sin permisos. Por defecto, todos los tokens ERC-20 estándar se pueden usar en el sistema de privacidad de RAILGUN.
Algunos tokens ERC-20 son no estándar, como los tokens de rebase y los tokens de lotería. Estos tokens actualmente no son compatibles con el sistema de privacidad RAILGUN y no deben almacenarse.
Aunque no es completamente compatible con ERC-20, Tether (USDT) se puede utilizar en el sistema de privacidad RAILGUN.
RAILGUN es muy fácil de usar a través de front-ends como aplicaciones web. La tecnología también se puede integrar fácilmente en protocolos existentes.
Aunque el código es muy complejo, usar el sistema de privacidad RAILGUN es fácil. Las aplicaciones de billetera que contienen contratos inteligentes de RAILGUN (como RAILWAY) tienen interfaces de usuario muy intuitivas.
La billetera RAILGUN consta de dos claves: Clave de Gasto y Clave de Visualización: La dirección de la billetera RAILGUN (también conocida como la dirección 0zk) es la clave pública correspondiente de dos: la clave pública de gasto y la clave pública de visualización.
Por lo tanto, si el usuario A (Alice) conoce la dirección RAILGUN del usuario B (Bob), ella puede iniciar una transacción.
Alice hace esto creando una nota que contiene lo que se llama un compromiso en criptografía. El compromiso contiene información sobre los tokens y la cantidad de tokens a transferir. Estos valores de compromiso están encriptados utilizando información de la clave pública de Bob.
A continuación, Alice crea una prueba zk-SNARK que muestra que sus gastos no excedieron su depósito. Esto también muestra que no gastó dos veces, sino que gastó las fichas en otra parte.
Finalmente, Alice envía la prueba, el compromiso y el criptograma al contrato inteligente RAILGUN. Este contrato inteligente verifica la prueba, acumula el compromiso y emite el criptograma como un evento. Esto significa que verifica que todo está correcto y permite a Bob interactuar con la transacción.
Solo Bob puede usar su clave de vista para descifrar el texto cifrado y obtener la información privada. Con esta información y su clave de gasto, Bob puede gastar la nota, lo que significa que puede transferir o retirar los tokens.
Este artículo se reproduce de [goldFinance] el título original es “6 preguntas para entender el acuerdo de privacidad RAILGUN utilizado y gustado por Vitalik”, los derechos de autor pertenecen al autor original [Golden Finance xiaozou], si tiene alguna objeción al reimpresión, por favor contácteEquipo de Aprendizaje de Gate, el equipo lo manejará tan pronto como sea posible de acuerdo con los procedimientos relevantes.
Descargo de responsabilidad: Las opiniones expresadas en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.
Otras versiones del artículo son traducidas por el equipo de Gate Learn, no mencionadas en Gate, el artículo traducido no puede ser reproducido, distribuido o plagiado.