Blockchains for Network Security

Download Blockchains for Network Security PDF Online Free

Author :
Publisher : Institution of Engineering and Technology
ISBN 13 : 1785618733
Total Pages : 336 pages
Book Rating : 4.7/5 (856 download)

DOWNLOAD NOW!


Book Synopsis Blockchains for Network Security by : Haojun Huang

Download or read book Blockchains for Network Security written by Haojun Huang and published by Institution of Engineering and Technology. This book was released on 2020-11-13 with total page 336 pages. Available in PDF, EPUB and Kindle. Book excerpt: Blockchain technology is a powerful, cost-effective method for network security. Essentially, it is a decentralized ledger for storing all committed transactions in trustless environments by integrating several core technologies such as cryptographic hash, digital signature and distributed consensus mechanisms.

Principles of Blockchain Systems

Download Principles of Blockchain Systems PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3031018079
Total Pages : 217 pages
Book Rating : 4.0/5 (31 download)

DOWNLOAD NOW!


Book Synopsis Principles of Blockchain Systems by : Fernández Antonio

Download or read book Principles of Blockchain Systems written by Fernández Antonio and published by Springer Nature. This book was released on 2022-05-31 with total page 217 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is the first to present the state of the art and provide technical focus on the latest advances in the foundations of blockchain systems. It is a collaborative work between specialists in cryptography, distributed systems, formal languages, and economics, and addresses hot topics in blockchains from a theoretical perspective: cryptographic primitives, consensus, formalization of blockchain properties, game theory applied to blockchains, and economical issues. This book reflects the expertise of the various authors, and is intended to benefit researchers, students, and engineers who seek an understanding of the theoretical foundations of blockchains.

Blockchain Technology: Applications and Challenges

Download Blockchain Technology: Applications and Challenges PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030693953
Total Pages : 307 pages
Book Rating : 4.0/5 (36 download)

DOWNLOAD NOW!


Book Synopsis Blockchain Technology: Applications and Challenges by : Sandeep Kumar Panda

Download or read book Blockchain Technology: Applications and Challenges written by Sandeep Kumar Panda and published by Springer Nature. This book was released on 2021-04-30 with total page 307 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book discusses the various open issues of blockchain technology, such as the efficiency of blockchain in different domains of digital cryptocurrency, smart contracts, smart education system, smart cities, cloud identity and access, safeguard to cybersecurity and health care. For the first time in human history, people across the world can trust each other and transact over a large peer-to-peer networks without any central authority. This proves that, trust can be built not only by centralized institution but also by protocols and cryptographic mechanisms. The potential and collaboration between organizations and individuals within peer networks make it possible to potentially move to a global collaborative network without centralization. Blockchain is a complex social, economic and technological phenomenon. This questions what the established terminologies of the modern world like currency, trust, economics and exchange would mean. To make any sense, one needs to realize how much insightful and potential it is in the context and the way it is technically developed. Due to rapid changes in accessing the documents through online transactions and transferring the currency online, many previously used methods are proving insufficient and not secure to solve the problem which arises in the safe and hassle-free transaction. Nowadays, the world changes rapidly, and a transition flow is also seen in Business Process Management (BPM). The traditional Business Process Management holds good establishment last one to two decades, but, the internal workflow confined in a single organization. They do not manage the workflow process and information across organizations. If they do so, again fall in the same trap as the control transfers to the third party that is centralized server and it leads to tampering the data, and single point of failure. To address these issues, this book highlights a number of unique problems and effective solutions that reflects the state-of-the art in blockchain Technology. This book explores new experiments and yields promising solutions to the current challenges of blockchain technology. This book is intended for the researchers, academicians, faculties, scientists, blockchain specialists, business management and software industry professionals who will find it beneficial for their research work and set new ideas in the field of blockchain. This book caters research work in many fields of blockchain engineering, and it provides an in-depth knowledge of the fields covered.

Principles of Blockchain Systems

Download Principles of Blockchain Systems PDF Online Free

Author :
Publisher : Morgan & Claypool Publishers
ISBN 13 : 1636391699
Total Pages : 235 pages
Book Rating : 4.6/5 (363 download)

DOWNLOAD NOW!


Book Synopsis Principles of Blockchain Systems by : Antonio Fernández Anta

Download or read book Principles of Blockchain Systems written by Antonio Fernández Anta and published by Morgan & Claypool Publishers. This book was released on 2021-08-22 with total page 235 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is the first to present the state of the art and provide technical focus on the latest advances in the foundations of blockchain systems. It is a collaborative work between specialists in cryptography, distributed systems, formal languages, and economics, and addresses hot topics in blockchains from a theoretical perspective: cryptographic primitives, consensus, formalization of blockchain properties, game theory applied to blockchains, and economical issues. This book reflects the expertise of the various authors, and is intended to benefit researchers, students, and engineers who seek an understanding of the theoretical foundations of blockchains.

Wireless Blockchain

Download Wireless Blockchain PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1119790824
Total Pages : 336 pages
Book Rating : 4.1/5 (197 download)

DOWNLOAD NOW!


Book Synopsis Wireless Blockchain by : Bin Cao

Download or read book Wireless Blockchain written by Bin Cao and published by John Wiley & Sons. This book was released on 2021-10-25 with total page 336 pages. Available in PDF, EPUB and Kindle. Book excerpt: Explore foundational concepts in blockchain theory with an emphasis on recent advances in theory and practice In Wireless Blockchain: Principles, Technologies and Applications, accomplished researchers and editors Bin Cao, Lei Zhang, Mugen Peng, and Muhammad Ali Imran deliver a robust and accessible exploration of recent developments in the theory and practice of blockchain technology, systems, and potential application in a variety of industrial sectors, including manufacturing, entertainment, public safety, telecommunications, public transport, healthcare, financial services, automotive, and energy utilities. The book presents the concept of wireless blockchain networks with different network topologies and communication protocols for various commonly used blockchain applications. You’ll discover how these variations and how communication networks affect blockchain consensus performance, including scalability, throughput, latency, and security levels. You’ll learn the state-of-the-art in blockchain technology and find insights on how blockchain runs and co-works with existing systems, including 5G, and how blockchain runs as a service to support all vertical sectors efficiently and effectively. Readers will also benefit from the inclusion of: A thorough introduction to the Byzantine Generals problem, the fundamental theory of distributed system security and the foundation of blockchain technology An overview of advances in blockchain systems, their history, and likely future trends Practical discussions of Proof-of-Work systems as well as various Proof-of-“X” alternatives, including Proof-of-Stake, Proof-of-Importance, and Proof-of-Authority A concise examination of smart contracts, including trusted transactions, smart contract functions, design processes, and related applications in 5G/B5G A treatment of the theoretical relationship between communication networks and blockchain Perfect for electrical engineers, industry professionals, and students and researchers in electrical engineering, computer science, and mathematics, Wireless Blockchain: Principles, Technologies and Applications will also earn a place in the libraries of communication and computer system stakeholders, regulators, legislators, and research agencies.

Applications of Blockchain Technology in Business

Download Applications of Blockchain Technology in Business PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030277984
Total Pages : 112 pages
Book Rating : 4.0/5 (32 download)

DOWNLOAD NOW!


Book Synopsis Applications of Blockchain Technology in Business by : Mohsen Attaran

Download or read book Applications of Blockchain Technology in Business written by Mohsen Attaran and published by Springer Nature. This book was released on 2019-09-25 with total page 112 pages. Available in PDF, EPUB and Kindle. Book excerpt: The book discusses the various ways that blockchain technology is changing the future of money, transactions, government, and business. The first two chapters walk through the foundation of blockchain. Chapters 3–12 look at applications of blockchain in different industries and highlight its exciting new business applications. It show why so many companies are implementing blockchain, and present examples of companies who have successfully employed the technology to improve efficiencies and reduce costs. Chapter 13 highlights blockchain’s powerful potential to foster emerging markets and economies including smart cities, value-based healthcare, decentralized sharing economy, machine to machine transactions, data-sharing marketplace, etc. Chapter 14 offers a conceptual model, provides information and insights, and covers a step-by-step approach to plan and develop blockchain-based technology.

Blockchain Systems and Communication Networks: From Concepts to Implementation

Download Blockchain Systems and Communication Networks: From Concepts to Implementation PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030717887
Total Pages : 165 pages
Book Rating : 4.0/5 (37 download)

DOWNLOAD NOW!


Book Synopsis Blockchain Systems and Communication Networks: From Concepts to Implementation by : Mubashir Husain Rehmani

Download or read book Blockchain Systems and Communication Networks: From Concepts to Implementation written by Mubashir Husain Rehmani and published by Springer Nature. This book was released on 2021-05-19 with total page 165 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book provides extensive insights on blockchain systems, starting from a historical perspective and moving towards building foundational knowledge, with focus on communication networks. It covers blockchain applications, algorithms, architectures, design and implementation, and security and privacy issues, providing the reader with a comprehensive overview. Further, it discusses blockchain systems and its integration to communication networks. The book includes hands-on, practical tutorials, self-assessment exercises, and review questions; tips and sample programs are also provided throughout. Complementary supporting material for instructors, including open source programming code for practical tutorials and exercises, is also available. The target audience includes graduate students, professionals, and researchers working in the areas of blockchain systems, distributed ledger technology, computer networks and communications, artificial intelligence, and cybersecurity.

Blockchain Technology and Applications

Download Blockchain Technology and Applications PDF Online Free

Author :
Publisher : CRC Press
ISBN 13 : 1000175251
Total Pages : 202 pages
Book Rating : 4.0/5 (1 download)

DOWNLOAD NOW!


Book Synopsis Blockchain Technology and Applications by : Pethuru Raj

Download or read book Blockchain Technology and Applications written by Pethuru Raj and published by CRC Press. This book was released on 2020-09-16 with total page 202 pages. Available in PDF, EPUB and Kindle. Book excerpt: Blockchain is emerging as a powerful technology, which has attracted the wider attention of all businesses across the globe. In addition to financial businesses, IT companies and business organizations are keenly analyzing and adapting this technology for improving business processes. Security is the primary enterprise application. There are other crucial applications that include creating decentralized applications and smart contracts, which are being touted as the key differentiator of this pioneering technology. The power of any technology lies in its ecosystem. Product and tool vendors are building and releasing a variety of versatile and robust toolsets and platforms in order to speed up and simplify blockchain application development, deployment and management. There are other infrastructure-related advancements in order to streamline blockchain adoption. Cloud computing, big data analytics, machine and deep learning algorithm, and connected and embedded devices all are driving blockchain application development and deployment. Blockchain Technology and Applications illustrates how blockchain is being sustained through a host of platforms, programming languages, and enabling tools. It examines: Data confidential, integrity, and authentication Distributed consensus protocols and algorithms Blockchain systems design criteria and systems interoperability and scalability Integration with other technologies including cloud and big data It also details how blockchain is being blended with cloud computing, big data analytics and IoT across all industry verticals. The book gives readers insight into how this path-breaking technology can be a value addition in several business domains ranging from healthcare, financial services, government, supply chain and retail.

Cryptocurrencies and Blockchain Technology Applications

Download Cryptocurrencies and Blockchain Technology Applications PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 111962116X
Total Pages : 336 pages
Book Rating : 4.1/5 (196 download)

DOWNLOAD NOW!


Book Synopsis Cryptocurrencies and Blockchain Technology Applications by : Gulshan Shrivastava

Download or read book Cryptocurrencies and Blockchain Technology Applications written by Gulshan Shrivastava and published by John Wiley & Sons. This book was released on 2020-06-30 with total page 336 pages. Available in PDF, EPUB and Kindle. Book excerpt: As we enter the Industrial Revolution 4.0, demands for an increasing degree of trust and privacy protection continue to be voiced. The development of blockchain technology is very important because it can help frictionless and transparent financial transactions and improve the business experience, which in turn has far-reaching effects for economic, psychological, educational and organizational improvements in the way we work, teach, learn and care for ourselves and each other. Blockchain is an eccentric technology, but at the same time, the least understood and most disruptive technology of the day. This book covers the latest technologies of cryptocurrencies and blockchain technology and their applications. This book discusses the blockchain and cryptocurrencies related issues and also explains how to provide the security differently through an algorithm, framework, approaches, techniques and mechanisms. A comprehensive understanding of what blockchain is and how it works, as well as insights into how it will affect the future of your organization and industry as a whole and how to integrate blockchain technology into your business strategy. In addition, the book explores the blockchain and its with other technologies like Internet of Things, big data and artificial intelligence, etc.

Research Handbook on Digital Transformations

Download Research Handbook on Digital Transformations PDF Online Free

Author :
Publisher : Edward Elgar Publishing
ISBN 13 : 1784717762
Total Pages : 475 pages
Book Rating : 4.7/5 (847 download)

DOWNLOAD NOW!


Book Synopsis Research Handbook on Digital Transformations by : F. Xavier Olleros

Download or read book Research Handbook on Digital Transformations written by F. Xavier Olleros and published by Edward Elgar Publishing. This book was released on 2016-09-30 with total page 475 pages. Available in PDF, EPUB and Kindle. Book excerpt: The digital transition of our economies is now entering a phase of broad and deep societal impact. While there is one overall transition, there are many different sectoral transformations, from health and legal services to tax reports and taxi rides, as well as a rising number of transversal trends and policy issues, from widespread precarious employment and privacy concerns to market monopoly and cybercrime. They all are fertile ground for researchers, as established laws and regulations, organizational structures, business models, value networks and workflow routines are contested and displaced by newer alternatives. This Research Handbook offers a rich and interdisciplinary synthesis of some of the current thinking on the digital transformations underway.

Principles and Applications of Blockchain Systems

Download Principles and Applications of Blockchain Systems PDF Online Free

Author :
Publisher : Wiley-Blackwell
ISBN 13 : 9781394237227
Total Pages : 0 pages
Book Rating : 4.2/5 (372 download)

DOWNLOAD NOW!


Book Synopsis Principles and Applications of Blockchain Systems by :

Download or read book Principles and Applications of Blockchain Systems written by and published by Wiley-Blackwell. This book was released on 2025-03-12 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Blockchain for Business

Download Blockchain for Business PDF Online Free

Author :
Publisher : Taylor & Francis
ISBN 13 : 1000899691
Total Pages : 319 pages
Book Rating : 4.0/5 (8 download)

DOWNLOAD NOW!


Book Synopsis Blockchain for Business by : Marco Comuzzi

Download or read book Blockchain for Business written by Marco Comuzzi and published by Taylor & Francis. This book was released on 2023-06-29 with total page 319 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book discusses the up-and-coming blockchain technology in a structured way from the conceptual, technological, and business perspectives, thereby providing the integrated insight that is essential for truly understanding blockchain applications and their impact. While most people may know about blockchain from Bitcoin and news about its price in the financial markets, blockchain is a technology that increasingly permeates the way in which modern businesses operate. However, its dynamics and functioning remain obscure for most people. This book gives readers the tools to understand the full extent to which blockchain technology is or can be used in business. First, the book focuses on the functioning of blockchain systems, introducing basic concepts such as transactions, consensus mechanisms, and smart contracts, as well as giving a smooth introduction to the basic features of cryptography that underpin blockchain technology, e.g., digital signatures and hashing. Then, the book focuses on specific blockchain platforms (Bitcoin, Ethereum, private blockchain platforms) currently used for the implementation of cryptocurrencies and other blockchain systems. Finally, it introduces a set of tools to understand and analyze the suitability of blockchain technology in different business scenarios from the business model, and business operation perspectives. Examples and case studies of blockchain applications currently in production are discussed extensively across the book. This book targets students and educators with an interest in blockchain technology providing a one-stop shop to obtain a deep and complete insight in blockchain technology and its applicability in different business scenarios. The textbook is designed primarily for third and fourth year undergraduate students in industrial engineering, business and management, and information systems. However, it can be adopted also in the computer science majors, since it does not strictly require any specific pre-requisite knowledge. At the graduate level, this book can be used in courses for industrial engineering, information systems, and management students. Finally, the book is also of interest to practitioners, like business analysts, process analysts, and information system architects, to understand the enabling and transformative potential of blockchain in a given business scenario.

Blockchain

Download Blockchain PDF Online Free

Author :
Publisher : CRC Press
ISBN 13 : 1000686108
Total Pages : 317 pages
Book Rating : 4.0/5 (6 download)

DOWNLOAD NOW!


Book Synopsis Blockchain by : Rajdeep Chakraborty

Download or read book Blockchain written by Rajdeep Chakraborty and published by CRC Press. This book was released on 2022-09-28 with total page 317 pages. Available in PDF, EPUB and Kindle. Book excerpt: Blockchain: Principles and Applications in IoT covers all the aspects of Blockchain and its application in IOT. The book focuses on Blockchain, its features, and the core technologies that are used to build the Blockchain network. The gradual flow of chapters traces the history of blockchain from cryptocurrencies to blockchain technology platforms and applications that are adopted by mainstream financial and industrial domains worldwide due to their ease of use, increased security and transparency. • Focuses on application of Blockchain on IoT domain • Focuses on Blockchain as a data repository • Most books on Blockchain cover bitcoins and crypto currency. This book will also cover blockchain in other areas like healthcare, supply chain management, etc • Covers consensus algorithms like PAROX, RAFT etc. and its applications This book is primarily aimed at graduates and researchers in computer science and IT.

Blockchain Technology and Computational Excellence for Society 5.0

Download Blockchain Technology and Computational Excellence for Society 5.0 PDF Online Free

Author :
Publisher : IGI Global
ISBN 13 : 1799883841
Total Pages : 309 pages
Book Rating : 4.7/5 (998 download)

DOWNLOAD NOW!


Book Synopsis Blockchain Technology and Computational Excellence for Society 5.0 by : Khan, Shahnawaz

Download or read book Blockchain Technology and Computational Excellence for Society 5.0 written by Khan, Shahnawaz and published by IGI Global. This book was released on 2022-01-14 with total page 309 pages. Available in PDF, EPUB and Kindle. Book excerpt: Blockchain is the most disruptive technology to emerge in the last decade. The evolution of cryptocurrencies has carried with it a revolution in digital economics that has catapulted the application of blockchain technology to a new level across a variety of industries, including banking, security, networking, and more. Blockchain Technology and Computational Excellence for Society 5.0 closes the gap in existing literature by presenting a selection of chapters that not only shape the research domain, but also present supportive real-life problems and pragmatic solutions. This book presents a variety of highly relevant themes, concepts, and applications in blockchain, discussing topics such as cyber security, digital currencies, and intelligent networks, fueling awareness and interest. With its insight into various platforms, techniques, and tools, this book serves as a valuable resource for academicians, researchers, research scholars, postgraduates, professors, computer scientists, and technology enthusiasts.

Blockchain Developer's Guide

Download Blockchain Developer's Guide PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1789957737
Total Pages : 546 pages
Book Rating : 4.7/5 (899 download)

DOWNLOAD NOW!


Book Synopsis Blockchain Developer's Guide by : Brenn Hill

Download or read book Blockchain Developer's Guide written by Brenn Hill and published by Packt Publishing Ltd. This book was released on 2018-12-21 with total page 546 pages. Available in PDF, EPUB and Kindle. Book excerpt: Build real-world projects like a smart contract deployment platform, betting apps, wallet services, and much more using blockchain Key FeaturesApply blockchain principles and features for making your life and business betterUnderstand Ethereum for smart contracts and DApp deploymentTackle current and future challenges and problems relating to blockchainBook Description Blockchain applications provide a single-shared ledger to eliminate trust issues involving multiple stakeholders. It is the main technical innovation of Bitcoin, where it serves as the public ledger for Bitcoin transactions. Blockchain Developer's Guide takes you through the electrifying world of blockchain technology. It begins with the basic design of a blockchain and elaborates concepts, such as Initial Coin Offerings (ICOs), tokens, smart contracts, and other related terminologies. You will then explore the components of Ethereum, such as Ether tokens, transactions, and smart contracts that you need to build simple DApps. Blockchain Developer's Guide also explains why you must specifically use Solidity for Ethereum-based projects and lets you explore different blockchains with easy-to-follow examples. You will learn a wide range of concepts - beginning with cryptography in cryptocurrencies and including ether security, mining, and smart contracts. You will learn how to use web sockets and various API services for Ethereum. By the end of this Learning Path, you will be able to build efficient decentralized applications. This Learning Path includes content from the following Packt products: Blockchain Quick Reference by Brenn Hill, Samanyu Chopra, Paul ValencourtBuilding Blockchain Projects by Narayan PrustyWhat you will learnUnderstand how various components of the blockchain architecture workGet familiar with cryptography and the mechanics behind blockchainApply consensus protocol to determine the business sustainabilityUnderstand what ICOs and crypto-mining are, and how they workWho this book is for Blockchain Developer's Guide is for you if you want to get to grips with the blockchain technology and develop your own distributed applications. It is also designed for those who want to polish their existing knowledge regarding the various pillars of the blockchain ecosystem. Prior exposure to an object-oriented programming language such as JavaScript is needed.

Principles and Practice of Blockchains

Download Principles and Practice of Blockchains PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3031105079
Total Pages : 398 pages
Book Rating : 4.0/5 (311 download)

DOWNLOAD NOW!


Book Synopsis Principles and Practice of Blockchains by : Kevin Daimi

Download or read book Principles and Practice of Blockchains written by Kevin Daimi and published by Springer Nature. This book was released on 2022-11-21 with total page 398 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book provides an essential compilation of relevant and cutting edge academic and industry work on key Blockchain topics. This book concentrates on a wide range of advances related to Blockchains which include, among others, Blockchain principles, architecture and concepts with emphasis on key and innovative theories, methodologies, schemes and technologies of Blockchain, Blockchain platforms and architecture, Blockchain protocols, sensors and devices for Blockchain, Blockchain foundations, and reliability analysis of Blockchain-based systems. Further, it provides a glimpse of future directions where cybersecurity applications are headed. The book is a rich collection of carefully selected and reviewed manuscripts written by diverse cybersecurity application experts in the listed fields and edited by prominent cybersecurity applications researchers and specialists.

Architecture for Blockchain Applications

Download Architecture for Blockchain Applications PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3030030350
Total Pages : 307 pages
Book Rating : 4.0/5 (3 download)

DOWNLOAD NOW!


Book Synopsis Architecture for Blockchain Applications by : Xiwei Xu

Download or read book Architecture for Blockchain Applications written by Xiwei Xu and published by Springer. This book was released on 2019-03-05 with total page 307 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book addresses what software architects and developers need to know in order to build applications based on blockchain technology, by offering an architectural view of software systems that make beneficial use of blockchains. It provides guidance on assessing the suitability of blockchain, on the roles blockchain can play in an architecture, on designing blockchain applications, and on assessing different architecture designs and tradeoffs. It also serves as a reference on blockchain design patterns and design analysis, and refers to practical examples of blockchain-based applications. The book is divided into four parts: Part I provides a general introduction to the topic and to existing blockchain platforms including Bitcoin, Ethereum, and Hyperledger Fabric, and offers examples of blockchain-based applications. Part II focuses on the functional aspects of software architecture, describing the main roles blockchain can play in an architecture, as well as its potential suitability and design process. It includes a catalogue of 15 design patterns and details how to use model-driven engineering to build blockchain-based applications. Part III covers the non-functional aspects of blockchain applications, which are cross-cutting concerns including cost, performance, security, and availability. Part IV then presents three detailed real-world use cases, offering additional insights from a practical perspective. An epilogue summarizes the book and speculates on the role blockchain and its applications can play in the future. This book focusses on the bigger picture for blockchain, covering the concepts and technical considerations in the design of blockchain-based applications. The use of mathematical formulas is limited to where they are critical. This book is primarily intended for developers, software architects and chief information officers who need to understand the basic technology, tools and methodologies to build blockchain applications. It also provides students and researchers new to this field an introduction to this hot topic.