¿Realmente entiendes la cadena pública?

Con el desarrollo de la tecnología , cada vez más organizaciones y empresas participantes, empresas, desarrolladores, diversas aplicaciones y productos relacionados se desarrollan y aparecen continuamente en el mercado. Es por esto que cada vez más usuarios se conectan con a través de muchas producciones diferentes.

De acuerdo con el grado de participación del usuario y el número de nodos en la red de , generalmente dividimos el en tres tipos: Cadena pública, Cadena privada y Cadena federada. Hoy, Ludos hablará de la cadena pública.

La cadena pública tiene la tasa de más involucrada y es la aplicación subyacente de la tecnología de . En sentido estricto, una cadena pública es una cadena de bloques en la que cualquier nodo participante del mundo puede leer, cualquiera puede enviar una transacción y la transacción puede confirmarse válidamente y cualquier persona puede participar en su proceso de consenso. En general, se considera que la cadena pública está "completamente descentralizada". En teoría, el proceso de consenso que involucra a todos los nodos determina qué bloque se puede agregar a la cadena principal de la cadena de bloques y aclara el estado actual.

La cadena pública contiene 3 características:

1. El usuario está aislado del desarrollador para que el desarrollador no afecte a los usuarios. La amplia participación de los usuarios en la cadena pública debe maximizar el aislamiento entre los usuarios y los desarrolladores para que las aplicaciones no se vean afectadas por los desarrolladores.

2. Umbral inferior para su uso. Para lograr una amplia participación de los usuarios, es necesario reducir el umbral de uso, ya que diferentes nodos en diferentes partes del mundo tienen condiciones básicas completamente diferentes, y si el umbral es demasiado alto, el acceso para algunos será inevitablemente limitado y la participación en el No se alcanzará la cadena pública.

3. Los datos de la cadena de bloques están en el estado público. Esto está determinado por la descentralización de la cadena de bloques. Primero, como un libro mayor distribuido, cada nodo mantiene una copia de seguridad de los principales bloques de cadena y lo confirma. En segundo lugar, para los bloques que ya existen en la cadena de bloques, la información de la transacción encapsulada internamente puede ser accedida teóricamente por cualquiera de los nodos. Se remonta hasta el Bloque de Génesis, lo que significa que la información comercial es pública y esta es la única forma de evitar que otros la modifiquen.

La cadena pública más exitosa y conocida es Bitcoin. Aparte de eso, Ethereum y otras monedas digitales tienen la mayoría de las características y el ámbito de aplicación de la cadena pública.

La creación de una cadena pública se basa principalmente en la transparencia de sus datos, incapaz de manipular la característica de "verificación". Cada bloque se genera mediante una combinación de una gran cantidad de información en la tecnología de la cadena de bloques de Bitcoin, de modo que siempre que se encapsule en el bloque alguna información probatoria, se puede garantizar que la seguridad de la información de prueba correspondiente sea lo suficientemente sólida en virtud de que "no se puede manipular". ”Características de la cadena pública.

Sin embargo, también hay desventajas en la cadena pública y es bastante obvio.

1. Confirmación de transacción lenta. Como un gran número de usuarios, la necesidad de que un gran número de usuarios alcance un consenso y la necesidad de que la mayoría de los nodos validen y confirmen las transacciones que se producen durante un período de tiempo, esto lleva mucho tiempo y reduce la velocidad de confirmación de la transacción.

2. La confidencialidad de las transacciones es difícil de garantizar. Aunque los usuarios involucrados están ampliamente distribuidos y la seguridad se ha mejorado mucho, pero para algunas transacciones se requiere confidencialidad y una vez que se encapsula en la cadena de bloques, cualquier nodo puede acceder a ella. A pesar de que la identidad específica del nodo de acceso se puede mantener en secreto, la información de la transacción puede ser vista por un gran número de nodos, y la confidencialidad también se reducirá en gran medida.