Lambda fornisce capacità di archiviazione dati illimitate su Blockchain; Intervista con il CEO HE Xiao Yang
Pubblicato: 2021-08-09 Lambda è un disgregatore nella soluzione di archiviazione basata su blockchain, che porta sul mercato un'infrastruttura blockchain veloce, sicura e scalabile, che fornisce capacità di archiviazione dati di applicazioni decentralizzate (DAPP) con scalabilità illimitata. Il CEO HE Xiao Yang discuterà con noi del progetto Lambda in questa intervista.
Per favore, dicci il tuo nome e il tuo background?
Mi chiamo HE Xiao Yang e sono il fondatore di Lambda. Ho una profonda passione per l'innovazione tecnologica e lo sviluppo software. Sono molto conosciuto in Cina per la mia vasta esperienza nel software infrastrutturale e per il coinvolgimento attivo nella comunità open source.
In precedenza, sono stato co-fondatore di OneAPM, un software di infrastruttura in rapida crescita incentrato su ITOM (gestione delle operazioni IT) in Cina. Alcuni si riferiscono a OneAPM come "New Relic o AppDynamics of China" e l'azienda ha ricevuto un forte sostegno da parte di Matrix Partners, Chengwei Capital e Qiming Venture. Prima delle mie esperienze imprenditoriali, ho lavorato presso BEA come ingegnere del software di ricerca e sviluppo. Sono anche un blogger e alcuni dei miei articoli sono stati pubblicati dai principali media come Forbes China, 36Kr, Sina, ecc.
Descrivi Lambda?
Lambda è un progetto di infrastruttura blockchain veloce, sicuro e scalabile, che fornisce capacità di archiviazione dati di applicazioni decentralizzate (DAPP) con scalabilità illimitata.
Quali sono i principali servizi e funzionalità forniti da Lambda?
Lambda fornisce una nuova soluzione per salvare separatamente diversi tipi di dati in catene e blocchi distinti. È dedicato alla fornitura di un'infrastruttura per DAPP, su cui intende offrire una serie di servizi di capacità infrastrutturali tra cui archiviazione con scalabilità illimitata, elaborazione ad alto rendimento e trasmissione di rete veloce, rendendo facile per le DAPP soddisfare la generazione, la trasmissione, l'archiviazione dei dati , recupero e calcolo.
I servizi Lambda includono: co-storage dei dati multi-chain, gestione dei dati cross-chain, protezione della privacy dei dati, Proof of Recoverability of data (POR), Provable Data Possession (PDP) e calcolo intelligente distribuito attraverso il disaccoppiamento logico e l'implementazione indipendente di Lambda DB catena e Lambda.
Inoltre, gli sviluppatori possono utilizzare liberamente i codici di progetto Lambda e modificarli sotto licenza Apache mentre gli utenti possono scaricare file binari di Lambda e distribuirli nell'ambiente privato senza connettersi all'extranet.
Qual è la tecnologia alla base di Lambda? Puoi darci una panoramica del progetto di architettura?
Utilizziamo il design omogeneo della struttura multi-catena di Lambda Chain per selezionare casualmente un set di nodi di verifica per verificare l'integrità dei dati quando li leggiamo. Attraverso la convalida separata di più nodi di verifica e il consenso dell'intolleranza ai guasti bizantini (BFT), possiamo completare la verifica della prova di recuperabilità dei dati (POR) e la prova del possesso dei dati (PDP), che è il nostro vantaggio rispetto a IPFS. IPFS attualmente non ha un design della catena maturo e un meccanismo completo di prova per l'archiviazione dei dati.
Inoltre, Lambda garantisce quanto segue:
- Il nostro design innovativo include la separazione di blockchain e catena di archiviazione
- Abbiamo affrontato la sfida del Provable Data Possession (PDP), con una perfetta integrazione con blockchain.
- La nostra soluzione è in grado di supportare l'archiviazione e il recupero dei dati ad alta velocità sfruttando la tecnologia Sharding, che offre possibilità per futuri scenari applicativi DAPP.
- Sfruttando la tecnologia della sottocatena e collaborando con la comunità open source, saremo in grado di offrire una piattaforma di ecosistema con capacità di raccolta, archiviazione, elaborazione e scambio di dati oltre alla capacità di archiviazione di file a blocchi di base.
Il 2017/2018 ha introdotto molti progetti di dati basati su blockchain. Cosa rende unico l'archiviazione dati sicura e affidabile di Lambda?
Riteniamo che tutti i progetti di storage seguano il requisito fondamentale di Provable Data Integrity. Inoltre, è fondamentale per i progetti di dati archiviare i dati in un nodo di archiviazione irrealizzabile e renderli affidabili e sicuri, nel mondo accademico, ci sono principalmente due approcci che sono Provable Data Possession (PDP) e Proof of Retrievability (POR) a seconda gli scenari di utilizzo. Questa tecnologia è abbastanza matura nel cloud storage e Lambda ha applicato questi due approcci nella blockchain attraverso la ricerca accademica e la verifica ingegneristica, che ha eliminato gli ostacoli principali dello storage decentralizzato.
Come funzionano le transazioni e l'accesso ai dati pubblici Lambda?
I dati pubblici di Lambda sono principalmente i registri principali della catena e della sottocatena, nonché le informazioni TAG che devono essere archiviate per la verifica dei dati. Forniamo una struttura dati speciale per memorizzare i TAG di verifica dei dati.
Per le transazioni, Lambda è diviso in due parti: on chain trading e off chain trading. A causa degli attuali vincoli tecnici, supportiamo i requisiti di negoziazione tra domanda e offerta del servizio di archiviazione, nonché la successiva archiviazione dei dati, sfruttando l'approccio simile utilizzato negli scambi decentralizzati.
Su quali tipi specifici di protezione dei dati e privacy personale si concentrerà Lambda?
Lambda ritiene che i dati archiviati siano di proprietà degli utenti stessi e che nessuna terza parte abbia il diritto di accedere ai dati se non autorizzati dall'utente.
Attualmente, i dati sulle blockchain sono pubblici e accessibili, il che limita in larga misura gli scenari applicativi. Lambda ha adottato un piano Online/Offline Multi-Authority Attribute Based Encryption (OO-MA-ABE), che mira a trasferire il costo di elaborazione online del cliente allo stadio offline o ai server cloud.
I principali vantaggi sono elencati come segue:
- Con l'uso della tecnologia di decifrazione online-offline e in outsourcing, Lambda formula un efficiente piano di accesso ai dati di archiviazione cloud mobile. Nella fase di crittografia, pre-elabora in anticipo un gran numero di operazioni di corrispondenza; in fase di decifrazione esternalizza le operazioni di abbinamento al server di cloud storage. Di conseguenza, il cliente può compiere cifratura e decifrazione solo con semplici operazioni di calcolo, diminuendo notevolmente le spese informatiche online del cliente.
- Lambda promuove un metodo per verificare la correttezza della decifrazione in outsourcing. Nella fase di crittografia, l'utente genera valori Hash crittografando chiavi private e testi in chiaro come token di verifica dei dati; in fase di decifrazione, l'utente adotta il token per verificare la correttezza del risultato di decifrazione, e quindi verificare se la decifrazione del server di cloud storage è corretta. Nel frattempo, il piano specificato nel documento può resistere all'acquisizione di informazioni sull'identità da parte delle singole istituzioni, tutelando la privacy degli utenti.
- Il team Lambda esegue l'analisi della sicurezza e gli esperimenti di simulazione per il piano, i cui risultati ne indicano la sicurezza e l'efficienza.
Come funzionano gli incentivi token Lambda con i servizi di archiviazione dati IoT?
Come sistema di storage decentralizzato, Lambda è ideale per l'archiviazione di dati preziosi basati sul tempo. Gli utenti possono spendere token per archiviare tali dati. Possono anche autorizzare determinate organizzazioni o altri utenti a utilizzare i propri dati per guadagnare token. Il lato della domanda e il fornitore di dati possono raggiungere un accordo attraverso la piattaforma di scambio di dati.

Per favore, dicci di più sulla piattaforma di trading di dati Lambda e su come utilizzi i dati di intelligenza artificiale.
Il primo livello della piattaforma di scambio / scambio Lambda è per la transazione del servizio di archiviazione, che copre l'abbinamento degli ordini e il pagamento tra il lato della domanda del servizio di archiviazione e il lato del fornitore.
Al secondo livello, incoraggeremo gli sviluppatori nell'ecosistema a implementare sottocatene computazionali nel dominio del calcolo dei dati e ad accedervi al sistema Lambda, nonché all'abbinamento degli ordini, al pagamento e alla consegna dei risultati per i calcoli dei dati negli scambi di dati.
All'interno del sistema Lambda, il trading è una parte molto importante di noi, perché il team Lambda costruisce solo codice e regole che vengono inseriti pubblicamente su Github e altre piattaforme open source. Tuttavia, l'operazione effettiva, l'ambiente di runtime su ciascun host, il registro blockchain corrispondente, l'archiviazione effettiva, ecc. Sono tutti forniti da contributori all'interno dell'ecosistema o minatori.
Nel sistema Lambda, ci sono diversi scambi integrati. Attualmente, stiamo ancora adeguando le regole di questi scambi, ma le funzioni sono certe.
- The Mining Exchange – Lo storage miner e il validatore impegnano i token Lambda, ottenendo i diritti per diventare un miner. A differenza dei sistemi precedenti, il prezzo di pegno di questo scambio segue una certa curva. Il risultato di questa curva può essere garantito in tal modo, a) in modo che il numero dei nodi di stoccaggio e dei nodi di verifica possa sempre seguire il rapporto ottimale; b) in un determinato periodo di tempo, lo spazio di archiviazione fornito sarà vicino a una certa soglia, né troppo né troppo poco.
- Lo scambio di spazio di archiviazione : in questo scambio, gli inquilini possono avviare transazioni di tipo offerta che richiedono spazio di archiviazione. I minatori di stoccaggio possono affittare lo spazio di archiviazione qui. Poiché lo spazio di archiviazione è un must per le transazioni di dati, per il nostro sistema, lo scambio di spazio di archiviazione è simile allo scambio di RAM EOS, adotteremo anche un sistema di trading simile a Bancor, ma non imposteremo parametri CW che potrebbero causare anche il prezzo ripido.
- Lo scambio di dati – Per gli inquilini, dopo aver ottenuto lo spazio di archiviazione, gli utenti possono acquistare e vendere dati sullo scambio di dati. Il nostro scambio di dati adotta un meccanismo simile all'informatica multiparte sicura. Al termine della transazione, il proprietario dei dati non sa quali dati l'acquirente ha acquistato in modo specifico e il venditore dei dati non sa di quali dati dispone l'acquirente.
Qual è il prossimo passo sulla roadmap di Lambda? Ci sono opportunità attuali per gli investitori?
Il terzo trimestre del 2018 sarà una pietra miliare molto importante per Lambda, in cui dobbiamo implementare Lambda Chain e Lambda FS e lo storage di oggetti basato su Lambda FS. Condurremo anche offerte pubbliche, quindi restate sintonizzati per le nostre notizie ufficiali.
Puoi parlarci del tuo team e dei tuoi consulenti?
Il nostro core team è un gruppo di sviluppatori con una vasta esperienza nella ricerca e sviluppo di software per infrastrutture e nella comunità open source. Contribuiamo con i codici a vari progetti open source nell'ambito della Fondazione Apahce, come Camel, Akka, Drill, ecc. I membri del nostro team sono profondamente coinvolti in tutti i progetti. Stiamo inoltre promuovendo attivamente lo sviluppo dell'open source e delle comunità in Cina e abbiamo istituito i gruppi di utenti cinesi di Druid e Clickhouse.
Oltre a me, il nostro team principale include: Lucy Wang CMO di Lambda; Alex Lototskiy, ingegnere capo senior della sicurezza; He Bingqing, co-fondatore e CTO di OneAPM; Jiang Ning, mentore di cammelli Apache; Oleg Lyamtsev, ingegnere; Li Monan, il principale programmatore cinese e fondatore di Coreseek e Log Insight; Gao Haiqiang, esperto di informatica; Zhang Xiaoguang, commissario Apache Akka; Guo Hongqiang, scienziato dei dati.
Abbiamo anche un team di consulenti esperti: Tian Jia, Wang Tao, Chen Yuan, Liu Chunhua.
Quanto è sicuro Lambda? Vuoi parlare delle tue misure legali e di sicurezza?
Lambda utilizza una tecnologia di decrittazione online-offline e in outsourcing per costruire un efficiente schema di controllo dell'accesso ai dati di archiviazione cloud mobile. Nella fase di cifratura vengono pre-elaborate un gran numero di operazioni di abbinamento; in fase di decrittazione, l'operazione di abbinamento è affidata in outsourcing al server di cloud storage; il client deve solo eseguire una semplice operazione per completare la crittografia e la decrittografia, riducendo così notevolmente il sovraccarico di elaborazione online del client.
Lambda propone un metodo per verificare la correttezza della decrittazione in outsourcing. Nella fase di crittografia, l'utente utilizza la chiave di crittografia e il testo in chiaro per generare un valore hash come token di verifica dei dati; in fase di decrittografia, l'utente verifica il risultato della decrittografia con il token di verifica e quindi verifica se la decrittografia del server di archiviazione cloud è corretta.
Inoltre, Lambda utilizza la tecnologia PDP e POR per rilevare se i dati sono archiviati. Allo stesso tempo, i dati adottano più backup. In base ai diversi livelli di archiviazione, ad esempio, 1/3 della perdita di copia può essere rilevata in tempo e i dati vengono ripristinati e trasferiti dalla tecnologia POR e dalla tecnologia Erasure Coding.
Inoltre, l'archiviazione cloud decentralizzata e il database cloud, rispetto al cloud centralizzato, è la differenza più grande è il nodo di archiviazione Permissionless. Inoltre, l'utente cloud non è un iniziatore della verifica, né un nodo TPA completamente affidabile. Nella progettazione di Lambda, utilizziamo due versioni aggiornate del metodo PDP che supportano la convalida pubblica, BLS-PDP e MF-PDP, e lavoreremo insieme su un TPA affidabile attraverso il consenso di più nodi di verifica per completare la conservazione e l'integrità dei dati verifica e scrivere i risultati della verifica nella catena per l'ispezione FisherMan.
Dove dovremmo indirizzare i nostri lettori per ulteriori informazioni?
Sito ufficiale: http://www.lambda.im
Comunità di Telegram: https://t.me/HelloLambda
Facebook: https://www.facebook.com/Lambdaim
LinkedIn: https://www.linkedin.com/company/lambdaim/
Twitter: https://twitter.com/Lambdaim
Libro bianco: http://www.lambda.im/doc/Lambda-WhitePaper-en.pdf