Desde el inicio de Bitcoin, hemos sido testigos de las "Guerras L1", que impulsaron el desarrollo de tecnologías de vanguardia para resolver el trilema de la cadena de bloques. Siempre existe la necesidad de soluciones altamente escalables, ya que ninguna solución por sí sola puede satisfacer las necesidades de la industria y al mismo tiempo garantizar una seguridad de alto nivel. Esto condujo a la creación de Sui y Aptos, que aprovecharon la arquitectura de los proyectos abandonados de Facebook, Diem y Novi.
apto
Aptos Labs, dirigido por Mo Shaikh y Avery Ching (un ejecutivo de Diem/Novi), creó Aptos Blockchain para revivir la tecnología de Diem y competir con líderes del mercado como Ethereum y Bitcoin. Aptos está diseñado para proporcionar una infraestructura flexible, escalable y segura. Aprovecha la arquitectura de Diem con tecnología de punta para garantizar un alto rendimiento, baja latencia y sincronización de estado verificable.
##Sui
Sui, desarrollado por Mysten Labs y administrado por los ex ejecutivos de Facebook Evan Cheng y Sam Blackshear, tiene como objetivo abordar las limitaciones que enfrentan las redes cifradas actuales para satisfacer las necesidades del uso a gran escala. A diferencia de Aptos, Sui no es una bifurcación de Diem, sino que se construyó desde cero para aprovechar la escalabilidad inherente y las capacidades de liquidación rápida. Sui está diseñado para proporcionar recursos informáticos de alto rendimiento, baja latencia y asequibles para satisfacer las necesidades de aplicaciones de miles de millones de usuarios.
Mover: Lenguaje de extensibilidad
Ambas cadenas de bloques usan Move, un lenguaje de programación basado en Rust que permite el procesamiento paralelo. El ecosistema Move incluye compiladores, máquinas virtuales y otras herramientas de desarrollo. Aptos usa la implementación central del lenguaje, aunque Sui le ha hecho algunas modificaciones menores para adaptarse mejor a su arquitectura.
fondo
Move es un lenguaje de código de bytes para diseñar transacciones personalizadas y contratos inteligentes. Lo que diferencia a Move de otros lenguajes como Solidity son sus capacidades de gestión de recursos y el énfasis en la escasez y el control de acceso de los activos digitales. La escasez limita la formación de activos para reducir el riesgo de duplicar el gasto, mientras que el control de acceso determina la propiedad y el acceso a los activos. La gestión de recursos de Move se basa en la idea matemática de la lógica lineal, tratando los activos como recursos absolutos que se pierden para siempre una vez agotados. Esta especificidad de recurso permite la transferencia segura entre ubicaciones de almacenamiento de programas sin eliminación o copia implícitas, de ahí el nombre "Mover".
Cambios en el movimiento de Sui
Mientras que Move de Aptos replica en gran medida el libro blanco de Diem, Sui agrega un sistema de almacenamiento orientado a objetos para rastrear todo, desde direcciones hasta transacciones.
Sui clasifica las propiedades como objetos, definidas de la siguiente manera:
Objetos compartidos: mutables, sin propietario claro y pueden usarse sin autorización en transacciones de múltiples partes.
Objeto propio: tiene un propietario único y solo ese usuario puede cambiarlo.
Objetos de solo lectura: no tienen un propietario único, no se pueden cambiar después de la publicación y están disponibles para todos los usuarios en las transacciones.
La clasificación de estos activos en diferentes dominios puede reducir los tiempos de procesamiento y transacción, proporcionando escalabilidad para NFT, productos de juegos y más. Esta es también la base principal de Sui en la industria de NFT/juegos.
Mecanismo de consenso de Sui/Aptos
El consenso es el proceso de hacer que los nodos de la cadena de bloques (validadores) acuerden la autenticidad de las transacciones y los bloques. Tanto Aptos como Sui se basan en el concepto ampliamente reconocido de tolerancia a fallas bizantinas (BFT). El principio central del mecanismo de consenso es que incluso si hasta 1/3 de los validadores se vuelven maliciosos o fallan, la red aún puede funcionar normalmente.
Tolerancia a fallas bizantinas (BFT)
Los conceptos básicos de la tolerancia a fallas bizantinas son los siguientes:
Una red está compuesta por validadores, que colectivamente tienen N derechos de voto para decidir si aprueban un nuevo bloque.
N típicamente toma el valor 3 F + 1 y debe poder acomodar validadores F con derecho a voto. Esto significa que hasta F validadores podrían ser maliciosos, lentos, desconectados, etc.
En cada ronda, se elige un líder de manera aleatoria y observable.
En cada ciclo, el líder propone un nuevo bloque y el resto de validadores lo votan.
Siempre que haya 2 F + 1 votos de validadores confiables, pueden acordar una elección de consenso.
Tecnología de paralelización de tareas
Aptos 的 Block STM
Aptos logra la paralelización a través de Block-STM, una modificación del algoritmo HotStuff de alto rendimiento inspirado en la memoria transaccional del software. Block-STM reconoce la relación entre transacciones y permite la ejecución paralela. Si una transacción falla en la validación pero tiene dependencias, se puede volver a ejecutar; de lo contrario, se descarta. Una vez que la disputa se resuelve utilizando el método de confirmación retrasada, todas las transacciones en un bloque se confirman en la cadena de bloques al mismo tiempo. Este enfoque ahorra tiempo y recursos porque las transacciones ya no necesitan procesarse secuencialmente.
Narval y Colmillo de Sui
Para procesos complejos, Sui adopta la técnica de consenso de Narwhal y Tusk en su capa de ejecución para lograr la paralelización. Narwhal es un módulo mempool que asegura la disponibilidad de los datos presentados a consenso. El diseño de Narwhal utiliza un gráfico acíclico dirigido (DAG), donde muchos de sus componentes están conectados por una red en lugar de una cadena (similar a un libro mayor distribuido). También se puede usar de forma independiente (sin Tusk) con otros motores de consenso, incluidos HotStuff o Cosmos' Ignite.
El remitente (similar al nodo líder) transmite una transacción a todos los validadores Sui.
El remitente recibe votos de los validadores Sui. Los pesos se distribuyen proporcionalmente al interés de los validadores en Sui bajo una configuración de prueba de participación delegada.
El remitente recoge los votos que cumplen la condición de mayoría antibizantina y crea un certificado. Los validadores deben llegar a un consenso a través de un acuerdo bizantino para ordenar los certificados en orden.
Después de procesar cada certificado por turno, el remitente devuelve el certificado al verificador por última vez para completar la confirmación final de la transacción.
Las transacciones de Sui están conectadas como un gráfico de red, en lugar de una serie de transacciones acumuladas secuencialmente en la cadena de bloques. Este paradigma de datos basado en DAG, combinado con la división de transacciones en partes más pequeñas y la explotación de sus propiedades inherentes, aumenta la escalabilidad. La arquitectura asíncrona de Sui brinda seguridad contra ataques de denegación de servicio, mientras que Tusk, un proceso de consenso BFT de alto rendimiento, garantiza el orden de las transacciones. Juntos, Narwhal y Tusk permiten que cada validador procese más transacciones en un período de tiempo determinado.
Rendimiento del producto
Aptos: 160.000 transacciones por segundo;
Aptos se enorgullece de procesar 160 000 transacciones por segundo (TPS). Este logro se beneficia de cuatro avances tecnológicos clave: ejecución de transacciones paralelas, sincronización de estado, compromiso retrasado y programación cooperativa.
Ejecución de transacciones en paralelo: las transacciones se procesan en paralelo y los procesos relacionados se vuelven a ejecutar.
Sincronización de estado: los datos de la cadena pueden sincronizarse y verificarse mediante no validadores confiables.
Programación colaborativa: permite optimizar la asignación de recursos de las transacciones durante la fase de programación para un procesamiento más rápido.
Confirmación retrasada: el concepto de transacciones de confirmación por lotes después de que se completa el proceso de bloque-STM.
Sui: 120.000 transacciones por segundo y TPS "ilimitado".
Una Macbook Pro de ocho núcleos puede procesar más de 120 000 transacciones por segundo en la cadena de bloques de Sui.
Esto depende en gran medida del tipo de transacción, ya que las transacciones simples no requieren un amplio consenso y permiten escalas horizontales. El rendimiento de Sui es potencialmente "infinito" en su tamaño máximo. Los nodos Sui pueden continuar agregando trabajadores para completar transacciones adicionales a medida que evolucionan las necesidades de la red.
Aplicaciones
Tanto Aptos como Sui son adecuados para una amplia gama de casos de uso en industrias y aplicaciones.
La arquitectura versátil de la cadena de bloques Aptos la hace adecuada para aplicaciones en diferentes campos. Su objetivo principal es descentralizar la infraestructura de la nube que admite aplicaciones Web 2.0 y facilitar la adopción generalizada de Web 3.0. Con escalabilidad, seguridad y tarifas bajas, la cadena de bloques Aptos es ideal para aplicaciones en finanzas, gestión de la cadena de suministro, finanzas descentralizadas (DeFi), juegos, gestión de identidad y más. El enfoque de la plataforma en resolver problemas del mundo real la convierte en una opción atractiva para desarrolladores y empresas que buscan soluciones de cadena de bloques robustas y escalables.
Como una cadena de bloques de capa 1 sin permiso, Sui Blockchain ofrece liquidación instantánea, alto rendimiento y baja latencia para una variedad de industrias y casos de uso. Su enfoque en la eficiencia energética y la descentralización hace que Sui sea ideal para finanzas, Internet de las cosas (IoT), juegos, redes sociales, intercambio de contenido y otros campos sensibles a la latencia. El enfoque de Sui en admitir aplicaciones descentralizadas sensibles a la latencia lo convierte en un fuerte competidor en el ecosistema blockchain.
El rendimiento del mercado
Aptos ha recibido una financiación sustancial de reconocidas firmas de capital de riesgo, por un total aproximado de $400 millones. Los inversores incluyen a Andreessen Horowitz, FTX Ventures, Jump Crypto, a16z, Tiger Global y Multicoin Capital, entre otros. Este fuerte respaldo financiero subraya la confianza de los inversionistas en el proyecto Aptos y su potencial de crecimiento y éxito. La participación de empresas reconocidas no solo brinda apoyo financiero, sino que también abre la puerta a posibles colaboraciones y asociaciones, fortaleciendo aún más la posición de Aptos en el mercado.
Sui también cuenta con un fuerte respaldo de importantes inversores como Lightspeed Venture Partners, Andreessen Horowitz y Redpoint. En su última ronda de la Serie B, Sui recaudó la asombrosa cantidad de $ 300 millones, que, combinados con los $ 36 millones que recaudó en su ronda de la Serie A, eleva el total recaudado a $ 336 millones. La enorme financiación y una alta valoración de más de 2.000 millones de dólares subrayan el interés y la confianza del mercado en el proyecto Sui. La participación de destacados inversionistas ha allanado el camino para alianzas y asociaciones estratégicas, contribuyendo al crecimiento y desarrollo del ecosistema de Sui.
Además, tanto Aptos como Sui fomentan comunidades vibrantes y activas de desarrolladores, entusiastas y usuarios. Estas comunidades contribuyen activamente al ecosistema a través del desarrollo de aplicaciones, participando en debates y compartiendo ideas. Estas dos plataformas fomentan la innovación, la colaboración y la adopción impulsadas por la comunidad, creando un ecosistema sólido para Aptos y Sui.
Pensamientos concluyentes
Si bien no está claro qué solución será la ganadora para dominar el mercado, Aptos y Sui han logrado un progreso significativo en su desarrollo, mejorando en gran medida el estado actual del diseño de blockchain. Aptos ganó participación de mercado al ingresar al mercado relativamente temprano y atraer mucha atención, mientras que Sui se benefició de su enfoque innovador y centrado en la seguridad. Una cosa es segura: con su enorme potencial para mejorar la escalabilidad y la seguridad de las redes cifradas, la tecnología basada en Move está destinada a tener un impacto duradero en la industria.
Move Wars: ¿Cuáles son las innovaciones independientes de las soluciones técnicas de Aptos y Sui?
Desde el inicio de Bitcoin, hemos sido testigos de las "Guerras L1", que impulsaron el desarrollo de tecnologías de vanguardia para resolver el trilema de la cadena de bloques. Siempre existe la necesidad de soluciones altamente escalables, ya que ninguna solución por sí sola puede satisfacer las necesidades de la industria y al mismo tiempo garantizar una seguridad de alto nivel. Esto condujo a la creación de Sui y Aptos, que aprovecharon la arquitectura de los proyectos abandonados de Facebook, Diem y Novi.
apto
Aptos Labs, dirigido por Mo Shaikh y Avery Ching (un ejecutivo de Diem/Novi), creó Aptos Blockchain para revivir la tecnología de Diem y competir con líderes del mercado como Ethereum y Bitcoin. Aptos está diseñado para proporcionar una infraestructura flexible, escalable y segura. Aprovecha la arquitectura de Diem con tecnología de punta para garantizar un alto rendimiento, baja latencia y sincronización de estado verificable.
##Sui
Sui, desarrollado por Mysten Labs y administrado por los ex ejecutivos de Facebook Evan Cheng y Sam Blackshear, tiene como objetivo abordar las limitaciones que enfrentan las redes cifradas actuales para satisfacer las necesidades del uso a gran escala. A diferencia de Aptos, Sui no es una bifurcación de Diem, sino que se construyó desde cero para aprovechar la escalabilidad inherente y las capacidades de liquidación rápida. Sui está diseñado para proporcionar recursos informáticos de alto rendimiento, baja latencia y asequibles para satisfacer las necesidades de aplicaciones de miles de millones de usuarios.
Mover: Lenguaje de extensibilidad
Ambas cadenas de bloques usan Move, un lenguaje de programación basado en Rust que permite el procesamiento paralelo. El ecosistema Move incluye compiladores, máquinas virtuales y otras herramientas de desarrollo. Aptos usa la implementación central del lenguaje, aunque Sui le ha hecho algunas modificaciones menores para adaptarse mejor a su arquitectura.
fondo
Move es un lenguaje de código de bytes para diseñar transacciones personalizadas y contratos inteligentes. Lo que diferencia a Move de otros lenguajes como Solidity son sus capacidades de gestión de recursos y el énfasis en la escasez y el control de acceso de los activos digitales. La escasez limita la formación de activos para reducir el riesgo de duplicar el gasto, mientras que el control de acceso determina la propiedad y el acceso a los activos. La gestión de recursos de Move se basa en la idea matemática de la lógica lineal, tratando los activos como recursos absolutos que se pierden para siempre una vez agotados. Esta especificidad de recurso permite la transferencia segura entre ubicaciones de almacenamiento de programas sin eliminación o copia implícitas, de ahí el nombre "Mover".
Cambios en el movimiento de Sui
Mientras que Move de Aptos replica en gran medida el libro blanco de Diem, Sui agrega un sistema de almacenamiento orientado a objetos para rastrear todo, desde direcciones hasta transacciones.
Sui clasifica las propiedades como objetos, definidas de la siguiente manera:
La clasificación de estos activos en diferentes dominios puede reducir los tiempos de procesamiento y transacción, proporcionando escalabilidad para NFT, productos de juegos y más. Esta es también la base principal de Sui en la industria de NFT/juegos.
Mecanismo de consenso de Sui/Aptos
El consenso es el proceso de hacer que los nodos de la cadena de bloques (validadores) acuerden la autenticidad de las transacciones y los bloques. Tanto Aptos como Sui se basan en el concepto ampliamente reconocido de tolerancia a fallas bizantinas (BFT). El principio central del mecanismo de consenso es que incluso si hasta 1/3 de los validadores se vuelven maliciosos o fallan, la red aún puede funcionar normalmente.
Tolerancia a fallas bizantinas (BFT)
Los conceptos básicos de la tolerancia a fallas bizantinas son los siguientes:
Tecnología de paralelización de tareas
Aptos 的 Block STM
Aptos logra la paralelización a través de Block-STM, una modificación del algoritmo HotStuff de alto rendimiento inspirado en la memoria transaccional del software. Block-STM reconoce la relación entre transacciones y permite la ejecución paralela. Si una transacción falla en la validación pero tiene dependencias, se puede volver a ejecutar; de lo contrario, se descarta. Una vez que la disputa se resuelve utilizando el método de confirmación retrasada, todas las transacciones en un bloque se confirman en la cadena de bloques al mismo tiempo. Este enfoque ahorra tiempo y recursos porque las transacciones ya no necesitan procesarse secuencialmente.
Narval y Colmillo de Sui
Para procesos complejos, Sui adopta la técnica de consenso de Narwhal y Tusk en su capa de ejecución para lograr la paralelización. Narwhal es un módulo mempool que asegura la disponibilidad de los datos presentados a consenso. El diseño de Narwhal utiliza un gráfico acíclico dirigido (DAG), donde muchos de sus componentes están conectados por una red en lugar de una cadena (similar a un libro mayor distribuido). También se puede usar de forma independiente (sin Tusk) con otros motores de consenso, incluidos HotStuff o Cosmos' Ignite.
Las transacciones de Sui están conectadas como un gráfico de red, en lugar de una serie de transacciones acumuladas secuencialmente en la cadena de bloques. Este paradigma de datos basado en DAG, combinado con la división de transacciones en partes más pequeñas y la explotación de sus propiedades inherentes, aumenta la escalabilidad. La arquitectura asíncrona de Sui brinda seguridad contra ataques de denegación de servicio, mientras que Tusk, un proceso de consenso BFT de alto rendimiento, garantiza el orden de las transacciones. Juntos, Narwhal y Tusk permiten que cada validador procese más transacciones en un período de tiempo determinado.
Rendimiento del producto
Aptos: 160.000 transacciones por segundo;
Aptos se enorgullece de procesar 160 000 transacciones por segundo (TPS). Este logro se beneficia de cuatro avances tecnológicos clave: ejecución de transacciones paralelas, sincronización de estado, compromiso retrasado y programación cooperativa.
Sui: 120.000 transacciones por segundo y TPS "ilimitado".
Una Macbook Pro de ocho núcleos puede procesar más de 120 000 transacciones por segundo en la cadena de bloques de Sui.
Esto depende en gran medida del tipo de transacción, ya que las transacciones simples no requieren un amplio consenso y permiten escalas horizontales. El rendimiento de Sui es potencialmente "infinito" en su tamaño máximo. Los nodos Sui pueden continuar agregando trabajadores para completar transacciones adicionales a medida que evolucionan las necesidades de la red.
Aplicaciones
Tanto Aptos como Sui son adecuados para una amplia gama de casos de uso en industrias y aplicaciones.
La arquitectura versátil de la cadena de bloques Aptos la hace adecuada para aplicaciones en diferentes campos. Su objetivo principal es descentralizar la infraestructura de la nube que admite aplicaciones Web 2.0 y facilitar la adopción generalizada de Web 3.0. Con escalabilidad, seguridad y tarifas bajas, la cadena de bloques Aptos es ideal para aplicaciones en finanzas, gestión de la cadena de suministro, finanzas descentralizadas (DeFi), juegos, gestión de identidad y más. El enfoque de la plataforma en resolver problemas del mundo real la convierte en una opción atractiva para desarrolladores y empresas que buscan soluciones de cadena de bloques robustas y escalables.
Como una cadena de bloques de capa 1 sin permiso, Sui Blockchain ofrece liquidación instantánea, alto rendimiento y baja latencia para una variedad de industrias y casos de uso. Su enfoque en la eficiencia energética y la descentralización hace que Sui sea ideal para finanzas, Internet de las cosas (IoT), juegos, redes sociales, intercambio de contenido y otros campos sensibles a la latencia. El enfoque de Sui en admitir aplicaciones descentralizadas sensibles a la latencia lo convierte en un fuerte competidor en el ecosistema blockchain.
El rendimiento del mercado
Aptos ha recibido una financiación sustancial de reconocidas firmas de capital de riesgo, por un total aproximado de $400 millones. Los inversores incluyen a Andreessen Horowitz, FTX Ventures, Jump Crypto, a16z, Tiger Global y Multicoin Capital, entre otros. Este fuerte respaldo financiero subraya la confianza de los inversionistas en el proyecto Aptos y su potencial de crecimiento y éxito. La participación de empresas reconocidas no solo brinda apoyo financiero, sino que también abre la puerta a posibles colaboraciones y asociaciones, fortaleciendo aún más la posición de Aptos en el mercado.
Sui también cuenta con un fuerte respaldo de importantes inversores como Lightspeed Venture Partners, Andreessen Horowitz y Redpoint. En su última ronda de la Serie B, Sui recaudó la asombrosa cantidad de $ 300 millones, que, combinados con los $ 36 millones que recaudó en su ronda de la Serie A, eleva el total recaudado a $ 336 millones. La enorme financiación y una alta valoración de más de 2.000 millones de dólares subrayan el interés y la confianza del mercado en el proyecto Sui. La participación de destacados inversionistas ha allanado el camino para alianzas y asociaciones estratégicas, contribuyendo al crecimiento y desarrollo del ecosistema de Sui.
Además, tanto Aptos como Sui fomentan comunidades vibrantes y activas de desarrolladores, entusiastas y usuarios. Estas comunidades contribuyen activamente al ecosistema a través del desarrollo de aplicaciones, participando en debates y compartiendo ideas. Estas dos plataformas fomentan la innovación, la colaboración y la adopción impulsadas por la comunidad, creando un ecosistema sólido para Aptos y Sui.
Pensamientos concluyentes
Si bien no está claro qué solución será la ganadora para dominar el mercado, Aptos y Sui han logrado un progreso significativo en su desarrollo, mejorando en gran medida el estado actual del diseño de blockchain. Aptos ganó participación de mercado al ingresar al mercado relativamente temprano y atraer mucha atención, mientras que Sui se benefició de su enfoque innovador y centrado en la seguridad. Una cosa es segura: con su enorme potencial para mejorar la escalabilidad y la seguridad de las redes cifradas, la tecnología basada en Move está destinada a tener un impacto duradero en la industria.