contentadressiert
Contentadressiert bezeichnet in der Informatik ein Prinzip, bei dem Daten nicht anhand ihres physischen Ortes im Dateisystem, sondern anhand ihres Inhalts identifiziert und adressiert werden. Der zentrale Bezeichner ist typischerweise der kryptografische Hash des Datensatzes. Derselbe Inhalt erzeugt immer denselben Hash; eine Änderung am Inhalt führt zu einem anderen Bezeichner. Dadurch lässt sich die Integrität der Daten zuverlässig überprüfen und Duplikate vermeiden.
In contentadressierten Systemen wird der Datensatz zusammen mit dem Hash gespeichert, und der Zugriff erfolgt über
Anwendungsbereiche umfassen content-addressable storage (CAS), verteilte Dateisysteme wie IPFS, Versionskontrollsysteme wie Git, sowie Backup- und Cache-Systeme.
Zu den Vorteilen gehören verbesserte Integrität, einfache Synchronisation zwischen Systemen und effektive Duplikatvermeidung. Zu den Herausforderungen
Contentadressierung unterscheidet sich vom ortsbezogenen Adressieren, das Pfade oder Speicherorte nutzt. Sie zielt darauf ab, Inhalte