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.
Similar content being viewed by others
References
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
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
Sommer C (2014) Vehicular Networking. Cambridge University Press, Cambridge. ISBN 978-1107110649
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
Maull R (2020) Distributed ledger technology: applications and implications. In: FINRA, vol 26, pp 481–489
Scardovi C (2016) Restructuring and innovation in banking. Springer, Berlin, p 36. ISBN 978-331940204-8
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
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
Toh C (2001) Ad Hoc mobile wireless networks: protocols and systems. Prentice Hall. ISBN: 978-0132442046
Pahlajani S (2019) Survey on private blockchain consensus algorithm. In: 2019 1st international conference on innovations in information and communitaction technology (ICIICT)
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
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
Nakamoto S (2020) Bitcoin: a peer-to-peer electronic cash system. Accessed 20 Oct 2020. [Online] Available: https://bitcoin.org/bitcoin.pdf
Taiwan RFID-based ETC total solution. https://www.roc-taiwan.org/public/USlax_en_events/5860173671.pdf
51% Attack, MIT digital currency initiative. Accessed 2020 Oct 20. [Online] Available: https://dci.mit.edu/51-attacks
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
ETC (Electronic Toll Collection System) - Global standard ETC started. https://www.mlit.go.jp/road/ITS/2000HBook/chapter4/4-8e.html
Frankenfield J (2019) 51% attack definition, Investopedia. Accessed 20 Oct 2020. [Online] Available: https://www.investopedia.com/terms/1/51-attack.asp
Kalodner H (2015) An empirical study of namecoin and lessons for decentralized namespace design in 14th Workshop on the Electronics of Information Security (WEIS)
Proof of Stake, Wikipedia, Accessed 20 Oct 2020. [Online] Available: https://en.wikipedia.org/wiki/Proof
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
Buterin V (2014) On stake, Ethereum Blog. Accessed 20 Oct 2020. [Online] Available: https://blog.ethereum.org/2014/07/05/stake/
Lamport L (1982) The byzantine generals problem. In: ACM transactions on programming languages and systems, vol 4, pp 382–401
Castro M (1999) Practical byzantine fault tolerance. In: Proceedings of the 3rd symposium on operating systems design and implementations
Nolan S (2018) pBFT - understanding the consensus algorithm medium. Accessed 20 Oct 2020. [Online] Available: https://medium.com/coinmonks/pbft-understanding-the-algorithm-b7a7869650ae
Practical Byzantine Fault Tolerance, BitcoinWiki, Accessed 20 Oct 2020. [Online] Available: https://en.bitcoinwiki.org/wiki/PBFT
Transactions Per Second (TPS), Corda (2018). Accessed 20 Oct 2020. [Online] Available: https://www.corda.net/blog/transactions-per-second-tps/
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
FISCO BCOS, Github, Accessed 20 Oct 2020. [Online] Available: https://github.com/cristicmf/FISCO-BCOS
Smart Contract, Wikipedia, Accessed 20 Oct 2020. [Online] Available: https://en.wikipedia.org/wiki/Smart
Atzei N (2018) A survey of attacks on Ethereum smart contracts. In: 6th international conference on principles of security and trust (POST)
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
Vyper (2020) Vyper documentation. Accessed 20 Oct 2020. [Online] Available: https://vyper.readthedocs.io/en/stable/
EOSIO/eos-vm, Github, Accessed on: 20 Oct 2020. [Online] Available: https://github.com/EOSIO/eos-vm
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
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
Deng X, Gao T (2020) Electronic payment schemes based on blockchain in VANETs. IEEE Access 8:38296–38303
Ethereum (ETH) Blockchain Explorer, Etherscan, Accessed 20 Oct 2020. [Online] Available: https://etherscan.io/
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)
Morley D (2010) Understanding computers in a changing society. Course Technology Press. ISBN: 978-0-538-75448-4
Li Y, Zhuang P (2017) RFID based electronic toll collection system design and implementation. In: Proceedings of MLICOM 2017, pp 635–640
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
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-021-01119-0