I Big Datas tidsålder är det viktigt för olika applikationer att släppa skyddade känsliga data vid en framtida tidpunkt. Sådan självutlösande uppgiftsutgivning kräver att uppgifterna skyddas fram till en föreskriven datautgivningstid och att de automatiskt släpps till mottagaren vid releasetidpunkten, även om dataavsändaren går offline. Även om rättframma centraliserade tillvägagångssätt utgör en grundläggande lösning på problemet, är de tyvärr begränsade till en enda förtroendepunkt och inbegriper en enda kontrollpunkt. Detta dokument presenterar decentraliserade tekniker för att stödja selfemierging data med hjälp av smarta kontrakt i Ethereum blockchain nätverk. Vi utformar ett trovärdigt och verkställbart smart kontrakt för att stödja självkommande data release. I det smarta kontraktet anlitas en uppsättning Ethereum-kollegor för att gemensamt följa det föreslagna tidsbaserade serviceprotokollet som gör det möjligt för de deltagande kollegerna att få den ersättning som betalas av tjänsteanvändarna. Vi modellerar problemet som en omfattande-form spel med bristfällig information för att skydda mot eventuella motangrepp, inklusive vissa kamrater förstöra privata data (släpp attack) eller i hemlighet släppa privata data före release-tiden (release-ahead attack). Vi demonstrerar de föreslagna teknikernas effektivitet och motståndskraft genom noggrann analys och experimentell utvärdering. Vår implementering och experimentella utvärdering på Ethereums officiella testnätverk visar de låga monetära kostnaderna och de låga omkostnaderna i samband med det föreslagna tillvägagångssättet och validerar dess garanterade säkerhetsegenskaper.
Det senaste arbetet har studerat problemet med att stödja självgenererande data i blockchain nätverk REF.
Decentralized Release of Self-Emerging Data using Smart Contracts
{'venue': '2018 IEEE 37th Symposium on Reliable Distributed Systems (SRDS)', 'journal': '2018 IEEE 37th Symposium on Reliable Distributed Systems (SRDS)', 'mag_field_of_study': ['Computer Science']}