Bridging the gap: Predictive contracts in blockchain-achieving recalibration for industrial networks

IF 10.4 1区 计算机科学 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Bonsu Adjei-Arthur , Sophyani Banaamwini Yussif , Sandra Chukwudumebi Obiora , Daniel Adu Worae , Olusola Bamisile
{"title":"Bridging the gap: Predictive contracts in blockchain-achieving recalibration for industrial networks","authors":"Bonsu Adjei-Arthur ,&nbsp;Sophyani Banaamwini Yussif ,&nbsp;Sandra Chukwudumebi Obiora ,&nbsp;Daniel Adu Worae ,&nbsp;Olusola Bamisile","doi":"10.1016/j.jii.2024.100713","DOIUrl":null,"url":null,"abstract":"<div><div>Unfortunately, within the framework of blockchain contracting, a significant gap exists in comprehending contractual behavior, and the feasibility of predictive contracts has largely remained unexplored. A principal obstacle stems from the absence of a seamless integration between predictive concepts and blockchain technology. This deficiency is attributed to a failure to consider the inherent characteristics of blockchain when developing solutions aimed at improving predictive capabilities within blockchain-based systems. Many existing predictive approaches function externally to the fundamental blockchain framework, rendering them impractical. This has caused the idea of predictive contracts to be seen as unfeasible due to the character of blockchain smart contracts making it hard to do so. This includes its immutability and the inability for changes to be made once deployed. In this research, we introduce the concept of blockchain-based predictive contracting which stems from the theoretical idea of predictive contracting, and substantiate the feasibility of our approach, enabling blockchain smart contracts to adapt to changes in external environments upon which they depend. We attempt to achieve and prove the first phase of this idea, which we term “recalibration”. Here we provide a means for deployed smart contracts to become structurally changeable while responding to external situations without compromising their security. This we believe is the first phase needed for blockchain smart contracts before they can become predictable. Our approach capitalizes on the key-pair structure scheme utilized in existing blockchain systems to create a data signature, facilitating the identification of new smart contracts. We establish rules encompassing a configuration mechanism, empowering smart contracts to recognize newly-introduced agreements. Additionally, we implement an encoding system to enable the blockchain to respond to dynamic data. This we believe will provide a means for blockchain to be used well in industrial applications such as supply aircraft delivery networks and supply chain networks. To anticipate future scenarios, we devise a multi-versioning system that allows smart contracts to evolve over time. Our innovative concept is also demonstrated within a blockchain-based smart contract prediction scheme, ensuring the adaptability of blockchain-based smart contracts. This scheme comprises a smart contract tracing mechanism, an effective smart contract transitioning procedure, and a protocol for generating new smart contracting terms and conditions while preserving inherent trust within the system. Through extensive experimentation, involving opcode and smart contract ID extraction, Solidity Word2Vec model development, a blockchain-based embedding process, and smart contract versioning detection, we introduce the concept of blockchain-based predictive smart contracts. Notably, we observe a significant enhancement as multiple parties engage in complex operations on the blockchain, with an average gas cost of 31374215 Wei for demonstrating smart contractual operations within exogenous conditions. This validates the cost efficiency of our approach over prior methods. Our empirical results affirm the novelty and efficacy of our proposed concept.</div></div>","PeriodicalId":55975,"journal":{"name":"Journal of Industrial Information Integration","volume":"42 ","pages":"Article 100713"},"PeriodicalIF":10.4000,"publicationDate":"2024-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Industrial Information Integration","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2452414X24001560","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

Unfortunately, within the framework of blockchain contracting, a significant gap exists in comprehending contractual behavior, and the feasibility of predictive contracts has largely remained unexplored. A principal obstacle stems from the absence of a seamless integration between predictive concepts and blockchain technology. This deficiency is attributed to a failure to consider the inherent characteristics of blockchain when developing solutions aimed at improving predictive capabilities within blockchain-based systems. Many existing predictive approaches function externally to the fundamental blockchain framework, rendering them impractical. This has caused the idea of predictive contracts to be seen as unfeasible due to the character of blockchain smart contracts making it hard to do so. This includes its immutability and the inability for changes to be made once deployed. In this research, we introduce the concept of blockchain-based predictive contracting which stems from the theoretical idea of predictive contracting, and substantiate the feasibility of our approach, enabling blockchain smart contracts to adapt to changes in external environments upon which they depend. We attempt to achieve and prove the first phase of this idea, which we term “recalibration”. Here we provide a means for deployed smart contracts to become structurally changeable while responding to external situations without compromising their security. This we believe is the first phase needed for blockchain smart contracts before they can become predictable. Our approach capitalizes on the key-pair structure scheme utilized in existing blockchain systems to create a data signature, facilitating the identification of new smart contracts. We establish rules encompassing a configuration mechanism, empowering smart contracts to recognize newly-introduced agreements. Additionally, we implement an encoding system to enable the blockchain to respond to dynamic data. This we believe will provide a means for blockchain to be used well in industrial applications such as supply aircraft delivery networks and supply chain networks. To anticipate future scenarios, we devise a multi-versioning system that allows smart contracts to evolve over time. Our innovative concept is also demonstrated within a blockchain-based smart contract prediction scheme, ensuring the adaptability of blockchain-based smart contracts. This scheme comprises a smart contract tracing mechanism, an effective smart contract transitioning procedure, and a protocol for generating new smart contracting terms and conditions while preserving inherent trust within the system. Through extensive experimentation, involving opcode and smart contract ID extraction, Solidity Word2Vec model development, a blockchain-based embedding process, and smart contract versioning detection, we introduce the concept of blockchain-based predictive smart contracts. Notably, we observe a significant enhancement as multiple parties engage in complex operations on the blockchain, with an average gas cost of 31374215 Wei for demonstrating smart contractual operations within exogenous conditions. This validates the cost efficiency of our approach over prior methods. Our empirical results affirm the novelty and efficacy of our proposed concept.

Abstract Image

缩小差距:区块链中的预测性合约--实现工业网络的重新校准
遗憾的是,在区块链合约框架内,对合约行为的理解还存在很大差距,预测性合约的可行性在很大程度上仍未得到探索。一个主要障碍源于预测概念与区块链技术之间缺乏无缝整合。造成这一缺陷的原因是,在开发旨在提高基于区块链系统的预测能力的解决方案时,未能考虑区块链的固有特性。许多现有的预测方法都是在基本区块链框架之外发挥作用,因此不切实际。由于区块链智能合约的特性使其难以实现,这导致预测性合约的想法被视为不可行。这包括它的不可更改性和一旦部署就无法更改的特性。在这项研究中,我们引入了基于区块链的预测性合约概念,该概念源于预测性合约的理论思想,并证实了我们的方法的可行性,使区块链智能合约能够适应其所依赖的外部环境的变化。我们试图实现并证明这一想法的第一阶段,我们称之为 "重新校准"。在这里,我们为已部署的智能合约提供了一种方法,使其在应对外部环境的同时,在结构上发生变化,而不影响其安全性。我们认为,这是区块链智能合约在变得可预测之前所需的第一阶段。我们的方法利用现有区块链系统中使用的密钥对结构方案来创建数据签名,从而方便识别新的智能合约。我们建立了包含配置机制的规则,使智能合约能够识别新引入的协议。此外,我们还实施了一个编码系统,使区块链能够响应动态数据。我们相信,这将为区块链在供应飞机交付网络和供应链网络等工业应用中的良好应用提供一种手段。为了预测未来的应用场景,我们设计了一个多版本系统,允许智能合约随时间演变。我们的创新理念还在基于区块链的智能合约预测方案中得到了展示,确保了基于区块链的智能合约的适应性。该方案包括一个智能合约追踪机制、一个有效的智能合约过渡程序和一个用于生成新的智能合约条款和条件的协议,同时保持系统内的固有信任。通过大量实验,包括操作码和智能合约 ID 提取、Solidity Word2Vec 模型开发、基于区块链的嵌入过程和智能合约版本检测,我们引入了基于区块链的预测性智能合约的概念。值得注意的是,当多方在区块链上进行复杂操作时,我们观察到了显著的提升,在外生性条件下展示智能合约操作的平均气体成本为 31374215 Wei。这验证了我们的方法比之前的方法更具成本效益。我们的实证结果肯定了我们提出的概念的新颖性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Industrial Information Integration
Journal of Industrial Information Integration Decision Sciences-Information Systems and Management
CiteScore
22.30
自引率
13.40%
发文量
100
期刊介绍: The Journal of Industrial Information Integration focuses on the industry's transition towards industrial integration and informatization, covering not only hardware and software but also information integration. It serves as a platform for promoting advances in industrial information integration, addressing challenges, issues, and solutions in an interdisciplinary forum for researchers, practitioners, and policy makers. The Journal of Industrial Information Integration welcomes papers on foundational, technical, and practical aspects of industrial information integration, emphasizing the complex and cross-disciplinary topics that arise in industrial integration. Techniques from mathematical science, computer science, computer engineering, electrical and electronic engineering, manufacturing engineering, and engineering management are crucial in this context.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信