¿El mayor sueño de una cadena pública de alto rendimiento? La explosión de estado.
Cada cadena con alto TPS enfrentará el mismo problema: para verificar transacciones, los nodos deben soportar configuraciones de hardware cada vez más pesadas para almacenar el libro mayor histórico, y el resultado final es que el poder de validación se concentra cada vez más, y la descentralización se convierte gradualmente en un eslogan. Ethereum ha intentado soluciones, como la propuesta EIP-4444 para recortar datos históricos, pero ¿qué pasa con los datos recortados? No se pueden hacer desaparecer, ¿verdad?
Por eso se necesita una capa de almacenamiento especializada. Cuando diseñamos nuevas cadenas de aplicaciones, adoptamos una estrategia simple pero poderosa: solo dejamos la raíz del estado más reciente en la capa de ejecución, y descargamos todos los bloques históricos y recibos de transacción a Walrus. A través de una arquitectura modular de interoperabilidad, solo almacenamos en la capa de ejecución el ID de Blob de Walrus como puntero, una especie de índice ligero.
El efecto es claro. La presión de almacenamiento en los nodos completos se reduce significativamente, la capa de consenso puede funcionar más rápido, los datos históricos no se pierden y la auditabilidad también está garantizada. Esto no es una optimización de un componente, sino una reconsideración de toda la arquitectura del sistema: hacer que el cálculo se centre en calcular, y el almacenamiento en almacenar, cada uno en su lugar. Los discos duros no deberían estar en el centro de cálculo, sino en un lugar específico del sistema donde puedan aportar valor.
Aviso legal: Este artículo solo comparte puntos de vista técnicos y no debe considerarse como asesoramiento de inversión.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
¿El mayor sueño de una cadena pública de alto rendimiento? La explosión de estado.
Cada cadena con alto TPS enfrentará el mismo problema: para verificar transacciones, los nodos deben soportar configuraciones de hardware cada vez más pesadas para almacenar el libro mayor histórico, y el resultado final es que el poder de validación se concentra cada vez más, y la descentralización se convierte gradualmente en un eslogan. Ethereum ha intentado soluciones, como la propuesta EIP-4444 para recortar datos históricos, pero ¿qué pasa con los datos recortados? No se pueden hacer desaparecer, ¿verdad?
Por eso se necesita una capa de almacenamiento especializada. Cuando diseñamos nuevas cadenas de aplicaciones, adoptamos una estrategia simple pero poderosa: solo dejamos la raíz del estado más reciente en la capa de ejecución, y descargamos todos los bloques históricos y recibos de transacción a Walrus. A través de una arquitectura modular de interoperabilidad, solo almacenamos en la capa de ejecución el ID de Blob de Walrus como puntero, una especie de índice ligero.
El efecto es claro. La presión de almacenamiento en los nodos completos se reduce significativamente, la capa de consenso puede funcionar más rápido, los datos históricos no se pierden y la auditabilidad también está garantizada. Esto no es una optimización de un componente, sino una reconsideración de toda la arquitectura del sistema: hacer que el cálculo se centre en calcular, y el almacenamiento en almacenar, cada uno en su lugar. Los discos duros no deberían estar en el centro de cálculo, sino en un lugar específico del sistema donde puedan aportar valor.
Aviso legal: Este artículo solo comparte puntos de vista técnicos y no debe considerarse como asesoramiento de inversión.