Blockkedjor och mer allmänna distribuerade liggare blir allt populärare som effektiva, tillförlitliga och ihållande register över data och transaktioner. Tyvärr säkerställer de tillförlitlighet och korrekthet genom att offentliggöra alla uppgifter, vilket ger upphov till farhågor om sekretess som eliminerar många potentiella användningsområden. I detta dokument presenterar vi Solidus, ett protokoll för konfidentiella transaktioner på offentliga blockkedjor, såsom de som krävs för överföring av tillgångar med avveckling på kedjan. Solidus verkar inom en ram som bygger på verkliga finansinstitut: ett blygsamt antal banker har vardera ett stort antal användarkonton. Inom denna ram döljer Solidus både transaktionsvärden och transaktionsgrafen (dvs. identiteter för transaktiva enheter) samtidigt som den offentliga verifierbarheten som gör blockkedjor så tilltalande upprätthålls. För att uppnå en stark sekretess av detta slag introducerar vi konceptet med en offentlig-verifierbar Obligatorisk RAM-maskin (PVORM). Vi presenterar en uppsättning formella säkerhetsdefinitioner för både PVORM och Solidus och visar att våra konstruktioner är säkra. Slutligen genomför vi Solidus och presenterar en uppsättning riktmärken som visar att systemet är effektivt i praktiken. • Säkerhet och integritet → Domänspecifika säkerhets- och integritetsarkitekturer;
Solidus REF uppnår transaktionsgrafsekretess genom att förbättra Obligatoriskt RAM-minne med allmän verifierbarhet.
Solidus: Confidential Distributed Ledger Transactions via PVORM
{'venue': "CCS '17", 'journal': None, 'mag_field_of_study': ['Computer Science']}