Was ist Big Data?
Big Data (große Daten): Bezieht sich auf Datensammlungen, die mit herkömmlichen Software-Tools innerhalb eines bestimmten Zeitrahmens nicht erfasst, verwaltet oder verarbeitet werden können. Es handelt sich um riesige, schnell wachsende und vielfältige Informationsressourcen, die neue Verarbeitungsmodelle benötigen, um eine stärkere Entscheidungsfindung, Einsichten und Prozessoptimierung zu ermöglichen. (Aus Baidu Baike)
Big Data ist in unserem Leben sehr verbreitet. Zum Beispiel kann Taobao durch Big Data berechnen, welche Arten von Waren auf der Taobao-Plattform täglich am häufigsten verkauft werden, in welcher Region durchschnittlich die meisten Transaktionen pro Tag stattfinden usw.
Einer meiner Freunde hat einen Laden bei Pinduoduo, er hat eine speziell entwickelte Software, um die 100 meistverkauften Artikel auf Pinduoduo täglich in seinen eigenen Laden einzustellen. Da bei Pinduoduo die Eröffnung eines persönlichen Ladens unbegrenzt ist, eröffnet er mehrere Geschäfte zu hohen Preisen, um Bestseller zu kaufen, und sein tägliches Einkommen kann mehrere tausend Yuan erreichen. Das ist ein praktischer Aspekt von Big Data für uns.
Gibt es direkte oder indirekte Verbindungen zwischen Big Data und Blockchain?
Die Analyse und das Mining von Big Data sind datenintensive Berechnungen, die enorme verteilte Rechenleistung erfordern. Knotenverwaltung, Aufgabenplanung, Fehlertoleranz und hohe Zuverlässigkeit sind Schlüsseltechnologien. Google ist ein Vertreter dieser verteilten Berechnungstechnologie, die durch das Hinzufügen von Serverknoten die Gesamtverarbeitungsleistung des Systems linear skalieren kann und sowohl in Bezug auf Kosten als auch Skalierbarkeit enorme Vorteile bietet.
Der Konsensmechanismus der Blockchain beschreibt, wie alle verteilten Knoten einen Konsens erreichen, indem Algorithmen zur Generierung und Aktualisierung von Daten verwendet werden, um die Gültigkeit eines Eintrags zu bestätigen. Dies ist sowohl ein Mittel zur Bestätigung als auch ein Mittel zur Verhinderung von Manipulationen. Die Blockchain umfasst hauptsächlich vier verschiedene Konsensmechanismen, die für unterschiedliche Anwendungsfälle geeignet sind und ein Gleichgewicht zwischen Effizienz und Sicherheit erreichen.
Big Data wird oft verwendet, um Datensätze zu beschreiben, die groß genug und komplex genug sind, um mit traditionellen Methoden schwer zu verarbeiten zu sein. Die Informationen, die eine Blockchain tragen kann, sind begrenzt und weit entfernt von den Standards für 'Big Data'.
Die Blockchain-Technologie ist jedoch auch eine spezifische Datenbanktechnologie. Aufgrund der Merkmale dezentraler Datenbanken in Bezug auf Sicherheit und Bequemlichkeit sehen viele Branchenexperten ihr Potenzial und glauben, dass sie ein Upgrade und eine Ergänzung der bestehenden Internet-Technologien darstellt. Die Blockchain ist im reinsten Sinne ein verteiltes System.
Unterschiede zwischen Big Data und Blockchain
Strukturiert vs. Unstrukturiert: Die Blockchain besteht aus streng definierten Blöcken, die durch Zeiger eine Kette bilden, typischen strukturierten Daten, während Big Data mehr unstrukturierte Daten verarbeiten muss.
Unabhängig vs. Integriert: Blockchain-Systeme garantieren die Sicherheit, indem Informationen relativ unabhängig sind, während Big Data den Schwerpunkt auf die integrierte Analyse von Informationen legt.
Direkt vs. Indirekt: Das Blockchain-System selbst ist eine Datenbank, während Big Data sich auf die tiefgehende Analyse und das Mining von Daten bezieht, was eine indirekte Datenform ist.
Mathematik vs. Daten: Die Blockchain versucht, mit Mathematik zu sprechen, die Blockchain vertritt das Motto 'Code ist Gesetz', während Big Data versucht, mit Daten zu sprechen.
Anonymität vs. Individualität: Die Blockchain ist anonym (öffentliches Hauptbuch, anonymer Eigentümer, im Vergleich zu den öffentlichen Konten traditioneller Finanzinstitute, das Hauptbuch bleibt vertraulich), während Big Data auf Personalisierung abzielt.