首页 > 最新文献

Blockchain-Research and Applications最新文献

英文 中文
Databases fit for blockchain technology: A complete overview 适合区块链技术的数据库:完整概述
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2023-03-01 DOI: 10.1016/j.bcra.2022.100116
Jovan Kalajdjieski , Mayank Raikwar , Nino Arsov , Goran Velinov , Danilo Gligoroski

Efficient data storage and query processing systems play a vital role in many different research areas. Blockchain technology and distributed ledgers attract massive attention and trigger multiple projects in various industries. Nevertheless, blockchain still lacks the features of a Database Management System (DBMS or simply databases), such as high throughput, low latency, and high capacity. For that purpose, there have been many proposed approaches for handling data storage and query processing solutions in the blockchain. This paper presents a complete overview of many different DBMS types and how these systems can be used to implement, enhance, and further improve blockchain technology. More concretely, we give an overview of 10 transactional, an extensive overview of 14 analytical, 9 hybrids, i.e., translytical, and 13 blockchain DBMSs. We explain how database technology has influenced the development of blockchain technology by unlocking different features, such as Atomicity, Consistency, Isolation, and Durability (ACID), transaction consistency, rich queries, real-time analysis, and low latency. Using a relaxation approach analogous to the one used to prove the Consistency, Availability, Partition tolerance (CAP)-theorem, we postulate a “Decentralization, Consistency, and Scalability (DCS)-satisfiability conjecture” and give concrete strategies for achieving the relaxed DCS conditions. We also provide an overview of the different DBMSs, emphasizing their architecture, storage manager, query processing, and implementation.

高效的数据存储和查询处理系统在许多不同的研究领域发挥着至关重要的作用。区块链技术和分布式账本引起了广泛关注,并在各个行业引发了多个项目。然而,区块链仍然缺乏数据库管理系统(DBMS或简称数据库)的特性,例如高吞吐量、低延迟和高容量。为此,已经提出了许多方法来处理区块链中的数据存储和查询处理解决方案。本文介绍了许多不同DBMS类型的完整概述,以及如何使用这些系统来实现,增强和进一步改进区块链技术。更具体地说,我们概述了10个事务型dbms, 14个分析型dbms, 9个混合型dbms,即透分析型dbms和13个区块链dbms。我们解释了数据库技术如何通过解锁不同的特性来影响区块链技术的发展,例如原子性、一致性、隔离性和持久性(ACID)、事务一致性、丰富查询、实时分析和低延迟。我们使用一种类似于证明一致性、可用性、分区容错(CAP)定理的松弛方法,假设了一个“分散化、一致性和可伸缩性(DCS)可满足性猜想”,并给出了实现松弛DCS条件的具体策略。我们还概述了不同的dbms,重点介绍了它们的体系结构、存储管理器、查询处理和实现。
{"title":"Databases fit for blockchain technology: A complete overview","authors":"Jovan Kalajdjieski ,&nbsp;Mayank Raikwar ,&nbsp;Nino Arsov ,&nbsp;Goran Velinov ,&nbsp;Danilo Gligoroski","doi":"10.1016/j.bcra.2022.100116","DOIUrl":"10.1016/j.bcra.2022.100116","url":null,"abstract":"<div><p>Efficient data storage and query processing systems play a vital role in many different research areas. Blockchain technology and distributed ledgers attract massive attention and trigger multiple projects in various industries. Nevertheless, blockchain still lacks the features of a Database Management System (DBMS or simply databases), such as high throughput, low latency, and high capacity. For that purpose, there have been many proposed approaches for handling data storage and query processing solutions in the blockchain. This paper presents a complete overview of many different DBMS types and how these systems can be used to implement, enhance, and further improve blockchain technology. More concretely, we give an overview of 10 transactional, an extensive overview of 14 analytical, 9 hybrids, i.e., translytical, and 13 blockchain DBMSs. We explain how database technology has influenced the development of blockchain technology by unlocking different features, such as Atomicity, Consistency, Isolation, and Durability (ACID), transaction consistency, rich queries, real-time analysis, and low latency. Using a relaxation approach analogous to the one used to prove the Consistency, Availability, Partition tolerance (CAP)-theorem, we postulate a “Decentralization, Consistency, and Scalability (DCS)-satisfiability conjecture” and give concrete strategies for achieving the relaxed DCS conditions. We also provide an overview of the different DBMSs, emphasizing their architecture, storage manager, query processing, and implementation.</p></div>","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"4 1","pages":"Article 100116"},"PeriodicalIF":5.6,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44872998","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Comparative analysis of permissioned blockchain frameworks for industrial applications 工业应用许可区块链框架的比较分析
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2023-03-01 DOI: 10.1016/j.bcra.2022.100113
Vittorio Capocasale , Danilo Gotta , Guido Perboli

Blockchain is a technology that creates trust among non-trusting parties without relying on any intermediaries. Consequently, it has attracted the interest of companies operating in a multitude of sectors. However, due to the number of different blockchain solutions that have emerged in the last few years and their rapid changes, it is challenging for such companies to orient their technological decisions. This paper presents a comparative analysis of the key dimensions—namely, governance, maturity, support, latency, privacy, interoperability, flexibility, efficiency, resiliency, and scalability—of some of the most-used permissioned blockchain platforms. Moreover, we present the results of a performance evaluation considering the following frameworks: Hyperledger Fabric 2.2, Hyperledger Sawtooth 1.2, and ConsenSys Quorum 21.1 (with both the GoQuorum client and the Hyperledger Besu client). The platforms were tested under similar conditions, and official releases were used, such that our findings provide a reference for companies establishing their technological orientation.

区块链是一种在不依赖任何中介的情况下在不信任的各方之间建立信任的技术。因此,它吸引了众多行业的公司的兴趣。然而,由于过去几年出现了许多不同的区块链解决方案及其快速变化,这些公司很难确定其技术决策的方向。本文对一些最常用的许可区块链平台的关键维度——即治理、成熟度、支持、延迟、隐私、互操作性、灵活性、效率、弹性和可扩展性——进行了比较分析。此外,我们提出了考虑以下框架的性能评估结果:Hyperledger Fabric 2.2, Hyperledger Sawtooth 1.2和ConsenSys Quorum 21.1(同时使用GoQuorum客户端和Hyperledger Besu客户端)。在相似的条件下对平台进行了测试,并使用了官方版本,从而为企业确定其技术定位提供了参考。
{"title":"Comparative analysis of permissioned blockchain frameworks for industrial applications","authors":"Vittorio Capocasale ,&nbsp;Danilo Gotta ,&nbsp;Guido Perboli","doi":"10.1016/j.bcra.2022.100113","DOIUrl":"10.1016/j.bcra.2022.100113","url":null,"abstract":"<div><p>Blockchain is a technology that creates trust among non-trusting parties without relying on any intermediaries. Consequently, it has attracted the interest of companies operating in a multitude of sectors. However, due to the number of different blockchain solutions that have emerged in the last few years and their rapid changes, it is challenging for such companies to orient their technological decisions. This paper presents a comparative analysis of the key dimensions—namely, governance, maturity, support, latency, privacy, interoperability, flexibility, efficiency, resiliency, and scalability—of some of the most-used permissioned blockchain platforms. Moreover, we present the results of a performance evaluation considering the following frameworks: Hyperledger Fabric 2.2, Hyperledger Sawtooth 1.2, and ConsenSys Quorum 21.1 (with both the GoQuorum client and the Hyperledger Besu client). The platforms were tested under similar conditions, and official releases were used, such that our findings provide a reference for companies establishing their technological orientation.</p></div>","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"4 1","pages":"Article 100113"},"PeriodicalIF":5.6,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46672835","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
The implications of blockchain-coordinated information sharing within a supply chain: A simulation study 区块链协同信息共享对供应链的影响:一项模拟研究
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2023-03-01 DOI: 10.1016/j.bcra.2022.100110
Aaliya Sarfaraz, Ripon K. Chakrabortty, Daryl L. Essam

The profitability of a supply chain (SC) is proportional to the stability of all its stakeholders as well as their consistent information sharing with an effective and efficient communication mechanism. Various inefficiencies, such as the bullwhip effect (BWE) and product unavailability, may be caused by a lack of coordination in an SC. The importance of sharing consumer demand has been quantified by comprehensive studies under the assumption that all SC participants will access the same information. However, only a few studies have studied the effect of minimal coordination or limited visibility of information while considering their effect on the overall efficiency of an SC. This work primarily leverages blockchain technology (BCT) to create a simulation model. To do this, an SC BWE-based model is initially developed. Following that, a blockchain-based robust information sharing system is simulated. Furthermore, information sharing is challenging, and SC stakeholders may not really trust each other and hence be reluctant to share sensitive information. Considering that, this paper propose an improved proof-of-authority (PoA) consensus algorithm that will increase trust in a decentralized SC model. Multiple experiments are carried out to demonstrate the effectiveness of our approach, and the simulation results clearly demonstrate the effectiveness of information sharing in a supply chain via blockchain, as well as that trust between partners tends to increase overall SC efficiency and reduce BWE.

供应链的盈利能力与所有利益相关者的稳定性以及他们在有效和高效的沟通机制下一致的信息共享成正比。供应链中缺乏协调可能导致各种效率低下,如牛鞭效应(BWE)和产品不可获得性。在所有供应链参与者将获得相同信息的假设下,共享消费者需求的重要性已经通过综合研究进行了量化。然而,只有少数研究在考虑其对SC整体效率的影响时,研究了最小协调或有限信息可见性的影响。这项工作主要利用区块链技术(BCT)来创建仿真模型。为此,首先开发了基于SC bwe的模型。然后,模拟了一个基于区块链的鲁棒信息共享系统。此外,信息共享具有挑战性,SC利益相关者可能并不真正信任彼此,因此不愿共享敏感信息。考虑到这一点,本文提出了一种改进的权威证明(PoA)共识算法,该算法将增加对分散SC模型的信任。我们进行了多次实验来证明我们的方法的有效性,仿真结果清楚地证明了通过区块链在供应链中共享信息的有效性,以及合作伙伴之间的信任倾向于提高整体供应链效率并降低BWE。
{"title":"The implications of blockchain-coordinated information sharing within a supply chain: A simulation study","authors":"Aaliya Sarfaraz,&nbsp;Ripon K. Chakrabortty,&nbsp;Daryl L. Essam","doi":"10.1016/j.bcra.2022.100110","DOIUrl":"10.1016/j.bcra.2022.100110","url":null,"abstract":"<div><p>The profitability of a supply chain (SC) is proportional to the stability of all its stakeholders as well as their consistent information sharing with an effective and efficient communication mechanism. Various inefficiencies, such as the bullwhip effect (BWE) and product unavailability, may be caused by a lack of coordination in an SC. The importance of sharing consumer demand has been quantified by comprehensive studies under the assumption that all SC participants will access the same information. However, only a few studies have studied the effect of minimal coordination or limited visibility of information while considering their effect on the overall efficiency of an SC. This work primarily leverages blockchain technology (BCT) to create a simulation model. To do this, an SC BWE-based model is initially developed. Following that, a blockchain-based robust information sharing system is simulated. Furthermore, information sharing is challenging, and SC stakeholders may not really trust each other and hence be reluctant to share sensitive information. Considering that, this paper propose an improved proof-of-authority (PoA) consensus algorithm that will increase trust in a decentralized SC model. Multiple experiments are carried out to demonstrate the effectiveness of our approach, and the simulation results clearly demonstrate the effectiveness of information sharing in a supply chain via blockchain, as well as that trust between partners tends to increase overall SC efficiency and reduce BWE.</p></div>","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"4 1","pages":"Article 100110"},"PeriodicalIF":5.6,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45131484","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Blockchain state channels with compact states through the use of RSA accumulators 通过使用RSA累加器实现具有紧凑状态的区块链状态通道
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2023-03-01 DOI: 10.1016/j.bcra.2022.100114
Lydia Negka , Angeliki Katsika , Georgios Spathoulas , Vassilis Plagianakos

One of the major concerns regarding currently proposed public blockchain systems relates to the feasible transaction processing rate. It is common for such systems to limit this rate to maintain the required levels of security and decentralisation. State channels are an approach to overcome this limitation, as they aim to decrease the required on-chain transactions for a given application and thus indirectly increase the capacity (in terms of applications) of public blockchain systems. In the present paper, we propose a state channel design that, through the use of RSA accumulators, operates on a compact state structure. This scheme is optimal for applications whose state includes large sets of elements. The novel state channel design is presented by analysing all state channel operations and how they have to be revised. The security of the design is discussed, while a practical use case scenario regarding the use of the design for an on-chain asset (e.g., non-fungible tokens) exchange application is also analysed.

目前提议的公共区块链系统的主要问题之一与可行的交易处理率有关。这种系统通常会限制这一速率,以保持所需的安全和去中心化水平。国家渠道是克服这一限制的一种方法,因为它们旨在减少给定应用程序所需的链上交易,从而间接增加公共区块链系统的容量(就应用程序而言)。在本文中,我们提出了一种状态通道设计,通过使用RSA累加器,在紧凑的状态结构上操作。该方案对于状态包括大型元素集的应用程序是最优的。通过分析所有状态通道操作以及如何修改它们,提出了新的状态通道设计。讨论了设计的安全性,同时还分析了链上资产(例如,不可替代代币)交换应用程序使用设计的实际用例场景。
{"title":"Blockchain state channels with compact states through the use of RSA accumulators","authors":"Lydia Negka ,&nbsp;Angeliki Katsika ,&nbsp;Georgios Spathoulas ,&nbsp;Vassilis Plagianakos","doi":"10.1016/j.bcra.2022.100114","DOIUrl":"https://doi.org/10.1016/j.bcra.2022.100114","url":null,"abstract":"<div><p>One of the major concerns regarding currently proposed public blockchain systems relates to the feasible transaction processing rate. It is common for such systems to limit this rate to maintain the required levels of security and decentralisation. State channels are an approach to overcome this limitation, as they aim to decrease the required on-chain transactions for a given application and thus indirectly increase the capacity (in terms of applications) of public blockchain systems. In the present paper, we propose a state channel design that, through the use of RSA accumulators, operates on a compact state structure. This scheme is optimal for applications whose state includes large sets of elements. The novel state channel design is presented by analysing all state channel operations and how they have to be revised. The security of the design is discussed, while a practical use case scenario regarding the use of the design for an on-chain asset (e.g., non-fungible tokens) exchange application is also analysed.</p></div>","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"4 1","pages":"Article 100114"},"PeriodicalIF":5.6,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49841869","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Robust clustering of Ethereum transactions using time leakage from fixed nodes 使用固定节点的时间泄漏对以太坊事务进行稳健聚类
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2023-03-01 DOI: 10.1016/j.bcra.2022.100112
Congcong Yu , Chen Yang , Zheng Che , Liehuang Zhu

Ethereum has received increasing attention as the first blockchain platform to support smart contracts. Data mining has become an important tool for analyzing Ethereum transactions. However, existing methods have the disadvantage of covering partial transactions and being vulnerable to privacy-enhancing techniques. In this paper, we propose a scheme for transaction correlation with the node as an entity, which can cover all transactions while being resistant to privacy-enhancing techniques. Utilizing timestamps relayed from N fixed nodes to describe the network properties of transactions, we cluster transactions that enter the network from the same source node. Experimental results show that our method can determine with 97% precision whether two transactions enter the network from the same source node.

以太坊作为第一个支持智能合约的区块链平台,受到了越来越多的关注。数据挖掘已经成为分析以太坊交易的重要工具。然而,现有方法的缺点是覆盖部分事务,并且容易受到隐私增强技术的攻击。在本文中,我们提出了一种将节点作为实体进行事务关联的方案,该方案可以覆盖所有事务,同时可以抵抗隐私增强技术。我们利用从N个固定节点传递的时间戳来描述事务的网络属性,将从同一源节点进入网络的事务聚类。实验结果表明,我们的方法可以以97%的精度确定两个交易是否从同一源节点进入网络。
{"title":"Robust clustering of Ethereum transactions using time leakage from fixed nodes","authors":"Congcong Yu ,&nbsp;Chen Yang ,&nbsp;Zheng Che ,&nbsp;Liehuang Zhu","doi":"10.1016/j.bcra.2022.100112","DOIUrl":"10.1016/j.bcra.2022.100112","url":null,"abstract":"<div><p>Ethereum has received increasing attention as the first blockchain platform to support smart contracts. Data mining has become an important tool for analyzing Ethereum transactions. However, existing methods have the disadvantage of covering partial transactions and being vulnerable to privacy-enhancing techniques. In this paper, we propose a scheme for transaction correlation with the node as an entity, which can cover all transactions while being resistant to privacy-enhancing techniques. Utilizing timestamps relayed from <em>N</em> fixed nodes to describe the network properties of transactions, we cluster transactions that enter the network from the same source node. Experimental results show that our method can determine with 97% precision whether two transactions enter the network from the same source node.</p></div>","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"4 1","pages":"Article 100112"},"PeriodicalIF":5.6,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47416813","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
RecGuard: An efficient privacy preservation blockchain-based system for online social network users RecGuard:一个基于区块链的高效隐私保护系统,适用于在线社交网络用户
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2023-03-01 DOI: 10.1016/j.bcra.2022.100111
Samuel Akwasi Frimpong , Mu Han , Edward Kwadwo Boahen , Rexford Nii Ayitey Sosu , Isaac Hanson , Otu Larbi-Siaw , Isaac Baffour Senkyire

Recommendation systems provide ease and convenience for users to address information overload problems while interacting with online platforms such as social media and e-commerce. However, it raises several questions about privacy, especially for users who prefer to remain anonymous, especially on online social networks (OSNs). Moreover, due to the commercialization of online users' data, some service providers sell users' data to third parties at the blind side of the users, which leads to trust issues between users and service providers. Such matters call for a system that gives online users much-needed control and autonomy of their data. With the advancement of blockchain technology, many research institutions are experimenting with decentralized technologies to resolve the OSN user dilemma of privacy intrusion against third parties and hacks. To resolve these limitations, we propose RecGuard, a privacy preservation blockchain-based network system. We developed two smart contracts, RG-SH and RG-ST, to ensure the security and privacy of user data. The RG-SH manages user data, whereas the RG-ST stores data. A graph convolutional network (GCN) was integrated with the blockchain-based system to detect malicious nodes. Finally, we implemented our framework prototype on a locally simulated network. The analysis and experiment results show that the proposed scheme demonstrates the effectiveness and privacy of users in our framework.

推荐系统为用户在与社交媒体和电子商务等在线平台互动时解决信息过载问题提供了便利。然而,它提出了几个关于隐私的问题,特别是对于那些喜欢匿名的用户,特别是在在线社交网络(OSNs)上。此外,由于在线用户数据的商业化,一些服务提供商在用户的盲区将用户数据出售给第三方,从而导致用户与服务提供商之间的信任问题。这样的事情需要一个系统,让在线用户对他们的数据有必要的控制和自主权。随着区块链技术的进步,很多研究机构都在尝试用去中心化的技术来解决OSN用户面对第三方和黑客的隐私入侵困境。为了解决这些限制,我们提出了RecGuard,一个基于区块链的隐私保护网络系统。我们开发了两个智能合约,RG-SH和RG-ST,以确保用户数据的安全和隐私。RG-SH管理用户数据,而RG-ST存储数据。将图卷积网络(GCN)与基于区块链的系统相结合,检测恶意节点。最后,我们在一个局部模拟网络上实现了我们的框架原型。分析和实验结果表明,所提出的方案具有良好的有效性和用户隐私性。
{"title":"RecGuard: An efficient privacy preservation blockchain-based system for online social network users","authors":"Samuel Akwasi Frimpong ,&nbsp;Mu Han ,&nbsp;Edward Kwadwo Boahen ,&nbsp;Rexford Nii Ayitey Sosu ,&nbsp;Isaac Hanson ,&nbsp;Otu Larbi-Siaw ,&nbsp;Isaac Baffour Senkyire","doi":"10.1016/j.bcra.2022.100111","DOIUrl":"10.1016/j.bcra.2022.100111","url":null,"abstract":"<div><p>Recommendation systems provide ease and convenience for users to address information overload problems while interacting with online platforms such as social media and e-commerce. However, it raises several questions about privacy, especially for users who prefer to remain anonymous, especially on online social networks (OSNs). Moreover, due to the commercialization of online users' data, some service providers sell users' data to third parties at the blind side of the users, which leads to trust issues between users and service providers. Such matters call for a system that gives online users much-needed control and autonomy of their data. With the advancement of blockchain technology, many research institutions are experimenting with decentralized technologies to resolve the OSN user dilemma of privacy intrusion against third parties and hacks. To resolve these limitations, we propose RecGuard, a privacy preservation blockchain-based network system. We developed two smart contracts, RG-SH and RG-ST, to ensure the security and privacy of user data. The RG-SH manages user data, whereas the RG-ST stores data. A graph convolutional network (GCN) was integrated with the blockchain-based system to detect malicious nodes. Finally, we implemented our framework prototype on a locally simulated network. The analysis and experiment results show that the proposed scheme demonstrates the effectiveness and privacy of users in our framework.</p></div>","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"4 1","pages":"Article 100111"},"PeriodicalIF":5.6,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44786471","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Security and privacy of blockchain b区块链的安全和隐私
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2023-03-01 DOI: 10.1016/j.bcra.2023.100130
Meng Shen, Gaopeng Gou, Qi Xuan
{"title":"Security and privacy of blockchain","authors":"Meng Shen,&nbsp;Gaopeng Gou,&nbsp;Qi Xuan","doi":"10.1016/j.bcra.2023.100130","DOIUrl":"10.1016/j.bcra.2023.100130","url":null,"abstract":"","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"4 1","pages":"Article 100130"},"PeriodicalIF":5.6,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43032429","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Digital exchanges attributes and the risk of closure 数字交易所的属性和关闭风险
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2023-01-01 DOI: 10.1016/j.bcra.2023.100131
S. A. Lee, George Milunovich
{"title":"Digital exchanges attributes and the risk of closure","authors":"S. A. Lee, George Milunovich","doi":"10.1016/j.bcra.2023.100131","DOIUrl":"https://doi.org/10.1016/j.bcra.2023.100131","url":null,"abstract":"","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":" ","pages":""},"PeriodicalIF":5.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42764897","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
LUCE: A blockchain-based data sharing platform for monitoring data License accoUntability and CompliancE LUCE:一个基于区块链的数据共享平台,用于监控数据许可证问责制和合规性
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2022-12-01 DOI: 10.1016/j.bcra.2022.100102
Visara Urovi , Vikas Jaiman , Arno Angerer , Michel Dumontier

Easy access to data is one of the main avenues to accelerate scientific research. As a key element of scientific innovations, data sharing allows the reproduction of results and helps prevent data fabrication, falsification, and misuse. Although the research benefits from data reuse are widely acknowledged, the data collections existing today are still kept in silos. Indeed, monitoring what happens to data once they have been handed to a third party is currently not feasible within the current data sharing practices. We propose a blockchain-based system to trace data collections and potentially create a more trustworthy data sharing process. In this paper, we present the LUCE (License accoUntability and CompliancE) architecture as a decentralized blockchain-based platform supporting data sharing and reuse. LUCE is designed to provide full transparency on what happens to the data after they are shared with third parties. The contributions of this work consist of i) the design of a decentralized data sharing solution with accountability and compliance by design and ii) the inclusion of a dynamic consent model for personalized data sharing preferences and for enabling legal compliance mechanisms. We test the scalability of the platform in a real-time environment where a growing number of users access and reuse different datasets. Compared to existing data sharing solutions, LUCE provides transparency over data sharing practices, enables data reuse, and supports regulatory requirements. The experimentation shows that the platform can be scaled for a large number of users.

易于获取数据是加速科学研究的主要途径之一。作为科学创新的关键要素,数据共享允许再现结果,并有助于防止数据伪造、伪造和滥用。虽然数据重用对研究的好处已得到广泛认可,但现有的数据收集仍然保存在孤岛中。事实上,在目前的数据共享实践中,监控数据交给第三方后会发生什么是不可行的。我们提出了一个基于区块链的系统来跟踪数据收集,并有可能创建一个更值得信赖的数据共享过程。在本文中,我们提出了LUCE(许可证问责制和合规性)架构,作为一个分散的基于区块链的平台,支持数据共享和重用。LUCE旨在为数据与第三方共享后的处理提供完全透明的信息。这项工作的贡献包括i)设计了一个分散的数据共享解决方案,并设计了问责制和合规性;ii)包含了一个动态同意模型,用于个性化数据共享偏好和启用法律合规机制。我们在一个实时环境中测试平台的可扩展性,在这个环境中,越来越多的用户访问和重用不同的数据集。与现有的数据共享解决方案相比,LUCE提供了数据共享实践的透明度,支持数据重用,并支持监管要求。实验表明,该平台可以扩展到大量用户。
{"title":"LUCE: A blockchain-based data sharing platform for monitoring data License accoUntability and CompliancE","authors":"Visara Urovi ,&nbsp;Vikas Jaiman ,&nbsp;Arno Angerer ,&nbsp;Michel Dumontier","doi":"10.1016/j.bcra.2022.100102","DOIUrl":"10.1016/j.bcra.2022.100102","url":null,"abstract":"<div><p>Easy access to data is one of the main avenues to accelerate scientific research. As a key element of scientific innovations, data sharing allows the reproduction of results and helps prevent data fabrication, falsification, and misuse. Although the research benefits from data reuse are widely acknowledged, the data collections existing today are still kept in silos. Indeed, monitoring what happens to data once they have been handed to a third party is currently not feasible within the current data sharing practices. We propose a blockchain-based system to trace data collections and potentially create a more trustworthy data sharing process. In this paper, we present the LUCE (License accoUntability and CompliancE) architecture as a decentralized blockchain-based platform supporting data sharing and reuse. LUCE is designed to provide full transparency on what happens to the data after they are shared with third parties. The contributions of this work consist of i) the design of a decentralized data sharing solution with accountability and compliance by design and ii) the inclusion of a dynamic consent model for personalized data sharing preferences and for enabling legal compliance mechanisms. We test the scalability of the platform in a real-time environment where a growing number of users access and reuse different datasets. Compared to existing data sharing solutions, LUCE provides transparency over data sharing practices, enables data reuse, and supports regulatory requirements. The experimentation shows that the platform can be scaled for a large number of users.</p></div>","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"3 4","pages":"Article 100102"},"PeriodicalIF":5.6,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2096720922000434/pdfft?md5=ea1df2d18a61a88baf7526aad436b9a1&pid=1-s2.0-S2096720922000434-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90202563","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
A blockchain architecture for industrial applications 用于工业应用的区块链架构
IF 5.6 3区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2022-12-01 DOI: 10.1016/j.bcra.2022.100088
Lodovica Marchesi, Michele Marchesi, Roberto Tonelli, Maria Ilaria Lunesu

Blockchain and the programs running on it, called smart contracts, are increasingly applied in all fields where trust and strong certifications are required. Our work focuses on industrial applications of blockchains and not on cryptocurrencies or tokens. We use frameworks to compare public and permissioned blockchains specifically suited for industrial applications. We also propose a complete solution based on Ethereum to implement a decentralized application, putting together in an original way, components and patterns already used and proven. This solution is characterized by a set of validator nodes running the blockchain using Proof-of-Authority or similar efficient consensus algorithms, by the use of an explorer enabling users to check the blockchain state, and the source code of the smart contracts running on it. From time to time, the hash digest of the last mined block is written into a public blockchain to guarantee immutability. The right to send transactions is granted by validator nodes to users by endowing them with the Ethers mined locally. Overall, the proposed approach has the same transparency and immutability as a public blockchain, largely reducing its drawbacks.

区块链及其上运行的程序被称为智能合约,越来越多地应用于需要信任和强有力认证的所有领域。我们的工作重点是区块链的工业应用,而不是加密货币或代币。我们使用框架来比较特别适合工业应用的公共和许可区块链。我们还提出了一个基于以太坊的完整解决方案来实现一个分散的应用程序,以一种原始的方式,将已经使用和验证的组件和模式组合在一起。该解决方案的特点是一组使用权威证明或类似的高效共识算法运行区块链的验证器节点,通过使用允许用户检查区块链状态的浏览器,以及在其上运行的智能合约的源代码。不时地,最后一个开采块的哈希摘要被写入公共区块链以保证不变性。发送交易的权利由验证器节点授予用户,授予他们本地开采的以太币。总的来说,所提出的方法具有与公共bbb相同的透明性和不可变性,从而大大减少了其缺点。
{"title":"A blockchain architecture for industrial applications","authors":"Lodovica Marchesi,&nbsp;Michele Marchesi,&nbsp;Roberto Tonelli,&nbsp;Maria Ilaria Lunesu","doi":"10.1016/j.bcra.2022.100088","DOIUrl":"10.1016/j.bcra.2022.100088","url":null,"abstract":"<div><p>Blockchain and the programs running on it, called smart contracts, are increasingly applied in all fields where trust and strong certifications are required. Our work focuses on industrial applications of blockchains and not on cryptocurrencies or tokens. We use frameworks to compare public and permissioned blockchains specifically suited for industrial applications. We also propose a complete solution based on Ethereum to implement a decentralized application, putting together in an original way, components and patterns already used and proven. This solution is characterized by a set of validator nodes running the blockchain using Proof-of-Authority or similar efficient consensus algorithms, by the use of an explorer enabling users to check the blockchain state, and the source code of the smart contracts running on it. From time to time, the hash digest of the last mined block is written into a public blockchain to guarantee immutability. The right to send transactions is granted by validator nodes to users by endowing them with the Ethers mined locally. Overall, the proposed approach has the same transparency and immutability as a public blockchain, largely reducing its drawbacks.</p></div>","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"3 4","pages":"Article 100088"},"PeriodicalIF":5.6,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S209672092200029X/pdfft?md5=9aba8477435d25ab0a88e8eeb06eaef0&pid=1-s2.0-S209672092200029X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83253937","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
期刊
Blockchain-Research and Applications
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1