Intercambio de Ethereum Intercambio de Ethereum
Ctrl+D Intercambio de Ethereum
ads
Casa > Bitcoin > Info

Popular Science: ¿Qué es una clave privada?

Author:

Time:

La clave privada es lo más sensible e importante en el mundo de las criptomonedas. Recomendamos que todos los aspirantes a usuarios veteranos aprendan el origen, el razonamiento relacionado y la función de las claves privadas. En este artículo, explicaremos de dónde proviene la clave privada y cómo se relaciona con sus tenencias de criptomonedas.

Al final del día, tener una criptomoneda es tener una clave privada. En el mundo real, poseer una propiedad física generalmente significa poseer una escritura o un recibo con su nombre, pero en el mundo de las criptomonedas, poseer un activo es poseer información. En resumen, dominar la clave privada equivale a poseer (la clave privada puede controlar) activos criptográficos.

En el mundo de las criptomonedas, "lo que sabes es lo que obtienes" es la verdad absoluta

Todos los activos pueden ser manipulados a través de transacciones. En el mundo real, las transacciones generalmente requieren autorización de firma. Sin embargo, en el mundo de las criptomonedas, todas las transacciones deben ser autorizadas utilizando la clave privada asociada. El papel de la clave privada es cooperar con algoritmos criptográficos para generar una firma digital para una transacción. Una transacción firmada significa que el titular de la clave privada ha otorgado a otros la autoridad para poseer los activos que posee. Si bien cualquiera puede generar una transacción relacionada con sus activos digitales, solo la persona que posee la clave privada correspondiente puede firmar la transacción.

El Comité Central de la Liga Democrática propone acelerar la divulgación científica y la legislación del Metaverso: Según noticias del 4 de marzo, el Comité Central de la Liga Democrática ha redactado la "Propuesta sobre el Desarrollo de la Tecnología del "Metaverso"" y la presentará a la Quinta Sesión del Decimotercer Comité Nacional de la Conferencia Consultiva Política del Pueblo Chino. En la propuesta, el Comité Central de la Liga Democrática sugirió que se acelere la difusión del conocimiento a nivel de la ciencia popular y que se acelere el ritmo de la legislación a nivel legal. La propuesta que presentará el Comité Central de la Liga Democrática señaló que en la actualidad, en el nivel de red emergente, las políticas y regulaciones relevantes son relativamente escasas. "Metaverse" conducirá a la formación de una nueva forma de red en el futuro. Cuando se encuentre con la opinión pública repentina, será más difícil rastrear la fuente y solucionar problemas en un entorno y una escena completamente virtuales. Por ello, se sugiere acelerar cuanto antes la investigación legislativa para conformar cuanto antes un modelo de gobernanza y una base legal compatibles con la tecnología y el desarrollo del mercado, a fin de mejorar integralmente el nivel de gobernanza social en nuestro país. Se recomienda organizar departamentos relevantes para realizar investigaciones legislativas sobre las necesidades y riesgos relevantes del "Metaverso", y publicarlo lo antes posible. Según noticias anteriores, el Comité Central Progresista Democrático tiene la intención de presentar la "Propuesta sobre la promoción activa y constante de la tecnología y el desarrollo industrial del metaverso" a la quinta sesión del Decimotercer Comité Nacional de la Conferencia Consultiva Política del Pueblo Chino. Se recomienda promover el desarrollo de la industria de la tecnología de metaversos y establecer un sistema de gobierno regulatorio relevante. (Tiempos de China) [2022/3/4 13:37:12]

Si bien las firmas falsas son un problema en el mundo real, la seguridad del mundo de las criptomonedas está protegida por su naturaleza criptográfica. Hasta la fecha, ningún hacker ha oído hablar de firmar con éxito una transacción sin una clave privada.

Voz | Director de ETC Labs: La educación científica popular es un gran desafío para la cadena pública en los próximos años: Darin Kotalik, director de ETCLabs, cree que la educación científica popular es un gran desafío para la cadena pública en los próximos años. Las personas deben tener una comprensión básica de blockchain. Distinguir la diferencia entre cadena pública y cadena privada. [2019/8/25]

Hay un dicho famoso en el círculo de la moneda que dice "sin una clave privada, la moneda no es tuya". Esto se debe a que la capacidad de firmar transacciones y transferir activos está completamente ligada a la clave privada. Después de obtener una clave privada, no importa quién es, puede ser transferido El activo correspondiente a esta clave privada

Desde un punto de vista práctico, una clave privada es un número (dentro de un cierto rango de tamaño) que se puede usar para gastar fondos (es por eso que debemos mantener segura la clave privada). Desde un punto de vista matemático, la clave privada es un número entero positivo generado aleatoriamente. Aquí hay una descripción más precisa dada desde un punto de vista técnico:

La clave privada es un número obtenido por un generador de números aleatorios dentro de un rango específico de números positivos, que tiene las características de fuerte aleatoriedad en el sentido de la criptografía.

Dinámico | El Weibo oficial del banco central vuelve a publicar el artículo anterior "Repopularización": la explicación detallada de Fan Yifei sobre la moneda digital: según China Economic Net, hoy, el titular de la cuenta micropública oficial del banco central volvió a publicar a Fan Yifei, el diputado gobernador del banco central, el 25 de enero de 2018 titulado "Algunas consideraciones sobre la moneda digital del banco central", una vez más popularizando la moneda digital del banco central. Al mismo tiempo, el segundo artículo de la cuenta pública de WeChat publicó el discurso pronunciado por Mu Changchun, subdirector del departamento de pagos, en el tercer Foro Yichun de China Finance Forty el 10 de agosto. En los últimos años, los bancos centrales y las autoridades monetarias de los principales países y regiones han realizado investigaciones sobre la emisión de monedas digitales de bancos centrales. El banco central de Singapur y el banco central de Suecia han iniciado experimentos relevantes, y el Banco Popular de China está también organizando exploración e investigación activas. [2019/8/21]

En la mayoría de los casos, las computadoras usan un generador de números pseudoaleatorios (PRNG) para generar estos enteros positivos aleatorios (los verdaderos generadores de números aleatorios son difíciles de encontrar. Estos generadores generalmente requieren hardware especializado y usan fuentes físicas como ruido térmico o sincronización precisa con un contador Geiger). ). PRNG es una función criptográficamente mejorada que necesita ingresar un valor con suficiente entropía como semilla aleatoria.

La entropía es un concepto complejo, pero su propósito es simple: traer imprevisibilidad a las funciones. Mediante el uso de una fuente segura de entropía, un PRNG puede crear números pseudoaleatorios con una probabilidad insignificante de no aleatoriedad (dentro de un cierto rango aceptable).

Popular Science Times: Los objetivos de desarrollo a largo plazo de la cadena de bloques y la computación en la nube coinciden: según el informe de "Popular Science Times" de hoy, la combinación de las tecnologías de la cadena de bloques y la computación en la nube, desde un punto de vista macro, por un lado, el uso de la computación en la nube ya cuenta con las instalaciones de servicios básicos o realiza los cambios correspondientes de acuerdo con las necesidades reales, realiza la aceleración del proceso de desarrollo y aplicación, y satisface las necesidades de empresas emergentes, instituciones académicas, instituciones de código abierto, alianzas e instituciones financieras en el futuro ecosistema blockchain para aplicaciones blockchain. Por otro lado, para la computación en la nube, la "credibilidad, la confiabilidad y la capacidad de control" se consideran las "tres montañas" que deben superarse en el desarrollo de la computación en la nube, y la tecnología blockchain se caracteriza por la descentralización, el anonimato y la inviolabilidad de los datos. es la característica principal, que coincide con el objetivo de desarrollo a largo plazo de la computación en la nube. [2018/5/4]

"/dev/urandom" en los sistemas Linux y "rand_s" en los sistemas Microsoft Windows se utilizan a menudo como fuente de entropía de PRNG para generar números aleatorios seguros. En la imagen de arriba, "rango" es tanto el rango en el concepto matemático como el tamaño de byte utilizado por la computadora para generar números aleatorios. (Como se puede ver en la figura, el papel de RPNG es sacar un valor en un amplio rango; y la entropía asegura que este proceso sea lo suficientemente aleatorio)

Zhu Guangyao, Viceministro de Finanzas: La economía digital todavía está en proceso de desarrollo, y es necesario promover el desarrollo de la economía digital con una actitud de popularización y promoción: Hoy, en la Reunión Anual 2018 del Desarrollo de China Foro, el viceministro de Finanzas Zhu Guangyao dijo: "La economía digital todavía está en proceso de desarrollo. Es necesario promover el desarrollo de la economía digital con una ciencia popular y una actitud de promoción. También debemos prestar atención a otros impactos de la economía digital, incluida la recaudación y gestión de impuestos, y las medidas regulatorias contra el lavado de dinero para mantenerse al día". [2018/3/25]

Al crear una clave privada de Ethereum o Bitcoin, el PRNG toma valores de 1 a 2256 - 1 (imagine una cerradura de combinación de 78 bits que consta de los números 0 a 9). Debido a este amplio rango, la probabilidad de generar dos claves privadas idénticas es insignificantemente baja, por lo que es poco probable que otros usuarios creen una clave privada exactamente como la suya. Su clave privada se elige de un conjunto gigantesco de números enteros: casi tantos átomos visibles como hay en todo el universo.

Tanto Bitcoin como Ethereum emplean un rango de 1 a 2256 - 1, lo cual es factible bajo los algoritmos de generación de claves públicas de estas dos cadenas. Por ejemplo, Ethereum utiliza curvas elípticas (concretamente SECP-256k1) para generar claves públicas. En el Libro Amarillo original, el Dr. Gavin Wood definió una clave privada como un número entero positivo seleccionado al azar en el rango [1, secp256k1n − 1] (una matriz de bytes de longitud 32 en formato big endian). Consulte el Libro Amarillo para todas las definiciones formales.

Dado que la clave privada debe mantenerse en secreto, también necesitamos un mecanismo para marcar el destino del pago. Por lo tanto, todas las cadenas de bloques introducen el concepto de una dirección (una cadena única de números calculados a partir de una clave privada). La dirección es donde se almacena el activo criptográfico y (si lo desea) se puede compartir con cualquier persona para que pueda transferirle dinero (y conocer el saldo de su activo criptográfico).

Las direcciones de blockchain se crean con una clave pública para garantizar que usted sea el propietario de esta dirección. Retrocediendo aún más, la clave pública se genera a partir de la clave privada. Este proceso es unidireccional, es decir, puede calcular la dirección de la cuenta a través de la clave privada, pero no puede calcular la clave privada al revés a través de la dirección de la cuenta (incluso si no puede hacerlo usted mismo).

La clave privada puede extraer la clave pública y la clave pública puede extraer la dirección de la cadena de bloques. Sin embargo, la dirección de la cadena de bloques no se puede usar para deducir la clave pública y la clave pública no se puede usar para deducir la clave privada.

Este proceso unidireccional se logra a través de una función de trampilla criptográfica. Una función de trampilla es una función unidireccional. Un valor de entrada solo puede conducir a un valor de salida único, pero el valor de entrada original no se puede deducir del valor de salida. Diferentes ecosistemas de blockchain emplean diferentes funciones unidireccionales. Por ejemplo, los sistemas de cadena de bloques más populares utilizan estructuras algebraicas basadas en curvas elípticas para generar claves públicas. Independientemente de las características de estas estructuras algebraicas, el resultado siempre es determinista: las claves públicas están en correspondencia uno a uno con las claves privadas, y la misma clave privada solo puede generar la misma clave pública para siempre.

Mientras que las cadenas de bloques populares como Bitcoin o Ethereum utilizan el algoritmo ECDSA, la clave pública se obtiene multiplicando la clave privada por un punto fijo en la curva elíptica secp256k1. Otros proyectos de blockchain están adoptando un enfoque similar. Por ejemplo, Monero usa el algoritmo EdDSA y la curva Curve25519, y Polkadot y Substrate usan el algoritmo sr25519 y la curva Ed25519. Todas estas cadenas de bloques generan claves públicas basadas en claves privadas en el rango de 1 a 2256 - 1.

Las direcciones de la cadena de bloques también se calculan mediante una función unidireccional, mediante la llamada función hash. Tanto las direcciones de Bitcoin como las de Ethereum se crean usando una o más funciones hash mejoradas criptográficamente basadas en la clave pública, aunque las diferentes cadenas de bloques usan algoritmos diferentes. Dada la forma en que funcionan estas funciones hash, puede confiar absolutamente en que sus claves públicas y privadas corresponden a direcciones de cadena de bloques únicas.

La cuenta de Ethereum es el hash Keccak-256 de la clave pública, pero solo se conservan los 20 bytes más a la derecha del cálculo. Las claves privadas de Bitcoin usan SHA-256 y RIPEMD-160, Polkadot y ZCash usan Blake2b. Todas estas funciones hash son anticolisión, por lo que la posibilidad de que dos claves públicas generen la misma dirección de cuenta es muy baja, y se garantiza que la única forma de usar la dirección para revertir la clave privada es descifrando la fuerza bruta con una economía extremadamente baja. eficiencia. No podemos garantizar que estas funciones hash no se rompan, pero hasta la fecha, no se ha demostrado que ninguna cadena de bloques que use una función hash esté rota.

La seguridad de los activos criptográficos proviene de la criptografía y las matemáticas detrás de la clave privada, siempre y cuando mantengamos segura nuestra clave privada. Hasta la fecha, nadie ha podido encontrar la clave privada correspondiente a su dirección de cadena de bloques mediante fuerza bruta, porque consumiría más energía de la que el sol puede almacenar. En Portis, tomamos medidas cuidadosas para garantizar que su clave privada se genere de forma segura en función de los datos que solo usted conoce (lea nuestro documento técnico para obtener más detalles).

En el próximo artículo, exploraremos los ecosistemas populares de blockchain y las matemáticas detrás de la generación de claves públicas. Proporcionaremos algunos ejemplos de código para que pueda calcular la clave de acuerdo con el proceso descrito por cada cadena de bloques y use algunas bibliotecas de código para facilitar el proceso de generación. ¡Manténganse al tanto!

Tags:

Bitcoin
Cuando Musk elogió a NFT, ¿qué le gustó?

¿Por qué las NFT son tan populares? ! Recientemente, la celebridad cósmica de Internet Musk no solo trajo Bitcoin, cantó más DEFi, sino que también exportó NFT locamente. Hace algún tiempo.

Experto: Durante el período del "14.º plan quinquenal", la cadena de bloques se centra en tres direcciones principales para liberar el valor de los datos

No hace mucho tiempo, el responsable del departamento correspondiente del Ministerio de Industria y Tecnologías de la Información declaró en la conferencia de prensa de la Oficina de Información del Consejo de Estado.

Popular Science: ¿Qué es una clave privada?

La clave privada es lo más sensible e importante en el mundo de las criptomonedas. Recomendamos que todos los aspirantes a usuarios veteranos aprendan el origen.

Los rendimientos del Tesoro de EE.UU.alcanzaron un nuevo máximo o provocarán una presión a la baja sobre Bitcoin

El precio de Bitcoin ha seguido subiendo después de superar los $ 59,000.Como inversionista de Bitcoin.

El lanzamiento de la red principal de Optimism se pospone hasta julio: la pista Ethereum Layer 2 es como la cadena pública en 2017.

Antes de la llegada de Ethereum 2.0, la capa 2 es la única forma en que Ethereum resuelve la alta tarifa de gas y la congestión de la red.Incluso existe la opinión de que la Capa 2 reemplazará el esquema de fragmentac.

Además de Grayscale, ¿qué otros fondos de Bitcoin con más de 10.000 monedas merecen atención?

Además de Satoshi Nakamoto, ¿quién es el jugador más importante que puede influir más en la dirección del mercado de Bitcoin? ¿Es una empresa que cotiza en bolsa como Microstrategy y Tesla.

ads