Prototype volgt het 'append only'-patroon
‘Het prototyperegister volgt het ‘append only’-patroon’ betekent dat het prototype nieuwe gegevens kan opnemen, maar bestaande gegevens niet kan wijzigen omdat die onveranderlijk, of ‘immutable’ zijn.
Het requirement ‘het prototyperegister volgt het ‘append only’-patroon’ is gerelateerd aan:
- de waarde traceerbaarheid omdat het ‘append only’-patroon garandeert dat gegevens die onderdeel zijn van de ’lineage’ van andere gegevens beschikbaar blijven;
- de capability ’een capabel register ondersteunt privacybeschermende functionaliteit’ omdat het ondersteunen van functies als ‘het recht om vergeten te worden’, afhankelijk van de manier waarop daaraan invulling wordt gegeven, binnen een register dat werkt op basis van ‘append only’ onmogelijk kan zijn;
- de capability ’een capabel register kan vernietigen op basis van bewaartermijnen’ omdat, afhankelijk van de invulling die aan het woord ‘onherstelbaar’ wordt gegeven, ‘onherstelbaar’ vernietigen in een ‘append-only’-register niet mogelijk is;
- het requirement ‘het prototyperegister registreert gegevens in de vorm van ’events’’ omdat het registreren van events (ofwel “dingen die gebeurd zijn”) zich goed verhoudt tot toepassing van een ‘append-only’-opslagsysteem, en
- het requirement ‘het prototyperegister staat geen geschiedvervalsing toe’ omdat geschiedvervalsing op technisch niveau voortkomen wordt door toepassing van het ‘append only’-patroon.