Abstract-Vi lade fram ett nytt ramverk som gör det möjligt att skriva om eller komprimera innehållet i ett antal block i decentraliserade tjänster som utnyttjar blockkedjetekniken. Som vi hävdar, det finns flera skäl att föredra en redigerbar blockchain, spänner från nödvändigheten att ta bort olämpligt innehåll och möjligheten att stödja program som kräver re-skrivbar lagring, till "rätten att bli bortglömd". Vårt tillvägagångssätt generellt utnyttjar så kallade chameleon hash funktioner (Krawczyk och Rabin, NDSS '00), som gör det möjligt att bestämma hash kollisioner effektivt, med tanke på en hemlig lucka information. Vi beskriver hur man integrerar en kameleon hash funktion i praktiskt taget alla blockchain-baserad teknik, för båda fall där kraften i att redigera blockchain innehållet är i händerna på en enda betrodd enhet och där en sådan förmåga distribueras bland flera misstroende parter (som är fallet med Bitcoin). Vi rapporterar också om ett proof-of-concept genomförande av en redactable blockchain, bygger ovanpå Nakamotos Bitcoin kärna. Prototypen kräver endast minimala ändringar av hur nuvarande klientprogramvara tolkar den information som lagras i blockkedjan och den aktuella blockkedjan, blocket eller transaktionsstrukturerna. Dessutom, våra experiment visar att de overhead som införs av en redactable blockchain är liten jämfört med fallet med en oföränderlig.
Ateniese m.fl. I REF föreslogs en "återskrivbar" blockkedja med användning av kameleonhashfunktioner för att länka samman på varandra följande block i kedjan.
Redactable Blockchain – or – Rewriting History in Bitcoin and Friends
{'venue': '2017 IEEE European Symposium on Security and Privacy (EuroS&P)', 'journal': '2017 IEEE European Symposium on Security and Privacy (EuroS&P)', 'mag_field_of_study': ['Computer Science']}