Después de casi 3 años de operación, las desventajas provocadas por la complejidad del protocolo Filecoin han emergido gradualmente, especialmente después del lanzamiento de FEVM, el desarrollo de la ecología y la innovación de las aplicaciones están limitadas por el complejo protocolo central. Como parte importante del mundo Web3.0, el desarrollo de Filecoin se ha visto obstaculizado y también ha afectado a toda la ecología. Para acelerar el desarrollo de la red Filecoin y al mismo tiempo reducir la resistencia a la innovación ecológica, es imperativo simplificar el protocolo central de Filecoin.
**Filecoin ha marcado el comienzo de un punto de inflexión en su desarrollo actual. Este punto de inflexión es el lanzamiento de la máquina virtual FEVM de Filecoin y el próximo lanzamiento de la FVM nativa en desarrollo. **El lanzamiento de la máquina virtual Filecoin ha traído mucha imaginación a todos, porque Filecoin no solo es una red blockchain para almacenar datos, sino que también puede realizar cálculos y convertirse en una cadena pública. Desde entonces, las aplicaciones basadas en blockchain ya no son pobres en contenido, sino ricas en contenido.
**Después del lanzamiento de FEVM, aparecieron algunos contratos en la red de Filecoin, que no está mal, pero todavía está lejos de las expectativas de todos. Es un poco tibio y no puede hervir. Hay muchas razones históricas para esto. La razón principal es que cuando Filecoin se diseñó originalmente, debido a que no había soporte de máquinas virtuales y contratos, era necesario realizar las funciones básicas del mercado de almacenamiento de datos de Filecoin y desempeñar un papel en la estimulación del almacenamiento de datos.Todas las funciones solo pueden ser Realizado en capa de núcleo. Esto hace que la capa central de Filecoin sea muy complicada. **
Primero debemos entender que bajo las circunstancias en ese momento, tal diseño era inevitable y necesario, de lo contrario, Filecoin tendría problemas para satisfacer la visión del almacenamiento de datos. Al mismo tiempo, estos diseños jugaron un papel muy bueno en los primeros días. Desempeñó un papel en impulsar el desarrollo inicial de Filecoin.
Sin embargo, cuando Filecoin comienza a construir una ecología y aplicaciones de soporte, las dependencias complejas en estos diseños y las limitaciones provocadas por definiciones simples y fijas dificultan el desarrollo de aplicaciones. Estas complejidades se reflejan en:
Definir el mercado de datos en la capa central, falta de cambios y flexibilidad, lo que hace que la realización y mejora del mercado para satisfacer las necesidades de los usuarios sea muy lenta;
El acuerdo define el método de transacción y la plantilla de términos, que pueden no ser capaces de satisfacer las necesidades reales de transacción del usuario;
Para incentivar el almacenamiento de datos reales, se utilizan recompensas en bloque para premiar el almacenamiento de datos certificados, que es Fil+. Sin embargo, adoptar la misma determinación de valor (10 veces la potencia informática) para todos los datos de autenticación crea un mercado en el que las monedas malas expulsan a las buenas;
Colateral de compromiso inicial, reducción de fallas y tarifa de terminación son iguales a conceptos relacionados con datos definidos en la capa de protocolo de capa 1, y muchos datos económicos carecen de consistencia, como las tarifas de terminación de hipotecas, que pueden variar mucho a diferentes alturas, afectando a todo el Los cálculos financieros conllevan una gran complejidad y riesgo de incertidumbre.
El consenso de bloque se basa en QAP, lo que genera cierta incertidumbre sobre la seguridad del protocolo. Aunque esto no es obvio en la red real, en teoría, en algunos casos especiales, puede dañar la seguridad del protocolo.
El mecanismo de consenso de Filecoin es complejo, apoyándose en módulos de mercado, módulos de autenticación, etc. Por un lado, esto dificulta la evolución del propio consenso. Por otro lado, porque el modelo económico del mercado varía mucho en diferentes períodos. esto conduce a cambios en el mercado que provocan consensos injustos.
**Debido a estas complejidades, el desarrollo ecológico de Filecoin ha encontrado resistencia en muchos aspectos, **esta es también la razón por la cual las aplicaciones ecológicas están luchando, aquí hay algunos ejemplos:
**La complejidad del modelo económico de Filecoin y la incertidumbre de los riesgos han llevado a la obstrucción continua del desarrollo del mercado de préstamos de Filecoin. **Este problema existía antes de que FEVM se pusiera en marcha. Incluso para una plataforma centralizada de préstamos, debido a que es muy difícil controlar los riesgos, generalmente se requiere que el propietario de la hipoteca obtenga la autorización para terminar el sector antes de prestar, y debido a la complejidad del cálculo, la tasa de interés de los préstamos suele ser muy alta. . Hasta ahora, no se ha desarrollado ninguna plataforma de préstamos que pueda utilizar titulares de tokens ordinarios, y aquellos que pueden operar deben contar con el apoyo de PL y FF; De manera similar, las plataformas de préstamos descentralizadas también sufrirán la complejidad de los cálculos y los riesgos. muy complicado;
**Del mismo modo debido a la complejidad de la lógica financiera y el costo de riesgo causado por sanciones excesivas, aunque Filecoin tiene un ingreso anual de más del 40% desde la perspectiva de PoS, el aumento en el poder de cómputo aún no es suficiente. ** Hay un dicho que dice que los proveedores de almacenamiento no pueden tomar prestadas monedas. ¿Es esto un problema de no poder pedir prestadas monedas? En un mercado libre, siempre que sea rentable, alguien lo hará naturalmente. La razón importante es que el costo del riesgo es demasiado alto, por lo que la relación insumo-producto ya está en un rango razonable. No está en línea con la lógica comercial aumentar más;
**Debido a que el consenso se basa en el mercado integrado, es difícil desarrollar estrategias de mercado flexibles, o el mercado definido por el usuario debe depender del mercado definido por el núcleo, lo que hace que el comportamiento del mercado sea costoso y obstaculice el desarrollo; **
**Fil+ utiliza recompensas en bloque como incentivo para solidificar el modelo de incentivos y hacer que el método de incentivos sea inflexible, de modo que otras plataformas de servicios de datos solo puedan ser competitivas si brindan aplicaciones a través de Fil+. **Esto está en proceso de desarrollo, y Fil+ ciertamente puede brindar soporte, pero Filecoin tiene una tendencia a que DC reemplace completamente a CC. Imagínese, cuando DC básicamente reemplace por completo a CC, el incentivo de Fil+ perderá su significado práctico y solo aumentará la complejidad.
**La prueba de almacenamiento de Filecoin (PoRep+PoSt) ocupa una gran cantidad de recursos de red, incluido el ancho de banda, el almacenamiento y la informática, lo que limita el ancho de banda que puede tener el ecosistema de la aplicación. ** Para proteger la prueba del poder de cómputo de SP, todavía se está discutiendo sobre Gas Lane, pero esto no puede resolver el problema de manera fundamental. La solución al problema es usar subredes o fragmentos. La forma actual de la capa 1 Paul Vientiane hace que la interacción entre la subred y la red principal sea muy complicada, lo que no es propicio para el desarrollo a largo plazo.
Los problemas mencionados anteriormente son todos problemas en desarrollo. Esto aparecerá en el desarrollo de cada tecnología, y el desarrollo de blockchain también es el mismo. Solo necesita observar el proceso de desarrollo de Ethereum para comprender. Lo mismo es cierto para Filecoin. Debemos encontrar un camino para realizar gradualmente la visión de Filecoin a través de cambios y optimizaciones graduales. En la actualidad, lo más urgente es eliminar las barreras de la capa de protocolo del desarrollo ecológico. Eso es para simplificar la Capa 1 y construir una mejor arquitectura.
Esta arquitectura está necesariamente en capas. Cualquier sistema complejo debe pasar por cierta abstracción, diseñar una estructura razonable, capas y tratar de modularizar. Esto trae muchos beneficios, la estratificación hará que la implementación de cada parte sea más fácil, y las diferentes capas pueden evolucionar independientemente sin verse afectadas por otras capas, la modularización también puede facilitar la participación ecológica y puede haber diferentes métodos de implementación. Similar a Internet actual, Ethernet está en la segunda capa, independientemente de si la tercera capa es una red IP u otras redes similares. Teóricamente, una red IP también se puede injertar en otras redes de Capa 2.
Para Filecoin, mi sugerencia es simplificar la capa central tanto como sea posible y hacer bien algunas cosas básicas, como:
**Consenso de poder de cómputo: **Actualmente basado en algoritmo EC basado en almacenamiento
**Máquina virtual: **Admite computación completa de Turing y almacenamiento de soporte
**Prueba de almacenamiento: **Prueba de almacenamiento en unidades de Sector, incluidos PoRep y PoSt. Cada sector de igual tamaño puede ser considerado como un espacio homogéneo, es decir, Espacio Fungible. Y puede probar los datos (pieza) almacenados en él, cuáles son los datos, la capa central no necesita preocuparse.
Esto es suficiente, porque Filecoin es una red de prueba de almacenamiento, al igual que Bitcoin es un libro mayor distribuido que se utiliza para almacenar registros de transferencia y propiedad de tokens. La capa inferior de Filecoin es la misma, excepto que la gestión de Fil es similar a la de BTC, y también incluye la persona de almacenamiento (SpId: SectorId) utilizada para almacenar datos de Piece, y el ciclo de vida de Piece, incluido el nacimiento, la migración y terminación.
Desde este punto de vista, también se puede migrar la parte de prueba de almacenamiento, que también se puede probar en el futuro. Cómo hacerlo hay que estudiarlo.
Entonces hay una pregunta, ¿cómo realizar esta migración bajo el estado actual de la red? De hecho, algunas cosas ya se están haciendo. Muchos FIP y debates van en esta dirección, solo que la dirección general sigue siendo clara y vaga. También da algunos ejemplos:
FIP-0033: Prima explícita para acuerdos verificados por FIL+ Se espera simplificar la forma de consenso y distribución de recompensas para desvincular Mercado y Poder;
**FIP-0034:**Fijar depósito de compromiso previo independiente del contenido del sector Simplificar el método de cálculo del depósito de compromiso previo y eliminar obstáculos para el establecimiento del mercado de usuarios;
FIP-0041: Compatibilidad hacia adelante para PreCommit y ReplicaUpdate es compatible con el mercado de usuarios futuros e implementa UnSealedSectorCID;
**FIP-0045:**El registro verificado desvinculado de los mercados aún se está preparando para el mercado de usuarios;
**Discusión n.º 442:**Desvincular el almacenamiento y el trato de los mecanismos independientes POW y POS Simplificar el consenso y prepararse para métodos de incentivos más flexibles;
**Discusión n.° 719:**Preparación de garantías de acuerdos para la incorporación flexible de datos
**Discusión n.° 712:**Penalización limitada por terminación de sector y reducción de fallas Reducir los riesgos financieros y activar el mercado crediticio;
。。。
Con base en las propuestas y discusiones anteriores, en esta etapa, necesitamos una guía clara y un camino factible. Y este camino debe ser un cambio gradual. Cada cambio debe ser compatible con la implementación y las necesidades del mercado actual. No es fácil, pero si se realiza, será de gran beneficio para el desarrollo futuro.
Una dirección visible es que tratamos de avanzar en la implementación de algunos actores integrados existentes, estos actores pueden incluir: Market, Datacap, VerifReg, etc., pero si desea avanzar en estos actores, debe estar integrado. Los actores están desacoplados de ellos, es decir, no se pueden realizar cálculos en función de su estado. Luego, conceptos como Deal, DC y QAP también deben moverse hacia arriba para formar dos niveles. La capa 1 será fácil. Dado que en la implementación actual de Filecoin, muchas partes, incluido el consenso y el almacenamiento, están relacionadas con el Mercado, y la implementación de Fil+ ha invadido múltiples Actores, estos deben pasar por muchas discusiones, llegar a un consenso y encontrar un camino alcanzable de.
Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
Es imperativo simplificar el protocolo central de Filecoin
Después de casi 3 años de operación, las desventajas provocadas por la complejidad del protocolo Filecoin han emergido gradualmente, especialmente después del lanzamiento de FEVM, el desarrollo de la ecología y la innovación de las aplicaciones están limitadas por el complejo protocolo central. Como parte importante del mundo Web3.0, el desarrollo de Filecoin se ha visto obstaculizado y también ha afectado a toda la ecología. Para acelerar el desarrollo de la red Filecoin y al mismo tiempo reducir la resistencia a la innovación ecológica, es imperativo simplificar el protocolo central de Filecoin.
**Filecoin ha marcado el comienzo de un punto de inflexión en su desarrollo actual. Este punto de inflexión es el lanzamiento de la máquina virtual FEVM de Filecoin y el próximo lanzamiento de la FVM nativa en desarrollo. **El lanzamiento de la máquina virtual Filecoin ha traído mucha imaginación a todos, porque Filecoin no solo es una red blockchain para almacenar datos, sino que también puede realizar cálculos y convertirse en una cadena pública. Desde entonces, las aplicaciones basadas en blockchain ya no son pobres en contenido, sino ricas en contenido.
**Después del lanzamiento de FEVM, aparecieron algunos contratos en la red de Filecoin, que no está mal, pero todavía está lejos de las expectativas de todos. Es un poco tibio y no puede hervir. Hay muchas razones históricas para esto. La razón principal es que cuando Filecoin se diseñó originalmente, debido a que no había soporte de máquinas virtuales y contratos, era necesario realizar las funciones básicas del mercado de almacenamiento de datos de Filecoin y desempeñar un papel en la estimulación del almacenamiento de datos.Todas las funciones solo pueden ser Realizado en capa de núcleo. Esto hace que la capa central de Filecoin sea muy complicada. **
Primero debemos entender que bajo las circunstancias en ese momento, tal diseño era inevitable y necesario, de lo contrario, Filecoin tendría problemas para satisfacer la visión del almacenamiento de datos. Al mismo tiempo, estos diseños jugaron un papel muy bueno en los primeros días. Desempeñó un papel en impulsar el desarrollo inicial de Filecoin.
Sin embargo, cuando Filecoin comienza a construir una ecología y aplicaciones de soporte, las dependencias complejas en estos diseños y las limitaciones provocadas por definiciones simples y fijas dificultan el desarrollo de aplicaciones. Estas complejidades se reflejan en:
**Debido a estas complejidades, el desarrollo ecológico de Filecoin ha encontrado resistencia en muchos aspectos, **esta es también la razón por la cual las aplicaciones ecológicas están luchando, aquí hay algunos ejemplos:
Los problemas mencionados anteriormente son todos problemas en desarrollo. Esto aparecerá en el desarrollo de cada tecnología, y el desarrollo de blockchain también es el mismo. Solo necesita observar el proceso de desarrollo de Ethereum para comprender. Lo mismo es cierto para Filecoin. Debemos encontrar un camino para realizar gradualmente la visión de Filecoin a través de cambios y optimizaciones graduales. En la actualidad, lo más urgente es eliminar las barreras de la capa de protocolo del desarrollo ecológico. Eso es para simplificar la Capa 1 y construir una mejor arquitectura.
Esta arquitectura está necesariamente en capas. Cualquier sistema complejo debe pasar por cierta abstracción, diseñar una estructura razonable, capas y tratar de modularizar. Esto trae muchos beneficios, la estratificación hará que la implementación de cada parte sea más fácil, y las diferentes capas pueden evolucionar independientemente sin verse afectadas por otras capas, la modularización también puede facilitar la participación ecológica y puede haber diferentes métodos de implementación. Similar a Internet actual, Ethernet está en la segunda capa, independientemente de si la tercera capa es una red IP u otras redes similares. Teóricamente, una red IP también se puede injertar en otras redes de Capa 2.
Para Filecoin, mi sugerencia es simplificar la capa central tanto como sea posible y hacer bien algunas cosas básicas, como:
Esto es suficiente, porque Filecoin es una red de prueba de almacenamiento, al igual que Bitcoin es un libro mayor distribuido que se utiliza para almacenar registros de transferencia y propiedad de tokens. La capa inferior de Filecoin es la misma, excepto que la gestión de Fil es similar a la de BTC, y también incluye la persona de almacenamiento (SpId: SectorId) utilizada para almacenar datos de Piece, y el ciclo de vida de Piece, incluido el nacimiento, la migración y terminación.
Desde este punto de vista, también se puede migrar la parte de prueba de almacenamiento, que también se puede probar en el futuro. Cómo hacerlo hay que estudiarlo.
Entonces hay una pregunta, ¿cómo realizar esta migración bajo el estado actual de la red? De hecho, algunas cosas ya se están haciendo. Muchos FIP y debates van en esta dirección, solo que la dirección general sigue siendo clara y vaga. También da algunos ejemplos:
Con base en las propuestas y discusiones anteriores, en esta etapa, necesitamos una guía clara y un camino factible. Y este camino debe ser un cambio gradual. Cada cambio debe ser compatible con la implementación y las necesidades del mercado actual. No es fácil, pero si se realiza, será de gran beneficio para el desarrollo futuro.
Una dirección visible es que tratamos de avanzar en la implementación de algunos actores integrados existentes, estos actores pueden incluir: Market, Datacap, VerifReg, etc., pero si desea avanzar en estos actores, debe estar integrado. Los actores están desacoplados de ellos, es decir, no se pueden realizar cálculos en función de su estado. Luego, conceptos como Deal, DC y QAP también deben moverse hacia arriba para formar dos niveles. La capa 1 será fácil. Dado que en la implementación actual de Filecoin, muchas partes, incluido el consenso y el almacenamiento, están relacionadas con el Mercado, y la implementación de Fil+ ha invadido múltiples Actores, estos deben pasar por muchas discusiones, llegar a un consenso y encontrar un camino alcanzable de.