Skip to main content

Advertisement

Log in

EdgeTC - a PBFT blockchain-based ETC scheme for smart cities

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

To improve the quality of mobility and transportation in a smart city, Electronic Toll Collection (ETC) system has been widely implemented along toll roads, which can automatically collect the usage fee from vehicles. There are many advantages of using ETC systems, such as no need to prepare cash, no need to waste time waiting in a queue, and be able to improve the air quality at tollgate. However, there are still some challenges remained for existing ETC systems, in relation to data storage, trustworthiness and transparency. To address this issue, there is a need for building a unified, decentralized, and trusted data storing platform. Motivated by this demand, in this work, we introduce a blockchain-based ETC system called EdgeTC. Unlike most other blockchain-based ETC platforms that use PoW or PoS, our system uses PBFT to achieve relatively faster performance. In the evaluation, we compare the system performance between Ethereum-based and Hyperledger-based ETC. The results indicate that Ethereum-based system suffers efficiency problems when the chain becomes long, while Hyperledger-based ETC can maintain a stable time consumption during the transactions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Lee J (2015) The Freeway Bureau analyzes 9 billion ETC records and predicts when the highway will be congested, iTHome. Accessed 2020 Oct 19. [Online] Available: https://www.ithome.com.tw/article/98069

  2. Ministry of Transport (2020) 487 high-speed provincial border toll stations nationwide all revoked since January 1, Xinhua News Agency. Accessed 2020 Oct 19. [Online] Available: http://www.xinhuanet.com/fortune/2020-01/01/c_1125410710.htm

  3. Sommer C (2014) Vehicular Networking. Cambridge University Press, Cambridge. ISBN 978-1107110649

    Google Scholar 

  4. Distributed Ledger Technology, Government Office for Science (UK) (2016) Accessed 2020 Oct 20. [Online] Available: https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/492972/gs-16-1-distributed-ledger-technology.pdf

  5. Maull R (2020) Distributed ledger technology: applications and implications. In: FINRA, vol 26, pp 481–489

  6. Scardovi C (2016) Restructuring and innovation in banking. Springer, Berlin, p 36. ISBN 978-331940204-8

    Book  Google Scholar 

  7. Series M (2015) IMT Vision-Framework and overall objectives of the future development of IMT for 2020 and beyond, Recommendation ITU 2083. [Online] Available: https://www.itu.int/rec/R-REC-M.2083

  8. 3GPP final technology submission - Overview of 3GPP 5G solutions for IMT-2020, ITU Radiocommunication - Working Party 5D - IMT System (2019) Accessed 2020 Oct 20. [Online] Available: https://www.itu.int/md/R15-WP5D-C-1215/en

  9. Toh C (2001) Ad Hoc mobile wireless networks: protocols and systems. Prentice Hall. ISBN: 978-0132442046

  10. Pahlajani S (2019) Survey on private blockchain consensus algorithm. In: 2019 1st international conference on innovations in information and communitaction technology (ICIICT)

  11. Dwork C (1993) Pricing via processing, or, compatting junk mail, advances in cryptology, in advances in cryptology - CRYPTO’92. Lecturing Notes in Computer Science 740

  12. Jakobsson M (1999) Proofs of work and bread pudding protocols (extended abstract). In: Preneel B (ed) Secure information networks. IFIP - The international federation for information processing, vol 23

  13. Nakamoto S (2020) Bitcoin: a peer-to-peer electronic cash system. Accessed 20 Oct 2020. [Online] Available: https://bitcoin.org/bitcoin.pdf

  14. Taiwan RFID-based ETC total solution. https://www.roc-taiwan.org/public/USlax_en_events/5860173671.pdf

  15. 51% Attack, MIT digital currency initiative. Accessed 2020 Oct 20. [Online] Available: https://dci.mit.edu/51-attacks

  16. Kalatri R, Parekar A, Mohite A, Kankapurkar R (2014) RFID based toll collection system. In: International journal of computer science and information technologies, vol 5, no 2

  17. ETC (Electronic Toll Collection System) - Global standard ETC started. https://www.mlit.go.jp/road/ITS/2000HBook/chapter4/4-8e.html

  18. Frankenfield J (2019) 51% attack definition, Investopedia. Accessed 20 Oct 2020. [Online] Available: https://www.investopedia.com/terms/1/51-attack.asp

  19. Kalodner H (2015) An empirical study of namecoin and lessons for decentralized namespace design in 14th Workshop on the Electronics of Information Security (WEIS)

  20. Proof of Stake, Wikipedia, Accessed 20 Oct 2020. [Online] Available: https://en.wikipedia.org/wiki/Proof

  21. Bharel D (2018) How proof of stake renders a 51% attack unlikely and unappealing, Qtum Blog. Accessed 2020 Oct 20. [Online] Available: https://blog.qtum.org/how-proof-of-stake-renders-a-51-attack-unlikely-and-unappealing-ddebdc91a569

  22. Buterin V (2014) On stake, Ethereum Blog. Accessed 20 Oct 2020. [Online] Available: https://blog.ethereum.org/2014/07/05/stake/

  23. Lamport L (1982) The byzantine generals problem. In: ACM transactions on programming languages and systems, vol 4, pp 382–401

  24. Castro M (1999) Practical byzantine fault tolerance. In: Proceedings of the 3rd symposium on operating systems design and implementations

  25. Nolan S (2018) pBFT - understanding the consensus algorithm medium. Accessed 20 Oct 2020. [Online] Available: https://medium.com/coinmonks/pbft-understanding-the-algorithm-b7a7869650ae

  26. Practical Byzantine Fault Tolerance, BitcoinWiki, Accessed 20 Oct 2020. [Online] Available: https://en.bitcoinwiki.org/wiki/PBFT

  27. Transactions Per Second (TPS), Corda (2018). Accessed 20 Oct 2020. [Online] Available: https://www.corda.net/blog/transactions-per-second-tps/

  28. Simms T (2019) Upgraded Hyperledger Fabric Sees 7-Fold Increase in Transaction Speed, CoinTelegraph. Accessed 20 Oct 2020. [Online] Available: https://cointelegraph.com/news/upgraded-hyperledger-fabric-sees-7-fold-increase-in-transaction-speed

  29. FISCO BCOS, Github, Accessed 20 Oct 2020. [Online] Available: https://github.com/cristicmf/FISCO-BCOS

  30. Smart Contract, Wikipedia, Accessed 20 Oct 2020. [Online] Available: https://en.wikipedia.org/wiki/Smart

  31. Atzei N (2018) A survey of attacks on Ethereum smart contracts. In: 6th international conference on principles of security and trust (POST)

  32. Saini V (2018) Getting deep into EVM: how ethereum works back-stage, Hackermoon. Accessed 20 Oct 2020. [Online] Available: https://hackernoon.com/getting-deep-into-evm-how-ethereum-works-backstage-ac7efa1f0015

  33. Vyper (2020) Vyper documentation. Accessed 20 Oct 2020. [Online] Available: https://vyper.readthedocs.io/en/stable/

  34. EOSIO/eos-vm, Github, Accessed on: 20 Oct 2020. [Online] Available: https://github.com/EOSIO/eos-vm

  35. Ying Z, Yi L, Ma M (2020) BEHT: blockchain-based efficient highway toll paradigm for opportunistic autonomous vehicle platoon. Wirel Commun Mob Comput 8868656:1–13

    Article  Google Scholar 

  36. Xiao B, Fan X, Gao S, Cai W (2019) Edgetoll: a blockchain-based toll collection system for public sharing of heterogeneous edges. In: arXiv:1912.12681

  37. Deng X, Gao T (2020) Electronic payment schemes based on blockchain in VANETs. IEEE Access 8:38296–38303

    Article  Google Scholar 

  38. Ethereum (ETH) Blockchain Explorer, Etherscan, Accessed 20 Oct 2020. [Online] Available: https://etherscan.io/

  39. Lao L (2020) G-PBFT: a location-based and scalable consensus protocol for IoT-Blockchain applications. In: Proceedings of IEEE international parallel and distributed processing symposium (IPDPS)

  40. Morley D (2010) Understanding computers in a changing society. Course Technology Press. ISBN: 978-0-538-75448-4

  41. Li Y, Zhuang P (2017) RFID based electronic toll collection system design and implementation. In: Proceedings of MLICOM 2017, pp 635–640

  42. Yu K, Tan L, Aloqaily M, Yang H, Jararweh Y (2021) Blockchain-enhanced data sharing with traceable and direct revocation in IIoT. IEEE Transactions on Industrial Informatics, In Press. https://doi.org/10.1109/TII.2021.3049141

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Weizhi Meng.

Ethics declarations

Ethics approval and consent to participate

This article does not contain any studies with human participants or animals performed by any of the authors.

Conflict of Interests

All authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article is part of the Topical Collection: Special Issue on Blockchain for Peer-to-Peer Computing

Guest Editors: Keping Yu, Chunming Rong, Yang Cao, and Wenjuan Li

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chiu, WY., Meng, W. EdgeTC - a PBFT blockchain-based ETC scheme for smart cities. Peer-to-Peer Netw. Appl. 14, 2874–2886 (2021). https://doi.org/10.1007/s12083-021-01119-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-021-01119-0

Keywords

Navigation