  In recent years, blockchain networks have attracted significant attention in
many research areas beyond cryptocurrency, one of them being the Edge of Things
(EoT) that is enabled by the combination of edge computing and the Internet of
Things (IoT). In this context, blockchain networks enabled with unique features
such as decentralization, immutability, and traceability, have the potential to
reshape and transform the conventional EoT systems with higher security levels.
Particularly, the convergence of blockchain and EoT leads to a new paradigm,
called BEoT that has been regarded as a promising enabler for future services
and applications. In this paper, we present a state-of-the-art review of recent
developments in BEoT technology and discover its great opportunities in many
application domains. We start our survey by providing an updated introduction
to blockchain and EoT along with their recent advances. Subsequently, we
discuss the use of BEoT in a wide range of industrial applications, from smart
transportation, smart city, smart healthcare to smart home and smart grid.
Security challenges in BEoT paradigm are also discussed and analyzed, with some
key services such as access authentication, data privacy preservation, attack
detection, and trust management. Finally, some key research challenges and
future directions are also highlighted to instigate further research in this
promising area.
