Push Chain es el siguiente paso en la evolución de Push Protocol, pasando de ser simplemente un protocolo de notificaciones y mensajería a un blockchain universal diseñado para aplicaciones escalables de consumo y universales.
Construido como una capa 1 de Proof-of-Stake de estado compartido, Push Chain permite transacciones fluidas, tener puentes de liquidez e interoperabilidad de contratos inteligentes a través de cadenas EVM y no EVM. Push Chain pretende simplificar la experiencia del usuario web3 introduciendo funciones como la abstracción de monederos, la abstracción de tarifas y los contratos inteligentes universales, allanando el camino para aplicaciones verdaderamente unificadas. En resumen, Push Chain permite a cualquier usuario acceder a cualquier aplicación desde cualquier cadena.
Aunque Push Chain aún no está en funcionamiento, el fundador de Push Protocol, Harsh Rajat, propuso recientemente el desarrollo y lanzamiento de Push Chain a través de una propuesta de gobernanza en la Push DAO. Esta propuesta, votada por la comunidad Push, ha recibido un gran apoyo y marca el primer paso hacia el desarrollo de Push Chain.
Push Chain será una cadena Proof-of-Stake (PoS) creada para permitir a los desarrolladores crear aplicaciones universales y servir como capa compartida para múltiples L1, L2 y L3. Permite realizar transacciones desde cualquier cadena, incorpora la abstracción del gas para eliminar la complejidad de las interacciones entre cadenas y proporciona la abstracción del monedero para una incorporación y firma sin problemas tanto para los usuarios existentes de web3 como para los recién llegados de web2. Push Chain introducirá un nuevo tipo de transacción, definida como transacciones de consumo (donde el orden no es crítico), permitiendo que las aplicaciones no financieras alcancen la velocidad y escalabilidad requeridas por las aplicaciones de consumo típicas. Aprovecha mecanismos innovadores como los bloques sin orden, la ejecución paralela de bloques y la fragmentación dinámica para ofrecer una verdadera escalabilidad. Al abordar los retos que plantean las cadenas fragmentadas, Push Chain crea el entorno ideal para que prosperen las aplicaciones de consumo y las aplicaciones universales, anunciando una nueva era de experiencias de aplicaciones compartidas sin fisuras.
El objetivo de la Fase 1 es establecer una infraestructura que apoye el desarrollo y crecimiento de aplicaciones descentralizadas centradas en el consumidor y mixtas o no financieras. Introducirá soporte para transacciones de cualquier cadena, una máquina virtual capaz de manejar aplicaciones más inteligentes y complejas, y el concepto de transacciones de consumo, donde el orden de las transacciones no es crítico. Además, implementa la abstracción de las comisiones, permitiendo a los usuarios pagarlas desde la cadena de su elección o directamente a través de la aplicación web3, y la abstracción de la billetera para un inicio de sesión social sin fisuras y compatibilidad entre cadenas.
Esta fase intermedia se centra en la creación de una L1 unificada al permitir la conexión de liquidez sin fisuras y unificada entre blockchains. Mientras que la Fase 1 se centra en establecer los cimientos de la Push Chain para apoyar las experiencias de aplicaciones compartidas y sentar las bases para un estado compartido y una capa de liquidación, la Fase 2 se basa en esto al permitir una interoperabilidad sin fisuras entre blockchains. Esta fase es un paso fundamental para lograr la unificación total en la Fase 3, permitiendo a los desarrolladores acceder a los estados de las billeteras (saldos y estados de contratos inteligentes) en varias cadenas para crear contratos inteligentes universales capaces de interactuar en todos los ecosistemas.
Esta fase desbloquea el potencial de las aplicaciones universales al permitir la liquidación sin fisuras de cadena a cadena y establecer un estado compartido que soporte las interacciones entre cadenas. La última fase, la más ambiciosa, se centra en simplificar la experiencia de los usuarios habituales de web3. Para ello, se habilita el acceso al estado de sólo lectura para las billeteras de todas las cadenas EVM y no EVM y se introduce una máquina virtual capaz de acceder a Push ID. Esto permite recuperar todos los monederos asignados a un usuario, junto con el estado de dichos monederos en sus respectivas cadenas. El contrato inteligente universal y la capacidad de interactuar con todas las cadenas desde Push Chain representan el objetivo último de Push: la abstracción final de la fricción web3 para los usuarios. Esto crea un ecosistema unificado en el que, por ejemplo, un usuario de Uniswap en Ethereum, Arbitrum o Polygon simplemente se convierte en un usuario de Uniswap, independientemente de la cadena en la que residan ellos o el protocolo. Esta fase desbloquea posibilidades sin precedentes, marcando el comienzo de una era de Aplicaciones Universales en la que los usuarios simplemente inician sesión y utilizan una aplicación web3 por sus características, sin importar en qué cadena se encuentre el protocolo o desde qué cadena(s) accede el usuario.
Nota: Las especificaciones de la Fase 2 y la Fase 3 aún están en fase de investigación y están sujetas a cambios.
Los siguientes recursos ofrecen más información sobre la visión de Push Chain y los elementos de la cadena que ya están en desarrollo.
Sitio web de Push Chain: Una página en la que se explica la visión de la cadena.
Base de conocimientos de Push Chain: Base de conocimientos que contiene todo el funcionamiento interno de Push Chain.
Push Chain Whitepaper: Un informe detallado sobre Push Chain.
Push Chain Devnet: Se trata de una red de desarrollo de Push Chain que funciona con validadores de Proof of Stake, nodos de almacenamiento y archivo, y que puede realizar transmisiones de consumidores.
Push Chain Simulate Tx: Una forma para que todos puedan enviar transacciones desde cualquier cadena usando la abstracción de la billetera.
Acerca de Push DAO
Push DAO es la comunidad que gobierna y da forma al futuro del protocolo Push a través de subvenciones, creación de comunidades y desarrollo de ecosistemas para expandir la capa de comunicación abierta que permite a cualquier monedero criptográfico/frontend acceder a la red Push y transmitir cualquier comunicación.
El Consejo de la DAO de Push aborda y ejecuta la visión de la DAO, introduciendo múltiples programas para que contribuyentes y constructores participen en remar juntos hacia una mayor descentralización progresiva.