ABSTRACT Det finns ett enormt behov av ett bevis på leverans (PoD) av dagens digitala medier och innehåll, särskilt de som är föremål för betalning. Nuvarande PoD-system är mestadels centraliserade och starkt beroende av en betrodd tredje part (TTP) särskilt för betalning. Sådana befintliga PoD-system saknar ofta säkerhet, öppenhet och synlighet och är inte särskilt trovärdiga, eftersom TTP kan utsättas för misslyckanden, manipulation, korruption, kompromisser och hackning. I detta dokument föreslår vi en decentraliserad PoD-lösning för PoD av digitala tillgångar. Vår lösning utnyttjar viktiga funktioner i blockchain och Ethereum smarta kontrakt för att tillhandahålla oföränderliga och manipuleringssäkra loggar, ansvarsskyldighet och spårbarhet. Ethereum smarta kontrakt används för att orkestrera och styra alla interaktioner och transaktioner, inklusive automatiska betalningar i Ether cryptocurrency mellan kunder, leverantör av digitalt innehåll, och filservern värd det digitala innehållet. Alla enheter är motiverade att agera ärligt, och vår lösning har en mekanism för att hantera tvister om de uppstår bland deltagarna. Lösningen har en säker nedladdningsfas utanför kedjan som involverar filservern och kunderna. Dessutom utnyttjar vår lösning fördelarna med interplanetariska filsystem för att lagra de överenskomna villkoren mellan de smarta kontraktsaktörerna. En säkerhetsanalys av vårt föreslagna system har tillhandahållits. Den fullständiga koden för det smarta kontraktet har offentliggjorts på Github. INDEX TERMS Blockchain, Ethereum, smarta kontrakt, leveransbevis, digitalt innehåll.
Överväga bristen på förtroende, säkerhet och transparens i befintliga digitala överföringssystem, en distribuerad digital tillgång leverans bevis föreslogs i REF, blockchain-teknik och smarta kontrakt används för att tillhandahålla oföränderliga, manipuleringssäkra transaktionsloggar.
Proof of Delivery of Digital Assets Using Blockchain and Smart Contracts
{'venue': 'IEEE Access', 'journal': 'IEEE Access', 'mag_field_of_study': ['Computer Science']}