Lambda oferă capacități nelimitate de stocare a datelor pe Blockchain; Interviu cu CEO-ul Xiao Yang
Publicat: 2021-08-09
Lambda este un disruptor în soluția de stocare bazată pe blockchain, care aduce pe piață o infrastructură blockchain rapidă, sigură și scalabilă, care oferă aplicații descentralizate (DAPP) capacități de stocare a datelor cu scalabilitate nelimitată. CEO-ul, Xiao Yang, va discuta cu noi proiectul Lambda în acest interviu.
Vă rugăm să ne spuneți numele dvs. și despre trecutul dvs.?
Numele meu este HE Xiao Yang și sunt fondatorul Lambda. Am o pasiune profundă pentru inovația tehnologică și dezvoltarea de software. Sunt binecunoscut în China pentru experiența mea extinsă în software de infrastructură și implicarea activă în comunitatea open source.
Anterior, am fost co-fondator al OneAPM, un software de infrastructură în creștere rapidă, concentrat pe ITOM (managementul operațiunilor IT) în China. Unii se referă la OneAPM drept „Noua relicvă sau AppDynamics din China”, iar compania a primit un sprijin puternic VC de la Matrix Partners, Chengwei Capital și Qiming Venture. Înainte de experiențele mele antreprenoriale, am lucrat la BEA ca inginer software de cercetare și dezvoltare. Sunt, de asemenea, blogger și unele dintre articolele mele au fost publicate de mass-media importante precum Forbes China, 36Kr, Sina etc.
Descrieți-l pe Lambda?
Lambda este un proiect de infrastructură blockchain rapid, sigur și scalabil, care oferă aplicații descentralizate (DAPP) capacități de stocare a datelor cu scalabilitate nelimitată.
Care sunt principalele servicii și caracteristici furnizate de Lambda?
Lambda oferă o nouă soluție pentru a salva separat diferite tipuri de date în lanțuri și blocuri distincte. Este dedicat furnizării unei infrastructuri pentru DAPP-uri, pe care intenționează să ofere o serie de servicii capabile de infrastructură, inclusiv stocare cu scalabilitate nelimitată, calcul de mare randament și transmisie rapidă a rețelei, facilitând astfel realizarea de către DAPP a generării, transmiterii, stocării datelor , recuperare și calcul.
Serviciile Lambda includ: co-stocare de date cu mai multe lanțuri, gestionare de date încrucișată, protecție a confidențialității datelor, dovada recuperabilității datelor (POR), posesie de date verificabile (PDP) și calcul inteligent distribuit prin decuplarea logică și implementarea independentă a Lambda Lanț și Lambda DB.
În plus, dezvoltatorilor li se permite să utilizeze în mod liber codurile de proiect Lambda și să le modifice în baza licenței Apache, în timp ce utilizatorii au permisiunea de a descărca fișiere binare ale Lambda și de a le implementa în mediul privat fără a se conecta la extranet.
Care este tehnologia din spatele Lambda? Ne puteți oferi o prezentare a arhitecturii?
Folosim structura omogenă a mai multor lanțuri a Lambda Chain pentru a selecta aleatoriu un set de noduri de verificare pentru a verifica integritatea datelor atunci când le citim. Prin validarea separată a mai multor noduri de verificare și consensul intoleranței la erori bizantine (BFT), putem finaliza verificarea dovezii de recuperabilitate a datelor (POR) și a probabilității de a deține date (PDP), care este avantajul nostru față de IPFS. În prezent, IPFS nu are un proiect de lanț matur și un mecanism complet de stocare a datelor.
În plus, Lambda asigură următoarele:
- Designul nostru inovator include separarea blockchain-ului și lanțului de stocare
- Am abordat provocarea posesiei de date verificabile (PDP), cu o integrare perfectă cu blockchain.
- Soluția noastră poate sprijini stocarea și recuperarea datelor cu un randament ridicat prin utilizarea tehnologiei Sharding, care oferă posibilități pentru viitoarele scenarii de aplicații DAPP.
- Folosind tehnologia subcatenului și cooperând cu comunitatea open source, vom putea oferi o platformă ecosistemică cu capabilități de colectare, stocare, calcul, schimb de date, în plus față de capacitatea de stocare a fișierelor bloc de bază.
2017/2018 a introdus multe proiecte de date bazate pe blockchain. Ce face ca stocarea de date sigură și sigură Lambda să fie unică?
Credem că toate proiectele de stocare respectă cerința de bază a integrității datelor probabile. De asemenea, este esențial ca proiectele de date să stocheze date într-un nod de stocare invizibil și să le facă de încredere și sigure, în lumea academică, există în principal două abordări care sunt Provable Data Possession (PDP) și Dovezi de recuperare (POR) în funcție de scenariile de utilizare. Această tehnologie este destul de matură în stocarea în cloud și Lambda a aplicat aceste două abordări în blockchain prin cercetare academică și verificare tehnică, care a eliminat obstacolele de bază ale stocării descentralizate.
Cum funcționează accesul la date publice și tranzacțiile Lambda?
Datele publice ale Lambda sunt în principal principalele registre ale lanțului și ale sub-lanțului, precum și informațiile TAG care trebuie stocate pentru verificarea datelor. Oferim o structură de date specială pentru stocarea TAG de verificare a datelor.
Pentru tranzacții, Lambda este împărțit în două părți: tranzacționarea în lanț și tranzacționarea în afara lanțului. Datorită constrângerilor tehnice actuale, susținem cerințele de tranzacționare între cererea și oferta de servicii de stocare, precum și stocarea ulterioară a datelor, utilizând abordarea similară utilizată în schimburile descentralizate.
Pe ce tipuri specifice de protecție a datelor și de confidențialitate personală se va concentra Lambda?
Lambda consideră că datele stocate sunt deținute de utilizatori înșiși și niciun terț nu are dreptul de a accesa datele decât dacă este autorizat de utilizator.
În prezent, datele despre blockchain-urile sunt publice și accesibile, ceea ce limitează în mare măsură scenariile aplicației. Lambda a adoptat un plan Online / Offline Multi-Authority Attribute Based Encryption (OO-MA-ABE), care urmărește să transfere costul de calcul online al clientului către serverele off-line sau cloud.
Avantajele principale sunt enumerate după cum urmează:
- Cu ajutorul tehnologiei de descifrare online-offline și externalizate, Lambda formulează un plan eficient de acces la date de stocare în cloud mobil. În etapa de criptare, pre-procesează un număr mare de operațiuni de potrivire în avans; în etapa de descifrare, externalizează operațiunile de potrivire către serverul de stocare în cloud. În consecință, clientul poate îndeplini criptarea și descifrarea numai cu operații simple de calcul, reducând semnificativ cheltuielile de calcul online ale clientului.
- Lambda promovează o metodă de verificare a corectitudinii descifrării externalizate. În etapa de criptare, utilizatorul generează valori Hash prin criptarea cheilor private și a textelor clare ca semn de verificare a datelor; în etapa de descifrare, utilizatorul adoptă simbolul pentru a verifica corectitudinea rezultatului descifrării și, prin urmare, verifică dacă descifrarea serverului de stocare în cloud este corectă. Între timp, planul specificat în lucrare poate rezista la achiziționarea informațiilor de identitate de către instituții unice, protejând confidențialitatea utilizatorilor.
- Echipa Lambda efectuează experimente de analiză și simulare a securității pentru plan, ale căror rezultate indică securitatea și eficiența acestuia.
Cum funcționează stimulentele token Lambda cu serviciile de stocare a datelor IoT?
Ca sistem descentralizat de stocare, Lambda este ideal pentru stocarea datelor valoroase bazate pe timp. Utilizatorii pot cheltui jetoane pentru a stoca astfel de date. De asemenea, pot autoriza anumite organizații sau alți utilizatori să își folosească propriile date pentru a câștiga jetoane. Cererea și furnizorul de date pot ajunge la un acord prin intermediul platformei de tranzacționare a datelor.

Vă rugăm să ne spuneți mai multe despre platforma de tranzacționare a datelor Lambda și cum utilizați datele de inteligență artificială.
Primul strat al platformei / schimbului de tranzacționare Lambda este pentru tranzacția serviciului de stocare, care acoperă potrivirea comenzii și plata între partea cererii serviciului de stocare și partea furnizorului.
La al doilea nivel, vom încuraja dezvoltatorii din ecosistem să implementeze subcatenele de calcul în domeniul calculului datelor și să le acceseze la sistemul Lambda, precum și potrivirea comenzilor, plata și livrarea rezultatelor pentru calculele de date în schimbul de date.
În cadrul sistemului Lambda, tranzacționarea este o parte foarte importantă a noastră, deoarece echipa Lambda construiește doar cod și reguli care sunt plasate public pe Github și alte platforme open source. Cu toate acestea, funcționarea efectivă, mediul de execuție al fiecărei gazde, registrul blockchain corespunzător, stocarea efectivă etc. sunt toate furnizate de contribuabili din ecosistem sau mineri.
În sistemul Lambda, există mai multe schimburi diferite încorporate. În prezent, încă ajustăm regulile acestor schimburi, dar funcțiile sunt certe.
- Bursa minieră - minerul de stocare și validatorul promit jetoanele Lambda, câștigând drepturile de a deveni miner. Spre deosebire de sistemele anterioare, prețul gajului acestui schimb urmează o anumită curbă. Rezultatul acestei curbe poate fi garantat astfel, a) astfel încât numărul de noduri de stocare și noduri de verificare să poată urmări întotdeauna raportul optim; b) într-o anumită perioadă de timp, spațiul de stocare furnizat va fi aproape de un anumit prag, nici prea mult, nici prea puțin.
- Schimb de spațiu de stocare - În acest schimb, chiriașii pot iniția tranzacții de tip licitare care solicită spațiu de stocare. Minerii de depozitare pot închiria aici spațiu de depozitare. Deoarece spațiul de stocare este o necesitate pentru tranzacțiile de date, pentru sistemul nostru, schimbul de spațiu de stocare este similar cu schimbul EOS RAM, vom adopta, de asemenea, un sistem de tranzacționare similar Bancor, dar nu vom seta parametrii CW care pot determina și prețul abrupt.
- Schimbul de date - Pentru chiriași, după obținerea spațiului de stocare, utilizatorii pot cumpăra și vinde date despre schimbul de date. Schimbul nostru de date adoptă un mecanism similar cu calculul securizat multipartit. După încheierea tranzacției, proprietarul datelor nu știe ce date a cumpărat în mod specific cumpărătorul, iar vânzătorul datelor nu știe ce date are cumpărătorul.
Ce urmează pe foaia de parcurs Lambda? Aveți oportunități actuale pentru investitori?
T3 2018 va fi o etapă foarte importantă pentru Lambda, în care trebuie să implementăm stocarea obiectelor Lambda Chain și Lambda FS și Lambda FS. De asemenea, vom desfășura oferte publice, așa că rămâneți la curent cu noutățile noastre oficiale.
Ne-ai putea spune despre echipa și consilierii tăi?
Echipa noastră principală este un grup de dezvoltatori care au o vastă experiență în cercetarea și dezvoltarea software-ului de infrastructură și a comunității open source. Contribuim cu coduri la diferite proiecte open source în cadrul Fundației Apahce, cum ar fi Camel, Akka, Drill etc. Membrii echipei noastre sunt profund implicați în toate proiectele. De asemenea, promovăm în mod activ dezvoltarea surselor deschise și a comunităților din China și am înființat grupurile de utilizatori din China din Druid și Clickhouse.
Pe lângă mine, echipa noastră principală include: Lucy Wang CMO la Lambda; Alex Lototskiy, inginer principal de securitate principal; He Bingqing, cofondator OneAPM & CTO; Jiang Ning, Apache Camel Mentor; Oleg Lyamtsev, inginer; Li Monan, programatorul de top din China și fondatorul Coreseek și Log Insight; Gao Haiqiang, expert în informatică; Zhang Xiaoguang, Apache Akka Commiter; Guo Hongqiang, om de știință al datelor.
De asemenea, avem o echipă experimentată de consilieri: Tian Jia, Wang Tao, Chen Yuan, Liu Chunhua.
Cât de sigur este Lambda? Doriți să vorbiți despre măsurile dvs. legale și de securitate?
Lambda folosește o tehnologie de decriptare online-offline și externalizată pentru a construi o schemă eficientă de control al accesului la date de stocare mobilă în cloud. În faza de criptare, un număr mare de operațiuni de împerechere sunt pre-procesate în avans; în faza de decriptare, operațiunea de asociere este externalizată către serverul de stocare în cloud; clientul trebuie doar să execute o operație simplă pentru a finaliza criptarea și decriptarea, reducând astfel semnificativ cheltuielile de calcul online ale clientului.
Lambda propune o metodă de verificare a corectitudinii decriptării externalizate. În faza de criptare, utilizatorul folosește cheia de criptare și textul simplu pentru a genera o valoare hash ca jeton de verificare a datelor; în faza de decriptare, utilizatorul verifică rezultatul decriptării cu jetonul de verificare și apoi verifică dacă decriptarea serverului de stocare în cloud este corectă.
În plus, Lambda utilizează tehnologia PDP și POR pentru a detecta dacă datele sunt stocate. În același timp, datele adoptă mai multe copii de rezervă. Conform diferitelor niveluri de stocare, de exemplu, 1/3 din pierderea copiei poate fi detectată în timp și datele sunt restaurate și transferate prin tehnologia POR și tehnologia Erasure Coding.
Mai mult, stocarea în cloud descentralizată și baza de date în cloud, în comparație cu cloud-ul centralizat, reprezintă cea mai mare diferență în nodul de stocare fără permisiune. De asemenea, utilizatorul cloud nu este un inițiator de verificare și nici un nod TPA pe deplin de încredere. În proiectarea Lambda, folosim două versiuni actualizate ale metodei PDP care acceptă validarea publică, BLS-PDP și MF-PDP și vom lucra împreună la un TPA de încredere prin consensul mai multor noduri de verificare pentru a finaliza păstrarea datelor și integritatea verificare și scrieți rezultatele verificării în lanț pentru inspecția FisherMan.
Unde ar trebui să ne îndreptăm cititorii pentru mai multe informații?
Site-ul oficial: http://www.lambda.im
Comunitatea Telegram: https://t.me/HelloLambda
Facebook: https://www.facebook.com/Lambdaim
LinkedIn: https://www.linkedin.com/company/lambdaim/
Twitter: https://twitter.com/Lambdaim
Cartea albă: http://www.lambda.im/doc/Lambda-WhitePaper-en.pdf
