Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Blockchain and edge computing–based architecture for participatory smart city applications
University of the West of England, UK.
RISE - Research Institutes of Sweden, ICT, Acreo. National University of Sciences and Technology, Pakistan.
University of the West of Scotland, UK.
2019 (English)In: Concurrency and Computation, ISSN 1532-0626, E-ISSN 1532-0634, article id e5566Article in journal (Refereed) Published
Abstract [en]

Smart cities aim to provide smart governance with the emphasis on gaining high transparency and trust in public services and enabling citizen participation in decision making processes. This means on the one hand data generated from urban transactions need to be open and trustworthy. On the other hand, security and privacy of public data needs to be handled at different administrative and geographical levels. In this paper, we investigate the pivotal role of blockchain in providing privacy, self-verification, authentication, and authorization of participatory transactions in open governance. We also investigate up to what extent edge computing can contribute toward management of permissioned sharing at specific administrative levels and enhance privacy and provide an economic approach for resource utilization in a distributed environment. We introduce a novel architecture that is based on distributed hybrid ledger and edge computing model. The architecture provides refined and secure management of data generated and processed in different geographical and administrative units of a city. We implemented a proof of concept of the architecture and applied it on a carefully designed use case, ie, citizen participation in administrative decisions through consensus. This use case highlights the need to keep and process citizen participation data at local level by deploying district chaincodes and only share consensus results through permissioned chaincodes. The results reveal that proposed architecture is scalable and provide secure and privacy protected environment for citizen participatory applications. Our performance test results are promising and show that under control conditions, the average registration time for a citizen transaction is about 42 ms, whilst the validation and result compilation of 100 concurrent citizens' transactions took about 2.4 seconds.

Place, publisher, year, edition, pages
John Wiley and Sons Ltd , 2019. article id e5566
Keywords [en]
distributed ledger, edge computing, open governance, privacy, smart cities, trust
National Category
Natural Sciences
Identifiers
URN: urn:nbn:se:ri:diva-40887DOI: 10.1002/cpe.5566Scopus ID: 2-s2.0-85074559845OAI: oai:DiVA.org:ri-40887DiVA, id: diva2:1373323
Note

Funding text 1: are taken from TheNounProject under Creative Common License CCBY, created by This research activity was partially sponsored by the RISE Competence Platform for Cybersecurity, Stockholm, Sweden. The icons used in Figure  AlfredoCreates.com/Icons , US; Creative Stall, PK; parkjisun; Maria Kislitsina, RU; and Stock Image Folio, RO. A

Available from: 2019-11-26 Created: 2019-11-26 Last updated: 2019-11-26Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus
By organisation
Acreo
In the same journal
Concurrency and Computation
Natural Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 37 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf