Intercambio de Ethereum Intercambio de Ethereum
Ctrl+D Intercambio de Ethereum
ads
Casa > Ethereum > Info

Golden Observation | El sistema de prueba distingue a Filecoin

Author:

Time:

El artículo proviene del blog del proyecto Filecoin y describe cómo se planifican y diseñan las pruebas que respaldan la generación de bloques de consenso en el sistema Filecoin. Filecoin es una red de almacenamiento e incentivos. La adquisición de incentivos requiere la provisión de capacidades informáticas y de almacenamiento. Por lo tanto, se debe dar un diseño lógico y seguro a los mineros de nodos antes de que pueda aparecer un sistema de prueba. Al igual que otras grandes innovaciones tecnológicas, blockchain es la fusión de varias tecnologías comprobadas que hemos usado y en las que confiamos durante décadas. El "mecanismo de consenso" ha sido estudiado desde 1970 y desarrollado en la década de 1990. Es una herramienta para combatir el spam, que permite a los usuarios de un sistema distribuido llegar a un acuerdo. Las cadenas de bloques utilizan diferentes sistemas para mantener el consenso. Por ejemplo, el mecanismo de consenso de prueba de trabajo de Bitcoin requiere que los mineros compitan entre sí para resolver problemas matemáticos computacionalmente intensivos para verificar los pagos entre dos personas que intercambian bitcoins. Resolver estos problemas requiere mucha electricidad. Es por eso que escuchas que la red Bitcoin usa más electricidad por año que toda Suiza. Filecoin se basa en una variante de Prueba de espacio. También está relacionado con la prueba de participación, porque la participación no está hipotecada por Token, sino que se determina en forma de almacenamiento probado, lo que determina la probabilidad de que los mineros extraigan bloques. Al construir una red de almacenamiento descentralizado, nos propusimos construir una estructura de prueba en la que se alcance un consenso sobre el almacenamiento de datos a través de operaciones sociales generadas. Con el lanzamiento de testnet, presentaremos un nuevo sistema de prueba basado en almacenamiento para lograr un consenso descentralizado. Golden Noon News| Lista de desarrollos importantes al mediodía del 26 de diciembre: 7:00-12:00 Palabras clave: co-creación con tiempo, $25,000, 1INCH, Turquía 1. Gobernador del Banco Central de Turquía: Se probará la moneda digital no revelada en el Proyecto 2021; 2. BTC supera la marca de $ 25,000 y continúa alcanzando un récord; 3.1 pulgadas comenzará la minería de liquidez inicial de tokens 1 PULGADAS a las 20:00 de esta noche; 4. El principal accionista de Chongqing Siyuan Mainland ha cambiado de Singapur Bit a Beijing Bit; 5. Ethereum La correlación con Bitcoin ha caído a un mínimo de 6 meses; 6. Matcha, dYdX, ParaSwap y otras monedas no emitidas Los números de usuarios de 24 horas DEX alcanzan un nuevo máximo; 7. Jefe de ETC Asia-Pacífico oficial de estrategia como antes: la palabra clave para la industria blockchain en 2020 es "Fuera del círculo". [2020/12/26 16:34:43] Cuando se anunció Filecoin en 2017, nos propusimos crear una red de almacenamiento descentralizada basada en un sólido mercado descentralizado. Para formar este mercado, diferenciar las funciones del mercado e incentivar a los primeros mineros a participar, creamos un token encriptado, que es un subproducto del consenso de Filecoin. El Token se genera sobre la base del trabajo efectivo, es decir, prueba efectiva de replicación y prueba de tiempo y espacio. Juan Benet de PL compartió la historia de la prueba de construcción de Filecoin en una entrevista reciente en el podcast Zero Knowledge. El siguiente es un extracto de la entrevista: Informe del mercado financiero de Jinse | BTC sube y baja, y las apelaciones de devolución de llamadas parciales son fuertes: según el mercado de Huobi, BTC alcanzó un pico de 9620 USDT esta mañana y luego realizó ajustes de plataforma en el 9520 USDT, y volvió a subir a las 16:00. Después de eso, volvió a caer y cayó por debajo de 9400USDT por un tiempo, y el ritmo de ataque de los toros se vio obstaculizado. A juzgar por el gráfico diario, BTC ha seguido aumentando con fuerza y ​​​​está cerca del máximo anterior recientemente, pero existe una fuerte demanda de devoluciones de llamadas parciales. El gráfico de 4 horas forma un soporte parcial en el promedio móvil MA10, y el gráfico de 1 hora abre parcialmente el canal descendente y la devolución de llamada puede continuar. A partir de las 18:30, el desempeño específico de las principales monedas es el siguiente. [2020/5/29] Filecoin ha empujado las fronteras de la cadena de bloques hacia adelante de muchas maneras diferentes. La prueba de replicación es, en última instancia, un sistema de prueba para verificar que los mineros de almacenamiento realmente son dueños de lo que están almacenando y no están haciendo trampa. En estos sistemas, este es un problema muy complicado: ¿cómo le demuestras a la red que realmente estás almacenando algo y que no estás mintiendo al respecto? Filecoin también está tratando de resolver otros problemas interesantes, incluido el consenso de mayor rendimiento y la interoperabilidad utilizada por Filecoin y la estructura de datos de la cadena direccionable por contenido. Pero, al final del día, se trata de aprovechar todo el almacenamiento no utilizado del planeta e incentivar a la organización para que construya la red más grande y poderosa de almacenamiento computacional y reduzca el precio de ese almacenamiento. La prueba de replicación de Filecoin es tanto una prueba de almacenamiento como una prueba de espacio, con sutiles diferencias entre las dos (explicadas más adelante). En Filecoin, las unidades de datos se almacenan en los llamados sectores. Puede sellar datos específicos en un sector determinado del disco a través de un proceso de codificación lento y luego enviar una prueba de ello a la cadena de bloques. Sellar es mucho trabajo dedicado a ese certificado en particular. Para que tal prueba sea imposible de falsificar, el trabajo específico debe realizarse utilizando los datos originales almacenados por el cliente en Filecoin, que es diferente del hash digital en la prueba de trabajo de Bitcoin. Transmisión de datos de minería de Jinse Finance | La potencia informática de la red de BSV aumentó un 4,94% hoy: Jinse Finance informó que, según los datos del grupo de minería araña: la potencia informática de la red total de ETH es 176.790TH/s, la dificultad de la minería es 2186.71T y la actual la altura del bloque es 10119233. El ingreso teórico es 0.00850995/100MH/día. El poder de cómputo de la red BTC es 93.984EH/s, la dificultad de minería es 15.14T, la altura actual del bloque es 631360 y el ingreso teórico es 0.00001021/T/día. La potencia informática de la red BSV es 1.827EH/s, la dificultad de extracción es 0.27T, la altura actual del bloque es 636104 y el ingreso teórico es 0.00049250/T/día. El poder de cómputo de la red BCH es 2.208EH/s, la dificultad de minería es 0.31T, la altura actual del bloque es 636307 y el ingreso teórico es 0.00040767/T/día. [2020/5/23] Un sistema de prueba es un protocolo de cifrado en el que hay un probador y un verificador, y el probador probará algo al verificador. Por ejemplo, en la prueba de trabajo, el probador ha realizado algún trabajo o ha pasado algunos ciclos de cálculo. Un ejemplo típico es el hashing de Bitcoin. Otro ejemplo es una función de retraso verificable (VDF), que puede probar que he pagado una cierta cantidad de cómputo en secuencia, lo que indica que he esperado una cierta cantidad de tiempo. La prueba de almacenamiento son sistemas de prueba simples que pueden probar que poseo algunos datos. Un ejemplo de prueba de propiedad de los datos es: Puedo demostrarle que tengo datos X, o no divulgar datos X, o más sucintamente, cuántos gigabytes son los datos. Luego están las pruebas de recuperabilidad, donde no solo tengo que probar que tengo X, sino que puedo usar esas pruebas para reconstruir X. Informe en vivo de Jinse Finance 丨 Sun Pishu, presidente de Inspur Group: La tecnología Blockchain puede resolver el problema de la trazabilidad del producto: el reportero de Jinse Finance informó en el acto. : Hay muchas personas que pueden pagar Moutai, pero no muchas personas lo beben. ¿Cómo resolver este problema? Hemos realizado un gran esfuerzo para evitar la falsificación. Más tarde, en nuestra práctica gradual, descubrimos que la tecnología blockchain se puede utilizar para resolver el problema de la trazabilidad del producto. [2018/4/10] Prueba de espacio es otro tipo de grupo en el que puedo asegurarles que estoy gastando una cierta cantidad de espacio de almacenamiento. Si me comprometo a almacenar 1 GB y genero un GB aleatorio, se les puede demostrar que estoy almacenando ese GB aleatorio y nada más. Esto hace posible utilizar el espacio de almacenamiento como prueba de trabajo. La parte interesante es combinar Prueba de espacio con Prueba de propiedad de datos normal, donde quiero que X sea útil, no solo cadenas aleatorias. La parte difícil es crear una prueba de espacio que también se use para almacenar datos útiles. Esta es la Prueba de Replicación como una primitiva fundamental en el protocolo criptográfico de la red Filecoin. Se inventaron otros sistemas de prueba de almacenamiento para crear mejores servicios en la nube confiables porque pueden demostrarle que están haciendo una copia de seguridad de sus datos, pero son completamente inútiles en entornos de nube centralizados convencionales donde la confianza es contractual. Y en este momento, se están utilizando en todo el espacio de descentralización porque esa es la estructura de incentivos que usamos para garantizar cosas que no son un acuerdo legalmente vinculante. También usamos SNARK para probar algunas pruebas prácticas de replicación que producen una gran cantidad de resultados. Queremos hacer muchos desafíos en estas pruebas de replicación, pero agregarlos para que puedan entrar en la cadena de una manera muy pequeña. Análisis exclusivo de Golden Finance: Después de que la Reserva Federal elevó las tasas de interés, Bitcoin no ha fluctuado significativamente. Bitcoin es similar al oro pero aún relativamente "simple", y su relevancia para las políticas económicas reales aún no se ha verificado La Reserva Federal anunció hoy un aumento de tasas como se esperaba de 25 puntos básicos a 1.50%-1.75%, el dólar estadounidense sufrió la mayor caída en dos meses, el oro se recuperó de la sobreventa y Bitcoin no fluctuó significativamente. A largo plazo, el aumento de la tasa de interés de la Fed frenará la inflación, impulsará el dólar estadounidense y hará caer el oro. A corto plazo, el dólar estadounidense caerá y el precio del oro subirá debido a la digestión temprana de las expectativas de aumento de la tasa de interés. Es altamente sensible y fuertemente influenciado por las políticas regulatorias, el tiempo de desarrollo de Bitcoin es relativamente corto, aunque las dos primeras de las tres subidas de tipos de interés del año pasado experimentaron caídas a corto plazo, la regla general necesita más soporte de datos. El precio actual de Bitcoin es de 9054,05 dólares estadounidenses, un aumento del 0,18 %, el precio más alto es de 9088 dólares estadounidenses y la tendencia es relativamente estable. [2018/3/22] Hay varias formas de hacer esto, pero SNARK es una excelente manera de hacerlo, le brindan una manera de demostrar que ha hecho la prueba correctamente, y luego puede poner la prueba SNARK en La cadena. Las partes ahora pueden verificar algunas de las entradas por sí mismas, así como la prueba SNARK real, y saber que la prueba se generó correctamente. En una Prueba de replicación, tomamos una gran cantidad de datos de origen (por ejemplo, 32 GB) y aplicamos una codificación muy lenta para generar estos gráficos en forma de celosía en capas donde los nodos pueden ser segmentos de 32 bytes. Hay un proceso continuo que continuará produciendo un gráfico, hashing para cada nodo a su vez. Debido a la función hash, tiene que hacerse uno por uno. Un tipo de gráfico generado es DRG (Depth-Robust-Graph), que está conectado a estos gráficos extendidos y tiene una estructura reticular compleja completa. Finalmente, ahora hemos codificado los datos originales en las llamadas réplicas, es decir, copias enviadas como valores. Si lo desea, puede tomar los mismos datos de origen y codificarlos varias veces, y terminará con varias copias diferentes codificadas de forma única. Ahora que hemos hecho esto, para demostrar que hemos hecho esta codificación correctamente, podemos hacer la codificación completa dentro de SNARK, lo que sería muy costoso, o podemos probar algún desafío para demostrar que hemos almacenado esto. . Digamos que probamos 1000 desafíos aleatorios a lo largo de la prueba, que luego se calcularon dentro del SNARK. Tomamos datos codificados en la fuente, luego los decodificamos y luego los probamos hasta la raíz con la que estamos comprometidos. Esta es la prueba que queremos sucintamente. Porque de lo contrario, sería una hoja de 32 bytes, y luego toda la cadena de Merkle hasta la raíz, sería una gran cantidad de datos, luego multiplicados por mil. Cientos de KB o MB producen una prueba. Con SNARK, podemos comprimirlo, creo que se puede comprimir a 200B o algo así. Una gran historia sobre todo este trabajo es lo que llamamos la curva de la montaña rusa de prueba. Con el tiempo, termina creando una tonelada de construcciones diferentes con todos estos parámetros diferentes que sirven a todos estos casos de uso diferentes. En comparación con las pruebas en Filecoin, esta elección de parámetros es probablemente la razón principal por la que nos tomó tanto tiempo implementar todo esto. Debido a que eliges una construcción, tiene una forma determinada y produce artefactos de un tamaño determinado, tal vez esté bien, y luego ajustas algunos parámetros, como, "Oye, tal vez queremos que los sectores sean un poco más grandes". Esto por lo que algunos otros parámetros deben ser cambiados. Muy rápidamente, está ingresando a un espacio de parámetros muy grande con muchas variables diferentes, donde puede ajustar una cosa y muchas otras cosas también tienen que cambiar. Con la optimización de una serie de algoritmos, la gestión de la complejidad es muy difícil. Debido a que muchas de estas construcciones son códigos lentos, por lo que desea que sean lo suficientemente lentos para ser útiles para las pruebas, pero lo suficientemente rápidos para que no sean muy costosos. Marcarlo correctamente es un desafío muy difícil y luego concretarlo con una estructura SNARK especial para asegurarse de que puede hacerlo de manera eficiente y concisa. Todas estas optimizaciones de parámetros son tan extenuantes y difíciles que en realidad tenemos que escribir software para manejar esto. Tenemos un solucionador de restricciones solo para poder manejar problemas de optimización restringidos al elegir estructuras de prueba y parámetros en Filecoin. Tal resultado es sorprendente, otros grupos ahora pueden usar esto para hacer su vida más fácil, pero tuvimos que escribir este código. Usamos una herramienta llamada Orient en Github, todo de código abierto (ver Orient y Übercalc para los parámetros de Filecoin). Tiene un lenguaje especial en el que define algoritmos específicos y los artefactos que producen, y luego los combina con todas estas variables y parámetros en objetos más grandes. Luego puede derivar resultados experimentales, como cuánto tiempo toman ciertas funciones hash, y conectar esos datos a ciertos parámetros, y determinar cuáles deben ser otros parámetros. Entonces, por ejemplo, en función de esta función hash y el tiempo que lleva dentro o fuera de SNARK, querrá usar esta construcción en particular porque minimiza el tiempo o minimiza la huella en la cadena y todos esos las cosas son calculadas por este solucionador. Hacer tecnología blockchain en este momento es muy difícil debido a la complejidad de la estructura, las primitivas individuales y cómo se entretejen en la cadena y todos los protocolos fuera de la cadena, por lo que necesitamos este software para ayudarnos a escribir el software. De manera similar a cómo funciona la fabricación de chips, la fabricación de chips está bien hasta que se alcanza una cierta densidad, y luego dejan de tener la capacidad de producir chips manualmente. Tienen que empezar a usar software para diseñar el chip. Creo que hemos llegado al punto en el que blockchain es donde estamos construyendo ciertos edificios que necesitamos software para ayudarnos a diseñar. No creo que ninguna otra red utilice Prueba de replicación, por lo que crear ese campo es una ventaja para nosotros. Así que eso es un factor diferenciador. También somos la única empresa con esta estructura de mercado variable diseñada para optimizarse en función de las estructuras de oferta y demanda, lo que permite a los mineros y clientes razonar juntos sobre los precios y luego realizar transacciones a partir de ellos. En mi opinión, también somos la única empresa que está de acuerdo con el soporte de almacenamiento útil.

Tags:

Ethereum
La bolsa Deribit completó la venta del 10% de las acciones, con una valoración de cientos de millones de dólares

El intercambio panameño de derivados de criptomonedas Deribit ha completado una venta de participación del 10%.

Observación dorada | 147 % 147 % de aumento en el resumen de información de BSV de monedas mineras

Información básica del proyecto BSV A las 0:40 a. m. del 16 de noviembre de 2018, hora de Beijing.

¿Cómo equilibrar la transparencia de la información y la protección de la privacidad? Blockchain + prueba de conocimiento cero

En la actualidad, con el desarrollo de Internet y la tecnología de Internet móvil, todos los días se genera una gran cantidad de datos.

Golden Observation | El sistema de prueba distingue a Filecoin

El artículo proviene del blog del proyecto Filecoin y describe cómo se planifican y diseñan las pruebas que respaldan la generación de bloques de consenso en el sistema Filecoin.

Jiangxi Unicom lanzó una "plataforma de archivo basada en Blockchain para la reanudación del trabajo y la producción de las empresas"

Con la mejora de la situación epidémica y la llegada de la ola de reanudación del trabajo.

Analiza los componentes principales de Libra con el ciclo de vida de Transacción como pista.

Libra implica muchas cosas. Introducimos el diseño y la implementación de Libra a partir de tres líneas: analizando el proceso de inicio del Nodo y la unión a la red de Libra.

ads