Escrito por: Rayo

El entorno de la nueva cadena pública

Si existe una ley de gravedad en el mundo blockchain, entonces actualmente Bitcoin y Ethereum son como las dos estrellas más brillantes que iluminan este brillante campo de estrellas. La razón por la que pueden brillar de manera única entre las estrellas es que cada uno tiene una implementación de tecnología original (es decir, blockchain y plataformas de contratos inteligentes), así como años de actualizaciones iterativas continuas. La acumulación ha dado como resultado un enorme valor de mercado y una ecología próspera. y una comunidad activa.

En el pasado, durante el ciclo de las criptomonedas de 2017 a 2021, a menudo escuchamos el término "asesino de Ethereum". Muchas cadenas públicas nuevas tenían como objetivo superar a Ethereum y propusieron su propia arquitectura técnica y planes de implementación, como lo propuso Solana con Prueba de Historia. , Avalanche con protocolo Avalanche y función de subred, NEAR con tecnología de fragmentación, Flow con separación de consenso y cálculo, EOS con procesamiento paralelo y capacidades de comunicación asincrónica, IOTA con estructura de transacciones DAG, así como Polkadot y Cosmos con multi- soporte de cadena. Hay que decir que todos han logrado el éxito en indicadores de datos como usuarios activos diarios en la cadena, desarrollo de DApps y TVL dentro de un período de tiempo específico. Sin embargo, por diferentes razones (como el colapso del equipo y el colapso del empleador) y el posterior lanzamiento de la segunda capa del Rollup de Ethereum, la situación está cambiando silenciosamente. Lo más obvio es que en el ranking TVL de la cadena pública de DeFiLlama. , Arbitrum y Optimism vinieron por detrás. Supera a la mayoría de Alt L1. Además, algunos proyectos innovadores también han cambiado su enfoque hacia la red de segunda capa Rollup. El ejemplo más representativo es la migración de Avalanche a la plataforma de derivados GMX de Arbitrum.

En este momento, el desarrollo estable de Bitcoin y Ethereum, así como el rápido crecimiento de la red de segunda capa, obviamente están exprimiendo el alguna vez bullicioso mercado Alt-L1. Muchos proyectos Alt-L1 parecen estar en un período de cuello de botella de "estancamiento", lo que indica un futuro poco optimista para la nueva cadena pública. Tomemos como ejemplo las nuevas cadenas públicas Aptos y Sui de la serie Move del año pasado. La respuesta del mercado hacia ellas ha cambiado drásticamente. Antes de que se lanzara la red principal, todos estaban interesados ​​​​en una interpretación profunda de sus documentos técnicos y arquitectura técnica, e hicieron suposiciones maravillosas sobre sus escenarios de aplicación. Los desarrolladores aprendieron frenéticamente nuevos lenguajes de contrato y las partes del proyecto DApps compitieron por varios nichos ecológicos nuevos. DApps de cadena pública. Sin embargo, después del lanzamiento de la red principal de la cadena pública, especialmente después de la emisión del token, con la desaceleración del ecosistema DApps y los datos TVL lentos, todo parecía estar lejos de nosotros nuevamente.

PD: Teniendo en cuenta que las cadenas públicas de privacidad enfatizan el anonimato y la protección de la privacidad del usuario, y las cadenas públicas de almacenamiento enfatizan el almacenamiento descentralizado, sus conceptos de diseño y rutas técnicas son algo diferentes de las cadenas públicas en general. Para que la discusión sea más centrada y profunda, no discutiremos las cadenas públicas de privacidad y las cadenas públicas de almacenamiento por el momento.

La necesidad de una nueva investigación y desarrollo de cadenas públicas

Se puede decir con certeza que desarrollar y lanzar una nueva cadena pública para desafiar a los dos gigantes de Bitcoin y Ethereum, o incluso a la nueva y sólida red de segundo nivel, es sin duda una tarea desafiante. Esto nos hace pensar en una pregunta: ¿Es necesario seguir desarrollando nuevas cadenas públicas?

La respuesta es sí. Desde la perspectiva de la adopción masiva, todo Web3 ahora tiene una variedad de nuevos escenarios de aplicaciones como DeFi, NFT y Metaverse desde 2020, y la popularidad de los usuarios también ha aumentado a millones o incluso decenas de millones. Con aquellas tecnologías que ya han implementado una adopción masiva, como los motores de búsqueda y la mensajería instantánea, Web3 todavía tiene un gran margen de desarrollo. Si comparamos la infraestructura de la cadena pública de Web3 con la computación en la nube tradicional, la cantidad de aplicaciones y usuarios de los servicios de la cadena pública aún se encuentra en una etapa de rápido desarrollo y está lejos de alcanzar la etapa madura de aplicaciones a gran escala. Por lo tanto, el pastel del mercado futuro será enorme y la demanda cambiará rápidamente, lo que conducirá al surgimiento de cadenas públicas con excelentes capacidades de servicio y velocidad de respuesta. En la actualidad, en el campo de las cadenas públicas, las que han tomado la delantera y han ganado. Amplio reconocimiento y participación de mercado son Bitcoin y Ethereum, pero esto no significa que otras cadenas públicas Alt-L1 y nuevas no tengan espacio para sobrevivir ni oportunidades de adelantamiento en ciertos segmentos. Debido a esto, las instituciones están dispuestas a invertir una gran cantidad de fondos en el campo de las cadenas públicas, no simplemente por consideraciones de inversión financiera, sino decisiones basadas en juicios sobre el futuro de Web3 y la importancia de las cadenas públicas.

Poder duro y poder blando

Cuando estudiamos y analizamos las cadenas públicas, podemos evaluarlas desde dos aspectos: el poder duro y el poder blando. El poder duro se centra principalmente en las innovaciones tecnológicas involucradas en las cadenas públicas, como redes P2P, mecanismos de consenso, estructuras de datos en bloques, lenguajes de contratos inteligentes y máquinas virtuales, economías de tokens, etc., así como en la capacidad de adaptar y ajustar el entorno tecnológico. ruta de desarrollo y la situación actual. El poder blando involucra más aspectos como las capacidades de operación empresarial, la construcción ecológica y la coordinación de capital. En el proceso de I+D, implementación y desarrollo de cadenas públicas, estas dos fortalezas son indispensables. Si sólo tienes poder duro pero te falta poder blando, caerás fácilmente en el dilema de trabajar a puerta cerrada; si sólo tienes poder blando pero te falta poder duro, no llegarás muy lejos.

En términos de poder duro, Alt-L1 es propenso a la rigidez técnica y la terquedad, por lo que enfatizamos la capacidad de adaptarse y ajustar la ruta del desarrollo tecnológico y la situación actual. No mucho después de que Satoshi Nakamoto fundara Bitcoin, toda la red y el desarrollo de la comunidad eran orgánicos. En lo que respecta a cambios funcionales importantes y soporte de nuevas funciones, el avance general sería lento y conservador, pero ahora también está comenzando a mantenerse al día. el desarrollo de los tiempos, como el reciente protocolo The Fiery Ordinals. Antes de que el plan de expansión de Ethereum ingresara oficialmente a Rollup como centro, el plan Plasma alguna vez fue popular. En la nueva versión de la hoja de ruta de desarrollo anunciada por Ethereum el año pasado, podemos ver que el enfoque a nivel de protocolo está principalmente en la optimización de la seguridad y la descentralización del mecanismo de consenso PoS, la combinación de fragmentación de datos y Rollup, y los objetivos originales. de eWASM y el estado Sharding han sido reemplazados por otras características.

Exploración de tecnologías innovadoras.

Cuando se lanzó Ethereum Frontier en 2015, proporcionó una red básicamente utilizable, que incluía características como el mecanismo de consenso PoW, transacciones, modelos de cuentas y la plataforma central de contratos inteligentes EVM. En los años posteriores, Ethereum se ha actualizado de forma iterativa. : Homestead, que es más estable y eficiente en 2016, Metropolis Byzantium, que admite la verificación ZK-Snarks en la cadena a través de contratos precompilados en 2017, Beacon Chain, que admite la función PoS en 2020, y EIP-1559, un mercado modelo de tarifa de transacción basado en, introducido en 2021. London Hard Fork cerrará oficialmente PoW y abrirá la actualización de PoS de París (ETH Merge) en 2022. Ethereum se adhiere al espíritu abierto y libre de blockchain, comenzando con una rica programabilidad, pero nunca se ha detenido. Se ha actualizado una y otra vez en el pasado para demostrar el desarrollo continuo de una cadena pública en el camino de la exploración de tecnologías innovadoras.

Debido a esto, ya sea que nos centremos en nuevas cadenas públicas que aún no se han lanzado en el mercado primario, o en cadenas públicas antiguas que han estado interesadas en el mercado secundario durante mucho tiempo, aquellas cadenas públicas nuevas y antiguas que tienen el coraje para explorar tecnologías innovadoras merecen nuestra atención y aprendizaje.

A continuación, ignoraremos temporalmente los pros y los contras del diseño del modelo económico de la cadena pública y el rendimiento de los tokens de mercado. En combinación con el panel de datos de desarrolladores de código abierto proporcionado por Electric Capital, seleccionaremos algunas cadenas públicas interesantes además de Ethereum y tendremos una única. comprensión de ellos. o tecnologías innovadoras icónicas para futuras investigaciones.

Lunares - Sustrato

Polkadot utiliza la tecnología de paralelización de blockchain para introducir los conceptos de cadenas de retransmisión y cadenas paralelas, y logra seguridad compartida y comunicación interoperable de múltiples blockchains a través del protocolo de comunicación entre cadenas XCMP. El marco técnico que respalda estas características funcionales de Polkadot es Substrate. Substrate proporciona la unidad de desarrollo más pequeña, Pallets, que abstrae varios módulos funcionales, como activos, promesas y EVM. Basado en Pallets, proporciona un marco de desarrollo y un tiempo de ejecución personalizable para blockchain. Combinado con un modelo asincrónico único y un mecanismo de fragmentación de cadena paralela, Substrate brinda la capacidad de procesar una gran cantidad de transacciones simultáneamente, mejorando el rendimiento y el rendimiento de la red en general. Además, Substrate también admite mecanismos de consenso de complementos. Los desarrolladores pueden elegir diferentes algoritmos de consenso según las necesidades. Además, Substrate tiene tiempos de ejecución Ethereum EVM y WASM integrados, lo que también facilita la migración y el desarrollo de aplicaciones en el ecosistema Ethereum. Finalmente, Substrate admite actualizaciones en caliente en cadena, que pueden mejorar y actualizar la cadena de bloques sin interrumpir la red.

Cosmos - Tendermint / Cadena soberana / Cadena de aplicaciones / IBC

Tendermint es el primer algoritmo de consenso PoS que logra tolerancia a fallas bizantinas y también es una de las inspiraciones para el algoritmo PoS de Ethereum. Los conceptos de Sovereign Chain y App Chain encarnan perfectamente el concepto descentralizado de múltiples cadenas de Cosmos, que no solo permite que cada cadena soberana tenga su propio mecanismo de consenso, modelo económico y reglas de gobernanza, sino que también permite que aplicaciones o servicios específicos pasen directamente. la red Cosmos. Construya una pequeña cadena de aplicaciones. Los dos pueden comunicarse e interactuar entre sí utilizando IBC para construir una Internet multicadena defendida por Cosmos en su conjunto.

Cosmos tiene dos kits de desarrollo principales: el motor de consenso CometBFT (el sucesor actualizado de Tendermint Core) que implementa el algoritmo de consenso de Tendermint y define la interfaz de la cadena de aplicaciones ABCI, y el SDK de Comos que admite IBC y CosmWasm. El aspecto ecológico correspondiente es el Cosmos Hub, el centro de la red Cosmos y las distintas Zonas conectadas al Cosmos Hub. Desde el lanzamiento de la red principal de Cosmos en 2019, IBC ya ha admitido la interconexión de Zonas inicial, la interconexión de Zonas y Hub, hasta funciones más ricas y completas, como cuentas entre cadenas (ICA) y seguridad entre cadenas (ICS Cosmos Hub). También tomando septiembre de 2022 como un punto de inflexión clave, pasaremos oficialmente de la primera etapa de iniciación (Iniciación) a la segunda etapa de integración (Integración).

Red Sei: optimizada para el comercio

Como una popular cadena de aplicaciones ecológicas de Cosmos lanzada recientemente, Sei tiene un motor de comparación de pedidos incorporado, velocidad de liquidación inferior a un segundo, procesamiento paralelo de pedidos, ejecución de pedidos de bloque único y otras características. Todas estas funciones personalizadas de Sei se completan en la capa base, principalmente a través de ABCI++ para lograr algunas de sus optimizaciones. ABCI++ es una próxima actualización de ABCI de Cosmos que puede hacer que cada paso del consenso sea programable.

Solana - Prueba de la Historia

Proof of History (PoH) es una innovadora tecnología de prueba de tiempo, que puede entenderse como un mecanismo de implementación de reloj global en un sistema distribuido, utilizado para coordinar operaciones y secuencias de tiempo entre nodos del sistema distribuido. Al incorporar marcas de tiempo en cada bloque, PoH crea una serie de tiempo compartida globalmente en la red Solana, lo que permite a los nodos de la red verificar fácilmente el orden y la hora de las transacciones. De esta manera, no solo puede mejorar el rendimiento y el rendimiento de toda la red, sino también prevenir eficazmente ataques maliciosos y de reproducción.

CERCA - Fragmentación Nightshade / Cadena Beacon

Originado a partir de la idea inicial de fragmentación de Ethereum, también hereda el concepto de cadena Beacon, pero también optimiza los productores de bloques y verificadores de cada fragmento. Cada fragmento tiene un grupo de productores de bloques responsables de generar bloques y empaquetar las transacciones y los datos de estado en los bloques. Dado que cada fragmento es relativamente independiente, cada productor de bloques solo necesita prestar atención al fragmento al que pertenece y puede generar bloques de forma independiente sin la necesidad de coordinarse con los productores de bloques de otros fragmentos. Los validadores solo necesitan verificar las transacciones y el estado de sus propios fragmentos, sin prestar atención al estado de toda la red. Esto mejora la eficiencia de la generación y verificación de bloques, lo que permite procesar más transacciones y actualizaciones de estado.

Avalancha - Consenso de avalancha

El Protocolo Avalanche introduce un mecanismo de votación con efecto de avalancha que permite a los nodos alcanzar rápidamente un consenso y formar una secuencia de decisiones consistente en toda la red. La clave del protocolo radica en el proceso de múltiples rondas de votación y toma de decisiones iterativa. A través de votación y retroalimentación continua, los nodos de la red convergen gradualmente hacia un resultado de consenso consistente. Dado que los nodos pueden votar y tomar decisiones en paralelo, se mejora la capacidad de procesamiento paralelo de todo el sistema y el protocolo de avalancha también permite la entrada y salida dinámica de los nodos y el ajuste adaptativo de las reglas y parámetros de votación, logrando así una escalabilidad flexible.

Flujo: arquitectura de múltiples nodos

Arquitectura multinodo de canalización. El nodo de ejecución es responsable de la ejecución de transacciones y logra operaciones masivas de procesamiento y cálculo de transacciones. El nodo de verificación monitorea y verifica los resultados del cálculo del nodo de ejecución, garantiza que el nodo de ejecución ejecute correctamente el contrato inteligente de acuerdo con las reglas y verifica la precisión y coherencia del cálculo. El nodo de consenso es responsable de ordenar las transacciones y generar bloques, y su tarea es garantizar la seguridad de la red. Hay que lamentar una arquitectura de múltiples nodos de este tipo, como si la capa de ejecución, la capa de disponibilidad de datos, la capa de liquidación y la capa de consenso defendidas por la cadena de bloques modular actual se implementaran directamente en el nivel de la cadena pública.

Monad: transacciones simultáneas asincrónicas

Las mónadas son compatibles con EVM L1 y las transacciones también son equivalentes a EVM. Para mejorar TPS, Monad identificará e identificará transacciones que no se afectan entre sí, eliminando así las dependencias comunes de estas transacciones, y luego logrará un alto rendimiento de transacciones concurrentes a través de un mecanismo de ejecución asincrónica.

Diem/Libra – Movimiento

Diem de Facebook/Meta (anteriormente conocido como Libra) ha atraído mucha atención tanto dentro como fuera del mundo desde su nacimiento, ya sean críticas de las agencias reguladoras tradicionales o dudas del mundo nativo Web3, la intención original de Diem es servir a la comunidad. Digital del mundo Mil millones de personas pueden disfrutar plenamente de servicios financieros comparables a los sistemas de pago de cuentas bancarias tradicionales. Con este fin, Diem ha diseñado técnicamente nodos de verificación de alto rendimiento, así como el lenguaje Move y la máquina virtual Move correspondiente que tienen en cuenta la seguridad de los activos y la eficiencia de la ejecución de contratos inteligentes. Sin embargo, debido a razones regulatorias y políticas, Diem no pudo lanzar la red principal según lo programado. Posteriormente, después de heredar estas acumulaciones técnicas, el equipo de Diem derivó tres proyectos de cadena pública con diferentes rutas de exploración, como Sui Network, Aptos y Linera.

Red Sui - Orden causal / Modelo de objetos

Se adopta un método de procesamiento similar a DAG para las transacciones, combinado con un modelo de objeto único y un mecanismo de gestión de números de versión como una instantánea, de modo que las transacciones ya no necesitan organizarse en un orden completo, sino solo en un orden causal. orden, para que se pueda obtener de forma natural Capacidades masivas de ejecución paralela. Por supuesto, el soporte técnico detrás de esto también proviene de la optimización y ajuste realizados por Sui en el sistema de objetos del lenguaje Move y la adición de muchos atributos de activos relacionados con Web3.

Aptos - Bloque-STM

El motor de ejecución paralela de Block-STM es como un paquete acumulativo de pruebas de fraude optimistas, que introduce directamente el mecanismo de control de concurrencia de bloqueo optimista en la cadena pública de primera capa. Por supuesto, la tecnología de bloqueo optimista se ha utilizado ampliamente en las bases de datos tradicionales. Sin embargo, debido a que el bloqueo optimista es propenso a mayores conflictos y tasas de reintento en escenarios con operaciones de escritura frecuentes, no es tan adecuado como el bloqueo pesimista para escenarios de concurrencia de alta frecuencia. En este caso, Aptos también ha optimizado esto mediante el preprocesamiento y la división de transacciones.

Linera - Microcadenas

Si Sui Network y Aptos han hecho un buen uso de las funciones del lenguaje Move de Diem, entonces Linera ha heredado bien el mecanismo de consenso de Diem. Incluso si nos remontamos a sus raíces, la arquitectura técnica de Linera proviene del proyecto FastPay original de Facebook, y FastPay se parece más al predecesor de Diem/Libra, proporcionando conceptos de diseño específicos y conocimiento profundo en pagos a gran escala rápidos, seguros y de baja latencia. Escenarios. Detalles técnicos.

Linera ha investigado mucho sobre la escalabilidad de la arquitectura en su conjunto, principalmente a través de Microchains. Las microcadenas son mantenidas por el cliente, formando una red Multicadena. Las microcadenas se pueden publicitar o privatizar. La comunicación entre microcadenas utiliza mensajes asincrónicos. Toda la red utiliza el mismo conjunto de validadores y consenso DPoS para garantizar y ejecutar. Los nodos validadores son responsables de la entrega de mensajes y la sincronización del estado. Además, los nodos validadores también son responsables de la operación y mantenimiento de las Microcadenas públicas.

Hasta cierto punto, la arquitectura técnica y la filosofía de Linera tienen un diseño similar al actualmente popular nativo de la nube. Microchain corresponde a muchos contenedores reflejados y la aplicación corresponde a instancias reflejadas. Una arquitectura de este tipo, al igual que la infraestructura nativa de la nube, tiene un buen rendimiento en términos de elasticidad y tolerancia a fallos. Por supuesto, cómo resolver de forma segura y eficiente la comunicación y sincronización entre Microchains es un tema central diferente que Linera debe enfrentar y resolver como cadena pública.

Así como la arquitectura nativa de la nube se ha ido apoderando gradualmente de la selección de la arquitectura de aplicaciones tradicional a través de sus propias ventajas en los últimos diez años. Este fenómeno de venir desde atrás e incluso adelantarnos nos hace creer que nuestra inversión en Linera es nuestra firme expectativa de que Linera, que se basa en las soluciones maduras de Diem/Fastpay y tiene una tecnología innovadora única, algún día podrá usarse en determinadas aplicaciones. escenarios en el futuro.

Conclusión

No sé si es una ilusión, pero después de revisar las tecnologías innovadoras de estas cadenas públicas, realmente siento que el marco Rollup As A Service actualmente popular en Ethereum Layer 2 es muy similar al SDK de Cosmos y al Substrate de Polkadot (OP de Optimism). Stack, Arbitrum Orbit, zkSupernet de Polygon, Appchains de Starknet y Hyperchains de zkSync), incluso algunas de las ideas de una nueva narrativa narrativa son algo similares a las apuestas DOT de Polkadot para las subastas de tragamonedas y al ICS de Cosmos 2.0. El ascenso de la Capa 2 está estrechamente relacionado con la fortaleza de Ethereum. Sin embargo, la exploración de nuevas cadenas públicas es tan importante como la Capa 2, o incluso más importante. Las innovaciones y avances en tecnología y la exploración de soluciones de nuevas cadenas públicas mejorarán en gran medida. capacidades de servicio básico de toda la industria Web3.

Cuanto más madura sea la experiencia acumulada por las cadenas públicas pasadas para toda la industria, más probable será que la cadena pública dé origen a nuevas cadenas públicas más poderosas en la exploración de cadenas públicas innovadoras. Así como Satoshi Nakamoto podría usar el mecanismo de prueba de trabajo y el modelo UTXO, combinados con criptografía de clave pública y privada, red P2P y tecnología de bloques de cadena para proponer creativamente Bitcoin, una red blockchain descentralizada, ahora e incluso en el futuro, tenemos Hay razones para creer que, basándose en las tecnologías innovadoras de las cadenas públicas nuevas y antiguas mencionadas anteriormente, en el mundo de Web3, inevitablemente habrá una cadena pública que combine las fortalezas de cientos de escuelas y realice la importante tarea de la adopción masiva. Podemos ver que las cadenas públicas innovadoras, especialmente el sistema Cosmos (como Sei Network) y el sistema Diem/Move language (como Linera), continuarán explorando las posibilidades de blockchain en diferentes dimensiones para desafiar a Ethereum. Del taller, ¡podemos ampliar el techo de la cadena pública!