Mover Gemini: Cómo desafiar el patrón blockchain de sui y aptos

Autor: Investigador de Capital de YBB Zeke

Prefacio

Recientemente, el mercado se ha vuelto cada vez más frío, y muchos OG en el círculo también han comenzado a tomar la importancia de la industria.Para poner algunos sentimientos personales, siempre siento que la razón por la cual muchas grandes visiones en el pasado han sido «falsificadas» es porque estas visiones no han sido lógicas desde el principio.Los DAPPS fuera de las aplicaciones no financieras siempre intentan encubrir el producto en sí no es lo suficientemente bueno como para cubrir el valor descentralizado.Pero el hecho es que me permitieron no creer en Google, Twitter, YouTube, y creen que sus múltiples billeteras de firma y sus servidores independientes son lo suficientemente seguros.Muchas visiones no son para falsas, pero nunca han sido realmente verificadas.Todavía creo que la mayor parte de la visión no es tan magnífica que tiene su significado.Al final, se puede proporcionar al menos una persona en la descentralización y una buena experiencia comparable a Web2.Así como Ton y Solana también se han despreciado, pero ahora se están poniendo al día con el hermano mayor en muchos aspectos.Por lo tanto, exploraremos un tipo de cadena pública que no ha sido valorado durante mucho tiempo hoy, mudarse.

1. Muévete

El lenguaje de programación Move nació originalmente en el proyecto de abandono de Meta Diem (originalmente llamado Libra).Sin embargo, es contrario a sus deseos que el proyecto haya estado bajo una fuerte oposición y presión continua de las agencias reguladoras mundiales.Los reguladores están preocupados de que el tamaño de Diem y la enorme base de usuarios de Facebook puedan representar una amenaza para la estabilidad financiera, la política monetaria y la privacidad de los datos, y la presión dirigida por el gobierno de Bayeng finalmente llevó a Meta a renunciar al proyecto DIEM.

Afortunadamente, el núcleo de Diem no ha sido abandonado.Además, están Linera, que todavía se encuentra entre los grillos, y otros proyectos de cadena pública como el movimiento recientemente anunciado por el movimiento.

Entonces, ¿por qué la temperatura restante de un proyecto valiente es tan grande?Mover, como una fábrica de cabeza de Web2, una hoja de respuestas del lenguaje de programación de blockchain, no necesita decir más sobre sus habilidades. .Mi resumen personal son tres puntos simples:

  • Seguridad: la premisa del diseño de lenguaje de movimiento radica en la seguridad.En comparación con otras máquinas virtuales del lenguaje, Move admite una variedad de funciones de seguridad.

>

  • Combinado: apoya la modularidad y la combinación, permiten a los desarrolladores crear y combinar fácilmente diferentes contratos inteligentes para crear aplicaciones más complejas.

  • Rendimiento: la máquina virtual del lenguaje de movimiento está optimizado (admitiendo paralelo, gestión de memoria y optimización del compilador), que puede ejecutar eficientemente contratos inteligentes, aumentando así la velocidad y el rendimiento de la transacción.

En el momento en que la cadena pública EVM modular está llena del mercado, el movimiento es en realidad un intento valiente.Estoy hablando de tres puntos de apelación, también puede haber visto similar en la introducción de muchos proyectos de cadena pública.

2. Sui

>

2.1 Arquitectura

Como una de las estrellas gemínicas, ha sido criticado por los problemas y las fichas aéreas en los primeros días del lanzamiento.Pero aparte de estos problemas, solo el proyecto en sí.El Sui es al menos lo suficientemente bueno en términos de rendimiento y experiencia, y el rendimiento en el juego es extremadamente bueno, lo que es inseparable del diseño mejorado de arquitectura de la corriente principal.Aquí describo brevemente la innovación de sui en arquitectura:

  1. Modelo de almacenamiento de objetos: este componente es el componente central de SUI para mejorar el movimiento.A diferencia del sistema de base de datos tradicional, el modelo de almacenamiento de objetos no tiene una estructura de datos fija y puede almacenar varios tipos de datos, como texto, imágenes, video, audio.Este modelo permite la ejecución paralela y la expansión horizontal (agregando nodos para expandir la capacidad de almacenamiento), y SUI está diseñado para ser diseñado alrededor del modelo.

  2. Causa y efecto: Asegúrese de que la orden de ejecución de la transacción esté en línea con la causalidad, y se evitan el conflicto de datos y la inconsistencia.Esto permite a SUI procesar una gran cantidad de transacciones concurrentes y mantener la consistencia de los datos.

  3. Narwhal 和 Bullshark 共识引擎 : sui 使用 Narwhal 和 bullshark 作为其 共识引擎 , narwhal 负责交易排序和验证 其工作原理是通过维护本地交易池 , 根据交易的因果关系进行排序并广播 确保所有节点都拥有相同且 确保所有节点都拥有相同且 确保所有节点都拥有相同且 确保所有节点都拥有相同且 确保所有节点都拥有相同且 确保所有节点都拥有相同且 确保所有节点都拥有相同且 确保所有节点都拥有相同且 确保所有节点都拥有相同且 确保所有节点都拥有相同且 确保所有节点都拥有相同且Orden de transacción efectiva.Bullshark votará en la lista de negociación al recibir la lista de negociación ordenada después de recibir la clasificación de narval, y usará el consenso de tolerancia bizantina para garantizar que todos los nodos sean consistentes con la lista de negociación.

  4. MOVIMIENTO DE SUI: Sui se expande sobre la base del lenguaje de movimiento, agregando nuevas características, como el soporte de NFT, la gestión de activos y el almacenamiento de datos.

  5. MARCO DE SUI: SUI proporciona un conjunto completo de marco para ayudar a los desarrolladores a construir e implementar rápidamente aplicaciones.El marco incluye varias herramientas y bibliotecas, como Sui Wallet, Sui SDK y Sui Cli.

  6. El diseño de arquitectura Sui le permite manejar una gran cantidad de transacciones concurrentes y mantener alta velocidad, bajo costo y seguridad.Al mismo tiempo, el lenguaje de movimiento de Sui y el marco Sui también brindan a los desarrolladores herramientas potentes para ayudarlos a construir aplicaciones seguras, escalables y amigables con los usuarios.

    2.2 Consenso

    La SUI Blockchain utiliza un mecanismo de consenso llamado Mysticeti.

    Mysticeti permite que múltiples verificaciones propongan el bloque paralelo para hacer un uso completo del ancho de banda de red y proporcionar resistencia a la revisión.Además, el protocolo se puede enviar desde el DAG (hay un diagrama sin ring), que es el mismo que el PBFT, que es lo mismo que PBFT, y coincide con el valor mínimo teórico.Envíe reglas para permitir que los líderes paralelos de votación y bloqueo de certificación reduzcan aún más el retraso de la mediana y la cola.La presentación de reglas también puede tolerar a los líderes no disponibles sin un mayor retraso en la presentación.

    Antes de que se lanzara Mysticeti en la SUI Main en línea, se había estado ejecutando en la red de pruebas durante tres meses, y sus resultados significativos incluyen un retraso del 80%.En la actualidad, la red SUI puede lidiar con decenas de miles de transacciones por segundo, y el retraso final a fin está muy por debajo de un segundo.

    La SUI Blockchain también utiliza un consenso de consenso sobre la prueba de capital del patrimonio de la equidad (DPOS).Cuando se producen transacciones que involucran objetos compartidos (denominados transacciones complejas), Sui usará Narwhal & amp;En comparación con la cadena pública de otros mecanismos de consenso de BFT, las ventajas y desventajas de SUI pueden resumirse como seis puntos:

    Ventajas:

    • Baja latencia y alto rendimiento: el protocolo de Mystici pasa la propuesta de bloque paralelo y el proceso de transferencia de mensajes de optimización, lo que reduce significativamente el retraso de consenso y mejora el rendimiento de la red.Esto permite que la SUI Blockchain lidie con decenas de miles de transacciones por segundo, y el retraso final es mucho más bajo que un segundo;

    • Examine la resistencia: el protocolo Mysticeti permite múltiples verificaciones para proponer el bloque paralelo, mejorando así la resistencia a la revisión de la red;

    • Líderes que no están disponibles: envíe reglas para permitir líderes tolerados (cuando el nodo de líder falle, el sistema elegirá automáticamente a un nuevo líder para reemplazar sus responsabilidades) sin aumentar significativamente el retraso de sumisión.

    Desventajas:

    • Complejidad: el diseño del protocolo Mysticeti es relativamente complicado, y se requiere más comprensión técnica en profundidad para comprender completamente su mecanismo operativo;

    • Seguridad: aunque el protocolo Mysticeti funciona bien en la red de pruebas, su seguridad aún debe verificarse aún más en aplicaciones prácticas;

    • Escalabilidad: la escalabilidad del protocolo Mysticeti aún debe observarse más para garantizar que pueda adaptarse a la creciente escala de red y el volumen de transacciones que está creciendo en el futuro.

    2.3 cuenta abstracta

    El Modelo de cuenta Abstract de Sui (Abstracción de la cuenta) es un mecanismo que permite a los usuarios administrar sus cuentas y transacciones de una manera más simple y segura.Abraza la cuenta y la lógica de negociación del protocolo de blockchain subyacente, y logra niveles más altos de gestión de cuentas y procesamiento de transacciones.

    En el modelo de cuenta abstracta de Sui, la cuenta ya no es un par de claves público-privado público simple, sino un objeto de atributos y comportamientos más ricos.Cada cuenta tiene un identificador único, llamado ID de cuenta, que está asociado con la clave pública y la clave privada de la cuenta.

    El modelo de cuenta abstracta de Sui incluye los siguientes componentes clave:

    1. Objeto de cuenta: el objeto de cuenta es la unidad básica de la cuenta en el SUI.Cada objeto de cuenta tiene una ID de cuenta única, que contiene los atributos y comportamientos de la cuenta;

    2. Datos de la cuenta: los datos de la cuenta son parte del componente central del objeto de cuenta.Contiene la información básica de la cuenta, como ID de cuenta, clave pública y pares de claves privadas;

    3. Contexto de transacción: el contexto de la transacción es la unidad básica de transacciones en SUI.Contiene información relacionada con la transacción, como ID de transacción, ID de cuenta y datos de transacción;

    4. Lógica de la cuenta: la lógica de la cuenta es una colección de comportamientos y reglas de cuentas en SUI.Define cómo la cuenta maneja las transacciones y gestiona su estado.

    5. El modelo de cuenta abstracto de Sui maneja la transacción a través de los siguientes pasos:

      1. Creación de transacciones: los usuarios crean una transacción y la envían a la red Sui;

      2. Verificación de transacciones: la efectividad e integridad de la transacción de verificación de red SUI;

      3. Búsqueda de cuenta: la red Sui encuentra el objeto de cuenta correspondiente de acuerdo con la ID de cuenta durante la transacción;

      4. Ejecución de la lógica de la cuenta: la lógica de la cuenta de ejecución de la red SUI para manejar la transacción y actualizar el estado de la cuenta;

      5. Confirmación de transacciones: la red Sui confirma el resultado de la transacción y escribala en la cadena de bloques.

      6. En términos simples, el modelo de cuenta abstracta de SUI es un mecanismo innovador que simplifica la gestión de cuentas y el procesamiento de transacciones para hacer que las aplicaciones sean más parecidas a las aplicaciones.

        2.4 Juego

        Si una cadena pública puede resaltar el asedio, en primer lugar, es necesario precipitar y acumular. Básicamente pertenece a la tendencia, pero el aumento de múltiples cadenas heterogéneas recientemente puede demostrar que la modularización no es la única respuesta.El segundo es rehacer una cadena pública y adoptar un nuevo lenguaje de programación.Si el movimiento puede brillar y calentar como Solana en los próximos años, la dirección de desarrollo de su elección será particularmente crítica.La respuesta de Sui a esta pregunta es el juego.

        Los juegos son una de las entradas importantes de Web3, pero la mayoría de la cadena pública respalda bien el juego.Sin embargo, SUI no es lo mismo.Así como lo anterior está en el sui, todo es el objeto.Los juegos o aplicaciones tienen activos complicados con relaciones en capas.Supongamos que estás interpretando a un héroe de un héroe, y el personaje del héroe tiene un inventario, y también tiene otros activos digitales que pertenecen al personaje.SUI puede modelar con precisión estas estructuras jerárquicas de datos de una manera que no se pueden lograr otras blockchains.Por lo tanto, brinda a los desarrolladores la oportunidad de expresar sus aplicaciones que desean construir sin resolver las limitaciones básicas de la cadena.

        Además, Sui está cooperando activamente con los gigantes Web2 tradicionales, y ha alcanzado una asociación de los tres Netmarble, NHN y NCSofts en los cuatro gigantes de los juegos coreanos el año pasado.Para este año con la cooperación de Tiktok con Tiktok para desarrollar giras en cadena y proyectos de SocialFi, Sui está presentando a los gigantes tradicionales en Web2.

        3. Aptos

        >

        APTOS, como otra cadena de bloques de capa 1 basada en el lenguaje de movimiento, también se compromete a construir una infraestructura web3 escalable de alto rendimiento.Su diseño de arquitectura tiene muchas similitudes con SUI, pero también muestra algunas características únicas.

        3.1 Arquitectura

        1. Diseño modular: APTOS utiliza una arquitectura modular para permitir a los desarrolladores desarrollar y actualizar de forma independiente diferentes módulos, mejorando así la velocidad y la flexibilidad de desarrollo;

        2. Motor de ejecución de portal (Block-STM): a diferencia de otras cadenas de bloques que necesitan declarar dependencias de datos por adelantado, el motor de ejecución paralelo de APTOS no necesita comprender la ubicación de los datos por adelantado para procesar las transacciones paralelas, aumentando así el rendimiento y reduciendo el retraso ;

        3. Procesamiento de transacciones de línea filial: APTOS divide las transacciones en múltiples etapas, como comunicación, clasificación de metadatos, procesamiento y almacenamiento por lotes, y ejecuta estas etapas en paralelo a través de la línea de ensamblaje para maximizar el rendimiento y reducir el retraso;

        4. Language de programación: APTOS utiliza el lenguaje de programación de movimiento.Por ejemplo, estandarizar el lenguaje, introducir soporte de funciones más potente y capacidad personalizada;

        5. Sincronización de estado flexible: permita que los nodos seleccionen diferentes estrategias de sincronización de estado, como sincronizar los registros históricos completos o solo el último estado, mejorando así la flexibilidad del nodo;

        6. Mecanismo de consenso de Capazbft: Aptosbft es el mecanismo de consenso de fallas bizantinas utilizadas por APTOS.En comparación con SUI, solo puede considerarse una versión mejorada de Diembft.

        El diseño de arquitectura de APTOS le permite manejar una gran cantidad de transacciones concurrentes y mantener alta velocidad, bajo costo y seguridad.Al mismo tiempo, el lenguaje de movimiento de APtos y el marco de APTOS también proporcionan a los desarrolladores herramientas potentes para ayudarlos a crear aplicaciones de seguridad, escalables y amigables con los usuarios.

        3.2 Block-STM

        Expandemos aquí para hablar sobre la innovación central de Aptos.

        Principios básicos de Block-STM:

        1. Ejecución de la orden preestablecida: BLOCK-STM depende de la orden preestablecida de las transacciones en el bloque.

        2. Control de concurrencia optimista: Block-STM se ejecutará optimamente en el comercio paralelo, suponiendo que no habrá conflicto.El optimismo y el control se basan en los supuestos de «conflicto raro», lo que permite que las transacciones accedan y modifiquen los datos sin bloquear.Cree que la probabilidad de conflicto entre múltiples transacciones al mismo tiempo es muy baja, por lo que se puede modificar primero, y verificar si el conflicto ha ocurrido antes de la última presentación;

        3. Estructura de datos de versiones múltiples: para admitir un control concurrente optimista, Block-STM utiliza múltiples versiones de estructuras de datos para almacenar datos.Cada operación de escritura crea una nueva versión de datos, y las operaciones de lectura accederán a la versión correspondiente de los datos;

        4. Verificación y reintento: después de realizar la transacción, Block-STM verificará si la versión de datos que lee sigue siendo válida.Si la verificación falla, significa que el conflicto ha ocurrido, y la transacción se marcará como inválida y se ejecutará;

        5. Programación colaborativa: Block-STM utiliza un colaborador para coordinar las tareas de ejecución y verificación de cada hilo para maximizar el paralelo.

        6. Flujo de trabajo de Block-STM:

          1. Agrupación de transacciones: agrupación de la transacción en el bloque y asignando a diferentes hilos para realizar paralelo;

          2. Ejecución optimista: cada hilo se ejecuta optimamente a la transacción asignada a ella y registra el conjunto de lectura y escritura de cada transacción;

          3. Verificación: cuando un hilo completa la ejecución de una transacción, verificará si la versión de datos de los datos concentrados aún es válida;

          4. Revisión: si la verificación falla, significa que el conflicto ocurre y la transacción se marcará como inválida y reutilizada;

          5. Envío: después de que se verifican todas las transacciones, los resultados se escriben en el estado de blockchain para completar el envío de transacciones.

          6. La ventaja de Block-STM:

            • Alto rendimiento: al optimizar el control concurrente y la programación colaborativa, Block-STM puede hacer uso completo del rendimiento del procesador de múltiples núcleos para lograr un alto rendimiento;

            • Baja latencia: dado que la transacción se puede ejecutar en paralelo, el Bloque-STM puede reducir significativamente el tiempo de confirmación de la transacción;

            • Seguridad: el mecanismo de ejecución y verificación de orden preestablecido de BLOCK-STM garantiza la consistencia y la seguridad del estado final.

            En términos simples, Block-STM es un motor de ejecución de comercio paralelo eficiente.

            3.3 cuenta abstracta

            A diferencia del relato abstracto de SUI, las dimensiones abstractas respaldadas por APTOS son más limitadas, y no existe un estándar específico.

            1. Gestión de cuentas modular: use el módulo de movimiento para definir y administrar cuentas, y los desarrolladores pueden crear módulos personalizados para lograr diferentes tipos y funciones de cuentas.

            2. Gestión de claves flexibles: permita a los usuarios usar diferentes claves para realizar diferentes operaciones en cuentas, como usar una clave para firmas de transacciones y usar otra clave para la administración de cuentas.

            3. Verificación programable de transacciones: los desarrolladores pueden definir la lógica de verificación de transacciones personalizada en el módulo de movimiento, como la firma múltiple y los límites para cumplir con diferentes escenarios de aplicaciones.

            4. 3.4 Cooperación con Microsoft

              En comparación con el desarrollo de SUI más énfasis en el desarrollo de los juegos, APTOS no tiene objetivos de desarrollo específicos, y su eslogan es la cadena de bloques más adecuada para la producción.Vale la pena mencionar que APTOS está trabajando actualmente con Microsoft para introducir la tecnología AI de Microsoft en Blockchain.El primer asistente de productos cooperativos se ha lanzado en la página oficial.

              Cuatro, moverse

              Aunque el SUI reciente ha tenido un buen desempeño, en comparación con el EVM y otras cadenas de isómeros como Solana, ton.El aumento del movimiento toma un cierto período de precipitación.El número de desarrolladores, el tipo de aplicación y el tamaño del usuario requieren tiempo de acumulación.Desde la cooperación externa hasta la operación, los dos tienen un fuerte pensamiento Web2, la falta de algunos genes Web3 y varios proyectos de cooperación siempre han sido tibios en el círculo.

              Pero en lo que respecta al potencial del departamento de movimiento, vale la pena cavar en muchos aspectos, y algunos desarrolladores han notado el valor futuro del movimiento.A medida que el prefacio es demandado, ya hay movimientos introducidos en los proyectos de la capa 2.

  • Related Posts

    Bankless: ¿Cuáles son las plataformas de creación de contenido descentralizadas a las que vale la pena prestar atención?

    Autor: William M. Peaster, Bankless; Compilado por: Tao Zhu, Bittain Vision He estado escribiendo en el campo de la criptografía desde 2017. Desde entonces, he convertido la escritura en una…

    Valor de inversión de Virtual

    Fuente: Daoshuo Blockchain Los agentes de IA son una pista sobre la que soy muy optimista en esta ronda de mercado. Aunque toda la pista ahora está en silencio por…

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    You Missed

    Saltando de asilo Ethereum

    • Por jakiro
    • abril 23, 2025
    • 5 views
    Saltando de asilo Ethereum

    ¿Cómo está ahora el protocolo de superestrella «anticuado» de Web3?

    • Por jakiro
    • abril 23, 2025
    • 1 views
    ¿Cómo está ahora el protocolo de superestrella «anticuado» de Web3?

    Coingecko: ¿Pueden los agentes de inteligencia artificial invertir mejor?

    • Por jakiro
    • abril 23, 2025
    • 0 views
    Coingecko: ¿Pueden los agentes de inteligencia artificial invertir mejor?

    Hayes: Análisis en profundidad de las guerras tarifas y los lazos del Tesoro y por qué BTC romperá nuevos máximos

    • Por jakiro
    • abril 23, 2025
    • 4 views
    Hayes: Análisis en profundidad de las guerras tarifas y los lazos del Tesoro y por qué BTC romperá nuevos máximos

    La moneda de meme no destruyó este ciclo, pero aceleró la madurez de la industria

    • Por jakiro
    • abril 22, 2025
    • 5 views
    La moneda de meme no destruyó este ciclo, pero aceleró la madurez de la industria

    Bankless: propuesta de máquina virtual de Vitalik

    • Por jakiro
    • abril 22, 2025
    • 5 views
    Bankless: propuesta de máquina virtual de Vitalik
    Home
    News
    School
    Search