PASS: A Provenanced Access Subaccount System for Blockchain Wallets
PASS is een nieuw systeem voor blockchain-wallets dat controle verschuift van eigendom van een privésleutel naar herleidbare herkomst (provenance), waardoor veilige en privacyvriendelijke gedeelde toegang mogelijk is via subaccounts zonder de onderliggende geheimen bloot te leggen.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Stel je voor dat je een grote, gezamenlijke spaarpot hebt met je familie of een bedrijf. Normaal gesproken werkt een crypto-wallet als een fysieke portemonnee: wie de sleutel heeft, heeft de macht. Als je die sleutel aan je neefje geeft om een ijsje te kopen, kan hij in theorie de hele portemonnee leegroven. Of als een bedrijf salarissen betaalt, kan iedereen op de blockchain precies zien hoeveel Jan krijgt en hoeveel Marie krijgt. Dat is niet handig.
Dit paper introduceert PASS, een slim systeem dat dit probleem oplost. Je kunt het vergelijken met een magische, onzichtbare kluis met een slimme postbode.
Hier is de uitleg in drie simpele stappen:
1. De Postbode en de Brievenbus (De Inbox & Outbox)
In plaats van dat iedereen direct in de grote spaarpot grijpt, werkt PASS met een Inbox en een Outbox.
- De Inbox (De Brievenbus): Als er geld naar de hoofdkas komt, gaat het eerst in een speciale brievenbus. Het geld is er wel, maar het hoort nog nergens bij. Pas als een specifieke persoon (een 'subaccount') zegt: "Dit is voor mij!", wordt het geld in zijn persoonlijke digitale zakje gestoken.
- De Outbox (De Uitgang): Wil je geld uitgeven aan de buitenwereld? Dan leg je een briefje in de Outbox. Een digitale bewaker (de TEE, een soort superveilige computerchip) controleert of je wel echt recht hebt op dat geld, tekent het briefje, en stuurt het pas dan de wereld in.
2. De Onzichtbare Interne Verhuizingen (Privacy)
Dit is het mooiste deel. Stel je voor dat je binnen je eigen huis geld verplaatst van je spaarrekening naar je pinrekening. Niemand buiten je huis ziet dat gebeuren.
In een normale blockchain is elke verplaatsing een publiek bericht: "Jan geeft 10 euro aan Piet". In PASS zijn interne verplaatsingen onzichtbaar. De buitenwereld ziet alleen: "De grote kluis heeft 100 euro". Wat er binnenin de kluis gebeurt tussen de verschillende sub-rekeningen, blijft een geheim. Dit is perfect voor bedrijven die salarissen willen betalen zonder dat de concurrentie kan meekijken.
3. De "Stamboom" van het Geld (Provenance)
PASS gebruikt iets wat ze Provenance noemen. Denk aan een stamboom, maar dan voor je euro's.
Elke euro in de kluis heeft een digitaal paspoort dat precies laat zien: "Ik ben op maandag in de brievenbus gevallen, op dinsdag door Jan opgeëist, en op woensdag door Marie doorverkocht."
Omdat dit alles gebeurt in een superveilige digitale omgeving (een 'enclave'), kan niemand de stamboom vervalsen. Je kunt nooit geld "toveren" uit het niets; elke cent moet een bewijs hebben dat hij ooit via de brievenbus is binnengekomen.
Samenvatting: Waarom is dit een revolutie?
Normaal heb je een keuze:
- Zelf beheer (Self-custody): Super veilig, maar onhandig voor groepen en totaal niet privé.
- Centrale bank/Exchange: Heel handig en privé, maar je moet de beheerder blind vertrouwen.
PASS is de gulden middenweg. Het geeft je de veiligheid van je eigen sleutels, maar met de flexibiliteit van een bedrijf. Het is alsof je een kluis hebt die je kunt delen met je team, waarbij iedereen zijn eigen budget heeft, waarbij niemand elkaars salaris ziet, en waarbij een digitale bewaker er altijd op let dat er geen cent wordt gestolen.
Kortom: PASS maakt van een digitale portemonnee een slim, privaat en superveilig kantoorgebouw.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.