Lambda ofrece capacidades ilimitadas de almacenamiento de datos en Blockchain; Entrevista con el CEO HE Xiao Yang
Publicado: 2021-08-09 Lambda es un disruptor en la solución de almacenamiento basada en blockchain, que ofrece al mercado una infraestructura de blockchain rápida, segura y escalable, que proporciona capacidades de almacenamiento de datos de aplicaciones descentralizadas (DAPP) con escalabilidad ilimitada. El CEO HE Xiao Yang hablará con nosotros sobre el proyecto Lambda en esta entrevista.
Por favor, díganos su nombre y sus antecedentes.
Mi nombre es HE Xiao Yang y soy el fundador de Lambda. Tengo una gran pasión por la innovación tecnológica y el desarrollo de software. Soy bien conocido en China por mi amplia experiencia en software de infraestructura y mi participación activa en la comunidad de código abierto.
Anteriormente, fui cofundador de OneAPM, que es un software de infraestructura de rápido crecimiento que se centra en ITOM (gestión de operaciones de TI) en China. Algunos se refieren a OneAPM como la “Nueva Reliquia o AppDynamics de China” y la compañía ha recibido un fuerte respaldo de VC de Matrix Partners, Chengwei Capital y Qiming Venture. Antes de mi experiencia como emprendedor, trabajé en BEA como ingeniero de software de I + D. También soy blogger y algunos de mis artículos han sido publicados por importantes medios como Forbes China, 36Kr, Sina, etc.
¿Describe Lambda?
Lambda es un proyecto de infraestructura de cadena de bloques rápido, seguro y escalable, que proporciona capacidades de almacenamiento de datos de aplicaciones descentralizadas (DAPP) con escalabilidad ilimitada.
¿Cuáles son los principales servicios y funciones que ofrece Lambda?
Lambda proporciona una nueva solución para guardar por separado diferentes tipos de datos en distintas cadenas y bloques. Se dedica a proporcionar una infraestructura para DAPP, en la que pretende ofrecer una serie de servicios de capacidad de infraestructura que incluyen almacenamiento con escalabilidad ilimitada, computación de alto rendimiento y transmisión de red rápida, lo que facilita que los DAPP cumplan con la generación, transmisión y almacenamiento de datos. , recuperar y computar.
Los servicios de Lambda incluyen: co-almacenamiento de datos multicadena, gestión de datos entre cadenas, protección de la privacidad de los datos, prueba de recuperabilidad de datos (POR), posesión de datos comprobables (PDP) y computación inteligente distribuida a través del desacoplamiento lógico y la implementación independiente de Lambda. Cadena y Lambda DB.
Además, los desarrolladores pueden usar libremente los códigos de proyecto de Lambda y modificarlos bajo la licencia Apache, mientras que los usuarios pueden descargar archivos binarios de Lambda e implementarlos en el entorno privado sin conectarse a la extranet.
¿Cuál es la tecnología detrás de Lambda? ¿Puede darnos un recorrido por el diseño de la arquitectura?
Usamos el diseño de estructura homogénea de múltiples cadenas de Lambda Chain para seleccionar aleatoriamente un conjunto de nodos verificadores para verificar la integridad de los datos cuando los leemos. A través de la validación separada de múltiples nodos de verificación y el consenso de Intolerancia a fallas bizantinas (BFT), podemos completar la verificación de la Prueba de recuperación de datos (POR) y la Posesión de datos probables (PDP), que es nuestra ventaja sobre IPFS. IPFS actualmente no tiene un diseño de cadena maduro ni un mecanismo completo de prueba de almacenamiento de datos.
Además, Lambda garantiza lo siguiente:
- Nuestro diseño innovador incluye la separación de blockchain y cadena de almacenamiento.
- Hemos abordado el desafío de la Posesión de datos probables (PDP), con una perfecta integración con blockchain.
- Nuestra solución puede admitir el almacenamiento y la recuperación de datos de alto rendimiento aprovechando la tecnología Sharding, que brinda posibilidades para futuros escenarios de aplicación DAPP.
- Al aprovechar la tecnología de subcadena y cooperar con la comunidad de código abierto, podremos ofrecer una plataforma de ecosistema con capacidades de recopilación, almacenamiento, computación e intercambio de datos, además de la capacidad de almacenamiento de archivos de bloque central.
2017/2018 introdujo muchos proyectos de datos basados en blockchain. ¿Qué hace que el almacenamiento de datos seguro y confiable de Lambda sea único?
Creemos que todos los proyectos de almacenamiento siguen el requisito básico de integridad de datos demostrable. Además, es crucial para los proyectos de datos almacenar datos en un nodo de almacenamiento inviable y hacerlos confiables y seguros, en el mundo académico, existen principalmente dos enfoques que son la Posesión de datos probables (PDP) y las Pruebas de recuperabilidad (POR) dependiendo de los escenarios de uso. Esta tecnología es bastante madura en el almacenamiento en la nube y Lambda ha aplicado estos dos enfoques en blockchain a través de la investigación académica y la verificación de ingeniería, lo que ha eliminado los principales obstáculos del almacenamiento descentralizado.
¿Cómo funcionan las transacciones y el acceso a los datos públicos de Lambda?
Los datos públicos de Lambda son principalmente los libros de contabilidad de la cadena principal y la subcadena, así como la información de TAG que debe almacenarse para la verificación de datos. Proporcionamos una estructura de datos especial para almacenar TAG de verificación de datos.
Para las transacciones, Lambda se divide en dos partes: el comercio en cadena y el comercio fuera de la cadena. Debido a las limitaciones técnicas actuales, apoyamos los requisitos de negociación entre el lado de la oferta y la demanda del servicio de almacenamiento, así como el almacenamiento de datos posterior, aprovechando el enfoque similar utilizado en los intercambios descentralizados.
¿En qué tipos específicos de protección de datos y privacidad personal se centrará Lambda?
Lambda cree que los datos almacenados son propiedad de los propios usuarios y ningún tercero tiene derecho a acceder a los datos a menos que el usuario lo autorice.
Actualmente, los datos de las cadenas de bloques son públicos y accesibles, lo que limita en gran medida los escenarios de aplicación. Lambda ha adoptado un plan de cifrado basado en atributos de autoridad múltiple en línea / fuera de línea (OO-MA-ABE), que tiene como objetivo transferir el costo de computación en línea del cliente a la etapa fuera de línea o servidores en la nube.
Las principales ventajas se enumeran a continuación:
- Con el uso de tecnología de descifrado en línea, fuera de línea y subcontratada, Lambda formula un plan de acceso de datos de almacenamiento en la nube móvil eficiente. En la etapa de cifrado, procesa previamente una gran cantidad de operaciones de coincidencia; en la etapa de descifrado, subcontrata las operaciones de emparejamiento al servidor de almacenamiento en la nube. En consecuencia, el cliente puede cumplir con el cifrado y descifrado con simples operaciones de cálculo únicamente, disminuyendo significativamente los gastos de computación en línea del cliente.
- Lambda promueve un método para verificar la exactitud del descifrado subcontratado. En la etapa de encriptación, el usuario genera valores Hash encriptando claves privadas y textos claros como el token de verificación de datos; en la etapa de descifrado, el usuario adopta el token para verificar la exactitud del resultado del descifrado y, por lo tanto, comprobar si el descifrado del servidor de almacenamiento en la nube es correcto. Mientras tanto, el plan especificado en el documento puede resistir la adquisición de información de identidad por parte de instituciones individuales, protegiendo la privacidad de los usuarios.
- El equipo de Lambda realiza los experimentos de análisis y simulación de seguridad para el plan, cuyos resultados indican su seguridad y eficiencia.
¿Cómo funcionan los incentivos del token Lambda con los servicios de almacenamiento de datos de IoT?
Como sistema de almacenamiento descentralizado, Lambda es ideal para almacenar datos valiosos basados en el tiempo. Los usuarios pueden gastar tokens para almacenar dichos datos. También pueden autorizar a determinadas organizaciones u otros usuarios a utilizar sus propios datos para ganar tokens. El lado de la demanda y el proveedor de datos pueden llegar a un acuerdo a través de la plataforma de comercio de datos.

Cuéntenos más sobre la plataforma de comercio de datos Lambda y cómo utiliza los datos de inteligencia artificial.
La primera capa de la plataforma de intercambio / intercambio de Lambda es para la transacción del servicio de almacenamiento, que cubre la coincidencia de pedidos y el pago entre el lado de la demanda del servicio de almacenamiento y el lado del proveedor.
En el segundo nivel, alentaremos a los desarrolladores del ecosistema a implementar subcadenas computacionales en el dominio de la computación de datos y acceder a ellas al sistema Lambda, así como a la coincidencia de pedidos, el pago y la entrega de resultados para los cálculos de datos en intercambios de datos.
Dentro del sistema Lambda, el comercio es una parte muy importante de nosotros, porque el equipo de Lambda construye solo código y reglas que se colocan públicamente en Github y otras plataformas de código abierto. Sin embargo, la operación real, el entorno de ejecución en cada host, el libro de contabilidad de blockchain correspondiente, el almacenamiento real, etc., son todos proporcionados por contribuyentes dentro del ecosistema o mineros.
En el sistema Lambda, hay varios intercambios diferentes integrados. Actualmente, todavía estamos ajustando las reglas de estos intercambios, pero las funciones son seguras.
- The Mining Exchange : el minero de almacenamiento y el validador prometen los tokens Lambda, obteniendo los derechos para convertirse en minero. A diferencia de los sistemas anteriores, el precio de prenda de este intercambio sigue una determinada curva. El resultado de esta curva se puede garantizar de tal manera, a) que el número de nodos de almacenamiento y nodos de verificación siempre pueda seguir la relación óptima; b) en un período de tiempo específico, el espacio de almacenamiento proporcionado estará cerca de un cierto umbral, ni demasiado ni demasiado poco.
- El intercambio de espacio de almacenamiento : en este intercambio, los inquilinos pueden iniciar transacciones de tipo oferta para solicitar espacio de almacenamiento. Los mineros de almacenamiento pueden alquilar espacio de almacenamiento aquí. Debido a que el espacio de almacenamiento es imprescindible para las transacciones de datos, para nuestro sistema, el intercambio de espacio de almacenamiento es similar al intercambio de RAM de EOS, también adoptaremos un sistema de negociación similar a Bancor, pero no estableceremos parámetros de CW que puedan causar el precio también. empinado.
- El intercambio de datos : para los inquilinos, después de obtener espacio de almacenamiento, los usuarios pueden comprar y vender datos en el intercambio de datos. Nuestro intercambio de datos adopta un mecanismo similar a la informática segura de múltiples partes. Una vez finalizada la transacción, el propietario de los datos no sabe qué datos compró específicamente el comprador y el vendedor de los datos no sabe qué datos tiene el comprador.
¿Qué sigue en la hoja de ruta de Lambda? ¿Tiene alguna oportunidad actual para los inversores?
El tercer trimestre de 2018 será un hito muy importante para Lambda, en el que debemos implementar Lambda Chain y Lambda FS y el almacenamiento de objetos basado en Lambda FS. También realizaremos ofertas públicas, así que estad atentos a nuestras noticias oficiales.
¿Podría hablarnos de su equipo y asesores?
Nuestro equipo principal es un grupo de desarrolladores con amplia experiencia en I + D de software de infraestructura y comunidad de código abierto. Contribuimos con códigos a varios proyectos de código abierto de la Fundación Apahce, como Camel, Akka, Drill, etc. Los miembros de nuestro equipo están profundamente involucrados en todos los proyectos. También estamos promoviendo activamente el desarrollo de código abierto y comunidades en China y hemos establecido los Grupos de Usuarios de China de Druid y Clickhouse.
Además de mí, nuestro equipo principal incluye: Lucy Wang CMO en Lambda; Alex Lototskiy, ingeniero principal de seguridad senior; He Bingqing, cofundador y director de tecnología de OneAPM; Jiang Ning, mentor de Apache Camel; Oleg Lyamtsev, ingeniero; Li Monan, el principal programador de China y fundador de Coreseek y Log Insight; Gao Haiqiang, experto en informática; Zhang Xiaoguang, comisario de Apache Akka; Guo Hongqiang, científico de datos.
También contamos con un experimentado equipo de asesores: Tian Jia, Wang Tao, Chen Yuan, Liu Chunhua.
¿Qué tan seguro es Lambda? ¿Le gustaría hablar sobre sus medidas legales y de seguridad?
Lambda utiliza una tecnología de descifrado en línea, fuera de línea y subcontratada para construir un esquema de control de acceso de datos de almacenamiento en la nube móvil eficiente. En la fase de cifrado, una gran cantidad de operaciones de emparejamiento se procesan previamente de antemano; en la fase de descifrado, la operación de emparejamiento se subcontrata al servidor de almacenamiento en la nube; el cliente solo necesita ejecutar una operación simple para completar el cifrado y descifrado, lo que reduce en gran medida la sobrecarga informática en línea del cliente.
Lambda propone un método para verificar la exactitud del descifrado subcontratado. En la fase de encriptación, el usuario usa la clave de encriptación y el texto plano para generar un valor hash como el token de verificación de datos; en la fase de descifrado, el usuario verifica el resultado del descifrado con el token de verificación y luego verifica si el descifrado del servidor de almacenamiento en la nube es correcto.
Además, Lambda utiliza tecnología PDP y POR para detectar si los datos están almacenados. Al mismo tiempo, los datos adoptan múltiples copias de seguridad. Según los diferentes niveles de almacenamiento, por ejemplo, se puede detectar 1/3 de la pérdida de copia a tiempo y los datos se restauran y transfieren mediante tecnología POR y tecnología de codificación de borrado.
Además, el almacenamiento en la nube descentralizado y la base de datos en la nube, en comparación con la nube centralizada, es la mayor diferencia en el nodo de almacenamiento sin permisos. Además, el usuario de la nube no es un iniciador de verificación ni un nodo TPA de plena confianza. En el diseño de Lambda, estamos utilizando dos versiones mejoradas del método PDP que admiten la validación pública, BLS-PDP y MF-PDP, y trabajaremos juntos en un TPA confiable a través del consenso de múltiples nodos verificadores para completar la retención e integridad de los datos. verificación y escriba los resultados de la verificación en la cadena para la inspección de FisherMan.
¿Dónde debemos dirigir a nuestros lectores para obtener más información?
Sitio web oficial: http://www.lambda.im
Comunidad de Telegram: https://t.me/HelloLambda
Facebook: https://www.facebook.com/Lambdaim
LinkedIn: https://www.linkedin.com/company/lambdaim/
Gorjeo: https://twitter.com/Lambdaim
Libro blanco: http://www.lambda.im/doc/Lambda-WhitePaper-en.pdf