首页 > 最新文献

2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)最新文献

英文 中文
Customer Data Sharing Platform: A Blockchain-Based Shopping Cart 客户数据共享平台:基于区块链的购物车
Pub Date : 2020-04-28 DOI: 10.1109/ICBC48266.2020.9169421
A. Shrestha, Sandhya Joshi, Julita Vassileva
We propose a new free-ecommerce platform with blockchains that allows customers to connect to the seller directly, share personal data without losing control and ownership of it and apply it to the domain of shopping cart. Our new platform provides a solution to four important problems: private payment, ensuring privacy and user control, and incentives for sharing. It allows the trade to be open, transparent with immutable transactions that can be used for settling any disputes. The paper presents a case study of applying the framework for a shopping cart as one of the enterprise nodes of MultiChain which provides trading in ethers controlled by smart contracts and also collects users’ profile data and allows them to receive rewards for sharing their data with other business enterprises. It tracks who shared what, with whom, when, by what means and for what purposes in a verifiable fashion. The user data from the repository is converted into an open data format and shared via stream in the blockchain so that other nodes can efficiently process and use the data. The smart contract verifies and executes the agreed terms of use of the data and transfers digital tokens as a reward to the customer. The smart contract imposes double deposit collateral to ensure that all participants act honestly.
我们提出了一个新的区块链免费电子商务平台,允许客户直接连接到卖家,在不失去控制和所有权的情况下共享个人数据,并将其应用到购物车领域。我们的新平台提供了四个重要问题的解决方案:私人支付,确保隐私和用户控制,以及分享的激励。它允许贸易是开放的,透明的,不可改变的交易,可用于解决任何争议。本文介绍了将购物车框架应用于MultiChain的企业节点之一的案例研究,该节点提供由智能合约控制的以太币交易,并收集用户的个人资料数据,并允许他们通过与其他商业企业共享数据而获得奖励。它以一种可验证的方式追踪谁分享了什么,与谁分享了什么,在什么时候,以什么方式以及出于什么目的。存储库中的用户数据被转换为开放数据格式,并通过区块链中的流共享,以便其他节点可以有效地处理和使用数据。智能合约验证并执行商定的数据使用条款,并将数字代币作为奖励转移给客户。智能合约实行双重保证金担保,以确保所有参与者都诚实行事。
{"title":"Customer Data Sharing Platform: A Blockchain-Based Shopping Cart","authors":"A. Shrestha, Sandhya Joshi, Julita Vassileva","doi":"10.1109/ICBC48266.2020.9169421","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169421","url":null,"abstract":"We propose a new free-ecommerce platform with blockchains that allows customers to connect to the seller directly, share personal data without losing control and ownership of it and apply it to the domain of shopping cart. Our new platform provides a solution to four important problems: private payment, ensuring privacy and user control, and incentives for sharing. It allows the trade to be open, transparent with immutable transactions that can be used for settling any disputes. The paper presents a case study of applying the framework for a shopping cart as one of the enterprise nodes of MultiChain which provides trading in ethers controlled by smart contracts and also collects users’ profile data and allows them to receive rewards for sharing their data with other business enterprises. It tracks who shared what, with whom, when, by what means and for what purposes in a verifiable fashion. The user data from the repository is converted into an open data format and shared via stream in the blockchain so that other nodes can efficiently process and use the data. The smart contract verifies and executes the agreed terms of use of the data and transfers digital tokens as a reward to the customer. The smart contract imposes double deposit collateral to ensure that all participants act honestly.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128861417","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}
引用次数: 8
Improving Transaction Success Rate via Smart Gateway Selection in Cryptocurrency Payment Channel Networks 通过智能网关选择提高加密货币支付通道网络的交易成功率
Pub Date : 2020-03-21 DOI: 10.1109/ICBC48266.2020.9169458
Suat Mercan, Enes Erdin, K. Akkaya
The last decade has experienced a vast interest in Blockchain-based cryptocurrencies. However, slow confirmation times of transactions hamper their wide adoption for micropayments. The idea of establishing payment channel networks is one of the many proposed solutions to address this scalability. Due to the way these channels are created, both sides have a certain one-way capacity for making transactions. In this paper, we aim to increase the overall success rate of payments by effectively exploiting the fact that end-users are usually connected to the network at multiple points. The evaluation of the proposed method shows that compared to greedy and maxflow-based approaches, we can achieve much higher success rates.
过去十年,人们对基于区块链的加密货币产生了浓厚的兴趣。然而,缓慢的交易确认时间阻碍了它们在小额支付中的广泛采用。建立支付通道网络的想法是解决这种可扩展性的众多解决方案之一。由于这些通道的创建方式,双方都有一定的单向交易能力。在本文中,我们的目标是通过有效地利用最终用户通常在多个点连接到网络的事实来提高支付的整体成功率。对该方法的评价表明,与基于贪心和基于maxflow的方法相比,我们可以获得更高的成功率。
{"title":"Improving Transaction Success Rate via Smart Gateway Selection in Cryptocurrency Payment Channel Networks","authors":"Suat Mercan, Enes Erdin, K. Akkaya","doi":"10.1109/ICBC48266.2020.9169458","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169458","url":null,"abstract":"The last decade has experienced a vast interest in Blockchain-based cryptocurrencies. However, slow confirmation times of transactions hamper their wide adoption for micropayments. The idea of establishing payment channel networks is one of the many proposed solutions to address this scalability. Due to the way these channels are created, both sides have a certain one-way capacity for making transactions. In this paper, we aim to increase the overall success rate of payments by effectively exploiting the fact that end-users are usually connected to the network at multiple points. The evaluation of the proposed method shows that compared to greedy and maxflow-based approaches, we can achieve much higher success rates.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"111 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116255850","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}
引用次数: 7
Ransomware as a Service using Smart Contracts and IPFS 使用智能合约和IPFS的勒索软件即服务
Pub Date : 2020-03-09 DOI: 10.1109/ICBC48266.2020.9169451
Christos Karapapas, Iakovos Pittaras, N. Fotiou, George C. Polyzos
Decentralized systems, such as distributed ledgers and the InterPlanetary File System (IPFS), are designed to offer more open and robust services. However, they also create opportunities for illegal activities. We demonstrate how these technologies can be used to launch a ransomware as a service campaign. We show that criminals can transact with affiliates and victims without having to reveal their identity. Furthermore, by exploiting the robustness and resilience to churn of IPFS, as well as the decentralized computing capabilities of Ethereum, criminals can remain offline during most procedures, with many privacy guarantees.
分布式账本和星际文件系统(IPFS)等去中心化系统旨在提供更加开放和强大的服务。然而,它们也为非法活动创造了机会。我们将演示如何使用这些技术来启动勒索软件即服务活动。我们表明,犯罪分子可以与附属机构和受害者进行交易,而不必透露他们的身份。此外,通过利用IPFS的鲁棒性和弹性,以及以太坊的分散计算能力,犯罪分子可以在大多数程序中保持离线,并提供许多隐私保证。
{"title":"Ransomware as a Service using Smart Contracts and IPFS","authors":"Christos Karapapas, Iakovos Pittaras, N. Fotiou, George C. Polyzos","doi":"10.1109/ICBC48266.2020.9169451","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169451","url":null,"abstract":"Decentralized systems, such as distributed ledgers and the InterPlanetary File System (IPFS), are designed to offer more open and robust services. However, they also create opportunities for illegal activities. We demonstrate how these technologies can be used to launch a ransomware as a service campaign. We show that criminals can transact with affiliates and victims without having to reveal their identity. Furthermore, by exploiting the robustness and resilience to churn of IPFS, as well as the decentralized computing capabilities of Ethereum, criminals can remain offline during most procedures, with many privacy guarantees.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"136 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123257841","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}
引用次数: 16
SkillCheck: An Incentive-based Certification System using Blockchains SkillCheck:使用区块链的基于激励的认证系统
Pub Date : 2020-03-07 DOI: 10.1109/ICBC48266.2020.9169457
Jaya Gupta, Swaprava Nath
Skill verification is a central problem in workforce hiring. Companies and academia often face the difficulty of ascertaining the skills of an applicant since the certifications of the skills claimed by a candidate are generally not immediately verifiable and costly to test. Blockchains have been proposed in the literature for skill verification and tamper-proof information storage in a decentralized manner. However, most of these approaches deal with storing the certificates issued by traditional universities on the blockchain. Among the few techniques that consider the certification procedure itself, questions like (a) scalability with limited staff, (b) uniformity of grades over multiple evaluators, or (c) honest effort extraction from the evaluators are usually not addressed. We propose a blockchain-based platform named SkillCheck, which considers the questions above, and ensure several desirable properties. The platform incentivizes effort in grading via payments with tokens which it generates from the payments of the users of the platform, e.g., the recruiters and test takers. We provide a detailed description of the design of the platform along with the provable properties of the algorithm.
技能验证是劳动力招聘的核心问题。公司和学术界经常面临确定申请人技能的困难,因为候选人所声称的技能证书通常不能立即验证,而且测试成本很高。文献中已经提出区块链以分散的方式用于技能验证和防篡改信息存储。然而,这些方法中的大多数都是将传统大学颁发的证书存储在区块链上。在少数几个考虑认证程序本身的技术中,诸如(a)有限人员的可伸缩性,(b)多个评估人员的等级一致性,或(c)评估人员的诚实努力提取等问题通常没有得到解决。我们提出了一个名为SkillCheck的基于区块链的平台,它考虑了上述问题,并确保了几个理想的属性。该平台通过支付代币来激励评分工作,代币是由平台用户(例如招聘人员和考生)的支付产生的。我们提供了平台设计的详细描述以及算法的可证明性质。
{"title":"SkillCheck: An Incentive-based Certification System using Blockchains","authors":"Jaya Gupta, Swaprava Nath","doi":"10.1109/ICBC48266.2020.9169457","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169457","url":null,"abstract":"Skill verification is a central problem in workforce hiring. Companies and academia often face the difficulty of ascertaining the skills of an applicant since the certifications of the skills claimed by a candidate are generally not immediately verifiable and costly to test. Blockchains have been proposed in the literature for skill verification and tamper-proof information storage in a decentralized manner. However, most of these approaches deal with storing the certificates issued by traditional universities on the blockchain. Among the few techniques that consider the certification procedure itself, questions like (a) scalability with limited staff, (b) uniformity of grades over multiple evaluators, or (c) honest effort extraction from the evaluators are usually not addressed. We propose a blockchain-based platform named SkillCheck, which considers the questions above, and ensure several desirable properties. The platform incentivizes effort in grading via payments with tokens which it generates from the payments of the users of the platform, e.g., the recruiters and test takers. We provide a detailed description of the design of the platform along with the provable properties of the algorithm.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"214 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132784664","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}
引用次数: 3
Balance Transfers and Bailouts in Credit Networks using Blockchains* 使用区块链的信用网络中的余额转移和救助*
Pub Date : 2020-03-06 DOI: 10.1109/ICBC48266.2020.9169442
Lalitha Muthu Subramanian, Roopa Vishwanathan, Kartick Kolachala
In this paper, we propose a technique for rebalancing link weights in decentralized credit networks. Credit networks are peer-to-peer trust-based networks that enable fast and inexpensive cross-currency transactions compared to traditional bank wire transfers. Although researchers have studied security of transactions and privacy of users of such networks, and have invested significant efforts into designing efficient routing algorithms for credit networks, comparatively little work has been done in the area of replenishing credit links of users in the network. This is achieved by a process called rebalancing that enables a poorly funded user to create incoming as well as outgoing credit links. We propose a system where a user with zero or no link weights can create incoming links with existing, trusted users in the network, in a procedure we call balance transfer, followed by creating outgoing links to existing or new users that would like to join the network, a process we call bailout. Both these processes together constitute our proposed rebalancing mechanism.
在本文中,我们提出了一种在分散的信用网络中重新平衡链路权重的技术。信用网络是基于点对点信任的网络,与传统的银行电汇相比,它可以实现快速、廉价的跨货币交易。尽管研究人员已经对此类网络的交易安全性和用户隐私进行了研究,并在设计高效的信用网络路由算法方面投入了大量精力,但在补充网络中用户的信用链接方面做的工作相对较少。这是通过一个称为“再平衡”的过程实现的,该过程使资金不足的用户能够创建进出信贷链接。我们提出了一个系统,在这个系统中,零或没有链接权重的用户可以与网络中现有的可信用户创建传入链接,我们称之为平衡转移,然后为想要加入网络的现有或新用户创建外向链接,这个过程我们称之为救助。这两个过程共同构成了我们提出的再平衡机制。
{"title":"Balance Transfers and Bailouts in Credit Networks using Blockchains*","authors":"Lalitha Muthu Subramanian, Roopa Vishwanathan, Kartick Kolachala","doi":"10.1109/ICBC48266.2020.9169442","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169442","url":null,"abstract":"In this paper, we propose a technique for rebalancing link weights in decentralized credit networks. Credit networks are peer-to-peer trust-based networks that enable fast and inexpensive cross-currency transactions compared to traditional bank wire transfers. Although researchers have studied security of transactions and privacy of users of such networks, and have invested significant efforts into designing efficient routing algorithms for credit networks, comparatively little work has been done in the area of replenishing credit links of users in the network. This is achieved by a process called rebalancing that enables a poorly funded user to create incoming as well as outgoing credit links. We propose a system where a user with zero or no link weights can create incoming links with existing, trusted users in the network, in a procedure we call balance transfer, followed by creating outgoing links to existing or new users that would like to join the network, a process we call bailout. Both these processes together constitute our proposed rebalancing mechanism.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131080483","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
Attribute-based Multi-Signature and Encryption for EHR Management: A Blockchain-based Solution 基于属性的电子病历管理多重签名和加密:基于区块链的解决方案
Pub Date : 2020-02-25 DOI: 10.1109/ICBC48266.2020.9169395
Hao Guo, Wanxin Li, E. Meamari, Chien-Chung Shen, Mark M. Nejad
The global Electronic Health Record (EHR) market is growing dramatically and has already hit $31.5 billion in 2018. To safeguard the security of EHR data and privacy of patients, fine-grained information access and sharing mechanisms are essential for EHR management. This paper proposes a hybrid architecture of blockchain and edge nodes to facilitate EHR management. In this architecture, we utilize attribute-based multi-signature (ABMS) scheme to authenticate user’s signatures without revealing the sensitive information and multi-authority attribute-based encryption (ABE) scheme to encrypt EHR data which is stored on the edge node. We develop the blockchain module on Hyperledger Fabric platform and the ABMS module on Hyperledger Ursa library. We measure the signing and verifying time of the ABMS scheme under different settings, and experiment with the authentication events and access activities which are logged as transactions in blockchain.
全球电子健康记录(EHR)市场正在急剧增长,2018年已经达到315亿美元。为了保障电子病历数据的安全和患者的隐私,细粒度的信息访问和共享机制是电子病历管理必不可少的。本文提出了一种区块链和边缘节点的混合架构,以方便电子病历管理。在该体系结构中,我们利用基于属性的多重签名(ABMS)方案在不泄露敏感信息的情况下对用户签名进行认证,并利用基于多权威属性的加密(ABE)方案对存储在边缘节点上的EHR数据进行加密。在Hyperledger Fabric平台上开发了区块链模块,在Hyperledger Ursa库上开发了ABMS模块。我们测量了不同设置下ABMS方案的签名和验证时间,并对区块链中记录为交易的认证事件和访问活动进行了实验。
{"title":"Attribute-based Multi-Signature and Encryption for EHR Management: A Blockchain-based Solution","authors":"Hao Guo, Wanxin Li, E. Meamari, Chien-Chung Shen, Mark M. Nejad","doi":"10.1109/ICBC48266.2020.9169395","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169395","url":null,"abstract":"The global Electronic Health Record (EHR) market is growing dramatically and has already hit $31.5 billion in 2018. To safeguard the security of EHR data and privacy of patients, fine-grained information access and sharing mechanisms are essential for EHR management. This paper proposes a hybrid architecture of blockchain and edge nodes to facilitate EHR management. In this architecture, we utilize attribute-based multi-signature (ABMS) scheme to authenticate user’s signatures without revealing the sensitive information and multi-authority attribute-based encryption (ABE) scheme to encrypt EHR data which is stored on the edge node. We develop the blockchain module on Hyperledger Fabric platform and the ABMS module on Hyperledger Ursa library. We measure the signing and verifying time of the ABMS scheme under different settings, and experiment with the authentication events and access activities which are logged as transactions in blockchain.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130590779","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}
引用次数: 29
HushRelay: A Privacy-Preserving, Efficient, and Scalable Routing Algorithm for Off-Chain Payments HushRelay:一种保护隐私、高效、可扩展的链下支付路由算法
Pub Date : 2020-02-12 DOI: 10.1109/ICBC48266.2020.9169405
Subhra Mazumdar, S. Ruj, R. Singh, Arindam Pal
Payment channel networks (PCN) are used in cryptocurrencies to enhance the performance and scalability of off-chain transactions. Except for opening and closing of a payment channel, no other transaction requests accepted by a PCN are recorded in the Blockchain. In practical scenario, it may not be possible to transfer high valued payment across a single path. For such cases, splitting up the transaction value across multiple paths is a better approach. While there exists several approaches which route transactions via several paths, such techniques are quite inefficient, as the decision on the number of splits must be taken at the initial phase of the routing algorithm [39]. Such decisions are made by not taking into account the residual capacity of each channel in the network. Other approaches leak sensitive information, and are quite computationally expensive [26]. To the best of our knowledge, our proposed scheme HushRelay is an efficient privacy preserving routing algorithm, solving the problems encountered in existing works. On comparing the performance of our algorithm with existing routing scheme SpeedyMurmur [39] on real instances, we observed that HushRelay attains a higher success ratio with less execution time.
支付通道网络(PCN)用于加密货币,以提高链下交易的性能和可扩展性。除了打开和关闭支付通道外,PCN接受的任何其他事务请求都不会记录在区块链中。在实际场景中,可能不可能通过单一路径转移高价值的支付。对于这种情况,跨多个路径拆分事务值是一种更好的方法。虽然存在几种通过多条路径路由事务的方法,但这些技术效率非常低,因为必须在路由算法[39]的初始阶段决定分割的数量。这样的决定是通过不考虑网络中每个信道的剩余容量来做出的。其他方法会泄漏敏感信息,并且计算成本非常高。据我们所知,我们提出的方案HushRelay是一种高效的隐私保护路由算法,解决了现有工作中遇到的问题。将我们的算法与现有的路由方案speedy杂音b[39]在实际实例上的性能进行比较,我们发现HushRelay在更短的执行时间内获得了更高的成功率。
{"title":"HushRelay: A Privacy-Preserving, Efficient, and Scalable Routing Algorithm for Off-Chain Payments","authors":"Subhra Mazumdar, S. Ruj, R. Singh, Arindam Pal","doi":"10.1109/ICBC48266.2020.9169405","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169405","url":null,"abstract":"Payment channel networks (PCN) are used in cryptocurrencies to enhance the performance and scalability of off-chain transactions. Except for opening and closing of a payment channel, no other transaction requests accepted by a PCN are recorded in the Blockchain. In practical scenario, it may not be possible to transfer high valued payment across a single path. For such cases, splitting up the transaction value across multiple paths is a better approach. While there exists several approaches which route transactions via several paths, such techniques are quite inefficient, as the decision on the number of splits must be taken at the initial phase of the routing algorithm [39]. Such decisions are made by not taking into account the residual capacity of each channel in the network. Other approaches leak sensitive information, and are quite computationally expensive [26]. To the best of our knowledge, our proposed scheme HushRelay is an efficient privacy preserving routing algorithm, solving the problems encountered in existing works. On comparing the performance of our algorithm with existing routing scheme SpeedyMurmur [39] on real instances, we observed that HushRelay attains a higher success ratio with less execution time.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-02-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121252733","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}
引用次数: 10
Leveraging lightweight blockchain to establish data integrity for surveillance cameras 利用轻量级区块链为监控摄像头建立数据完整性
Pub Date : 2019-12-23 DOI: 10.1109/ICBC48266.2020.9169429
Regio A. Michelin, Nadeem Ahmed, S. Kanhere, A. Seneviratne, S. Jha
The video footage produced by surveillance cameras is important evidence to support criminal investigations. Video evidence can be sourced from public (trusted) as well as private (untrusted) surveillance systems. This raises the issue of establishing integrity for information provided by the untrusted video sources. In this paper, we present a framework to ensure the data integrity of the stored videos, allowing authorities to validate whether video footage has not been tampered with. Our proposal uses a lightweight blockchain technology to store the video metadata as blockchain transactions to support the validation of video integrity. Our evaluations show that the overhead introduced by employing the blockchain to create the transactions introduces a minor latency of a few milliseconds.
监控录像是支持刑事调查的重要证据。视频证据可以来自公共(可信)和私人(不可信)监控系统。这就提出了为不可信的视频来源提供的信息建立完整性的问题。在本文中,我们提出了一个框架来确保存储视频的数据完整性,允许当局验证视频片段是否未被篡改。我们的建议使用轻量级区块链技术将视频元数据存储为区块链交易,以支持视频完整性验证。我们的评估表明,使用区块链创建事务所带来的开销只会带来几毫秒的轻微延迟。
{"title":"Leveraging lightweight blockchain to establish data integrity for surveillance cameras","authors":"Regio A. Michelin, Nadeem Ahmed, S. Kanhere, A. Seneviratne, S. Jha","doi":"10.1109/ICBC48266.2020.9169429","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169429","url":null,"abstract":"The video footage produced by surveillance cameras is important evidence to support criminal investigations. Video evidence can be sourced from public (trusted) as well as private (untrusted) surveillance systems. This raises the issue of establishing integrity for information provided by the untrusted video sources. In this paper, we present a framework to ensure the data integrity of the stored videos, allowing authorities to validate whether video footage has not been tampered with. Our proposal uses a lightweight blockchain technology to store the video metadata as blockchain transactions to support the validation of video integrity. Our evaluations show that the overhead introduced by employing the blockchain to create the transactions introduces a minor latency of a few milliseconds.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130075339","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}
引用次数: 16
Characterizing Orphan Transactions in the Bitcoin Network 描述比特币网络中的孤儿交易
Pub Date : 2019-12-23 DOI: 10.1109/ICBC48266.2020.9169449
Muhammad Anas Imtiaz, D. Starobinski, A. Trachtenberg
Orphan transactions are those whose parental income sources are missing at the time that they are processed. These transactions typically languish in a local buffer until evicted or all their parents are discovered, at which point they may be propagated further. So far, there has been little work in the literature on characterizing the nature and impact of such orphans. Yet, it is intuitive that they should affect performance of the Bitcoin network. This work thus seeks to methodically research such effects through a measurement campaign of orphan transactions on live Bitcoin nodes. Our data show that, surprisingly, orphan transactions tend to have fewer parents on average than non-orphan transactions. The salient features of their missing parents are a lower fee, a larger size, and a lower transaction fee per byte than all other received transactions. We also find out that the network overhead incurred by these orphan transactions can be significant, exceeding 17% when using the default orphan memory pool size (i.e.,100 transactions). However, this overhead can be made negligible, without significant computational or memory demands, if the pool size is simply increased to 1000 transactions.
孤儿交易是指在处理交易时缺少父母收入来源的交易。这些事务通常在本地缓冲区中消失,直到被驱逐或发现它们的所有父事务,此时它们可能会进一步传播。到目前为止,文献中几乎没有描述这些孤儿的性质和影响的工作。然而,凭直觉,它们应该会影响比特币网络的性能。因此,这项工作旨在通过对实时比特币节点上的孤儿交易进行测量,系统地研究这种影响。我们的数据显示,令人惊讶的是,孤儿交易的平均父母数量往往比非孤儿交易少。与所有其他接收到的交易相比,丢失父母的显著特征是费用更低,大小更大,每字节的交易费用更低。我们还发现,这些孤立事务产生的网络开销可能非常大,在使用默认孤立内存池大小(即100个事务)时超过17%。但是,如果池大小简单地增加到1000个事务,这个开销可以忽略不计,没有显著的计算或内存需求。
{"title":"Characterizing Orphan Transactions in the Bitcoin Network","authors":"Muhammad Anas Imtiaz, D. Starobinski, A. Trachtenberg","doi":"10.1109/ICBC48266.2020.9169449","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169449","url":null,"abstract":"Orphan transactions are those whose parental income sources are missing at the time that they are processed. These transactions typically languish in a local buffer until evicted or all their parents are discovered, at which point they may be propagated further. So far, there has been little work in the literature on characterizing the nature and impact of such orphans. Yet, it is intuitive that they should affect performance of the Bitcoin network. This work thus seeks to methodically research such effects through a measurement campaign of orphan transactions on live Bitcoin nodes. Our data show that, surprisingly, orphan transactions tend to have fewer parents on average than non-orphan transactions. The salient features of their missing parents are a lower fee, a larger size, and a lower transaction fee per byte than all other received transactions. We also find out that the network overhead incurred by these orphan transactions can be significant, exceeding 17% when using the default orphan memory pool size (i.e.,100 transactions). However, this overhead can be made negligible, without significant computational or memory demands, if the pool size is simply increased to 1000 transactions.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125650031","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}
引用次数: 10
Trust Management in Decentralized IoT Access Control System 分散式物联网门禁系统中的信任管理
Pub Date : 2019-12-21 DOI: 10.1109/ICBC48266.2020.9169481
G. D. Putra, Volkan Dedeoglu, S. Kanhere, R. Jurdak
Heterogeneous and dynamic IoT environments require a lightweight, scalable, and trustworthy access control system for protection from unauthorized access and for automated detection of compromised nodes. Recent proposals in IoT access control systems have incorporated blockchain to overcome inherent issues in conventional access control schemes. However, the dynamic interaction of IoT networks remains uncaptured. Here, we develop a blockchain based Trust and Reputation System (TRS) for IoT access control, which progressively evaluates and calculates the trust and reputation score of each participating node to achieve a self-adaptive and trustworthy access control system. Trust and reputation are explicitly incorporated in the attribute-based access control policy, so that different nodes can be assigned to different access right levels, resulting in dynamic access control policies. We implement our proposed architecture in a private Ethereum blockchain comprised of a Docker container network. We benchmark our solution using various performance metrics to highlight its applicability for IoT contexts.
异构和动态的物联网环境需要一个轻量级、可扩展和值得信赖的访问控制系统,以防止未经授权的访问,并自动检测受损节点。最近在物联网访问控制系统中的建议已经纳入区块链,以克服传统访问控制方案中的固有问题。然而,物联网网络的动态交互仍然没有被捕获。在这里,我们开发了一个基于区块链的物联网访问控制信任和声誉系统(TRS),该系统逐步评估和计算每个参与节点的信任和声誉评分,以实现自适应和可信的访问控制系统。在基于属性的访问控制策略中显式地加入了信任和声誉,从而可以为不同的节点分配不同的访问权限级别,从而形成动态的访问控制策略。我们在一个由Docker容器网络组成的私有以太坊区块链中实现了我们提出的架构。我们使用各种性能指标对我们的解决方案进行基准测试,以突出其对物联网环境的适用性。
{"title":"Trust Management in Decentralized IoT Access Control System","authors":"G. D. Putra, Volkan Dedeoglu, S. Kanhere, R. Jurdak","doi":"10.1109/ICBC48266.2020.9169481","DOIUrl":"https://doi.org/10.1109/ICBC48266.2020.9169481","url":null,"abstract":"Heterogeneous and dynamic IoT environments require a lightweight, scalable, and trustworthy access control system for protection from unauthorized access and for automated detection of compromised nodes. Recent proposals in IoT access control systems have incorporated blockchain to overcome inherent issues in conventional access control schemes. However, the dynamic interaction of IoT networks remains uncaptured. Here, we develop a blockchain based Trust and Reputation System (TRS) for IoT access control, which progressively evaluates and calculates the trust and reputation score of each participating node to achieve a self-adaptive and trustworthy access control system. Trust and reputation are explicitly incorporated in the attribute-based access control policy, so that different nodes can be assigned to different access right levels, resulting in dynamic access control policies. We implement our proposed architecture in a private Ethereum blockchain comprised of a Docker container network. We benchmark our solution using various performance metrics to highlight its applicability for IoT contexts.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116237807","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}
引用次数: 48
期刊
2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
全部 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