Heim > Die heutigen Krypto-News
bitcoin
bitcoin

$94476.254125 USD 

-1.48%

ethereum
ethereum

$3352.991198 USD 

0.55%

tether
tether

$0.998514 USD 

-0.06%

xrp
xrp

$2.165714 USD 

0.31%

bnb
bnb

$694.339517 USD 

0.47%

solana
solana

$185.976724 USD 

-1.43%

dogecoin
dogecoin

$0.313826 USD 

-0.01%

usd-coin
usd-coin

$0.999961 USD 

-0.01%

cardano
cardano

$0.890190 USD 

3.23%

tron
tron

$0.260190 USD 

3.47%

avalanche
avalanche

$37.332995 USD 

-0.49%

toncoin
toncoin

$5.838271 USD 

1.97%

chainlink
chainlink

$22.591045 USD 

-0.95%

shiba-inu
shiba-inu

$0.000022 USD 

0.84%

sui
sui

$4.198379 USD 

-0.46%

Löschcodierung

Was ist Erasure Coding?

Erasure Encoding ist eine einfache und schnelle Methode, Daten in einem verlustfreien Format zu kodieren.

Erasure Code bietet eine fehlerfreie Speicherumgebung. Dabei handelt es sich um eine Art Informationsverbreitungsalgorithmus, der die Verteilung von Daten auf mehrere Speichergeräte ermöglicht. Die Idee hinter Erasure Coding ist einfach: Anstatt die Daten als Ganzes in den Speicher zu schreiben, werden sie in kleinere Teile zerlegt, die dann bei Bedarf zur Rekonstruktion der Originaldaten verwendet werden.

Löschcodes können auf unterschiedlichen Granularitätsebenen arbeiten; Beispielsweise kann eine gesamte Datei als K-Blöcke codiert werden, oder ein Dateisystemblock kann als K-unabhängige Blöcke codiert werden.

Der Hauptvorteil der Erasure-Kodierung besteht darin, dass sie auch dann dekodiert werden kann, wenn einige Blöcke fehlen oder überhaupt nicht empfangen werden. Es wird in verschiedenen Kommunikationssystemen eingesetzt, um die Robustheit gegenüber Übertragungsfehlern zu verbessern.

Was ist der Unterschied zwischen RAID und Erasure Coding?

Aus irgendeinem Grund werden RAID und Erasure Encoding fälschlicherweise als dasselbe angesehen. In Wirklichkeit sind beide ganz unterschiedlich.

RAID wird hauptsächlich für Server und andere große Speichergeräte verwendet . Es spiegelt Ihre Daten auf mehreren Festplatten, sodass Sie bei Ausfall einer Festplatte über ein Backup verfügen. Der Nachteil besteht darin, dass es teurer als Erasure Encoding ist und mehr Speicherplatz auf jedem Laufwerk beansprucht.

RAID schützt die Daten auf Ihren Laufwerken nicht wirklich davor, von einem anderen Computer gelesen zu werden. Jeder, der eines der Laufwerke in die Hände bekommt, kann weiterhin alle Ihre Informationen sehen. Erasure Encoding macht genau das, wonach es sich anhört: Es verschlüsselt die Daten, sodass niemand sie ohne den richtigen Schlüssel lesen kann.

Durch die Erasure-Codierung werden Ihre Daten in Segmente unterteilt, erweitert und mit redundanten Informationen codiert. Andererseits werden Daten bei RAID nicht auseinandergebrochen.

Vorteile der Erasure Coding

Erasure Coding ist eine Methode zum zuverlässigen Speichern von Daten, die zur Wiederherstellung der Originaldaten verwendet werden kann, falls ein Teil des Speichermediums beschädigt wird. Es gibt viele Vorteile der Erasure Encoding, die sie zu einer attraktiven Alternative zu anderen Datenspeichermethoden machen.

Zu den Hauptmerkmalen der Erasure Coding gehören:

Skalierbarkeit – Diese Technik kann sowohl auf kleine als auch auf große Datenmengen angewendet werden.

Zuverlässigkeit – Da nur Fragmente der Daten gespeichert werden, kann das Original auch dann wiederhergestellt werden, wenn einige der Speichermedien ausgefallen sind.

Kostengünstig – Diese Technik ist kosteneffektiv, wenn man die Kosteneinsparungen bedenkt, die dadurch entstehen, dass keine zusätzliche Backup- und Wiederherstellungssoftware gekauft werden muss.

Geschwindigkeit – Die zur Wiederherstellung nach einem einzelnen Fehler benötigte Zeit ist bei Verwendung der Erasure-Codierung im Vergleich zu anderen Methoden viel kürzer.

Vertrauenswürdige Ausführungsumgebungen (TEEs)

Trusted Execution Environments (TEEs) sind sichere Bereiche innerhalb eines Hauptprozessors, die einen geschützten Raum bieten, in dem sensible Codes und Daten ohne Angst vor Manipulation oder Beobachtung durch die Außenwelt ausgeführt werden können.

Menschliche Schlüssel

Menschliche Schlüssel sind kryptografische Schlüssel, die von dem abgeleitet werden, was Sie sind, was Sie wissen oder was Sie haben. Sie werden verwendet, um digitale Vermögenswerte zu sichern, die Privatsphäre zu schützen und auf das dezentrale Web zuzugreifen.

Offene Finanzen (OpenFi)

OpenFi, kurz für „Open Finance“, ist ein Finanzrahmen, der traditionelle Finanzen (TradFi) mit dezentralen Finanzen (DeFi) integriert.

Rollups-as-a-Service (RaaS)

Mit Rollups-as-a-Service (RaaS) können Entwickler ihre eigenen Rollups schnell erstellen und starten. RaaS-Anbieter bieten End-to-End-Lösungen wie Anpassungen des zugrunde liegenden Tech-Stacks, No-Code-Management und benutzerdefinierte Ein-Klick-Integrationen mit der Kerninfrastruktur.

Datenverfügbarkeitsstichprobe (DAS)

Data Availability Sampling (DAS) ist eine Methode, die es dezentralen Anwendungen ermöglicht, die Verfügbarkeit von Blockdaten zu überprüfen, ohne dass jeder Teilnehmer den gesamten Datensatz herunterladen muss.

Mehrfache Datenverfügbarkeit (MultiDA)

Diese Blockchain-Architektur nutzt mehr als einen Datenverfügbarkeitsdienst (Data Availability, DA), um Datenredundanz sicherzustellen.