Blockchain Papers

Follow blockchain research across journals, conferences, and preprint repositories.

1,621 papersLast indexed Aug 31, 2026
Search papers

Paper index

1,621 results · page 57 of 68

Clear filters
Aug 4, 2019·Concurrency and Computation Practice and Experience
53 cites
A blockchain‐based architecture for securing electronic health record systems

Guang Yang, Chunlei Li, Kjell‐Erik Marstein

Summary This paper presents a blockchain‐based architecture for our current electronic health record (EHR) systems. Being built on top of existing databases maintained by health providers, the architecture implements a blockchain solution to ensure the integrity of data records and improve interoperability of the systems through tracking all events that happen to the data in the databases. In this proposed architecture, we also introduce a new incentive mechanism for the creation of new blocks on the blockchain. The architecture is independent of any specific blockchain platforms and open to further extensions; hence, it potentially fits in with other electronic record systems that require protection against data misuse.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
IoT and Edge/Fog Computing
Original source
Aug 1, 2019·Software Practice and Experience
81 cites
Blockchain‐based trusted data sharing among trusted stakeholders in IoT

Peichang Shi, Huaimin Wang, Shangzhi Yang, Chang Chen · 5 authors

Summary Sharing trusted data among trusted stakeholders is very important to large‐scale Internet of Things (IoT) applications. However, the entities and organizations involved in IoT naturally lack trusted relationships, which poses significant challenges to the above vision. Specifically, the first challenge is to ensure that the data in the physical world can be objectively and truly injected into the information world of IoT. The second is to ensure the credibility of the entities' identities in IoT. The third is to ensure the authenticity of data, the credibility of identity, and the reliable transmission of data when a third trusted party is unable to provide the expected trusted services. In view of the above challenges, this paper proposes a secure and lightweight triple‐trusting architecture (SLTA), which fully uses a blockchain‐related supporting technology. The architecture includes an oracle‐based data collection mechanism, which ensures that the data collected from edge devices of IoT cannot be modified, and the distributed identity management mechanism, which enhances personal privacy, security, and control of digital identities. Furthermore, a series of innovative designs for applying the blockchain to special large‐scale cooperation scenario in IoT are proposed, which is also a part of the key mechanisms of the SLTA. The innovative design includes a new software‐defined blockchain structure model and a lightweight Byzantine fault‐tolerant algorithm that provides credible support for decentralized data collection, identity management, and data transfer, as well as low‐overhead sequential storage mechanism.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source
Jul 31, 2019·Computers
70 cites
An Attribute-Based Access Control Model in RFID Systems Based on Blockchain Decentralized Applications for Healthcare Environments

Santiago Figueroa-Lorenzo, Javier Añorga, Saioa Arrizabalaga

The growing adoption of Radio-frequency Identification (RFID) systems, particularly in the healthcare field, demonstrates that RFID is a positive asset for healthcare institutions. RFID offers the ability to save organizations time and costs by enabling data of traceability, identification, communication, temperature and location in real time for both people and resources. However, the RFID systems challenges are financial, technical, organizational and above all privacy and security. For this reason, recent works focus on attribute-based access control (ABAC) schemes. Currently, ABAC are based on mostly centralized models, which in environments such as the supply chain can present problems of scalability, synchronization and trust between the parties. In this manuscript, we implement an ABAC model in RFID systems based on a decentralized model such as blockchain. Common criteria for the selection of the appropriate blockchain are detailed. Our access control policies are executed through the decentralized application (DApp), which interfaces with the blockchain through the smart contract. Smart contracts and blockchain technology, on the one hand, solve current centralized systems issues as well as being flexible infrastructures that represent the relationship of trust and support essential in the ABAC model in order to provide the security of RFID systems. Our system has been designed for a supply chain environment with an use case suitable for healthcare systems, so that assets such as surgical instruments containing an associated RFID tag can only access to specific areas. Our system is deployed in both a local and Testnet environment in order to stablish a deep comparison and determining the technical feasibility.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Jul 24, 2019·CPP 2020: Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs, January 2020, Pages 215-228
30 cites
ConCert: a smart contract certification framework in Coq

Danil Annenkov, Jakob Botsch Nielsen, Bas Spitters

We present a new way of embedding functional languages into the Coq proof assistant by using meta-programming. This allows us to develop the meta-theory of the language using the deep embedding and provides a convenient way for reasoning about concrete programs using the shallow embedding. We connect the deep and the shallow embeddings by a soundness theorem. As an instance of our approach, we develop an embedding of a core smart contract language into Coq and verify several important properties of a crowdfunding contract based on a previous formalisation of smart contract execution in blockchains.

Open access
2 source records
Blockchain Technology Applications and Security
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Jul 19, 2019·Journal of Medical Internet Research
178 cites
A Blockchain Framework for Patient-Centered Health Records and Exchange (HealthChain): Evaluation and Proof-of-Concept Study

Ray Hylock, Xiaoming Zeng

BACKGROUND: Blockchain has the potential to disrupt the current modes of patient data access, accumulation, contribution, exchange, and control. Using interoperability standards, smart contracts, and cryptographic identities, patients can securely exchange data with providers and regulate access. The resulting comprehensive, longitudinal medical records can significantly improve the cost and quality of patient care for individuals and populations alike. OBJECTIVE: This work presents HealthChain, a novel patient-centered blockchain framework. The intent is to bolster patient engagement, data curation, and regulated dissemination of accumulated information in a secure, interoperable environment. A mixed-block blockchain is proposed to support immutable logging and redactable patient blocks. Patient data are generated and exchanged through Health Level-7 Fast Healthcare Interoperability Resources, allowing seamless transfer with compliant systems. In addition, patients receive cryptographic identities in the form of public and private key pairs. Public keys are stored in the blockchain and are suitable for securing and verifying transactions. Furthermore, the envisaged system uses proxy re-encryption (PRE) to share information through revocable, smart contracts, ensuring the preservation of privacy and confidentiality. Finally, several PRE improvements are offered to enhance performance and security. METHODS: The framework was formulated to address key barriers to blockchain adoption in health care, namely, information security, interoperability, data integrity, identity validation, and scalability. It supports 16 configurations through the manipulation of 4 modes. An open-source, proof-of-concept tool was developed to evaluate the performance of the novel patient block components and system configurations. To demonstrate the utility of the proposed framework and evaluate resource consumption, extensive testing was performed on each of the 16 configurations over a variety of scenarios involving a variable number of existing and imported records. RESULTS: The results indicate several clear high-performing, low-bandwidth configurations, although they are not the strongest cryptographically. Of the strongest models, one's anticipated cumulative record size is shown to influence the selection. Although the most efficient algorithm is ultimately user specific, Advanced Encryption Standard-encrypted data with static keys, incremental server storage, and no additional server-side encryption are the fastest and least bandwidth intensive, whereas proxy re-encrypted data with dynamic keys, incremental server storage, and additional server-side encryption are the best performing of the strongest configurations. CONCLUSIONS: Blockchain is a potent and viable technology for patient-centered access to and exchange of health information. By integrating a structured, interoperable design with patient-accumulated and generated data shared through smart contracts into a universally accessible blockchain, HealthChain presents patients and providers with access to consistent and comprehensive medical records. Challenges addressed include data security, interoperability, block storage, and patient-administered data access, with several configurations emerging for further consideration regarding speed and security.

Open access
Blockchain Technology Applications and Security
Machine Learning in Healthcare
Cloud Data Security Solutions
Original source
Jul 19, 2019·Future Generation Computer Systems
177 cites
Trust management in a blockchain based fog computing platform with trustless smart oracles

Petar Kochovski, Sandi Gec, Vlado Stankovski, Marko Bajec · 5 authors

Trust is a crucial aspect when cyber-physical systems have to rely on resources and services under ownership of various entities, such as in the case of Edge, Fog and Cloud computing. The DECENTER’s Fog Computing Platform is developed to support Big Data pipelines, which start from the Internet of Things (IoT), such as cameras that provide video-streams for subsequent analysis. It is used to implement Artificial Intelligence (AI) algorithms across the Edge-Fog-Cloud computing continuum which provide benefits to applications, including high Quality of Service (QoS), improved privacy and security, lower operational costs and similar. In this article, we present a trust management architecture for DECENTER that relies on the use of blockchain-based Smart Contracts (SCs) and specifically designed trustless Smart Oracles. The architecture is implemented on Ethereum ledger (testnet) and three trust management scenarios are used for illustration. The scenarios (trust management for cameras, trusted data flow and QoS based computing node selection) are used to present the benefits of establishing trust relationships among entities, services and stakeholders of the platform.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source
Jul 15, 2019·SN Applied Sciences
100 cites
A Survey on Zero Knowledge Range Proofs and Applications

Eduardo Morais, Tommy Koens, Cees van Wijk, Aleksei Koren

In last years, there has been an increasing effort to leverage Distributed Ledger Technology (DLT), including blockchain. One of the main topics of interest, given its importance, is the research and development of privacy mechanisms, as for example is the case of Zero Knowledge Proofs (ZKP). ZKP is a cryptographic technique that can be used to hide information that is put into the ledger, while still allowing to perform validation of this data. In this work we describe different strategies to construct Zero Knowledge Range Proofs (ZKRP), as for example the scheme proposed by Boudot in 2001; the one proposed in 2008 by Camenisch et al, and Bulletproofs, proposed in 2017. We also compare these strategies and discuss possible use cases. Since Bulletproofs is the most efficient construction, we will give a detailed description of its algorithms and optimizations. Bulletproofs is not only more efficient than previous schemes, but also avoids the trusted setup, which is a requirement that is not desirable in the context of Distributed Ledger Technology (DLT) and blockchain. In case of cryptocurrencies, if the setup phase is compromised, it would be possible to generate money out of thin air. Interestingly, Bulletproofs can also be used to construct generic Zero Knowledge Proofs (ZKP), in the sense that it can be used to prove generic statements, and thus it is not only restricted to ZKRP, but it can be used for any kind of Proof of Knowledge (PoK). Hence Bulletproofs leads to a more powerful tool to provide privacy for DLT. Here we describe in detail the algorithms involved in Bulletproofs protocol for ZKRP. Also, we present our implementation, which was open sourced.

Open access
3 source records
cs.CR
Cryptography and Data Security
Blockchain Technology Applications and Security
Original source
Jul 8, 2019·Wireless Communications and Mobile Computing
78 cites
TrustChain: A Privacy Preserving Blockchain with Edge Computing

Upul Jayasinghe, Gyu Myoung Lee, Áine MacDermott, Woo Seop Rhee

Recent advancements in the Internet of Things (IoT) has enabled the collection, processing, and analysis of various forms of data including the personal data from billions of objects to generate valuable knowledge, making more innovative services for its stakeholders. Yet, this paradigm continuously suffers from numerous security and privacy concerns mainly due to its massive scale, distributed nature, and scarcity of resources towards the edge of IoT networks. Interestingly, blockchain based techniques offer strong countermeasures to protect data from tampering while supporting the distributed nature of the IoT. However, the enormous amount of energy consumption required to verify each block of data make it difficult to use with resource-constrained IoT devices and with real-time IoT applications. Nevertheless, it can expose the privacy of the stakeholders due to its public ledger system even though it secures data from alterations. Edge computing approaches suggest a potential alternative to centralized processing in order to populate real-time applications at the edge and to reduce privacy concerns associated with cloud computing. Hence, this paper suggests the novel privacy preserving blockchain called TrustChain which combines the power of blockchains with trust concepts to eliminate issues associated with traditional blockchain architectures. This work investigates how TrustChain can be deployed in the edge computing environment with different levels of absorptions to eliminate delays and privacy concerns associated with centralized processing and to preserve the resources in IoT networks.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source
Jul 2, 2019·Proceedings of the 2019 ACM International Symposium on Blockchain and Secure Critical Infrastructure
53 cites
A Novel Architecture for Tamper Proof Electronic Health Record Management System using Blockchain Wrapper

Mohammad Saidur Rahman, Ibrahim Khalil, Pathum Chamikara Mahawaga Arachchige, Abdelaziz Bouras · 5 authors

In this paper, we present a novel architecture of blockchain-based tamper-proof electronic health record (EHR) management system. Recording electronic health data in cloud-based storage systems always pose a threat to information security. Intruders can delete or tamper EHR of patients, giving benefits to insurance companies or hiding medical malpractices (e.g. misdiagnosis and delayed diagnosis). A tamper-proof EHR management system is required that would essentially solve such issues. The blockchain is an emerging technology that can be adapted to develop a tamper-proof data management system. However, establishing a new blockchain based system replacing the existing system is expensive. In our proposed architecture, we introduce a wrapper layer integration mechanism, named as the blockchain handshaker, between the existing cloud-based EHR management system and public blockchain network to develop a tamper-proof health record management system. We implement a prototype to provide evidence on the feasibility of the proposed concept.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Privacy-Preserving Technologies in Data
Original source
Jul 1, 2019·Market Infrastructure
1 cites
PORTFOLIO MANAGEMENT WITH CRYPTOCURRENCIES

Iryna Kondrat, Roman Drala

No abstract is available for this record.

Open access
Blockchain Technology Applications and Security
Digital Transformation in Financial Services
Cloud Data Security Solutions
Original source
Jul 1, 2019·2019 IEEE International Conference on Services Computing (SCC)
12 cites
Trustworthy IoT: An Evidence Collection Approach Based on Smart Contracts

Claudio A. Ardagna, Rasool Asal, Ernesto Damiani, Nabil El Ioini · 5 authors

Today, Internet of Things (IoT) implements an ecosystem where a panoply of interconnected devices collect data from physical environments and supply them to processing services, on top of which cloud-based applications are built and provided to mobile end users. The undebatable advantages of smart IoT systems clash with the need of a secure and trustworthy environment. In this paper, we propose a service-based methodology based on blockchain and smart contracts for trustworthy evidence collection at the basis of a trustworthy IoT assurance evaluation. The methodology balances the provided level of trustworthiness and its performance, and is experimentally evaluated using Hyperledger fabric blockchain.

Open access
Cloud Data Security Solutions
Blockchain Technology Applications and Security
Knowledge Management and Technology
Original source
Jul 1, 2019·SSRN Electronic Journal
25 cites
Accounting for Cryptocurrencies

Chelsea M. Anderson, Vivian W. Fang, James Moon, Jonathan E. Shipman

ABSTRACT This paper explores U.S. public firms’ cryptocurrency holdings and accounting practices from 2013 to 2022 against the backdrop of the recently enacted crypto accounting rule, ASU 2023‐08. Descriptive analyses suggest exponential growth in corporate crypto holdings and significant variation in crypto accounting practices, underscoring the rule's necessity. Hypothesis tests using the pre‐rule data reveal three insights with direct relevance to the rule. First, firms appear to view crypto assets more akin to investments than intangible assets, consistent with the rule's mandate of the fair value model. Second, Big 4 auditors steer firms toward the impairment model and less detailed presentation choices. This conservative approach is unlikely to meet the new rule's goal of providing the most decision‐useful information. Third, increased liquidity of crypto markets prompts the use of the fair value model and a more detailed presentation, consistent with the rule's focus on more actively traded tokens. However, within our sample, we find some evidence consistent with fair value reporting increasing stock return volatility and no evidence that it enhances earnings informativeness.

Open access
4 source records
Blockchain Technology Applications and Security
Financial Reporting and XBRL
FinTech, Crowdfunding, Digital Finance
Original source
Jun 25, 2019·Security and Communication Networks
131 cites
Blockchain-Based Access Control Model to Preserve Privacy for Personal Health Record Systems

Thein Than Thwin, Sangsuree Vasupongayya

Personal health record system (PHR system) stores health-related information of an individual. PHR system allows the data owner to manage and share his/her data with selected individuals. The originality or tamper resistance feature is crucial for PHR system because of the irreversible consequence of incorrect information. Blockchain technology becomes a potential solution due to its immutability and irreversibility properties. Unfortunately, some technical impediments such as limited storage, privacy concern, consent irrevocability, inefficient performance, and energy consumption exist. This work aims to handle these blockchain drawbacks and propose a blockchain-based PHR model. The proposed model is built using the blockchain technology to support a tamper resistance feature. Proxy reencryption and other cryptographic techniques are employed to preserve privacy. Features of the proposed model include fine-grained and flexible access control, revocability of consent, auditability, and tamper resistance. A detailed security analysis shows that the proposed model is provably secure for privacy and tamper resistance. The performance analysis shows that the proposed model achieves a better overall performance compared with the existing approach in the literature. Thus the proposed model is more suitable for the PHR system usage.

Open access
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
Cloud Data Security Solutions
Original source
Jun 15, 2019·arXiv (Cornell University)
3 cites
A Secure Consensus Protocol for Sidechains

Fangyu Gai, Cesar Grajales, Jianyu Niu, Jalalzai, Mohammad Mussadiq · 5 authors

Sidechain technology has been envisioned as a promising solution to accelerate today's public blockchains in terms of scalability and interoperability. By relying on the mainchain for security, different sidechains can formulate their own rules to reach consensus. Although the literature has considered the possibility of using consensus protocols in the sidechain, so far a tailor-made consensus protocol for sidechains with high performance and formal security proof has not been attempted. To fill this gap, we introduce Cumulus, a low overhead, highly efficient, security provable sidechain protocol. Cumulus makes use of smart contracts to ensure that only one block proposed in the sidechain will be enforced on the mainchain in each round, thereby achieving consensus in an efficient manner. We give a formal specification of Cumulus which ensures safety and liveness without any online requirements of clients. For security analysis, we provide formal security definitions and proofs under Universally Composable Security (UCS) model. As a proof of concept, we implement Cumulus and evaluate it in an Ethereum testnet.

Open access
2 source records
cs.CR
cs.DC
Blockchain Technology Applications and Security
Original source
Jun 11, 2019·arXiv (Cornell University)
0 cites
The merits of using Ethereum MainNet as a Coordination Blockchain for\n Ethereum Private Sidechains

Peter Robinson

A Coordination Blockchain is a blockchain with the task of coordinating\nactivities of multiple private blockchains. This paper discusses the pros and\ncons of using Ethereum MainNet, the public Ethereum blockchain, as a\nCoordination Blockchain. The requirements Ethereum MainNet needs to fulfil to\nperform this role are discussed within the context of Ethereum Private\nSidechains, a private blockchain technology which allows many blockchains to be\noperated in parallel, and allows atomic crosschain transactions to execute\nacross blockchains. Ethereum MainNet is a permissionless network which aims to\noffer strong authenticity, integrity, and non-repudiation properties, that\nincentivises good behaviour using crypto economics. This paper demonstrates\nthat Ethereum MainNet does deliver these properties. It then provides a\ncomprehensive review of the features of Ethereum Private Sidechains, with a\nfocus on the potential usage of Coordination Blockchains for these features.\nFinally, the merits of using Ethereum MainNet as a Coordination Blockchain are\nassessed. For Ethereum Private Sidechains, we found that Ethereum MainNet is\nbest suited to storing long term static data that needs to be widely available,\nsuch as the Ethereum Registration Authority information. However, due to\nEthereum MainNet's probabilistic finality, it is not well suited to information\nthat needs to be available and acted upon immediately, such as the Sidechain\nPublic Keys and Atomic Crosschain Transaction state information that need to be\naccessible prior to the first atomic crosschain transaction being issued on a\nsidechain. Although this paper examined the use of Ethereum MainNet as a\nCoordination Blockchain within reference to Ethereum Private Sidechains, the\ndiscussions and observations of the typical tasks a Coordination blockchain may\nbe expected to perform are applicable more widely to any multi-blockchain\nsystem.\n

Open access
Blockchain Technology Applications and Security
Nanocluster Synthesis and Applications
Cloud Data Security Solutions
Original source
Jun 4, 2019·arXiv
6 cites
Interpreted Execution of Business Process Models on Blockchain

Orlenys López‐Pintado, Marlon Dumas, Luciano García‐Bañuelos, Ingo Weber

Blockchain technology provides a tamper-proof mechanism to execute inter-organizational business processes involving mutually untrusted parties. Existing approaches to blockchain-based process execution are based on code generation. In these approaches, a process model is compiled into one or more smart contracts, which are then deployed on a blockchain platform. Given the immutability of the deployed smart contracts, these compiled approaches ensure that all process instances conform to the process model. However, this advantage comes at the price of inflexibility. Any changes to the process model require the redeployment of the smart contracts (a costly operation). In addition, changes cannot be applied to running process instances. To address this lack of flexibility, this paper presents an interpreter of BPMN process models based on dynamic data structures. The proposed interpreter is embedded in a business process execution system with a modular multi-layered architecture, supporting the creation, execution, monitoring and dynamic update of process instances. For efficiency purposes, the interpreter relies on compact bitmap-based encodings of process models. An experimental evaluation shows that the proposed interpreted approach achieves comparable or lower costs relative to existing compiled approaches.

Open access
2 source records
cs.SE
Blockchain Technology Applications and Security
Business Process Modeling and Analysis
Original source
Jun 1, 2019·Journal of Physics Conference Series
33 cites
Blockchain-based Decentralized Storage Scheme

Yan Zhu, Chunli Lv, Zichuan Zeng, Jingfu Wang · 5 authors

Abstract Different from the current cloud storage solutions, which are mostly centralized storage providers, this paper proposes a decentralized storage system based on blockchain technology, which can make full use of the remaining space of personal hard disks of users around the world. Storage provider performs a data integrity certificate to the user, and after verifying that the verification is passed, the user pays the storage fee to the storage provider through the lightning network technology. All proofs and payment information are stored in the blockchain, which guarantees the security and credibility of the system. Compared with the current mainstream distributed storage systems, this scheme has been improved in terms of system access and payment methods.

Open access
Cloud Data Security Solutions
Blockchain Technology Applications and Security
Cryptography and Data Security
Original source
Jun 1, 2019·arXiv
1 cites
Resolving the Multiple Withdrawal Attack on ERC20 Tokens

Reza Rahimian, Shayan Eskandari, Jeremy Clark

Custom tokens are an integral component of decentralized applications (dapps) deployed on Ethereum and other blockchain platforms. For Ethereum, the ERC20 standard is a widely used token interface and is interoperable with many existing dapps, user interface platforms, and popular web applications (e.g., exchange services). An ERC20 security issue, known as the "multiple withdrawal attack", was raised on GitHub and has been open since November 2016. The issue concerns ERC20's defined method approve() which was envisioned as a way for token holders to give permission for other users and dapps to withdraw a capped number of tokens. The security issue arises when a token holder wants to adjust the amount of approved tokens from N to M (this could be an increase or decrease). If malicious, a user or dapp who is approved for N tokens can front-run the adjustment transaction to first withdraw N tokens, then allow the approval to be confirmed, and withdraw an additional M tokens. In this paper, we evaluate 10 proposed mitigations for this issues and find that no solution is fully satisfactory. We then propose 2 new solutions that mitigate the attack, one of which fully fulfills constraints of the standard, and the second one shows a general limitation in addressing this issue from ERC20's approve method.

Open access
2 source records
cs.CR
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
May 29, 2019·Electronics
54 cites
HealthyBroker: A Trustworthy Blockchain-Based Multi-Cloud Broker for Patient-Centered eHealth Services

Heba Kurdi, Shada Alsalamah, Asma Alatawi, Sara Alfaraj · 6 authors

Delivering electronic health care (eHealth) services across multi-cloud providers to implement patient-centric care demands a trustworthy brokering architecture. Specifically, such an architecture should aggregate relevant medical information to allow informed decision-making. It should also ensure that this information is complete and authentic and that no one has tampered with it. Brokers deployed in eHealth services may fall short of meeting such criteria due to two key behaviors. The first involves violating international health-data protection laws by allowing user anonymity and limiting user access rights. Second, brokers claiming to provide trustworthy transactions between interested parties usually rely on user feedback, an approach vulnerable to manipulation by malicious users. This paper addresses these data security and trust challenges by proposing HealthyBroker, a novel, trust-building brokering architecture for multiple cloud environments. This architecture is designed specifically for patient-centric cloud eHealth services. It enables care-team members to complete eHealth transactions securely and access relevant patient data on a “need-to-know” basis in compliance with data-protection laws. HealthyBroker also protects against potential malicious behavior by assessing the trust relationship and tracking it using a neutral, tamper-proof, distributed blockchain ledger. Trust is assessed based on two strategies. First, all transactions and user feedback are tracked and audited in a distributed ledger for transparency. Second, only feedback coming from trustworthy parties is taken into consideration. HealthyBroker was tested in a simulated eHealth multi-cloud environment. The test produced better results than a benchmark algorithm in terms of data accuracy, service time, and the reliability of feedback received as measured by three malicious behavior models (naïve, feedback isolated, and feedback collective). These results demonstrate that HealthyBroker can provide care teams with a trustworthy, transparent ecosystem that can facilitate information sharing and well-informed decisions for patient-centric care.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Cryptography and Data Security
Original source
May 28, 2019·Proceedings of the 24th ACM Symposium on Access Control Models and Technologies
12 cites
Access Control for Binary Integrity Protection using Ethereum

Oliver Stengele, Andreas Baumeister, Pascal Birnstill, Hannes Hartenstein

The integrity of executable binaries is essential to the security of any device that runs them. At best, a manipulated binary can leave the system in question open to attack, and at worst, it can compromise the entire system by itself. In recent years, supply-chain attacks have demonstrated that binaries can even be compromised unbeknownst to their creators. This, in turn, leads to the dissemination of supposedly valid binaries that need to be revoked later.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
May 22, 2019·Informatik-Spektrum
98 cites
Blockchain Support for Collaborative Business Processes

Claudio Di Ciccio, Alessio Cecconi, Marlon Dumas, Luciano García‐Bañuelos · 10 authors

Abstract Blockchain technology provides basic building blocks to support the execution of collaborative business processes involving mutually untrusted parties in a decentralized environment. Several research proposals have demonstrated the feasibility of designing blockchain-based collaborative business processes using a high-level notation, such as the Business Process Model and Notation (BPMN), and thereon automatically generating the code artifacts required to execute these processes on a blockchain platform. In this paper, we present the conceptual foundations of model-driven approaches for blockchain-based collaborative process execution and we compare two concrete approaches, namely Caterpillar and Lorikeet.

Open access
Business Process Modeling and Analysis
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
May 18, 2019·Applied Sciences
101 cites
Identity Management and Access Control Based on Blockchain under Edge Computing for the Industrial Internet of Things

Yongjun Ren, Fujian Zhu, Jian Qi, Jin Wang · 5 authors

Edge computing provides a unified platform for computing, networking, and storage resources, enabling data to be processed in a timely and efficient manner near the source. Thus, it has become the basic platform for industrial Internet of things (IIoT). However, computing′s unique features have also introduced new security problems. To solve the problem, in this paper, blockchain-based identity management combining access control mechanism is designed under edge computing. The self-certified cryptography is utilized to realize the registration and authentication of network entities. We bind the generated implicit certificate to its identity and construct the identity and certificate management mechanism based on blockchain. Secondly, an access control mechanism based on Bloom filter is designed and integrated with identity management. Moreover, for secure communication in resource-constrained edge devices, a lightweight secret key agreement protocol based on self-authenticated public key is constructed. These mechanisms work together to provide data security guarantees for IIoT such as authentication, auditability, and confidentiality.

Open access
IoT and Edge/Fog Computing
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source