Cadena de bloques privada (con permiso) VS criptografía de clave pública regular: ¿Cuál es la necesidad y el valor agregado de una cadena de bloques privada (con permiso) si se puede usar la criptografía de clave pública normal?
Permítanme comenzar con esto, de ninguna manera soy un experto en blockchain.
Actualmente hay dos tipos de blockchain en el mundo de Crypto Currency. Libro mayor privado y público.
Un libro de contabilidad público le permite a todos en la red validar cuántas monedas tiene alguien y es la base del sistema de confianza cero. No es necesario que confíes en que te envié monedas porque puedes mirar el libro mayor público y validarlo por ti mismo. Esta es la razón por la que a menudo hay un retraso prolongado al enviar monedas a una empresa porque requieren que se agreguen algunos bloques al libro de contabilidad antes de acordar que se ha realizado una transacción.
Los libros mayores privados, por otro lado, ocultan las transacciones. Dependiendo de la implementación, si desea probar que se ha realizado una transacción, debe encontrar una tercera parte confiable que tenga acceso al libro mayor o alguna otra implementación. En el caso de Monero, tienen una clave de transacción que el remitente puede recuperar y utilizar para validar una transacción por parte del receptor.
Eso es sólo el mundo de la moneda criptográfica. Obviamente, hay una cantidad infinita de usos para la tecnología blockchain. Un ejemplo sería los registros de salud. Este es un excelente ejemplo de algo que queremos rastrear a lo largo de nuestra vida, pero que tampoco queremos público. Sería un gran caso de prueba para un blockchain de libro mayor privado.
Por otro lado, hay cosas como los registros de venta de propiedades. Estos son algo que debe ser rastreado y cada transferencia pública e inmutable. Otro gran caso de prueba para una blockchain pública.
Bueno, la criptografía de clave pública / clave asimétrica es muy breve, la idea de utilizar los conceptos de una clave pública y privada para fines de cifrado y descifrado, respectivamente. La tecnología blockchain es solo un concepto que utiliza esta idea. Obviamente, esta es una descripción muy básica y los detalles de cada uno de estos dos conceptos requieren libros / cursos completos para explicarlos por completo. Pero para aclarar su percepción general de cómo estos dos conceptos se interrelacionan, piense de esta manera:
Piense en el concepto de una cerradura (me refiero a la versión física, una pieza de metal con un ojo de cerradura en su centro). Ahora este concepto es usado por las puertas de su casa, las puertas de su automóvil, los cofres del tesoro, etc. Ahora no dirías, "¿por qué usaría un cofre del tesoro, cuando puedo usar un candado?". El cofre simplemente utiliza el concepto de la cerradura. La funcionalidad del cofre no puede compararse con la del candado, el cofre se utiliza para almacenar artículos valiosos, pero necesita el candado para hacerlo con eficacia. Mientras que el bloqueo es un bloqueo independientemente de si el cofre lo está utilizando.
Lea otras preguntas en las etiquetas public-key-infrastructure cryptography blockchain