kedjearkitektur
Kedjearkitektur är en term inom moderna datasystem som beskriver hur data lagras och uppnås i en distribuerad, kronologisk logg av transaktioner, ofta kallad blockkedja. I en typisk kedjearkitektur består varje block av flera transaktioner, en tidsstämpel, ett referensvärde till föregående block och en Merkle-root som möjliggör effektiv validering av innehållet. Genom att länka block med kryptografiska hashfunktioner bildas en oföränderlig kedja där ändringar i tidigare block skulle kräva omräkning av efterföljande block, vilket gör bedrägerier mycket kostsamt.
Noder i nätverket upprätthåller en kopia av loggen och deltar i validering och spridning av nya block.
Blockkedjor används ofta för smarta kontrakt eller programbar logik som körs i en särskild miljö i blocken.