Ce este big data?
Big data (big data): se referă la un set de date care nu poate fi capturat, gestionat și procesat cu instrumente software obișnuite într-o anumită perioadă de timp, necesitând un nou mod de procesare pentru a avea o putere decizională, capacitate de descoperire și abilitate de optimizare a proceselor mai puternice, fiind un activ informațional masiv, cu o rată de creștere ridicată și diversificat. (Extras din Baidu Baike)
Big data este foarte comun în viața noastră, de exemplu, Taobao poate calcula prin big data ce tipuri de bunuri sunt vândute cel mai mult pe platforma Taobao în fiecare zi, în medie, în fiecare zi, din ce zonă se tranzacționează cele mai multe bunuri etc...
Unul dintre prietenii mei are un magazin pe Pinduoduo. El folosește un software special conceput pentru a lista cele mai vândute 100 de tipuri de produse pe platformă în magazinul său, deoarece deschiderea de magazine personale pe Pinduoduo nu este limitată. Astfel, el deschide mai multe magazine la prețuri mari pentru a vinde produse populare, câștigând zilnic câteva mii de yuani. Acesta este un exemplu de cum Big Data este foarte utilă pentru noi.
Ce legături directe sau indirecte există între Big Data și blockchain?
Analiza și extragerea Big Data este un calcul intensiv în date, care necesită o capacitate imensă de calcul distribuit. Managementul nodurilor, programarea sarcinilor, toleranța la defecte și înaltă fiabilitate sunt tehnologii cheie. Google este un exemplu de tehnologie de calcul distribuit, care poate extinde liniar capacitatea totală de procesare a sistemului prin adăugarea de noduri server, având avantaje imense în costuri și scalabilitate.
Mecanismul de consens al blockchain-ului este modul în care toate nodurile distribuite ajung la un consens, generând și actualizând date prin algoritmi pentru a stabili validitatea unei înregistrări; aceasta este atât un mijloc de validare, cât și un mijloc de prevenire a modificărilor neautorizate. Blockchain-ul include patru tipuri diferite de mecanisme de consens, adaptate la diferite scenarii de aplicare, echilibrând eficiența și securitatea.
Big Data este folosit în mod obișnuit pentru a descrie seturi de date suficient de mari și complexe, astfel încât să fie dificil de gestionat prin metode tradiționale. Informațiile pe care blockchain-ul le poate gestiona sunt limitate, fiind încă departe de standardul „Big Data”.
Cu toate acestea, tehnologia blockchain este, de asemenea, o tehnologie de bază de date specifică. Datorită caracteristicilor bazei de date descentralizate în ceea ce privește securitatea și comoditatea, mulți profesioniști din industrie au încredere în dezvoltarea sa, considerând că este o actualizare și o completare a tehnologiilor existente pe internet. Blockchain-ul este un sistem distribuit în sensul pur al cuvântului.
Diferențele dintre Big Data și blockchain
Structurat vs. Nestructurat: Blockchain-ul este un bloc cu o definiție structurată riguros, format dintr-un lanț de pointere, fiind un tip tipic de date structurate, în timp ce Big Data se ocupă în principal de date nestructurate.
Independent vs. Integrat: Sistemele blockchain asigură securitatea prin menținerea informațiilor relativ independente, în timp ce Big Data se concentrează pe analiza și integrarea informațiilor.
Direct vs. Indirect: Sistemul blockchain este, de fapt, o bază de date, în timp ce Big Data se referă la analiza profundă și extragerea de date, fiind un tip de date indirecte.
Matematică vs. Date: Blockchain-ul încearcă să comunice prin matematică, susținând că „codul este legea”, în timp ce Big Data încearcă să comunice prin date.
Anonim vs. Personalizat: Blockchain-ul este anonim (carte de cont publică, proprietari anonimi, în comparație cu conturile publice ale instituțiilor financiare tradiționale, cartea de cont fiind confidențială), iar Big Data este orientată spre personalizare.