← Nieuwste papers
💻 computer science

AURA: Blockchain-Enabled Privacy-Preserving Edge Computing via Zero-Knowledge Proof Aggregation

AURA is een edge-assisted ZK-Rollup-framework dat privacy-bewuste IoT-transacties mogelijk maakt door zware cryptografische berekeningen te verplaatsen naar edge-nodes en gebruik te maken van een nieuw binair boom-aggregatieprotocol om 64 device-niveau bewijzen te comprimeren tot een enkele, lage kosten en energiezuinige on-chain verificatie.

Oorspronkelijke auteurs: Haofeng Guo, Jun Zhou, Xiaolei Dong, Zhenfu Cao

Gepubliceerd 2026-08-19
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Haofeng Guo, Jun Zhou, Xiaolei Dong, Zhenfu Cao

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://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

In het digitale tijdperk fungeert een blockchain als een openbaar grootboek, een gedeeld register van transacties dat door iedereen kan worden geïnspecteerd, maar dat door geen enkel individu kan worden gewijzigd. Deze transparantie is de grootste kracht voor de beveiliging, maar het is ook de grootste zwakte voor de privacy. Wanneer een slimme meter in een woning of een sensor op een machine in een fabriek gegevens naar een blockchain stuurt, onthult het traditionele systeem precies wie wat stuurde, hoeveel, en naar wie. Voor miljarden Internet of Things-apparaten, die vaak werken op kleine batterijen en beperkte rekenkracht hebben, is deze blootstelling een kritiek probleem. Dit betekent dat een nutsbedrijf precies kan zien wanneer een gezin thuis is, of een concurrent kan het productieplan van een fabriek afleiden door simpelweg het openbare grootboek te volgen. Om dit op te lossen, hebben onderzoekers een methode ontwikkeld genaamd zero-knowledge proof, een cryptografische techniek waarmee een apparaat kan bewijzen dat een transactie geldig is zonder enige details over de transactie zelf te onthullen. Het creëren van deze bewijzen vereiste echter historisch gezien de zware rekenkracht van een desktopcomputer, waardoor het voor piepkleine, op batterijen werkende sensoren onmogelijk was om ze direct te gebruiken.

Een team van onderzoekers aan de East China Normal University heeft deze flessenhals opgelost met een nieuw systeem dat zij AURA noemen. Hun werk overbrugt de kloof tussen de zware wiskunde die nodig is voor privacy en de minuscule hardware van alledaagse sensoren. In plaats van een klein apparaat iets onmogelijks te laten doen, verdeelt AURA de taken. Het kleine apparaat voert een snelle, eenvoudige encryptiestap uit die minder dan een milliseconde duurt. Vervolgens stuurt het dit kleine, versleutelde stukje data naar een nabijgelegen, krachtiger edge-server—zoals een slimme gateway of een wegsegmentunit. Deze server, die over de rekenkracht beschikt om complexe wiskunde te verwerken, neemt de gegevens van vele apparaten tegelijkertijd in ontvangst en bundelt deze. Vervolgens genereert het één enkel, compact bewijs dat verifieert dat al die transacties geldig zijn, zonder te onthullen wie wat heeft verzonden of hoeveel er is overgedragen. Dit bewijs wordt vervolgens naar de hoofdblockchain gestuurd. Het resultaat is een systeem waarbij de privacy behouden blijft, het hoofdnetwerk niet wordt verstopt met enorme hoeveelheden data, en de kleine apparaten binnen hun strikte energielimieten blijven.

De onderzoekers testten deze aanpak door een volledig werkend systeem te bouwen en dit te draaien op een testversie van een echt blockchain-netwerk. Ze ontdekten dat de kleine apparaten slechts een eenvoudige encryptie taak hoefden uit te voeren die ongeveer 330 microseconden duurde, een fractie van een seconde die bijna geen batterijvermogen verbruikt. Het zware werk van het genereren van het privacybewijs werd afgehandeld door de edge-server, die een batch van 64 transacties in ongeveer 481 milliseconden kon verwerken. Wanneer dit enkele batchbewijs aan de blockchain werd voorgelegd, kostte het het netwerk aanzienlijk minder om te verifiëren dan eerdere methoden. Specifiek daalde de kosten om een enkele transactie binnen een batch te verifiëren naar ongeveer 30.712 eenheden aan computationele inspanning, een enorme reductie vergeleken met de miljoenen eenheden die oudere privacy-systemen vereisten. Deze efficiëntie betekent dat een apparaat dat op een standaardbatterij werkt, theoretisch miljoenen van deze transacties gedurende zijn levensduur kan uitvoeren, waarbij de energiekosten van de cryptografie verwaarloosbaar zijn vergeleken met de energie die nodig is om de data simpelweg draadloos te verzenden.

Het systeem bereikt deze efficiëntie door een slim ontwerp waarbij de gegevens van meerdere apparaten als één eenheid worden behandeld. In plaats van elke transactie één voor één te verifiëren, groepeert de edge-server ze in een batch en creëert een binaire boomstructuur om het bewijs te comprimeren. Dit stelt de blockchain in staat om de geldigheid van tientallen transacties te controleren met één enkele, snelle wiskundige controle. De onderzoekers ontwierpen ook een specifieke set regels, of een circuit, dat binnen de geheugenlimieten van standaard edge-servers past, waardoor het systeem kan draaien op betaalbare hardware in plaats van dat er dure supercomputers nodig zijn. Ze demonstreerden dat deze aanpak werkt voor drie zeer verschillende real-world scenario's: slimme microgrids waar energie tussen buren wordt verhandeld, industriële toeleveringsketens waar machines onderdelen bestellen, en verbonden voertuigen die tol betalen. In elk geval slaagde het systeem erin om de betrokken bedragen en identiteiten te verbergen, terwijl de transactie snel en goedkoop bleef.

Een van de meest significante bevindingen is dat het systeem de kleine apparaten niet vereist om de edge-server te vertrouwen met hun geheimen. Hoewel de server de ruwe gegevens ziet om het bewijs te genereren, bevat het uiteindelijke resultaat op de blockchain alleen versleutelde informatie en wiskundige garanties. Zelfs als de server onbetrouwbaar zou handelen, kan hij geen geldig bewijs vervalsen of de verborgen details van een transactie aan het publiek onthullen. De onderzoekers verifieerden dat het systeem bescherming biedt tegen pogingen om een afzender aan een ontvanger te koppelen of om het bedrag van een transactie te bepalen, zelfs als een waarnemer de volledige datastroom volgt. Ze toonden ook aan dat het systeem de grillige aard van IoT-verkeer kan verwerken, waarbij veel apparaten tegelijkertijd gegevens kunnen verzenden, door te wachten tot een kleine batch is gevormd voordat het wordt verwerkt. Deze flexibiliteit stelt het systeem in staat om zich aan te passen aan verschillende behoeften, zoals de timing van een fractie van een seconde die vereist is voor energiehandel, of de langere intervallen die acceptabel zijn voor updates in de toeleveringsketen.

De studie onderzocht ook de afwegingen die bij dit ontwerp komen kijken. Door de omvang van de batch te vergroten, dalen de kosten per transactie nog verder, maar neemt de tijd die een apparaat moet wachten op de bevestiging van zijn transactie licht toe. De onderzoekers brachten deze relatie in kaart en lieten zien dat een batchgrootte van 6 4 transacties een praktisch ideaal punt biedt, waarbij een balans wordt gevonden tussen lage kosten en snelle bevestigingstijden. Ze bevestigden dat het systeem veilig blijft, zelfs als sommige apparaten gecompromitteerd zijn, zolang de meerderheid van het netwerk eerlijk blijft. Het werk vertegenwoordigt een verschuiving van theoretische privacy naar praktische implementatie, waarbij wordt bewezen dat hoogwaardige privacy kan worden bereikt op de kleinste, meest beperkte apparaten zonder de beveiliging van de blockchain op te offeren. Door de zware berekeningen naar de edge te verplaatsen en de rol van het apparaat eenvoudig te houden, maakt AURA het mogelijk voor de miljarden sensoren en meters van de toekomst om privaat, veilig en duurzaam met de blockchain te communiceren.

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.

Probeer Digest →