Anfängerleitfaden für Bluzelle – Das dezentrale Datennetz

Man kann mit Recht sagen, dass der Begriff „dezentralisiert“ im Zusammenhang mit Blockchains alles andere als schwarz-weiß ist. Verschiedene Konsensalgorithmen bieten unterschiedliche Dezentralisierungsgrade. Aber selbst wenn ein Entwickler eine der dezentraleren Blockchain-Plattformen verwendet, ist die Anwendung selbst möglicherweise nicht immer so dezentral, wie es zunächst erscheint. Entwickler haben einen schwierigen Kompromiss hinsichtlich der Speicherung ihrer Anwendungsdaten und müssen die Kosten gegen die Vorteile der Dezentralisierung abwägen.

Das ist wo Bluzelle Es handelt sich um ein vollständig dezentrales Datennetzwerk, das Entwicklern eine kostengünstige, skalierbare und sichere Option für die Datenspeicherung bietet.

Bluzelle.comBildquelle: Bluzelle.com

Dieser Leitfaden behandelt Folgendes:

  • Probleme, die Bluzelle löst
  • Wie Bluzelle funktioniert
  • BLZ- und BNT-Token
  • Netzwerkarchitektur
  • Mannschaft
  • Geschichte und Roadmap

Probleme, die Bluzelle löst

Das Hauptproblem für Entwickler bei der Entscheidung, wie die für ihre dezentrale Anwendung erforderlichen Daten gespeichert und verwaltet werden sollen, ist das Gleichgewicht zwischen Kosten, Geschwindigkeit und Dezentralisierung. Das Hosten von Daten in der Kette über eine Plattform wie Ethereum ist aufgrund des langsamen Durchsatzes und der hohen Kosten nahezu unerschwinglich.

Darüber hinaus verfügen Ethereum und andere Blockchains nicht über effiziente Mittel zum Speichern oder Verwalten von Daten. Sie speichern alle Daten für immer, was nicht praktikabel ist, da die Blockchain schnell unüberschaubar schwer wird.

Daher entscheiden sich die meisten Entwickler für eine zentralisierte Hosting-Lösung wie AWS. Dies ist zwar schneller und kostengünstiger, bedeutet jedoch, dass die dApp die Vorteile der Dezentralisierung verliert. Zentralisierte Lösungen sind möglicherweise weniger sicher, da Server für Angreifer anfällig sind und der Entwickler auf den Anbieter angewiesen ist, um Sicherheit und Datenschutz zu gewährleisten.

Daten können manipuliert oder zensiert werden. Zentralisierte Lösungen sind anfangs vielleicht billiger, aber sobald eine dApp skaliert werden muss, können die Kosten erheblich steigen, wenn Hosting in verschiedenen Regionen benötigt wird.

Wie Bluzelle funktioniert

Bluzelle ist ein dezentrales Netzwerk zur Speicherung und Verwaltung von Daten, das man sich als eine Art Airbnb für Daten vorstellen kann. Das Netzwerk besteht aus einer Reihe von Knoten, die ihre Hardware für dApp-Entwickler einsetzen, die für die Vermietung des Speicherplatzes sowie für Lese- und Schreibvorgänge in die Datenbank zahlen.

Aus Kundensicht zahlen Entwickler BNT-Token basierend auf der benötigten Speichermenge, den Lese- und Schreibvorgängen ihrer dApp in der Datenbank und der geografischen Abdeckung.

Bluzelle schätzt, dass Entwickler im Vergleich zu einer zentralisierten Lösung wie AWS DynamoDB rund 50% der Kosten einsparen könnten. Bluezelle erzielt diese Reduzierungen hauptsächlich, weil ein zentraler Anbieter zusätzliche Gebühren für die Replikation berechnet, was minimale Ausfallzeiten und Datensicherheit gewährleistet, wenn ein Server offline geschaltet wird. Bluzelle ist jedoch ein dezentrales Netzwerk, was bedeutet, dass die Replikation bereits integriert ist, da Daten über mehrere Knoten hinweg gespeichert und verarbeitet werden.

Bluzelle DPoS

Auf der Netzwerkseite betreibt Bluzelle ein delegiertes PoS-System (Proof-of-Stake), das Anreize für die Teilnahme als Validator bietet. Validatoren stellen ihre Hardware für die Datenspeicherung und -verwaltung zur Verfügung und setzen ihre eigenen Token ein, um einen Teil der von Entwicklern gezahlten Netzwerkmietgebühren zu erhalten. Der DPoS-Mechanismus stellt außerdem sicher, dass Änderungen an einer Datenbank echt sind, und verhindert ein schlechtes Verhalten der Netzwerkteilnehmer.

Validator-Belohnungen sind proportional zum Wert ihres Einsatzes im Vergleich zum Gesamtwert aller im Netzwerk gesetzten Token. Wenn ein Validator beispielsweise 10.000 BNT setzt und die Gesamtzahl der von allen Validatoren gesetzten Token 100.000 BLZ beträgt, hat der Validator 10% der Stimmrechte, um einen bestimmten Block zu validieren, und er erhält 10% der Einnahmen, die an die Validatoren verteilt werden.

Es gibt auch Strafen für schlechtes Verhalten, sodass ein Prüfer einen Teil seines Einsatzes verliert, wenn festgestellt wird, dass er gegen das Netzwerk handelt. Die Strafen werden entsprechend den Anteilen als Einnahmen an andere Netzwerkteilnehmer und Bluzelle verteilt.

Token-Inhaber können Validatoren delegieren und Dividenden ihrer Gebühren verdienen, was als Anreiz dient, sich aktiv am Konsens zu beteiligen und dabei zu verdienen.

BLZ- und BNT-Token

Bluzelle betreibt ein Zwei-Token-System. BLZ ist ein ERC20-Token, der als “öffentliches” Token dient. Es ist an Börsen wie Binance und Huobi handelbar und kann in jeder ERC20-kompatiblen Brieftasche aufbewahrt werden. Sowohl Entwickler als auch Validatoren beginnen mit BLZ-Token als Zahlungsmittel oder zum Abstecken.

Beim Eintritt in das Bluzelle-Netzwerk als Kunde oder Validator sperrt das Netzwerk die BLZ-Token und gibt native Token, BNT genannt, an die Bluzelle-Brieftasche des Benutzers aus. Die Token können dann entsprechend ausgegeben oder eingesetzt werden.

Wenn nicht ausgegebene BNT-Token vorhanden sind, kann ein Benutzer diese wieder in BLZ konvertieren und auf eine externe Brieftasche oder ein Umtauschkonto abheben.

Netzwerkarchitektur

Alle Daten auf Bluzelle werden in „Datenbankzonen“ gespeichert, die ein Teilnetz von 13 oder mehr Knoten umfassen. Zonen werden kontinuierlich miteinander synchronisiert. Alle Knoten sind gleich. Wenn einer offline geschaltet wird, bleiben die Daten für die dApp verfügbar, da alle anderen Knoten dieselbe Kopie behalten. Änderungen an der Datenbank werden erst vorgenommen, wenn eine Mehrheit von zwei Dritteln eine Einigung erzielt. Datenbankzonen können hinzugefügt oder entfernt werden, um sie je nach Bedarf zu vergrößern und zu verkleinern.

Bluzelle ist die erste Datenbank, die mit dem Cosmos- und Tendermint-Protokoll betrieben wird. Die Datenbank-Engine wurde mit dem Cosmos SDK entwickelt, und die BFT-Consensus-Engine basiert auf Tendermint. Basierend auf Cosmos können Bluzelle-Benutzer von der Interoperabilität mit anderen Cosmos-basierten Netzwerken profitieren, sodass sie nativ auf Bluzelle-Dienste zugreifen können.

Entwickler haben auch Zugriff auf Bluzelle Studio, eine interaktive Web-App, mit der Entwickler mit der Datenbank arbeiten können.

Mannschaft

Bluezelle wurde von CEO Pavel Bains und CTO Neeraj Murarka gegründet.

Vor der Gründung von Bluezelle war Pavel Bains Mitbegründer von StoryPanda, einer digitalen Plattform für Kinderbücher. Dadurch wurde er Teil der führenden VC-Firma 500 Startups. Zuvor war er in der allgemeinen Verwaltung und Finanzen für Videospielstudios tätig, darunter Threewave Software und Disney Interactive Studios.

Neben seiner Rolle als Bluzelle-Berater berät Bains Unternehmen für digitale Medien und Technologie in Bereichen wie M.&A und Kapitalbeschaffung.

Neeraj Murarka ist ein Ingenieur und Architekt von Computersystemen, der über 20 Jahre Erfahrung bei großen Technologiefirmen wie Google, IBM und Hewlett Packard gesammelt hat. Unter anderem arbeitete er an einer modifizierten Version des Android-Betriebssystems für den Einzelhandel.

Geschichte und Roadmap

Bluzelle sammelte 2018 erfolgreich 19,5 Millionen US-Dollar bei einem Token-Verkauf. Im Februar 2018 wurde der BLZ-Token sowohl bei Binance als auch bei Huobi gelistet. Das Unternehmen hat mit bekannten Namen, einschließlich HSBC- und OCBC-Banken, an Blockchain-Implementierungen gearbeitet.

Bluezelle hat verschiedene Testnet-Iterationen durchlaufen und befindet sich nun in der letzten Phase vor dem Start des Mainnets. Derzeit ist kein Datum für den Start des Mainnets verfügbar. Da die Plattform jedoch den letzten Stresstest durchläuft, kann davon ausgegangen werden, dass der Starttermin eher früher als später bestätigt wird.

Fazit

In der mittlerweile überfüllten Welt der Blockchain scheint Bluzelle eine eigene Nische in der Datenspeicherung als Service zu besetzen. Andere dezentrale Lösungen konzentrieren sich in der Regel auf die Dateispeicherung (Siacoin, Storj), wodurch das Problem der Datenspeicherung nicht gelöst wird. Insbesondere die Basis von Cosmos könnte sich angesichts des Strebens nach Interoperabilität als klug erweisen.

Daher hat das Projekt die Möglichkeit, sich in der dApp-Entwickler-Community einen Namen zu machen. Vorausgesetzt, der Start des Mainnets verläuft reibungslos und Bluzelle kann eine solide Marketingstrategie umsetzen, hat er jede Chance auf Erfolg.