Search results

1 – 10 of over 9000
Article
Publication date: 5 April 2024

Xiaohong Shi, Ziyan Wang, Runlu Zhong, Liangliang Ma, Xiangping Chen and Peng Yang

Smart contracts are written in high-level programming languages, compiled into Ethereum Virtual Machine (EVM) bytecode, deployed onto blockchain systems and called with the…

Abstract

Purpose

Smart contracts are written in high-level programming languages, compiled into Ethereum Virtual Machine (EVM) bytecode, deployed onto blockchain systems and called with the corresponding address by transactions. The deployed smart contracts are immutable, even if there are bugs or vulnerabilities. Therefore, it is critical to verify smart contracts before deployment. This paper aims to help developers effectively and efficiently locate potential defects in smart contracts.

Design/methodology/approach

GethReplayer, a smart contract testing method based on transaction replay, is proposed. It constructs a parallel transaction execution environment with two virtual machines to compare the execution results. It uses the real existing transaction data on Ethereum and the source code of the tested smart contacts as inputs, conditionally substitutes the bytecode of the tested smart contract input into the testing EVM, and then monitors the environmental information to check the correctness of the contract.

Findings

Experiments verified that the proposed method is effective in smart contract testing. Virtual environmental information has a significant effect on the success of transaction replay, which is the basis for the performance of the method. The efficiency of error locating was approximately 14 times faster with the proposed method than without. In addition, the proposed method supports gas consumption analysis.

Originality/value

This paper addresses the difficulty that developers encounter in testing smart contracts before deployment and focuses on helping develop smart contracts with as few defects as possible. GethReplayer is expected to be an alternative solution for smart contract testing and provide inspiration for further research.

Details

International Journal of Web Information Systems, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 1744-0084

Keywords

Article
Publication date: 26 April 2022

Dinith Asokan, Justin Sunny, V. Madhusudanan Pillai and Hiran V. Nath

Blood cold chain (BCC) represents a system for preserving the blood during its journey from the donor to the ultimate transfusion site. Existing BCCs have many drawbacks related…

Abstract

Purpose

Blood cold chain (BCC) represents a system for preserving the blood during its journey from the donor to the ultimate transfusion site. Existing BCCs have many drawbacks related to information transparency and information security. Secured and real-time information sharing in BCC can bring several benefits. The purpose of this paper is to summarise the issues in typical BCCs and to explore the scope of blockchain in the management of BCCs.

Design/methodology/approach

Issues in the existing BCCs are identified through a narrative review. To explain the potential of blockchain in mitigating these issues, a blockchain-based traceability solution is demonstrated with respect to a particular BCC scenario. The BCC management system discussed in this study makes use of the Ethereum blockchain’s smart contract feature and internet of things (IoT) technology. The smart contract is written in the solidity programming language and tested and validated using the Remix integrated development environment.

Findings

BCCs are concerned with several issues both from technical and non-technical perspectives. Blockchain technology is capable of troubleshooting the issues in the existing BCCs. Combining blockchain and IoT technology enables real-time information sharing among the entities. The demonstration presented in this work depicts how the blockchain-based smart contract can support operations in a typical BCC.

Research limitations/implications

This paper explores the scope of blockchain in BCCs through a demonstration. To get insights into its technical and economical feasibilities, further investigations are needed.

Originality/value

Blockchain-based traceability system presented in this work can be adopted in BCCs to ensure the quality of blood or blood products. Blockchain-based smart contracts can aid the BCCs to achieve a proper balance between blood shortage and outdating.

Details

Journal of Global Operations and Strategic Sourcing, vol. 15 no. 3
Type: Research Article
ISSN: 2398-5364

Keywords

Article
Publication date: 14 November 2023

Liupengfei Wu, Weisheng Lu and Chen Chen

This research aims to develop a blockchain smart contract–enabled framework to resolve power imbalance problems in construction payment.

Abstract

Purpose

This research aims to develop a blockchain smart contract–enabled framework to resolve power imbalance problems in construction payment.

Design/methodology/approach

This research adopts a design science research method to develop the blockchain smart contract–enabled framework. The authors then develop a prototype system. Finally, the authors evaluate its performance in solving power imbalance-induced payment problems.

Findings

The results show that the prototype system can resolve power imbalance problems in construction payment by allowing project participants to make transparent and decentralized decisions that are self-enforceable by blockchain smart contracts.

Research limitations/implications

This study provides theoretical explanations for how blockchain smart contracts can resolve power imbalances in construction payment; based on that, it proposes a novel blockchain smart contract–enabled method to rebalance the power of stakeholders in construction payment. Thus, it contributes to the body of knowledge on blockchain technology and construction payment.

Practical implications

This study moves beyond a conceptual framework and develops a practical blockchain smart contract system for resolving power imbalances in construction payment, strengthening construction project members' confidence in using blockchain technology.

Social implications

The proposed blockchain smart contract–enabled solution helps mitigate negative social impacts associated with late payment and non-payment. Furthermore, the research maximizes trust among participants in payment processes to inspire collaborative culture in the construction industry.

Originality/value

This paper introduces a novel blockchain smart contract integrated method, allowing project stakeholders to resolve power imbalance problems in construction payment through decentralized decision-making.

Details

Engineering, Construction and Architectural Management, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0969-9988

Keywords

Article
Publication date: 1 April 2024

Zoubeir Lafhaj, Slim Rebai, Olfa Hamdi, Rateb Jabbar, Hamdi Ayech and Pascal Yim

This study aims to introduce and evaluate the COPULA framework, a construction project monitoring solution based on blockchain designed to address the inherent challenges of…

Abstract

Purpose

This study aims to introduce and evaluate the COPULA framework, a construction project monitoring solution based on blockchain designed to address the inherent challenges of construction project monitoring and management. This research aims to enhance efficiency, transparency and trust within the dynamic and collaborative environment of the construction industry by leveraging the decentralized, secure and immutable nature of blockchain technology.

Design/methodology/approach

This paper employs a comprehensive approach encompassing the formulation of the COPULA model, the development of a digital solution using the ethereum blockchain and extensive testing to assess performance in terms of execution cost, time, integrity, immutability and security. A case analysis is conducted to demonstrate the practical application and benefits of blockchain technology in real-world construction project monitoring scenarios.

Findings

The findings reveal that the COPULA framework effectively addresses critical issues such as centralization, privacy and security vulnerabilities in construction project management. It facilitates seamless data exchange among stakeholders, ensuring real-time transparency and the creation of a tamper-proof communication channel. The framework demonstrates the potential to significantly enhance project efficiency and foster trust among all parties involved.

Research limitations/implications

While the study provides promising insights into the application of blockchain technology in construction project monitoring, future research could explore the integration of COPULA with existing project management methodologies to broaden its applicability and impact. Further investigations into the solution’s scalability and adaptation to various construction project types and sizes are also suggested.

Originality/value

This research offers a comprehensive blockchain solution specifically tailored for the construction industry. Unlike prior studies focusing on theoretical aspects, this paper presents a practical, end-to-end solution encompassing model formulation, digital implementation, proof-of-concept testing and validation analysis. The COPULA framework marks a significant advancement in the digital transformation of construction project monitoring, providing a novel approach to overcoming longstanding industry challenges.

Details

Smart and Sustainable Built Environment, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 2046-6099

Keywords

Article
Publication date: 15 May 2024

Mohammad Omar Mohammad Alhejaili

This study aims to investigate the integration of smart contracts into the legal framework of Saudi Arabia, spotlighting the pivotal role of blockchain technology in…

Abstract

Purpose

This study aims to investigate the integration of smart contracts into the legal framework of Saudi Arabia, spotlighting the pivotal role of blockchain technology in revolutionizing contractual processes. It evaluates the capacity of smart contracts to enhance the efficiency, security and transparency of legal transactions, while critically examining the legal challenges their adoption presents.

Design/methodology/approach

Through qualitative analysis, this research explores the operational dynamics of smart contracts, with a focus on their autonomous execution and the digital codification of contractual terms. It scrutinizes the alignment of smart contracts with the Saudi legal system, concentrating on pivotal issues such as the establishment of mutual consent, the verification of contracting parties’ capacity and adherence to conventional legal doctrines.

Findings

This study uncovers the transformative potential of smart contracts in redefining the execution of contracts, highlighting their advantages in streamlining transactions and enhancing contractual reliability. However, it also identifies significant obstacles in the path of their full integration into Saudi Arabia’s legal landscape, notably the challenge of reconciling smart contracts’ technology-driven operations with established legal norms and rectifying potential legal inconsistencies.

Originality/value

Offering fresh perspectives on the confluence of technology and law, this paper illuminates the complex task of implementing smart contracts within a legal framework that is in the process of adapting to digital innovation. It advocates for a sophisticated strategy of regulatory adjustment that promotes the legal system's evolution alongside technological progress, ensuring the effective and legally sound utilization of smart contracts.

Details

International Journal of Law and Management, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 1754-243X

Keywords

Open Access
Article
Publication date: 17 November 2023

Peiman Tavakoli, Ibrahim Yitmen, Habib Sadri and Afshin Taheri

The purpose of this study is to focus on structured data provision and asset information model maintenance and develop a data provenance model on a blockchain-based digital twin…

1128

Abstract

Purpose

The purpose of this study is to focus on structured data provision and asset information model maintenance and develop a data provenance model on a blockchain-based digital twin smart and sustainable built environment (DT) for predictive asset management (PAM) in building facilities.

Design/methodology/approach

Qualitative research data were collected through a comprehensive scoping review of secondary sources. Additionally, primary data were gathered through interviews with industry specialists. The analysis of the data served as the basis for developing blockchain-based DT data provenance models and scenarios. A case study involving a conference room in an office building in Stockholm was conducted to assess the proposed data provenance model. The implementation utilized the Remix Ethereum platform and Sepolia testnet.

Findings

Based on the analysis of results, a data provenance model on blockchain-based DT which ensures the reliability and trustworthiness of data used in PAM processes was developed. This was achieved by providing a transparent and immutable record of data origin, ownership and lineage.

Practical implications

The proposed model enables decentralized applications (DApps) to publish real-time data obtained from dynamic operations and maintenance processes, enhancing the reliability and effectiveness of data for PAM.

Originality/value

The research presents a data provenance model on a blockchain-based DT, specifically tailored to PAM in building facilities. The proposed model enhances decision-making processes related to PAM by ensuring data reliability and trustworthiness and providing valuable insights for specialists and stakeholders interested in the application of blockchain technology in asset management and data provenance.

Details

Smart and Sustainable Built Environment, vol. 13 no. 1
Type: Research Article
ISSN: 2046-6099

Keywords

Content available
Book part
Publication date: 9 March 2021

Abstract

Details

The Emerald Handbook of Blockchain for Business
Type: Book
ISBN: 978-1-83982-198-1

Open Access
Article
Publication date: 4 December 2017

Soonduck Yoo

In Korea and abroad, this paper investigates the use of blockchains in the financial sector. This study aims to examine how blockchains are applied to the financial sector and how…

24797

Abstract

Purpose

In Korea and abroad, this paper investigates the use of blockchains in the financial sector. This study aims to examine how blockchains are applied to the financial sector and how to respond to the Korean conditions.

Design/methodology/approach

This paper investigates the movements of the financial sector and related services using the blockchain in the current market.

Findings

First, as a result of examining domestic and foreign cases, it can be seen that the areas where blockchains are most actively applied in the financial sector are expanding into settlement, remittance, securities and smart contracts. Also, in Korea, many of the authentication procedures based on the equipment possessed by the consumers are used so that introduction of the blockchain in the authentication part is prominent. Second, the move to introduce a closed (private) distributed ledger that does not go through the central bank is accelerating in payments between banks. Third, domestic financial institutions also need joint action by financial institutions through a blockchain consortium to apply blockchain technology to the financial sector. Fourth, consumer needs and technological developments are changing. At the same time, as the opportunity to infringe on the information held by individuals has expanded, the need for blockchain technology is strongly emerging because of the efforts of the organizations to defend it.

Originality/value

This paper contributes to understanding the changes in the financial sector using the blockchain.

Details

Asia Pacific Journal of Innovation and Entrepreneurship, vol. 11 no. 3
Type: Research Article
ISSN: 2071-1395

Keywords

Book part
Publication date: 10 May 2023

Samridhi Tanwar and Aakash Khindri

Purpose: The global financial services business has been transformed by Blockchain technology, making it safer and more efficient. Keeping this fact in mind, the authors will…

Abstract

Purpose: The global financial services business has been transformed by Blockchain technology, making it safer and more efficient. Keeping this fact in mind, the authors will study how Blockchain technology improves financial services, including the banking and insurance sectors. The risks and roadblocks in the path of Blockchain adoption in financial services will also be discussed.

Need of the Study: Blockchain operates without any central authority. Instead, it could be understood as a transaction-containing ledger shared among many users. The adoption of Blockchain is gaining traction in every field, but still, a sense of doubt about its reliability can be observed among ordinary people. Thus, an investigation of the operational intricacies and technicalities could assist in clarifying the confusion associated with this technology.

Methodology: To achieve the aims mentioned above, an exploratory research design involving a review of the secondary data linked with the implementation and impact of Blockchain technology in the domain of finance is conducted.

Findings: The mode of operation of Blockchain technology is thoroughly explained, along with the influence it has exercised in the financial domain in recent years.

Practical Implications: The findings of this study can mainly assist global investors and users worldwide by clarifying the concept and operations of Blockchain technology. Also, it could guide future studies assessing the role of Blockchain in the financial domain.

Details

Contemporary Studies of Risks in Emerging Technology, Part A
Type: Book
ISBN: 978-1-80455-563-7

Keywords

1 – 10 of over 9000