Algunas palabras en broma en Internet a menudo descubren inadvertidamente algunos fenómenos, pero no explican las razones detrás de estos fenómenos. Si hacemos un análisis en profundidad, a menudo haremos buenos descubrimientos. Desde la clasificación del conocimiento de segunda capa de Bitcoin hasta la arquitectura de aplicaciones de Web3 y la desaparición de Satoshi Nakamoto, tengo una mejor comprensión de la descentralización.
1. Chistes en Internet: Satoshi desaparece, SBF va a la cárcel, CZ está restringida
Una relación causal interesante apareció en Internet: "El pastel es fuerte porque Satoshi Nakamoto ha desaparecido, Solana es fuerte porque SBF ha entrado y BNB es fuerte porque CZ está a punto de entrar, entonces, ¿por qué Ethereum es débil?". Ante el auge de Ethereum, mucha gente comenzó a gritar "capturar vivo a V Dios". Muchas personas suelen reírse al ver tales bromas.
Fuente: Fu Shaoqing
Algunas palabras en broma en Internet a menudo descubren inadvertidamente algunos fenómenos, pero no explican las razones detrás de estos fenómenos. Si hacemos un análisis en profundidad, a menudo haremos buenos descubrimientos.
¿Por qué desapareció Satoshi Nakamoto? Como fundador de Bitcoin, aunque el motivo de su desaparición no está claro, existen varias conjeturas posibles:
Protección de la privacidad personal: Es posible que Satoshi Nakamoto haya optado por desaparecer para proteger su privacidad y seguridad. Debido a que está creando una criptomoneda, y a través de investigación y acumulación previas, Satoshi Nakamoto siente que es más probable que su "creación" tenga éxito. Para evitar atraer demasiada atención y controversia en el mundo real, es posible que también desee evitar demasiado. atención y distracciones. "Desaparecer" es una buena manera.
Descentralización: A través de la investigación de los comentarios y correos electrónicos originales de Satoshi Nakamoto, consideró gran parte del diseño de Bitcoin. No solo prestó atención a la implementación de la tecnología, sino que también consideró muchos impactos económicos y sociológicos. Otra posible explicación para la desaparición de Satoshi es asegurar la descentralización de Bitcoin. Puede creer que un sistema sin un líder centralizado puede realmente lograr libertad e independencia. Al mismo tiempo, este tipo de descentralización también puede evitar la concentración de poder y evitar que Bitcoin sea controlado por unas pocas personas o instituciones, lo que favorece más el desarrollo y la toma de decisiones conjunta de la comunidad.
La protección de la privacidad personal no debería tener mucho impacto en Bitcoin, y el diseño descentralizado puede ser una consideración de diseño importante. Especialmente en comparación con Ethereum y Buterin, la ruta de desarrollo de Ethereum planificada por Buterin ha despertado dudas en muchas personas. Se trata de una centralización relativamente seria. La descentralización se refleja en múltiples niveles y aspectos. Utilizaremos algunos análisis más adelante para ver el papel de la descentralización desde múltiples ángulos de observación y sistemas teóricos.
2. Conceptos básicos de descentralización
2.1. Descentralización, descentralización y centralización
Una clasificación común de estructuras de sistemas en el mundo real: centralizada, descentralizada y distribuida. Estas no son solo tres estructuras comunes en la implementación técnica, sino también tres estructuras comunes en otras industrias, como las organizaciones sociales.
Estas tres estructuras tienen descripciones relacionadas en la industria blockchain. Utilicé este diagrama con referencia al artículo de Vitalik: "El significado de la descentralización".
Fuente: Fu Shaoqing
A menudo hay algunas disputas sobre esta imagen en China, y se cree que los logotipos de las imágenes "Descentralizada" y "Distribuida" están invertidos. Explicarlo desde la perspectiva del control y la toma de decisiones debería poder eliminar esta controversia y comprender mejor lo descentralizado y distribuido. Con respecto a Centralizado (A) en la figura, no importa desde qué perspectiva lo entienda, no debería haber controversia, por lo que solo comparamos descentralización y descentralización.
El maestro Hong Shuning dijo una vez: "La esencia de blockchain es la descentralización". En este artículo hablamos de blockchain y descentralización, generalmente refiriéndonos a lo mismo. Descentralizada La descentralización es en realidad un centro de toma de decisiones compuesto por múltiples nodos. Su control y toma de decisiones también requieren la participación de ciertos nodos. En este momento, el control y la toma de decisiones se denominan consenso. Por ejemplo, sólo los nodos completos con capacidades de minería en Bitcoin tienen la capacidad de determinar la generación de nuevos bloques y el contenido escrito en nuevos bloques. Aquellos nodos sin capacidades de minería son nodos de solo lectura o nodos de verificación. En las cadenas PoS y DPoS, esta situación será más obvia. Solo los nodos de consenso pueden decidir los datos que se generarán y escribirán en nuevos bloques. La diferencia entre el algoritmo síncrono y el algoritmo asíncrono en el protocolo de consenso también es más obvia, lo que determinará la cantidad de nodos que se pueden acomodar en la red blockchain.
En el sistema distribuido descentralizado, no existe ningún centro obvio, solo los nodos pueden unirse o abandonar la red en cualquier momento, y su control y toma de decisiones son locales. Esta es también la razón por la que el sistema distribuido puede lograrlo. razón de muy alto rendimiento. ¿Esta explicación elimina las disputas comunes entre Descentralizado y Distribuido?
Los lectores pueden consultar "Hong Shuning: Blockchain and Cryptocurrency" del profesor Hong Shuning y "El significado de la descentralización" de Vitalik. Al comparar el contenido de los dos artículos, a muchas personas les resultará más fácil comprender el significado y los límites de algunos conceptos. . Para el diagrama esquemático, utilicé el diagrama esquemático del artículo de Vitalik. "Distribuido" en este diagrama se refiere a un sistema distribuido más amplio, como Lightning Network, Nostr, eDonkey Download y otros sistemas.
Con base en el resumen que hice al recopilar información relevante sobre la construcción de la segunda capa de Bitcoin (ver referencias), comparemos las características principales de los sistemas blockchain (descentralización), los sistemas descentralizados y los sistemas centralizados. Estas características pueden dar lugar a disputas de comprensión e imprecisiones en el resumen. Sólo debemos prestar atención a las diferencias importantes, como la capacidad de confiar en el libro mayor.
Fuente: Fu Shaoqing
(1) Ventajas y desventajas de la descentralización (sistema blockchain)
Las ventajas y desventajas de la descentralización (sistema blockchain) se pueden encontrar en la tabla anterior.
Aquí hay una cita del maestro Hong Shuning: Desde la perspectiva de un sistema informático, la tecnología blockchain es un sistema descentralizado completamente nuevo, pero la diferencia más fundamental entre blockchain y los sistemas descentralizados tradicionales radica en su naturaleza descentralizada. El significado de descentralización es que ningún controlador central puede controlar el funcionamiento de la red blockchain, ni puede detenerla ni manipular los datos que contiene. La destrucción o el comportamiento incorrecto de cualquier nodo no afectará a todo el sistema. con sistemas centralizados. La característica de descentralización aporta tres beneficios a la cadena de bloques: tolerancia a fallas, resistencia a ataques y prevención de colusión, lo que convierte a la cadena de bloques en un sistema técnico independiente, creíble y antimonopolio que se puede construir sobre ella. Almacenamiento y transferencia de valor y. confianza proporcionar garantías técnicas.
Si lo recuerda de manera concisa, solo necesita recordar la capacidad de confiar en el libro mayor, que es una capacidad que los sistemas descentralizados y centralizados no tienen. Esta es también la razón por la que las criptomonedas solo surgieron después de que se produjo el sistema blockchain.
(2) Ventajas y desventajas de los sistemas descentralizados
Ventajas de los sistemas descentralizados:
Escalabilidad: los nodos se pueden agregar o reducir en cualquier momento. El sistema tiene alta escalabilidad y mejora la tolerancia a fallas.
Alto rendimiento: las tareas se pueden procesar en paralelo para mejorar el rendimiento del sistema y cada nodo puede procesar diferentes tareas al mismo tiempo.
Las desventajas de los sistemas descentralizados incluyen:
Complejidad: el diseño y la implementación de sistemas descentralizados son relativamente complejos y es necesario considerar cuestiones como la comunicación, la coherencia y la sincronización de datos entre nodos, lo que aumenta los costos de desarrollo y mantenimiento del sistema.
Seguridad: la seguridad de los sistemas descentralizados es una cuestión importante. La comunicación y la transmisión de datos entre nodos deben cifrarse y autenticarse para evitar fugas de datos y ataques.
Dificultad para depurar: debido a la complejidad de los sistemas distribuidos, la depuración y la resolución de problemas pueden resultar más difíciles cuando surgen problemas en el sistema.
(3) Ventajas y desventajas de la estructura centralizada
Ventajas de la estructura centralizada:
Control simple: Hay controles claros y tomadores de decisiones para organizar y coordinar mejor el trabajo.
Alta eficiencia: se puede lograr una concentración y gestión eficiente de los recursos y se puede mejorar la eficiencia en la utilización de los recursos.
Las desventajas de una estructura centralizada incluyen:
Punto único de falla: la falla del nodo central puede provocar la parálisis de todo el sistema, por lo que la confiabilidad del sistema es baja.
Riesgos de privacidad: el nodo central puede acceder y controlar todos los datos, lo que puede generar riesgos de privacidad.
Concentración de poder: Una estructura centralizada puede conducir al problema de concentración de poder, dando al nodo central mayor control y poder de toma de decisiones.
2.2 La encarnación de la descentralización
Al introducir la encarnación de la descentralización, a menudo debemos compararla con la centralización. Al mismo tiempo, también desglosamos la comparación entre centralización y descentralización en varios niveles.
Nota: Es mejor que alguien que tenga un conocimiento profundo de la clasificación de los sistemas de conocimiento filosófico resuelva este lugar, de modo que la estratificación del conocimiento profesional sea más precisa. Utilizo principalmente los dos niveles de ciencias naturales y ciencias sociales para describirlo aquí.
Fuente: Fu Shaoqing
En la tabla anterior, podemos ver que la descentralización se puede reflejar en múltiples niveles. Hemos estado en la era de la información durante muchos años y nuestra comprensión de la centralización y la descentralización ha producido muchos casos, a menudo en contraste con conceptos locales. Como se describe en Web1, Web2, Web3, Lectura, Escritura, Propietario.
Descompuesta a nivel de ciencias naturales, por un lado está la centralización y descentralización a nivel de software. Por ejemplo, la centralización y descentralización de la publicación de información (datos); la centralización y descentralización de la gestión de la información (datos); la centralización y descentralización de las cuentas (identidad);
Por otro lado está la centralización y descentralización de los equipos de hardware. Por ejemplo, en 2022, las fallas de AWS y Cloudflare incluyeron problemas de centralización de redes y servidores. Al principio, no se prestó atención a la cuestión de la centralización y descentralización del equipo de hardware. Después del incidente del colapso del proveedor de servicios en la nube, muchas personas comenzaron a darse cuenta de que si el equipo de hardware está centralizado, incluso si el software integrado en la capa superior está descentralizado. Centralizado, una vez que alguien puede controlar estos dispositivos de hardware centralizados, el sistema construido sobre estos dispositivos de hardware no puede considerarse completamente descentralizado.
El fracaso de los proveedores extranjeros de servicios en la nube AWS y Cloudflare que se produjo el 21 de junio de 2022 provocó la interrupción de una gran cantidad de proyectos Web3. Algunas personas bromearon diciendo que tan pronto como estos centros de datos centralizados cerraran, Web3 se convertiría en Web 0.3. Esto también muestra la importancia de la descentralización de los equipos de hardware. Actualmente, la infraestructura de la nube está básicamente centralizada.
Fuente: Fu Shaoqing
A nivel de ciencias sociales, con el desarrollo de la tecnología blockchain, las DApps son cada vez más abundantes y se reflejan en cada vez más aspectos. Por ejemplo, la forma organizativa de DAO y los diversos mecanismos de confirmación para la toma de decisiones ya son ejemplos de centralización y descentralización en el sentido sociológico. La importancia de la desaparición de Satoshi Nakamoto también está en este nivel. Esta desaparición es una descentralización muy importante, ningún otro sistema blockchain ha podido lograrlo. En esta etapa, la tecnología blockchain está teniendo un impacto cada vez más profundo en el mundo real. Esto implica más conocimiento en economía y sociología, y requiere que el desarrollo continuo de la tecnología blockchain se refleje más. También requiere que los expertos en la industria de la sociología realicen más análisis y resúmenes.
El maestro Hong Shuning dijo: "La tecnología Blockchain no puede cambiar el mundo. Lo que puede cambiar el mundo es la tendencia de descentralización basada en la tecnología blockchain. La descentralización ha cambiado los mecanismos económicos y políticos que han durado miles de años y ha tenido un impacto en seres humanos." La influencia es de gran alcance y puede compararse con la Ilustración del siglo XVII. Esta comprensión se realiza desde la perspectiva de la economía y la sociología.
Hace algún tiempo, el famoso empresario Zhang Ruimin fue invitado a Hui y compartió un punto de conocimiento. En el I Ching Bagua, el estado más alto es un grupo de dragones sin líder. En comparación con esconder un dragón pero no usarlo, ver un dragón en los campos, dragones voladores en el cielo y dominar a un dragón con arrepentimientos, ¿son los dragones sin líder una interpretación filosófica de la descentralización?
Para la descentralización, también puede consultar el artículo "El significado de la descentralización" publicado por el fundador de Ethereum, Vitalik Buterin, en febrero de 2017, que detalla el significado de la descentralización. Vitalik Buterin cree que la centralización y descentralización del software debe distinguirse desde tres perspectivas: arquitectura, gobernanza y lógica. La centralización arquitectónica se refiere a cuántos nodos el sistema tolera fallas y puede continuar ejecutándose; la centralización de gobernanza se refiere a cuántos individuos u organizaciones se requieren para controlar en última instancia el sistema; la centralización lógica se refiere a si las interfaces y los datos presentados por el sistema parecen serlo; un solo todo. ¿Están la arquitectura y el análisis lógico de la centralización y la descentralización al nivel de las ciencias naturales? ¿Es la gobernanza un nivel de análisis sociológico?
2.3. Eficiencia y equidad en economía
Para comprender mejor la centralización y la descentralización a nivel sociológico, podemos entenderlas a partir de algunas cosas y objetos de servicio relacionados. Por ejemplo, las cuestiones de eficiencia y justicia en economía son muy similares al papel del mecanismo de incentivos y el mecanismo de gobernanza del modelo económico en blockchain. Si simplemente busca eficiencia, la centralización completa o muy centralizada como DPoS es una mejor opción. Para mantener otras características, la descentralización es una mejor opción.
Para comprender mejor el efecto combinado del mecanismo de incentivos y el mecanismo de gobernanza del modelo económico, primero entendemos que en la sociedad real, los dos objetivos son maximizar los beneficios económicos y maximizar los beneficios sociales. El equilibrio entre ambos suele lograrse mediante una combinación de distribución inicial y redistribución.
Un principio importante que el sistema de distribución debe reflejar es que debe tener en cuenta tanto la eficiencia como la justicia, y debe oponerse al igualitarismo y evitar grandes disparidades en los ingresos. La distribución del ingreso nacional se divide en dos procesos: distribución primaria y redistribución. La distribución primaria del ingreso nacional basada en estándares de eficiencia puede generar una brecha excesiva entre ricos y pobres. Sin embargo, el gobierno puede controlar la brecha de ingreso dentro de un rango razonable y mantener la equidad social mediante una redistribución del ingreso nacional que se centre en la realización. los intereses generales y los intereses a largo plazo de la sociedad.
El mismo problema también existe en el mundo de blockchain. Si nos basamos únicamente en el mecanismo de incentivos del modelo económico, al igual que las funciones realizadas por el mecanismo del mercado, puede ser más fácil resolver el problema de maximizar los beneficios económicos. Pero los mecanismos de incentivos puros tienen fallas. Por ejemplo, en la minería de Bitcoin, si la potencia informática de un solo grupo de minería es demasiado grande, se producirá un ataque del 51%. Si no se interviene, se destruirá el funcionamiento normal de la red de Bitcoin. Además, como en el incidente DAO de Ethereum, debido a vulnerabilidades del sistema, más de 3 millones de activos de Ethereum fueron transferidos fuera del grupo de activos de DAO. Si no enviamos avisos a la comunidad y adoptamos medidas de gobernanza pertinentes, estos problemas no se podrán resolver bien.
A través del mecanismo de incentivos del modelo económico y los mecanismos de gobernanza relacionados, se garantizan los intereses de los distintos participantes en el proyecto blockchain y el ecosistema blockchain. El mecanismo de incentivos del modelo económico garantiza la maximización de la eficiencia, y la gobernanza comunitaria, incluida la gobernanza dentro y fuera de la cadena, tiene más que ver con resolver el problema de maximizar los beneficios sociales. Hacer concesiones entre eficiencia y justicia.
3. Descentralización desde la perspectiva de la construcción de segunda capa de Bitcoin y la arquitectura de aplicaciones Web3.0
3.1. Construcción y descentralización de la segunda capa de Bitcoin.
Aquí debe citar la tabla en "Un artículo que resume el sistema de conocimiento básico de la construcción de la Capa 2 de Bitcoin". En esta tabla, puede ver tres estructuras diferentes de la construcción de la segunda capa de Bitcoin, que plantean diversas concesiones en materia de descentralización.
Fuente: Fu Shaoqing
La construcción de la segunda capa basada en la cadena renuncia a un cierto grado de descentralización de Bitcoin, logrando así la mejora de otros indicadores de rendimiento. Basado en el sistema descentralizado, al aumentar la complejidad de la implementación, se garantiza la descentralización de Bitcoin en la segunda capa, mientras se completa la expansión del rendimiento y las funciones. El sistema centralizado no cambia la descentralización de los activos en Bitcoin y solo utiliza las estadísticas o funciones auxiliares de la segunda capa para completar la gestión auxiliar de la primera capa de Bitcoin.
3.2. Arquitectura y descentralización de aplicaciones Web3.
Aquí debe citar el diagrama de arquitectura de la aplicación Web3 en "Al observar la capa 2 de Bitcoin desde la perspectiva de una máquina de estado, puede ver la arquitectura y el camino de construcción de futuras aplicaciones Web3".
Fuente: Fu Shaoqing
Veremos que las futuras aplicaciones Web3 serán una arquitectura compleja basada en sistemas blockchain (descentralización), sistemas descentralizados y sistemas centralizados. Entre ellos, el sistema blockchain y su extensión de segunda capa completan la transmisión y el procesamiento de valor, y el sistema descentralizado y el sistema centralizado completan la transmisión y el procesamiento de información. Sin un sistema blockchain descentralizado, todavía estaríamos atrapados en la era Web2. Con el sistema blockchain, podemos crear más y más ricas aplicaciones. Es solo que el desarrollo actual de blockchain no está lo suficientemente maduro y esta situación no es lo suficientemente obvia. La aplicación de Web3, especialmente el sistema blockchain descentralizado, cambiará en gran medida nuestro estatus tecnológico y social actual. La era Web3 será una era gloriosa que superará nuestra imaginación actual.
Este artículo se reimprime con permiso de: "MarsBit"
Autor original: Fu Shaoqing, SatoshiLab, All Things Island BTC Studio
