Autor: Moledao

¡La serie de cursos Web3 organizada conjuntamente por Moledao y OGBC finalmente comenzó oficialmente el 16 de enero de 2023! La primera semana es la semana de la infraestructura y cubre los conceptos básicos de blockchain, Ethereum, Layer2, Layer0 y almacenamiento.

¡Hoy los llevaré a revisar el curso "Almacenamiento" del instructor Allen el 20 de enero de 2023! La grabación del curso se ha subido a Bilibili de Moledao:

Semana 1: Semana de la Infraestructura | Almacenamiento

¡Entonces aprendamos a “almacenar” notas del curso juntos! Introducción del instructor: El instructor Allen es el ex director de marketing de una empresa líder en maquinaria minera. Cofundador de Extend labs, embajador de Permadao, minero senior y proveedor de servicios de almacenamiento. Participó en BTC ETH AR FIL y otros negocios mineros. Tiene una investigación en profundidad sobre minería y pistas de almacenamiento distribuido.

Ganancias de aprendizaje

En esta clase, el instructor Allen explicó el valor, las perspectivas y las ventajas de la tecnología de almacenamiento distribuido. También presenta dos proyectos líderes en almacenamiento distribuido: Arweave y Filecoin. Finalmente, se enumera la ecología del proyecto de Arweave.

01 El valor técnico y las perspectivas del almacenamiento distribuido

Las computadoras físicas realizan principalmente almacenamiento y cálculo; en la era de Internet, lo más importante es el almacenamiento, el cálculo y la distribución de información; en la era de Internet móvil, se han desarrollado big data y la inteligencia artificial y la tecnología blockchain es inseparable de los libros de contabilidad distribuidos. (Bitcoin), computación distribuida (Ethereum) y almacenamiento distribuido (AR, fil).

1.1 Diferencias estructurales entre Web2 y Web 3

  • Blockchain 1.0: la moneda virtual representada por Bitcoin logra la libertad monetaria. Actualmente es la mejor aplicación de la tecnología blockchain.

  • Blockchain 2.0: Con la plataforma de contrato inteligente representada por Ethereum, el problema del capital está resuelto.

  • Blockchain 3.0: Libertad de datos representada por el almacenamiento distribuido, que garantiza la propiedad de los datos y el almacenamiento permanente.

1.2 La esencia de las criptomonedas es un libro de contabilidad descentralizado

  • La esencia del dinero: una unidad de cuenta

    • Trueque: el comienzo de la contabilidad

    • Oro y plata y billetes de oro y plata De hecho, en esta época, debido a la buena circulación del oro y la plata, comenzaron a existir billetes de oro y plata en forma de libros de contabilidad.

    • banco central representado por la Reserva Federal

  • La esencia de las criptomonedas: sistema de contabilidad descentralizado

  • La esencia de la cadena cruzada: tecnología de "alineación del libro mayor" entre sistemas de libro mayor descentralizados

    • Un nuevo paradigma: modelo de reconciliación de almacenamiento en cadena. Porque con el desarrollo de blockchain, habrá cada vez más datos en la cadena. Cosas como SocialFi, juegos en cadena, etc., requieren mucho almacenamiento (porque toda esta información es valiosa). La cadena cruzada por sí sola no es suficiente.

    • Transformación del modelo de reconciliación informática en cadena al modelo de reconciliación de almacenamiento en cadena (everpay)

    • Blockchain retrocompatible con L0

1.3 Comparación de soluciones de almacenamiento blockchain

Separar los datos no centrales de la cadena principal y almacenarlos en DSN (Red de almacenamiento descentralizada) se ha convertido en una solución generalizada para ampliar la capacidad, mejorar la interoperabilidad y la protección de la privacidad.La capa de almacenamiento fuera de la cadena eventualmente se convertirá en una infraestructura importante en el ecosistema Web3 y resolverá cualquier problema de almacenamiento de datos en la capa de protocolo y la capa de operación a través del almacenamiento en caliente y en frío.Ahora, en el triángulo imposible, lo más difícil es lograr tanto la descentralización como un alto rendimiento. Pero en realidad es posible tener ambas cosas. En el futuro, el problema de expansión en el "Triángulo Imposible" se puede resolver eliminando por completo la capa de almacenamiento pero manteniendo la interoperabilidad y mejorando el cálculo y la invocación de datos a través de middleware, API y otros servicios integrados en la capa de almacenamiento en frío, impulsando la eficiencia. .

02 ¿Cuáles son las ventajas del almacenamiento distribuido?

Ventaja 1: los datos se pueden almacenar de forma permanente y no se pueden alterar

El almacenamiento centralizado generalmente carga y descarga en su conjunto. Si hay un problema con la empresa que proporciona el almacenamiento, los datos almacenados pueden perderse.

Sin embargo, el almacenamiento descentralizado cargará fragmentos de datos del usuario en cada nodo y varios nodos se fusionarán y descargarán. De esta manera, incluso si hay un problema con algunos nodos, los datos aún se pueden conservar bien.

Ventaja 2: La eficiencia aumentó casi 60 veces

Tercera ventaja: reducción de costes

Costo de uso de Alibaba Cloud: 0,35 yuanes/GB/año. TikTok gasta 4 mil millones en esto cada año. Con el auge de 5G y big data, las preferencias de almacenamiento de los usuarios han cambiado de imágenes a videos, lo que requiere un aumento significativo en el espacio y los costos de almacenamiento.

Ventaja 4: el procesamiento fragmentado garantiza la privacidad y seguridad de los datos

En el almacenamiento centralizado, se filtran seriamente datos privados confidenciales, como varios registros en Ctrip y direcciones particulares en Meituan Takeout. El almacenamiento distribuido guarda datos en porciones, lo que puede proteger mejor la privacidad del usuario.

Debido a las ventajas anteriores, el almacenamiento distribuido se ha convertido en el protocolo de datos subyacente para muchos proyectos de clase mundial, que incluyen:

  • Ya utilizado por el Centro Aeroespacial Alemán para el almacenamiento de datos de telemetría

  • Todos los documentos confidenciales del programa de alunizaje Apolo de EE. UU. se cargaron y guardaron mediante almacenamiento distribuido.

  • Firefox, el segundo navegador más grande del mundo, admite almacenamiento distribuido

  • Datos históricos de la Biblioteca del Congreso preservados permanentemente

  • También hay empresas como Alexandria, D.Tube, etc.

03 Proyecto líder: Arweave y Filecoin

3.1 Arweave | Almacenamiento permanente, era de la descentralización 3.0

Arweave es un ejemplo típico. No es exactamente una estructura blockchain y la red no requiere nodos para almacenar cada bloque. Sin embargo, su mecanismo de consenso SPoRA requiere que si un nodo quiere bloquear, debe poder acceder a bloques históricos establecidos aleatoriamente por la red. Para aumentar la probabilidad de producir bloques, los nodos almacenarán más bloques históricos y mantendrán un almacenamiento permanente.

3.2 Filcoin | Almacenamiento de archivos temporal, almacenamiento descentralizado

Un representante típico del almacenamiento basado en red P2P es Filecoin. Los archivos del usuario se almacenan en los nodos de la red P2P (IPFS) en lugar de en la cadena de bloques. Estos nodos P2P también son nodos de la red blockchain de Filecoin. Se basan en la prueba de replicación PoRep para indicar el almacenamiento de un número específico de copias y en la prueba de tiempo y espacio PoST para indicar el almacenamiento continuo de datos para demostrar que han completado el proceso. tarea de almacenamiento. Es decir, los nodos de Filecoin deben proporcionar constantemente pruebas para demostrar que los datos están almacenados correctamente.

3.3 Comparación

En esta etapa, las diferentes arquitecturas técnicas adoptadas por Filecoin y Arweave también generan diferencias funcionales. Según el informe de investigación de Fundamental Labs [3], definimos el marco de evaluación funcional como: flexibilidad del rango de almacenamiento, permanencia del almacenamiento, capacidad para evitar la redundancia, incentivos para el almacenamiento de datos, universalidad del almacenamiento de datos, disponibilidad de datos. Hasta cierto punto, Arweave y Filecoin son un par de soluciones complementarias: > Arweave se centra más en la permanencia y estabilidad del almacenamiento de datos y es más adecuado para metadatos y datos históricos > Filecoin puede proporcionar una solución de almacenamiento más flexible (almacenamiento); tiempo, tipo), más adecuado para el almacenamiento de datos personales y no críticos.El almacenamiento permanente de Arweave puede proporcionar una solución más confiable para NFT o aplicaciones sociales. Filecoin tiene ventajas en la red minera y los costos de almacenamiento. Vale la pena señalar que los datos basura anteriores de Filecoin eran muy grandes, mientras que los datos de Arweave son básicamente datos reales y válidos, porque los usuarios deben pagar primero para almacenarlos. 3.4 Parte de almacenamiento distribuido DAPP (aplicación descentralizada)

04 Ejemplo de ecología del proyecto Arweave

4.1 Proyecto Everpay:

proyecto everpay

Everpay puede resolver el problema de que el TPS de pago blockchain no sea lo suficientemente alto y puede entenderse como un Alipay descentralizado.

Proceso de transferencia: A transfiere dinero a B. Después de que A y B confirman que la transferencia es correcta, la transacción se registra en la cadena Arweave. El proceso de transacción se calcula fuera de línea y solo necesita asegurarse de que tanto A como B confirmen que la transferencia es correcta. Solo se utiliza almacenamiento distribuido en lugar de computación distribuida, y se pueden lograr decenas de millones de TDS por segundo. El libro de contabilidad se almacena en la red Arweave por lo que puede almacenarse permanentemente y no puede ser manipulado. El algoritmo es de código abierto y también se almacena en la red Arweave. Si tiene alguna objeción a la transacción, puede descargar directamente el algoritmo y la transacción desde la red Arweave para su verificación. Se pueden desarrollar billeteras, intercambios descentralizados, DAO, NFT y dAPP en este protocolo de pago.

4.2 Proyecto de intercambio permanente

Proyecto de intercambio permanente

Es un protocolo de intercambio basado en Everpay. Cualquiera puede crear un intercambio sobre este protocolo, e incluso los bancos pueden acceder a él.Al utilizar la red Arweave, los usuarios pueden mantener sus activos en sus propias billeteras y, al mismo tiempo, la velocidad de las transacciones puede alcanzar el nivel de los intercambios centralizados. 4.3 Proyecto Eco

Proyecto eco

Un complemento de comentarios descentralizado. Si el comentario no se elimina después de un cierto período de tiempo, se almacenará permanentemente en la red Arweave sin interferencia de ninguna organización centralizada. En el futuro, muchos proyectos GameFi, NFT o posteriores de Web2 a Web3 podrán aprender de este sistema para verificar datos. 4.4 PermaDAO Es un DAO co-construido por Arweave y el proyecto Arweave. Puede aprender muchos proyectos relacionados con el almacenamiento y conocimientos relacionados.

05 Predicción de la dirección del desarrollo de la industria en 2023

  • La demanda real de almacenamiento en cadena está creciendo rápidamente y la vía de almacenamiento está marcando el comienzo de un desarrollo sustancial;

  • Separar los datos no centrales de la cadena principal y almacenarlos en DSN (Red de almacenamiento descentralizada) se ha convertido en una solución generalizada para ampliar la capacidad, mejorar la interoperabilidad y la protección de la privacidad;

  • La red de almacenamiento extendido L1 puede proporcionar nuevas soluciones con mayor interoperabilidad que DSN, pero aún lleva tiempo verificar el modelo Arweave;

  • Los futuros escenarios de almacenamiento descentralizado incluirán interoperabilidad completa, disponibilidad de datos, seguridad y computación fuera de la cadena fácil de usar para el usuario/desarrollador a través de middleware y API;

  • El siguiente paso en la industria del almacenamiento es la oportunidad para las cadenas públicas basadas en datos. También se convertirá en la capa inferior de toda la cadena de bloques, la existencia de L0.

06 Agradecimientos

¡Gracias a las siguientes organizaciones por apoyar este curso benéfico! Patrocinado por: One Global Blockchain Center (OGBC) https://www.ogbc.com/OGBC es una incubadora líder para Web 3.0 que trabaja con nuevas empresas emergentes de criptomonedas para construir la infraestructura del futuro. Al aprovechar la experiencia, la red y los recursos de OGBC en el espacio de las criptomonedas, las empresas y los proyectos pueden alcanzar todo su potencial y esforzarse por desarrollar soluciones innovadoras y valiosas para el creciente número de usuarios de la industria blockchain.

Otros socios apoyan:

07 Sobre Moledao

MoleDAO es una comunidad de desarrolladores de blockchain para que todos los entusiastas de blockchain conozcan los últimos desarrollos en blockchain y crezcan con la ayuda de pioneros e innovadores experimentados de blockchain para contribuir a construir el ecosistema Web 3 con más ideas innovadoras. Nuestro objetivo es llevar el concepto de blockchain a todos y desarrollar la región mediante la construcción de una comunidad de comunicación para los entusiastas de blockchain, brindando apoyo a proyectos de blockchain, organizando una serie de hackathons globales, ayudando a unir talentos de proyectos y brindando patrocinio y orientación de proyectos. Nuestra visión es convertirnos en un ecosistema blockchain integral y curado. Si es un entusiasta de blockchain, un desarrollador de blockchain, una institución o un inversor, puede encontrar un nicho que se adapte a sus necesidades en Moledao.