Autor: AJC

Compilado por: Deep Wave TechFlow

Los puntos principales

  • Particle Network está desarrollando una cadena de bloques L1 modular que permite a cada usuario tener una dirección única y unificada en la cadena y un equilibrio en todas las cadenas de bloques mediante la implementación de la abstracción de la cadena.

  • A través de su cadena de bloques L1, Particle Network implementa tres funciones principales: cuentas universales, liquidez universal y gas universal. Cada función proporciona un caso de uso único al eliminar las interacciones manuales de múltiples cadenas de la experiencia del usuario.

  • Particle Network también implementa doble apuesta y agrega disponibilidad de datos a través de Babylon. La doble apuesta impulsa la seguridad criptoeconómica de BTC, mientras que la disponibilidad de datos agregados evita puntos únicos de falla en la disponibilidad de datos de la red.

  • La red de prueba pública de Particle Network se puso en marcha el 2 de mayo, junto con un programa de recompensas llamado Particle Pioneer. Al momento de escribir este artículo, se han registrado 1,3 millones de cuentas y se han distribuido 6,71 mil millones de puntos PARTI.

introducción

Una de las pocas constantes en la industria de la criptografía es el número cada vez mayor de cadenas de bloques. Ya sea que se trate de un paquete acumulativo de Capa 2 (L2) en Ethereum, un reemplazo de L1 o una cadena de aplicación específica, parece que hay una nueva cadena de bloques en línea cada mes. Si bien este conjunto de cadenas de bloques en constante expansión ofrece a los usuarios una variedad de opciones de personalización, un ecosistema de múltiples cadenas también tiene sus inconvenientes tanto para los desarrolladores como para los usuarios. Los desarrolladores no sólo tienen que preocuparse por su aplicación o producto, sino también por el ecosistema blockchain en el que se implementará. Para los usuarios, más cadenas significan más complejidad y dispersión de fluidez, lo que hace que la experiencia del usuario (UX) sea mucho menos simple que la Web2.

Para competir verdaderamente con Web2 en términos de adopción, Web3 necesita llegar a un punto en el que el usuario promedio no tenga idea de en qué blockchain está realizando transacciones, un concepto conocido como abstracción de cadena. Con este fin, Particle Network está desarrollando una cadena de bloques modular L1 que permite la abstracción de la cadena al permitir que cada usuario tenga una dirección única y unificada en la cadena y un equilibrio en todas las cadenas de bloques.

fondo

Particle Network se anunció en abril de 2022 y fue cofundada por Pengyu Wang y Tao Pa. Ambos fundadores tienen experiencia en el desarrollo de juegos móviles y crearon Particle Network para proporcionar infraestructura de backend a los desarrolladores. Particle Network ha recaudado 25 millones de dólares en cuatro rondas de financiación hasta la fecha, con inversores destacados como Spartan Group, Gumi Crypto, Animoca Ventures, LongHash Ventures y Alibaba Group. El 2 de mayo de 2024, se lanzó la red de prueba L1 incentivada de Particle Network, que proporciona recompensas de puntos a través de la plataforma Particle Pioneer. Está previsto que la red principal de Particle Network se lance en la segunda mitad de 2024.

función de internet

A través de su cadena de bloques L1, Particle Network implementa tres funciones principales: cuentas universales, liquidez universal y gas universal. Cada característica está diseñada para permitir la abstracción de la cadena eliminando las interacciones manuales de múltiples cadenas de la experiencia del usuario.

cuenta universal

(Fuente de la imagen: Red de partículas)

Las cuentas universales permiten que cada usuario tenga una dirección, un saldo y un punto de interacción únicos y unificados, independientemente de la aplicación o cadena subyacente en la que residen los fondos. Además, las cuentas universales son compatibles con redes EVM y no EVM, incluso aquellas con capacidades de programación limitadas, como Bitcoin. Particle Network logra esto mediante el uso de billeteras de contratos inteligentes (cuentas inteligentes) ERC-4337. Las cuentas inteligentes ofrecen mayor flexibilidad, programabilidad y seguridad que las típicas cuentas de propiedad externa (EOA). Además, las cuentas universales mejoran las cuentas inteligentes típicas al hacerlas compatibles entre cadenas. Por lo tanto, los usuarios de Particle Network solo interactúan con el saldo unificado y no directamente con la cuenta.

Por ejemplo, digamos que un usuario quiere crear un NFT en el paquete acumulativo L2, pero todo su ETH está en la red principal de Ethereum. Para utilizar EOA, los usuarios deben firmar las siguientes transacciones:

  1. Aprobar contrato puente

  2. Puente ETH desde Ethereum a L2

  3. Aprobación del contrato de casting

  4. Acuñación de NFT

Sin embargo, si los usuarios utilizan una cuenta universal, sólo necesitan firmar una transacción en lugar de cuatro.

Particle Network también está desarrollando un SDK WaaS universal, que facilitará que cualquier aplicación integre cuentas universales en sus productos. Además, Universal WaaS permitirá que las aplicaciones que se han integrado con el servicio de abstracción de billetera existente de Particle Network, la billetera inteligente modular como servicio o BTC Connect actualicen automáticamente cualquier cuenta inteligente existente a una cuenta universal.

liquidez universal

Universal Liquidity es la capa subyacente para el aspecto entre cadenas de Particle Network, lo que permite que las cuentas universales tengan un saldo único en todas las cadenas admitidas. En pocas palabras, Universal Liquidity es la solución puente entre cadenas de Particle Network. Por lo tanto, Universal Liquidity permite a los usuarios operar en cualquier cadena de bloques compatible, independientemente de en qué cadena de bloques se encuentren los fondos del usuario.

Por ejemplo, digamos que un usuario quiere comprar tokens SPL en Solana, pero todos sus fondos están en Ethereum. Con la cuenta universal de Particle Network, los usuarios sólo necesitan firmar una transacción para completar esta compra. Esto se debe a que, en este caso, Universal Liquidity maneja la transferencia real de fondos de Ethereum a Solana. Estas transacciones (UserOperations) se ejecutan en nombre de los usuarios a través de la red distribuida de nodos Bundler de Particle Network. En última instancia, Universal Liquidity tiene como objetivo automatizar la actividad entre cadenas según las transacciones. Normalmente, la actividad entre cadenas implica múltiples transacciones en múltiples cadenas de bloques. A través de la liquidez universal, la experiencia del usuario se simplifica, lo que les permite realizar actividades entre cadenas en una sola transacción.

gas común

Todos los marcos multicadena deben superar el desafío del pago del gas. Universal Gas de Particle Network tiene como objetivo resolver esta complejidad abstrayendo tokens de gas específicos. A través de Paymaster de Particle Network, los usuarios pueden pagar el combustible en transacciones utilizando cualquier token compatible en cualquier cadena compatible. Por ejemplo, el USDC en Ethereum se puede utilizar para pagar tarifas de gas para transacciones en Solana.

Al realizar transacciones a través de una cuenta universal, Particle Network solicita a los usuarios que seleccionen el token que desean usar para pagar las tarifas de gas asociadas. Los usuarios pueden elegir varios tokens, incluso tokens de varias cadenas de bloques, para pagar las tarifas del gas. Estos tokens luego se transfieren a Paymaster, se intercambian por el token PARTI nativo de Particle Network y luego se utilizan para liquidar transacciones relacionadas en Particle Network. Luego, los nodos Bundler incentivan la ejecución de transacciones relevantes.

tecnología

Particle Network es una cadena de bloques modular L1 construida con Cosmos SDK y CometBFT. Cosmos SDK es un kit de desarrollo de software (SDK) de código abierto para construir cadenas de bloques PoS públicas y soberanas. El SDK de Cosmos se utiliza para crear capas de aplicaciones personalizadas o máquinas de estado, mientras que CometBFT se utiliza para replicar de forma segura esa máquina de estado en todos los nodos de la red. CometBFT es un motor independiente de la aplicación que maneja la red y las capas de consenso a través de dos componentes principales:

  • Algoritmo de consenso, Tendermint.

  • Protocolo de socket, interfaz Blockchain de aplicaciones (ABCI).

Tendermint valida las solicitudes en la cadena de origen y confirma los cambios en la cadena de destino. Su consenso proporciona una finalidad instantánea y una tolerancia a fallos bizantinos. Además, Particle Network también utiliza BeaconKit de Berachain para implementar un entorno de ejecución compatible con EVM.

módulo

La funcionalidad principal de Particle Network (cuentas universales, liquidez y gas) se implementa a través de tres módulos principales: el centro de almacenamiento de claves maestras, la red de mensajería descentralizada y el Bundler descentralizado.

Centro de almacenamiento de llaves maestras

El módulo Master Key Storage Center sirve como fuente central de verdad en Particle Network. Funciona sincronizando los cambios de estado de cuenta comunes en todas las cadenas de bloques compatibles, manteniendo la coherencia del estado en toda la red. Este módulo registra cualquier cambio que ocurra en Particle Network, como los usuarios que agregan firmantes a su cuenta universal.

Red de mensajería descentralizada

El módulo de red de mensajería descentralizada (DMN) de Particle Network transmite operaciones de usuario exitosas (transacciones de cuentas universales) en cadenas de bloques externas a Particle Network. La DMN está respaldada por un sistema de Relayer Nodes, un nodo del centro de mensajes en Particle Network. Además, DMN trabaja con el centro de almacenamiento de claves maestras para pasar datos de estado y obtener datos de las cadenas de bloques de soporte. La DMN funciona con Hyperlane, una capa de interoperabilidad que permite que las cadenas de bloques compatibles se conecten entre sí y se comuniquen sin problemas.

Paquete descentralizado

El módulo Bundler descentralizado es responsable de ejecutar UserOperations, el componente central de la liquidez universal. Este módulo consta de una red distribuida de nodos Bundler. Los nodos de paquete realizan transacciones en nombre de cuentas universales, como la compra de NFT o el intercambio de tokens. Los nodos Bundler logran esto interactuando con proveedores de liquidez. El proveedor de liquidez en este caso no es un proveedor de liquidez de intercambio descentralizado (DEX) tradicional, sino un fondo de liquidez en múltiples cadenas que se puede utilizar para puentear fondos.

Por ejemplo, digamos que un usuario quiere comprar SOL en Solana, pero todos sus fondos se dividen en partes iguales entre Ethereum, Optimism y Arbitrum en forma de USDC. Una cuenta universal firma una única transacción para lograr las siguientes funciones:

  1. L1 de Particle Network maneja las operaciones de usuario asociadas con transacciones firmadas.

  2. Los nodos Bundler transmiten UserOperations a los proveedores de liquidez, enviando USDC en Ethereum, Optimism y Arbitrum a los proveedores de liquidez adecuados.

  3. Después de recibir el USDC, el proveedor de liquidez envía el USDC en Solana a la cuenta del usuario.

  4. Los nodos Bundler ejecutan transacciones en Solana DEX que intercambian USDC por SOL en nombre de los usuarios.

Finalmente, los nodos Watchtower garantizan que estos diversos módulos de interconexión funcionen correctamente. Lo logran proporcionando una prueba de ejecución o una prueba de fraude por cada bloque producido en cada época de la red Particle.

Doble compromiso

Particle Network utiliza el mecanismo de consenso de prueba de participación delegada (DPoS) con un sistema de compromiso dual. Una vez que esté activo en la red principal, Particle Network utilizará dos conjuntos diferentes de nodos de validación: uno asegurado por el token nativo de Particle Network y otro asegurado por BTC a través del protocolo de participación de Bitcoin de Babylon. Dos conjuntos de nodos de verificación llegarán a un consenso de forma independiente. Si alguno de estos conjuntos de nodos de validación considera que un bloque no es válido, el bloque no se finalizará. El propósito del sistema de doble garantía es impulsar la seguridad criptoeconómica a través de criptoactivos probados como BTC y los tokens nativos de la red.

Disponibilidad de datos agregados

Un desafío al que se enfrenta blockchain es la disponibilidad de datos. La disponibilidad de datos se refiere a garantizar que todos los datos necesarios para verificar las transacciones sean accesibles y que todos los nodos tengan acceso al estado de la cadena. Siempre que una cadena de bloques utiliza solo una solución de disponibilidad de datos, se introduce un único punto de falla. Si la solución de disponibilidad de datos falla, los nodos de la blockchain no podrán garantizar la validez de los bloques. Por lo tanto, Particle Network aprovecha la disponibilidad de datos agregados (AggDA), un enfoque único que aprovecha múltiples redes de disponibilidad de datos: Celestia, Avail y NEAR DA.

Para cada bloque generado en Particle Network, los datos se publican aleatoriamente a través de:

  • Publicación selectiva: los datos relacionados con bloques solo se publican en una solución de disponibilidad de datos compatible. Este enfoque ayuda a reducir el costo de publicar datos.

  • Publicación redundante: los datos relacionados con bloques se publican en todas las soluciones de disponibilidad de datos compatibles. Si bien este enfoque es más costoso que la publicación selectiva, aumenta el riesgo de que cualquier solución de disponibilidad de datos individual no funcione correctamente.

Red de prueba pública

La red de prueba pública de Particle Network se lanza el 2 de mayo de 2024. La red de prueba demuestra dos características principales de Particle Network: cuentas universales y gas universal. Los usuarios pueden registrarse en testnet y crear una cuenta universal a través de una billetera EVM como MetaMask o Rainbow. Además, a través de BTC Connect de Particle Network, los usuarios también pueden controlar cuentas universales utilizando una billetera Bitcoin como Unisat u OKX.

Los usuarios pueden probar la funcionalidad universal de gas de Particle Network depositando tokens nativos en redes de prueba compatibles (como ETH de Ethereum, BNB de BNB Smart Chain, etc.). Una vez depositados, estos tokens se convierten automáticamente en Universal Gas (USDG). Los usuarios pueden utilizar USDG para enviar transacciones en la red de prueba. Al momento de escribir este artículo, se han realizado 9,6 millones de transacciones utilizando USDG en la red de prueba de Particle Network. Además, ha habido más de 121,5 millones de operaciones de usuario asociadas con estas transacciones. Es importante tener en cuenta que esta es una versión inicial de la implementación universal de Gas y puede diferir en la red principal.

Pionero de partículas

El programa Particle Pioneer está diseñado para alentar a los usuarios a participar en la red de prueba de Particle Network. El programa recompensa a los usuarios de la red de prueba con puntos PARTI, que hacen que las direcciones sean elegibles para próximos lanzamientos aéreos, recompensas de People's Launchpad y lugares de la lista blanca en varios proyectos del ecosistema. People's Launchpad es un proyecto dentro del ecosistema de Particle Network diseñado para iniciar proyectos y aplicaciones dentro del ecosistema.

Las direcciones ganan puntos enviando transacciones y pagando tarifas de gas con USDG. Las direcciones reciben 50 puntos por transacción, hasta un máximo de 100 transacciones por día. Además, las direcciones pueden ganar puntos extra por los registros diarios. La dirección que envíe transacciones durante varios días seguidos ganará más puntos.

Particle Pioneer también permite que las direcciones ganen puntos adicionales a través de los NFT de Particle Pioneer, que están reservados para direcciones activas en la testnet y direcciones que han participado en campañas anteriores. Hay tres tipos de NFT, con aumentos de puntos asociados que van del 2% al 30%.

Hasta la fecha, se han inscrito 1,3 millones de cuentas en el programa Particle Pioneer y se han distribuido 6,71 mil millones de puntos PARTI.

mapa de ruta

Con el lanzamiento de la red de prueba de Particle Network en mayo, el protocolo está un paso más cerca de su lanzamiento final en la red principal. La hoja de ruta de Particle Network incluye lo siguiente:

  • Segundo trimestre de 2024: adición de liquidez general y nodos modulares a la red de prueba pública

  • Tercer trimestre de 2024: Mainnet V1 se pone en línea, incluidas cuentas universales, liquidez universal y gas universal

  • Cuarto trimestre de 2024: lanzamiento de Testnet para doble participación y disponibilidad de datos agregados

  • 2025: Mainnet V2 se pone en línea, lo que admite doble participación y disponibilidad de datos agregados

panorama competitivo

La abstracción de la cadena es la solución definitiva a dos problemas importantes en la industria blockchain. El primer problema es que los marcos multicadena conducen inevitablemente a la dispersión de la liquidez y de los usuarios, creando ecosistemas aislados. El segundo problema es que las carteras de cuentas de propiedad externa (EOA) brindan una experiencia de usuario deficiente que no puede igualar la interacción fluida de las aplicaciones Web2. Las soluciones a estos problemas se han desarrollado en gran medida de forma independiente: los protocolos puente, por ejemplo, se utilizan para conectar cadenas de bloques aisladas, mientras que las carteras de contratos inteligentes mejoran la experiencia del usuario y se parecen más a la Web2.

La abstracción en cadena integra estas soluciones, combinando lo mejor de ambas en un solo producto. Tradicionalmente, los protocolos y los equipos se han centrado en una solución u otra, pero los proyectos más nuevos, como Particle Network, están cada vez más comprometidos con ofrecer ambas, proporcionando una experiencia de base de usuario más cohesiva y eficiente.

CERCA

NEAR es una plataforma de contrato inteligente L1 multipropósito que proporciona servicios de abstracción de cadena. El servicio de abstracción de cuentas de NEAR permite a los usuarios de NEAR firmar transacciones en otras cadenas como Ethereum y BNB Smart Chain (se admitirán más cadenas de bloques en el futuro). El servicio de abstracción de cuentas de NEAR aprovecha la red MPC y las firmas de cadena, así como el relé de gas multicadena, un mecanismo que permite realizar pagos y transacciones de gas en otras cadenas de bloques.

Instadapp aguacate

La plataforma Avocado de Instadapp es una cuenta de contrato inteligente compatible con múltiples redes habilitadas para EVM, incluidas Ethereum, Polygon, Optimism, Arbitrum, Avalanche, BNB Smart Chain y Gnosis Chain. Al igual que Particle Network, Avocado abstrae la cadena subyacente de la experiencia del usuario. Además, Avocado implementó un tanque de gasolina Paymaster que permite a los usuarios pagar todas las tarifas de gasolina en USDC. Una diferencia importante es que Avocado solo se integra con redes EVM, mientras que Particle Network también se integrará con redes que no sean EVM.

XIÓN

XION es una cadena de bloques modular L1 diseñada para crear una capa de "abstracción universal" para permitir una experiencia de usuario Web3 perfecta. Universal Abstraction es una solución de infraestructura integral que integra directamente cuentas, firmas, tarifas e interoperabilidad a nivel de protocolo. El producto "Meta Cuentas" de XION es una solución de cuenta de contrato inteligente similar a las cuentas universales de Particle Network. Sin embargo, las Meta Cuentas inician transacciones entre cadenas desde la L1 de XION, mientras que las Cuentas Universales inician transacciones entre cadenas desde la cadena de bloques de origen, que luego son transmitidas y coordinadas aún más por la L1 de Particle Network. XION se encuentra actualmente en la etapa de prueba y planea lanzar la red principal en 2024.

Resumir

Particle Network satisface una necesidad en el espacio blockchain al resolver problemas de fragmentación de liquidez y experiencia del usuario en ecosistemas de múltiples cadenas. A través de su cadena de bloques modular L1, Particle Network proporciona cuentas universales, liquidez universal y gas universal para permitir la abstracción de la cadena y simplificar las interacciones de los usuarios en diferentes cadenas de bloques. Desde su lanzamiento en abril de 2022, Particle Network lanzó su red de prueba L1 incentivada y recibió financiación de inversores de alto perfil. El equipo planea lanzar la red principal en la segunda mitad de 2024. Además, la tecnología subyacente de Particle Network incluye Cosmos SDK, CometBFT y varios módulos innovadores para lograr transacciones fluidas entre cadenas y sincronización de estado.

El lanzamiento de la red de prueba pública en mayo de 2024 demuestra la funcionalidad de las cuentas universales y el gas universal. En el futuro, Particle Network planea integrar liquidez general y nodos modulares. Está previsto que la red principal entre en funcionamiento en el tercer trimestre de 2024 y se lanzarán más funciones en 2025. Al competir con proyectos como NEAR, Instadapp's Avocado y XION, el enfoque integral de Particle Network para la abstracción en cadena y los sistemas de doble apuesta lo convierte en un fuerte contendiente en el espacio del diseño de abstracción en cadena.