首页 > 最新文献

2021 Third International Conference on Blockchain Computing and Applications (BCCA)最新文献

英文 中文
Interaction Communities in Blockchain Online Social Media b区块链在线社交媒体中的互动社区
Pub Date : 2021-11-15 DOI: 10.1109/BCCA53669.2021.9657049
Barbara Guidi, Andrea Michienzi
Surfing Online Social Media (OSM) websites have become a daily activity for a large number of people worldwide. People use OSMs to satisfy their innate need to socialise, but also as a source of information or to share personal facts. Thanks to the massive success of cryptocurrencies, the blockchain technology gained popularity among researchers, giving birth to a new generation of social media. Steemit is the most well-known blockchain-based social media, and it is based on the public blockchain Steem. Steemit employs Steem as data storage, and to implement a rewarding mechanism that grants cryptocurrency to pieces of content that are considered relevant by the users. Steem represents the first experiment that integrates OSMs and an economic rewarding system on the same platform, and in this paper, we inspect the interactions among the users from a community perspective. We apply two community detection algorithms on five graphs that model just as many facets of the Steem blockchain and test the detected structure against three measures for community structure evaluation. Findings show that communities tend to be very large, index of how much users are encouraged to interact as much as possible, and in particular, in the monetary graph, we detect a large number of the block producers of Steem.
浏览在线社交媒体(OSM)网站已经成为全球许多人的日常活动。人们使用osm来满足他们天生的社交需求,但也作为信息来源或分享个人事实。由于加密货币的巨大成功,区块链技术在研究人员中受到欢迎,催生了新一代社交媒体。Steemit是最知名的基于区块链的社交媒体,它基于公共区块链Steem。Steemit使用Steem作为数据存储,并实现一种奖励机制,将加密货币授予用户认为相关的内容。Steem代表了第一个在同一平台上集成osm和经济奖励系统的实验,在本文中,我们从社区的角度考察了用户之间的交互。我们在五个图上应用了两种社区检测算法,这些图对Steem区块链的许多方面进行建模,并根据社区结构评估的三种措施测试检测到的结构。研究结果表明,社区往往是非常大的,有多少用户被鼓励尽可能多地互动的指数,特别是,在货币图中,我们发现了大量的Steem区块生产者。
{"title":"Interaction Communities in Blockchain Online Social Media","authors":"Barbara Guidi, Andrea Michienzi","doi":"10.1109/BCCA53669.2021.9657049","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9657049","url":null,"abstract":"Surfing Online Social Media (OSM) websites have become a daily activity for a large number of people worldwide. People use OSMs to satisfy their innate need to socialise, but also as a source of information or to share personal facts. Thanks to the massive success of cryptocurrencies, the blockchain technology gained popularity among researchers, giving birth to a new generation of social media. Steemit is the most well-known blockchain-based social media, and it is based on the public blockchain Steem. Steemit employs Steem as data storage, and to implement a rewarding mechanism that grants cryptocurrency to pieces of content that are considered relevant by the users. Steem represents the first experiment that integrates OSMs and an economic rewarding system on the same platform, and in this paper, we inspect the interactions among the users from a community perspective. We apply two community detection algorithms on five graphs that model just as many facets of the Steem blockchain and test the detected structure against three measures for community structure evaluation. Findings show that communities tend to be very large, index of how much users are encouraged to interact as much as possible, and in particular, in the monetary graph, we detect a large number of the block producers of Steem.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123758408","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
[BCCA 2021 Title page] [BCCA 2021标题页]
Pub Date : 2021-11-15 DOI: 10.1109/bcca53669.2021.9656969
{"title":"[BCCA 2021 Title page]","authors":"","doi":"10.1109/bcca53669.2021.9656969","DOIUrl":"https://doi.org/10.1109/bcca53669.2021.9656969","url":null,"abstract":"","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114234883","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Using FIWARE and Blockchain in Post Pandemic Vaccination Scenario 在大流行后疫苗接种场景中使用FIWARE和区块链
Pub Date : 2021-11-15 DOI: 10.1109/BCCA53669.2021.9656972
S. Loss, H. Singh, N. Cacho, Frederico Lopes
The emergence of the COVID-19 pandemic, caused by the SARS-Cov-2 virus, directly affected the displacement of people around the world. Some countries have restricted travel from certain countries where the pandemic has not been controlled. It is expected that with the emergence of different types of vaccines to contain the spread of this virus, international travel will resume both for business, tourism, and vacation. However, how to guarantee and verify that someone was vaccinated? Therefore, it is necessary to integrate most vaccination systems worldwide to offer digital proof of vaccination. One way to do this is to use FIWARE, a curated framework from an open-source platform for smart solutions, which utilizes NGSI Standards, enabling the integration of components and providing the basis for the interoperability and portability of smart solutions. However, data exchanged between systems need to be reliable and secure. One way is to overcome these challenges is using Blockchain with NGSI as an immutable decentralized transaction ledger to integrate systems. This paper proposes a new Generic Enabler (GE) named Canis Major to be integrated into the FIWARE ecosystem solutions to provide secure interoperability between systems used to integrate vaccination systems worldwide in a post-pandemic vaccination scenario. With this solution, any integrated vaccination system can reliably verify when and what type of vaccine a person has been vaccinated to contribute to the end of the pandemic.
由SARS-Cov-2病毒引起的COVID-19大流行的出现,直接影响了世界各地人民的流离失所。一些国家限制来自疫情尚未得到控制的某些国家的旅行。随着遏制病毒传播的不同类型疫苗的出现,预计国际商务、旅游和度假旅行将恢复。然而,如何保证和核实某人接种了疫苗?因此,有必要整合全世界大多数疫苗接种系统,以提供数字疫苗接种证明。实现这一目标的一种方法是使用FIWARE,这是一种来自智能解决方案开源平台的精心设计的框架,它利用NGSI标准,实现组件的集成,并为智能解决方案的互操作性和可移植性提供基础。但是,系统之间交换的数据需要可靠和安全。克服这些挑战的一种方法是使用具有NGSI的区块链作为不可变的分散交易分类账来集成系统。本文提出了一种名为Canis Major的新通用使能器(GE),将其集成到FIWARE生态系统解决方案中,以在大流行后疫苗接种情景中提供用于整合全球疫苗接种系统的系统之间的安全互操作性。有了这一解决方案,任何综合疫苗接种系统都可以可靠地核实一个人何时接种了何种类型的疫苗,从而为结束大流行做出贡献。
{"title":"Using FIWARE and Blockchain in Post Pandemic Vaccination Scenario","authors":"S. Loss, H. Singh, N. Cacho, Frederico Lopes","doi":"10.1109/BCCA53669.2021.9656972","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9656972","url":null,"abstract":"The emergence of the COVID-19 pandemic, caused by the SARS-Cov-2 virus, directly affected the displacement of people around the world. Some countries have restricted travel from certain countries where the pandemic has not been controlled. It is expected that with the emergence of different types of vaccines to contain the spread of this virus, international travel will resume both for business, tourism, and vacation. However, how to guarantee and verify that someone was vaccinated? Therefore, it is necessary to integrate most vaccination systems worldwide to offer digital proof of vaccination. One way to do this is to use FIWARE, a curated framework from an open-source platform for smart solutions, which utilizes NGSI Standards, enabling the integration of components and providing the basis for the interoperability and portability of smart solutions. However, data exchanged between systems need to be reliable and secure. One way is to overcome these challenges is using Blockchain with NGSI as an immutable decentralized transaction ledger to integrate systems. This paper proposes a new Generic Enabler (GE) named Canis Major to be integrated into the FIWARE ecosystem solutions to provide secure interoperability between systems used to integrate vaccination systems worldwide in a post-pandemic vaccination scenario. With this solution, any integrated vaccination system can reliably verify when and what type of vaccine a person has been vaccinated to contribute to the end of the pandemic.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"239 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122839409","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Hyperledger Fabric Node Types and Performance Study Hyperledger Fabric节点类型和性能研究
Pub Date : 2021-11-15 DOI: 10.1109/BCCA53669.2021.9656993
Zuqiang Ke, N. Park
Permissioned blockchain option is emerging as an alternative solution to business administration for its trustworthiness in place of or in tandem with conventional solutions. Hyperledger Fabric is a well-defined permissioned blockchain. It consists of various types of nodes such as nodes for endorsement, ordering and commitment, and they play a role in the performance equation, and a sound understanding of their performance is essential to address and resolve the issue of performance optimization in the perspective from the backend architectures and systems. This paper presents quantitative models for the performance of those above-mentioned primary types of nodes in the permissioned blockchains. Each type of nodes is characterized in terms of transaction/block queue size and waiting time, and the transaction/block arrival rates and the transaction/block service rates are considered for simulation purpose. The proposed models for the various types of nodes in Hyperledger Fabric provide a quantitative basis to assure and optimize the design of each type of nodes and ultimately the overall performance of the permissioned blockchain. Extensive numerical simulations are conducted and presented.
由于其可信赖性,允许区块链选项正在成为替代传统解决方案或与传统解决方案相结合的业务管理替代解决方案。Hyperledger Fabric是一个定义良好的许可bb0。它由各种类型的节点组成,例如用于背书、排序和承诺的节点,它们在性能等式中发挥作用,并且从后端架构和系统的角度来处理和解决性能优化问题,对其性能的充分理解是必不可少的。本文提出了许可区块链中上述主要类型节点性能的定量模型。每种类型的节点根据事务/块队列大小和等待时间进行表征,并且为了模拟目的,考虑事务/块到达率和事务/块服务率。提出的Hyperledger Fabric中各种类型节点的模型为确保和优化每种类型节点的设计以及最终被许可的区块链的整体性能提供了定量基础。进行了大量的数值模拟。
{"title":"Hyperledger Fabric Node Types and Performance Study","authors":"Zuqiang Ke, N. Park","doi":"10.1109/BCCA53669.2021.9656993","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9656993","url":null,"abstract":"Permissioned blockchain option is emerging as an alternative solution to business administration for its trustworthiness in place of or in tandem with conventional solutions. Hyperledger Fabric is a well-defined permissioned blockchain. It consists of various types of nodes such as nodes for endorsement, ordering and commitment, and they play a role in the performance equation, and a sound understanding of their performance is essential to address and resolve the issue of performance optimization in the perspective from the backend architectures and systems. This paper presents quantitative models for the performance of those above-mentioned primary types of nodes in the permissioned blockchains. Each type of nodes is characterized in terms of transaction/block queue size and waiting time, and the transaction/block arrival rates and the transaction/block service rates are considered for simulation purpose. The proposed models for the various types of nodes in Hyperledger Fabric provide a quantitative basis to assure and optimize the design of each type of nodes and ultimately the overall performance of the permissioned blockchain. Extensive numerical simulations are conducted and presented.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123997642","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Power and Pitfalls of Generic Smart Contracts 通用智能合约的功能和缺陷
Pub Date : 2021-11-15 DOI: 10.1109/BCCA53669.2021.9657048
Andrea Benini, Mauro Gambini, S. Migliorini, F. Spoto
Generics are a powerful feature of programming languages that allows one to write highly reusable code. More specifically, they are based on the use of type placeholders in order to produce parametrized code, that can be instantiated for each concrete type provided for them. In many programming languages, such as Java, they are implemented by erasure, ie. replaced by their upper bound type during compilation into bytecode. This paper originated from a real security issue that we found while using generics for writing smart contracts for blockchain, in order to implement a contract for shared entities (such as a company shared by its shareholders), for the Hotmoka blockchain, whose contracts are written in Java. The considered case study is particularly important since the validators’ set of the blockchain itself is a special case of shared entities. The analysis shows that the power of generics comes at the risk of a too permissive typing of the compiled code, due to the erasure mechanism, with a consequent possible attack to the validators’ set. This paper proposes a solution that forces the compiler to generate more precise type information than those arising by erasure.
泛型是编程语言的一个强大特性,它允许编写高度可重用的代码。更具体地说,它们基于使用类型占位符来生成参数化代码,这些代码可以为提供给它们的每个具体类型实例化。在许多编程语言(如Java)中,它们是通过擦除实现的。在编译成字节码时由它们的上界类型替换。本文源于一个真实的安全问题,我们在使用泛型为区块链编写智能合约时发现,为了实现共享实体(如股东共享的公司)的合约,对于Hotmoka区块链,其合约是用Java编写的。考虑的案例研究特别重要,因为区块链本身的验证者集是共享实体的特殊情况。分析表明,由于擦除机制,泛型的强大带来了编译代码类型过于宽松的风险,从而可能对验证器集造成攻击。本文提出了一种解决方案,强制编译器生成比擦除产生的更精确的类型信息。
{"title":"Power and Pitfalls of Generic Smart Contracts","authors":"Andrea Benini, Mauro Gambini, S. Migliorini, F. Spoto","doi":"10.1109/BCCA53669.2021.9657048","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9657048","url":null,"abstract":"Generics are a powerful feature of programming languages that allows one to write highly reusable code. More specifically, they are based on the use of type placeholders in order to produce parametrized code, that can be instantiated for each concrete type provided for them. In many programming languages, such as Java, they are implemented by erasure, ie. replaced by their upper bound type during compilation into bytecode. This paper originated from a real security issue that we found while using generics for writing smart contracts for blockchain, in order to implement a contract for shared entities (such as a company shared by its shareholders), for the Hotmoka blockchain, whose contracts are written in Java. The considered case study is particularly important since the validators’ set of the blockchain itself is a special case of shared entities. The analysis shows that the power of generics comes at the risk of a too permissive typing of the compiled code, due to the erasure mechanism, with a consequent possible attack to the validators’ set. This paper proposes a solution that forces the compiler to generate more precise type information than those arising by erasure.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122103252","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Justifying the Dependability and Security of Business-Critical Blockchain-based Applications 证明基于区块链的关键业务应用的可靠性和安全性
Pub Date : 2021-11-15 DOI: 10.1109/BCCA53669.2021.9656962
Pierre-Yves Piriou, Olivier Boudeville, G. Deleuze, S. Piergiovanni, Ö. Gürcan
In the industry, blockchains are increasingly used as the backbone of product and process traceability. Blockchain-based traceability participates in the demonstration of product and/or process compliance with existing safety standards or quality criteria. In this perspective, services and applications built on top of blockchains are business-critical applications, because an intended failure or corruption of the system can lead to an important reputation loss regarding the products or the processes involved. The development of a blockchain-based business-critical application must be then conducted carefully, requiring a thorough justification of its dependability and security. To this end, this paper encourages an engineering perspective rooted in well-understood tools and concepts borrowed from the engineering of safety-critical systems. Concretely, we use a justification frame-work, called CAE (Claim, Argument, Evidence), by following an approach based on assurance cases, in order to provide convincing arguments that a business-critical blockchain-based application is dependable and secure. The application of this approach is sketched with a case study based on the blockchain HYPERLEDGER FABRIC.
在行业中,区块链越来越多地被用作产品和过程可追溯性的支柱。基于区块链的可追溯性参与了产品和/或过程符合现有安全标准或质量标准的演示。从这个角度来看,构建在区块链之上的服务和应用程序是业务关键型应用程序,因为系统的预期故障或损坏可能导致产品或相关流程的重要声誉损失。基于区块链的关键业务应用程序的开发必须谨慎进行,需要对其可靠性和安全性进行彻底的论证。为此,本文鼓励从安全关键系统工程中借鉴的理解良好的工具和概念的工程观点。具体来说,我们使用一个称为CAE(索赔,论证,证据)的论证框架,通过遵循基于保证案例的方法,以提供令人信服的论据,证明基于区块链的关键业务应用程序是可靠和安全的。通过基于区块链HYPERLEDGER FABRIC的案例研究概述了这种方法的应用。
{"title":"Justifying the Dependability and Security of Business-Critical Blockchain-based Applications","authors":"Pierre-Yves Piriou, Olivier Boudeville, G. Deleuze, S. Piergiovanni, Ö. Gürcan","doi":"10.1109/BCCA53669.2021.9656962","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9656962","url":null,"abstract":"In the industry, blockchains are increasingly used as the backbone of product and process traceability. Blockchain-based traceability participates in the demonstration of product and/or process compliance with existing safety standards or quality criteria. In this perspective, services and applications built on top of blockchains are business-critical applications, because an intended failure or corruption of the system can lead to an important reputation loss regarding the products or the processes involved. The development of a blockchain-based business-critical application must be then conducted carefully, requiring a thorough justification of its dependability and security. To this end, this paper encourages an engineering perspective rooted in well-understood tools and concepts borrowed from the engineering of safety-critical systems. Concretely, we use a justification frame-work, called CAE (Claim, Argument, Evidence), by following an approach based on assurance cases, in order to provide convincing arguments that a business-critical blockchain-based application is dependable and secure. The application of this approach is sketched with a case study based on the blockchain HYPERLEDGER FABRIC.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"311 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123221829","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
BCPriPIoT: BlockChain Utilized Privacy-Preservation Mechanism for IoT Devices BCPriPIoT:区块链利用物联网设备的隐私保护机制
Pub Date : 2021-11-15 DOI: 10.1109/BCCA53669.2021.9657016
Muhammad Kashif, Kübra Kalkan
Security and privacy are the primary concerns for IoT devices but because of their inherent limitation both in terms of processing and energy, IoT devices cannot be deployed at their full scale. To alleviate such security and privacy issues, the interaction of blockchain with IoT systems has acquired significant attention these days because blockchain has presented an underlying mechanism of immutability, audibility, and transparency for data storage. However due to the intrinsic nature of a blockchain containing complex mathematical proof concepts such as Merkle Hash Tree and Proof of Work (PoW) which demands high computation power making it less viable for IoT devices to be connected with. To overcome these issues, a novel scheme is proposed in this paper, which deploys private by design based blockchain architecture for IoT devices using low complex consensus algorithm and low computation cryptographic mechanism which suits best for IoT devices to address the privacy concerns. Unlike the traditional blockchain network in which every node maintained a copy of the transaction, we have proposed a new architecture in which block validation and block generation logic has been modified so that a transaction will be limited to the trusted recipient only. The proposed scheme outperforms the contemporary approaches both in terms of throughput and latency as observed through simulation results as well as maintaining the privacy concerns which will encourage the actual implementation of IoT applications in the real world. Moreover, the evaluation analysis demonstrate that the approach has major potential in a trusted network computing system and provides a substantial secure environment for IoT users.
安全和隐私是物联网设备的主要关注点,但由于其在处理和能源方面的固有限制,物联网设备无法全面部署。为了缓解这种安全和隐私问题,区块链与物联网系统的交互如今受到了极大的关注,因为区块链为数据存储提供了一种不变性、可听性和透明度的底层机制。然而,由于区块链包含复杂的数学证明概念(如默克尔哈希树和工作量证明(PoW))的内在性质,这些概念需要高计算能力,因此物联网设备的连接不太可行。为了克服这些问题,本文提出了一种新的方案,该方案采用低复杂度的共识算法和低计算的加密机制,为物联网设备部署基于设计的私有区块链架构,最适合物联网设备解决隐私问题。与每个节点都维护交易副本的传统区块链网络不同,我们提出了一种新的体系结构,其中修改了块验证和块生成逻辑,以便交易仅限于受信任的接收者。通过模拟结果观察到,所提出的方案在吞吐量和延迟方面优于当代方法,并且维护隐私问题,这将鼓励在现实世界中实际实施物联网应用。此外,评估分析表明,该方法在可信网络计算系统中具有很大的潜力,并为物联网用户提供了实质性的安全环境。
{"title":"BCPriPIoT: BlockChain Utilized Privacy-Preservation Mechanism for IoT Devices","authors":"Muhammad Kashif, Kübra Kalkan","doi":"10.1109/BCCA53669.2021.9657016","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9657016","url":null,"abstract":"Security and privacy are the primary concerns for IoT devices but because of their inherent limitation both in terms of processing and energy, IoT devices cannot be deployed at their full scale. To alleviate such security and privacy issues, the interaction of blockchain with IoT systems has acquired significant attention these days because blockchain has presented an underlying mechanism of immutability, audibility, and transparency for data storage. However due to the intrinsic nature of a blockchain containing complex mathematical proof concepts such as Merkle Hash Tree and Proof of Work (PoW) which demands high computation power making it less viable for IoT devices to be connected with. To overcome these issues, a novel scheme is proposed in this paper, which deploys private by design based blockchain architecture for IoT devices using low complex consensus algorithm and low computation cryptographic mechanism which suits best for IoT devices to address the privacy concerns. Unlike the traditional blockchain network in which every node maintained a copy of the transaction, we have proposed a new architecture in which block validation and block generation logic has been modified so that a transaction will be limited to the trusted recipient only. The proposed scheme outperforms the contemporary approaches both in terms of throughput and latency as observed through simulation results as well as maintaining the privacy concerns which will encourage the actual implementation of IoT applications in the real world. Moreover, the evaluation analysis demonstrate that the approach has major potential in a trusted network computing system and provides a substantial secure environment for IoT users.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123408470","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A Storage Efficient Blockchain Model for Constrained Applications 约束应用的高效存储区块链模型
Pub Date : 2021-11-15 DOI: 10.1007/s10586-022-03804-y
Yuvaraj Rajendra, S. Sahu, Venkatesan Subramanian, S. Shukla
{"title":"A Storage Efficient Blockchain Model for Constrained Applications","authors":"Yuvaraj Rajendra, S. Sahu, Venkatesan Subramanian, S. Shukla","doi":"10.1007/s10586-022-03804-y","DOIUrl":"https://doi.org/10.1007/s10586-022-03804-y","url":null,"abstract":"","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129483466","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A Distributed Ledger Based Platform for Automated Energy Performance Assessment 基于分布式账本的能源绩效自动评估平台
Pub Date : 2021-11-15 DOI: 10.1109/BCCA53669.2021.9657038
T. Ranathunga, Ramona Marfievici, A. Mcgibney, S. Rea
This paper presents a decentralized district energy management platform leveraging permissioned Blockchain, Smart Contracts, IoT, and Cloud Computing. This platform facilitates digitizing assets and data in a decentralized energy ecosystem in a trusted manner without a central point of authority, enabling the implementation of distributed applications to create new value-added services. As part of the distributed application design, this paper investigates Blockchain integration and trust aspects. Different Blockchain configurations are deployed and analyzed under real-world operating conditions, using a Blockchain network based on the Hyperledger Fabric framework. Our analysis shows that the platform can handle up to 150 transactions per second with a 0.5 second latency under the baseline configurations provided. The paper further investigates strategies to improve scalability to meet future application requirements.
本文提出了一个分散的区域能源管理平台,利用许可区块链、智能合约、物联网和云计算。该平台以可信的方式在分散的能源生态系统中促进资产和数据的数字化,而无需中央权威点,从而实现分布式应用程序以创建新的增值服务。作为分布式应用设计的一部分,本文研究了区块链集成和信任方面的问题。使用基于Hyperledger Fabric框架的区块链网络,在实际操作条件下部署和分析不同的区块链配置。我们的分析表明,在提供的基线配置下,该平台每秒最多可以处理150个事务,延迟时间为0.5秒。本文进一步研究了提高可伸缩性以满足未来应用需求的策略。
{"title":"A Distributed Ledger Based Platform for Automated Energy Performance Assessment","authors":"T. Ranathunga, Ramona Marfievici, A. Mcgibney, S. Rea","doi":"10.1109/BCCA53669.2021.9657038","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9657038","url":null,"abstract":"This paper presents a decentralized district energy management platform leveraging permissioned Blockchain, Smart Contracts, IoT, and Cloud Computing. This platform facilitates digitizing assets and data in a decentralized energy ecosystem in a trusted manner without a central point of authority, enabling the implementation of distributed applications to create new value-added services. As part of the distributed application design, this paper investigates Blockchain integration and trust aspects. Different Blockchain configurations are deployed and analyzed under real-world operating conditions, using a Blockchain network based on the Hyperledger Fabric framework. Our analysis shows that the platform can handle up to 150 transactions per second with a 0.5 second latency under the baseline configurations provided. The paper further investigates strategies to improve scalability to meet future application requirements.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132297160","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A social-capital based approach to blockchain-enabled peer-to-peer lending 基于社会资本的区块链p2p借贷方法
Pub Date : 2021-11-15 DOI: 10.1109/BCCA53669.2021.9656964
Jan Hartmann, Omar Hasan
There are many peer-to-peer lending platforms that offer users to obtain a loan by committing a collateral or by calculating a “credit score”, which is based on factors such as the users’ credit history. However, the requirements of collateral and credit history are quite burdensome for some users. Nowadays, with more than 55% of the global population using social media [6], there is a lot of public personal data. This data could be used as an alternative risk mitigator for lending. There are many inferences that can be drawn from the users’ social media accounts about their professional behavior and reliability, allowing us to derive the users’ social trustworthiness. We propose to calculate a “social score” based on the social media data of a user. Our contribution is to develop an Ethereum blockchain-enabled fully decentralized lending platform that relies on this score. This platform could give users a chance for a loan even if they do not have a collateral or a sufficient credit score.
有许多p2p借贷平台通过提供抵押品或计算基于用户信用记录等因素的“信用评分”,为用户提供贷款。然而,抵押品和信用记录的要求对一些用户来说是相当繁重的。如今,超过55%的全球人口使用社交媒体b[6],有大量的公共个人数据。这些数据可以用作贷款的另一种风险缓解工具。从用户的社交媒体账户中可以得出很多关于其职业行为和可靠性的推论,从而可以推导出用户的社会可信度。我们建议基于用户的社交媒体数据来计算一个“社交得分”。我们的贡献是开发一个以太坊区块链支持的完全分散的借贷平台,依赖于这个分数。这个平台可以让用户有机会获得贷款,即使他们没有抵押品或足够的信用评分。
{"title":"A social-capital based approach to blockchain-enabled peer-to-peer lending","authors":"Jan Hartmann, Omar Hasan","doi":"10.1109/BCCA53669.2021.9656964","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9656964","url":null,"abstract":"There are many peer-to-peer lending platforms that offer users to obtain a loan by committing a collateral or by calculating a “credit score”, which is based on factors such as the users’ credit history. However, the requirements of collateral and credit history are quite burdensome for some users. Nowadays, with more than 55% of the global population using social media [6], there is a lot of public personal data. This data could be used as an alternative risk mitigator for lending. There are many inferences that can be drawn from the users’ social media accounts about their professional behavior and reliability, allowing us to derive the users’ social trustworthiness. We propose to calculate a “social score” based on the social media data of a user. Our contribution is to develop an Ethereum blockchain-enabled fully decentralized lending platform that relies on this score. This platform could give users a chance for a loan even if they do not have a collateral or a sufficient credit score.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133864705","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
2021 Third International Conference on Blockchain Computing and Applications (BCCA)
全部 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