Architectures and Frameworks for Developing and Applying Blockchain Technology


Book Description

The blockchain revolution has drastically impacted global economics and the strategic practices within different industries. Cryptocurrency specifically has forever changed the face of business and the implementation of business online. While innovative, people are still in the early stages of building and developing blockchain technology and its applications, and it is critical that researchers and practitioners obtain a better understanding of this global phenomenon. Architectures and Frameworks for Developing and Applying Blockchain Technology is an essential reference source that presents the technological foundation, recent research findings, developments, and critical issues associated with blockchain technology from both computer science and social science perspectives. Featuring topics such as artificial intelligence, digital economy, and network technology, this book is ideally designed for academics, researchers, industry leaders, IT consultants, engineers, programmers, practitioners, government officials, policymakers, and students.




Architecture for Blockchain Applications


Book Description

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.




Handbook of Research on Blockchain Technology


Book Description

Handbook of Research on Blockchain Technology presents the latest information on the adaptation and implementation of Blockchain technologies in real world business, scientific, healthcare and biomedical applications. The book's editors present the rapid advancements in existing business models by applying Blockchain techniques. Novel architectural solutions in the deployment of Blockchain comprise the core aspects of this book. Several use cases with IoT, biomedical engineering, and smart cities are also incorporated. As Blockchain is a relatively new technology that exploits decentralized networks and is used in many sectors for reliable, cost-effective and rapid business transactions, this book is a welcomed addition on existing knowledge. Financial services, retail, insurance, logistics, supply chain, public sectors and biomedical industries are now investing in Blockchain research and technologies for their business growth. Blockchain prevents double spending in financial transactions without the need of a trusted authority or central server. It is a decentralized ledger platform that facilitates verifiable transactions between parties in a secure and smart way. - Presents the evolution of blockchain, from fundamental theories, to present forms - Explains the concepts of blockchain related to cloud/edge computing, smart healthcare, smart cities and Internet of Things (IoT) - Provides complete coverage of the various tools, platforms and techniques used in blockchain - Explores smart contract tools and consensus algorithms - Covers a variety of applications with real world case studies in areas such as biomedical engineering, supply chain management, and tracking of goods and delivery




Blockchain for Healthcare 4.0


Book Description

Blockchain is a type of distributed ledger technology that consists of a growing list of records that are securely linked together using cryptography and numerous applications in every field, including healthcare. Blockchain for Healthcare 4.0: Technology, Challenges, and Applications presents an overview of the recent advances in blockchain technology which have led to new breakthroughs in the healthcare industry, the application of artificial intelligence (AI) with blockchain, challenges, and prospects. Key Features: • Highlights blockchain applications in the biomedical and pharmaceutical industries and remote healthcare. • Discusses applications and advancement in blockchain framework to track diseases and outbreaks. • Elaborates the role of blockchain in managing health records, tracing, and securing medical supplies. • Focuses on efficient and secure medical data sharing through blockchain and secure cloud-based electronic health record (EHR), a system using an attribute-based cryptosystem. • Presents techniques and methods to utilize blockchain technology for clinical studies and facilitates the transition to patient-driven interoperability. The text is primarily written for graduate students and academic researchers in the fields of computer science and engineering, biomedical engineering, electrical engineering, and information technology.




Building Digital Experience Platforms


Book Description

Use digital experience platforms (DXP) to improve your development productivity and release timelines. Leverage the pre-integrated feature sets of DXPs in your organization's digital transformation journey to quickly develop a personalized, secure, and robust enterprise platform. In this book the authors examine various features of DXPs and provide rich insights into building each layer in a digital platform. Proven best practices are presented with examples for designing and building layers. A special focus is provided on security and quality attributes needed for business-critical enterprise applications. The authors cover modern and emerging digital trends such as Blockchain, IoT, containers, chatbots, artificial intelligence, and more. The book is divided into five parts related to requirements/design, development, security, infrastructure, and case study. The authors employ proven real-world methods, best practices, and security and integration techniques derived from their rich experience. An elaborate digital transformation case study for a banking application is included. What You'll Learn Develop a digital experience platform from end to endUnderstand best practices and proven methods for designing overall architecture, user interface and integration components, security, and infrastructureStudy real-world cases, including an elaborate digital transformation building an enterprise platform for a banking applicationKnow the open source tools and technology frameworks that can be used to build DXPs Who This Book Is For Web developers, full stack developers, digital enthusiasts, digital project managers, and architects







The Auditor’s Guide to Blockchain Technology


Book Description

The 21st century has been host to a number of information systems technologies in the areas of science, automotive, aviation and supply chain, among others. But perhaps one of its most disruptive is blockchain technology whose origin dates to only 2008, when an individual (or perhaps a group of individuals) using the pseudonym Satoshi Nakamoto published a white paper entitled Bitcoin: A peer-to-peer electronic cash system in an attempt to address the threat of “double- spending” in digital currency. Today, many top-notch global organizations are already using or planning to use blockchain technology as a secure, robust and cutting-edge technology to better serve customers. The list includes such well-known corporate entities as JP Morgan, Royal Bank of Canada, Bank of America, IBM and Walmart. The tamper-proof attributes of blockchain, leading to immutable sets of transaction records, represent a higher quality of evidence for internal and external auditors. Blockchain technology will impact the performance of the audit engagement due to its attributes, as the technology can seamlessly complement traditional auditing techniques. Furthermore, various fraud schemes related to financial reporting, such as the recording of fictitious revenues, could be avoided or at least greatly mitigated. Frauds related to missing, duplicated and identical invoices can also be greatly curtailed. As a result, the advent of blockchain will enable auditors to reduce substantive testing as inherent and control audit risks will be reduced thereby greatly improving an audit’s detection risk. As such, the continuing use and popularity of blockchain will mean that auditors and information systems security professionals will need to deepen their knowledge of this disruptive technology. If you are looking for a comprehensive study and reference source on blockchain technology, look no further than The Auditor’s Guide to Blockchain Technology: Architecture, Use Cases, Security and Assurance. This title is a must read for all security and assurance professionals and students looking to become more proficient at auditing this new and disruptive technology.







Mobile Radio Communications and 5G Networks


Book Description

This book features selected high-quality papers from the Third International Conference on Mobile Radio Communications and 5G Networks (MRCN 2022), held at University Institute of Engineering and Technology, Kurukshetra University, Kurukshetra, India, during June 10–12, 2022. The book features original papers by active researchers presented at the International Conference on Mobile Radio Communications and 5G Networks. It includes recent advances and upcoming technologies in the field of cellular systems, 2G/2.5G/3G/4G/5G, and beyond, LTE, WiMAX, WMAN, and other emerging broadband wireless networks, WLAN, WPAN, and various home/personal networking technologies, pervasive and wearable computing and networking, small cells and femtocell networks, wireless mesh networks, vehicular wireless networks, cognitive radio networks and their applications, wireless multimedia networks, green wireless networks, standardization of emerging wireless technologies, power management and energy conservation techniques.




Exploring Security in Software Architecture and Design


Book Description

Cyber-attacks continue to rise as more individuals rely on storing personal information on networks. Even though these networks are continuously checked and secured, cybercriminals find new strategies to break through these protections. Thus, advanced security systems, rather than simple security patches, need to be designed and developed. Exploring Security in Software Architecture and Design is an essential reference source that discusses the development of security-aware software systems that are built into every phase of the software architecture. Featuring research on topics such as migration techniques, service-based software, and building security, this book is ideally designed for computer and software engineers, ICT specialists, researchers, academicians, and field experts.