Blockchain Papers

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

686 papersLast indexed Aug 31, 2026
Search papers

Paper index

686 results · page 27 of 29

Clear filters
Jan 1, 2019·International Journal of Scientific Research in Computer Science, Engineering and Information Technology, pp. 151-157, 2019
48 cites
Blockchain and its Role in the Internet of Things (IoT)

Tanweer Alam

<p>Blockchain (BC) in the Internet of Things (IoT) is a novel technology that acts with decentralized, distributed, public and real-time ledger to store transactions among IoT nodes. A blockchain is a series of blocks, each block is linked to its previous blocks. Every block has the cryptographic hash code, previous block hash, and its data. The transactions in BC are the basic units that are used to transfer data between IoT nodes. The IoT nodes are different kind of physical but smart devices with embedded sensors, actuators, programs and able to communicate with other IoT nodes. The role of BC in IoT is to provide a procedure to process secured records of data through IoT nodes. BC is a secured technology that can be used publicly and openly. IoT requires this kind of technology to allow secure communication among IoT nodes in heterogeneous environment. The transactions in BC could be traced and explored through anyone who are authenticated to communicate within the IoT. The BC in IoT may help to improve the communication security. In this paper, I explored this approach, its opportunities and challenges. </p>

Open access
7 source records
cs.NI
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Original source
Jan 1, 2019·Studies in big data
51 cites
Blockchain of Things (BCoT): The Fusion of Blockchain and IoT Technologies

Mahdi H. Miraz

Blockchain, as well as Internet of Things (IoT), is considered as two major disruptive emerging technologies. However, both of them suffer from innate technological limitations to some extent. IoT requires strengthening its security features while Blockchain inherently possesses them due to its extensive use of cryptographic mechanisms and Blockchain, in an inverted manner, needs contributions from the distributed nodes for its P2P (Peer-to-Peer) consensus model while IoT rudimentarily embodies them within its architecture. This chapter, therefore, acutely dissects the viability, along with prospective challenges, of incorporating Blockchain with IoT technologies,inducing the notion of Blockchain of Things (BCoT), as well as the benefits such consolidation can offer.

Open access
4 source records
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Big Data and Digital Economy
Original source
Jan 1, 2019·UPCommons institutional repository (Universitat Politècnica de Catalunya)
35 cites
Distributed Access Control with Blockchain

Jordi Paillissé, Jordi Subira, Albert López, Alberto Rodríguez-Natal · 7 authors

The specification and enforcement of network-wide policies in a single administrative domain is common in today's networks and considered as already resolved. However, this is not the case for multi-administrative domains, e.g. among different enterprises. In such situation, new problems arise that challenge classical solutions such as PKIs, which suffer from scalability and granularity concerns. In this paper, we present an extension to Group-Based Policy -- a widely used network policy language -- for the aforementioned scenario. To do so, we take advantage of a permissioned blockchain implementation (Hyperledger Fabric) to distribute access control policies in a secure and auditable manner, preserving at the same time the independence of each organization. Network administrators specify polices that are rendered into blockchain transactions. A LISP control plane (RFC 6830) allows routers performing the access control to query the blockchain for authorizations. We have implemented an end-to-end experimental prototype and evaluated it in terms of scalability and network latency.

Open access
3 source records
cs.NI
cs.CR
Software-Defined Networks and 5G
Original source
Jan 1, 2019·Annals of Emerging Technologies in Computing (AETiC), Print ISSN: 2516-0281, Online ISSN: 2516-029X, pp. 42-50, Vol. 3, No. 1, 1st January 2019, Published by International Association of Educators and Researchers (IAER)
46 cites
Atomic Cross-chain Swaps: Development, Trajectory and Potential of Non-monetary Digital Token Swap Facilities

Mahdi H. Miraz, David C. Donald

Since the introduction of Bitcoin in 2008, many other cryptocurrencies have been introduced and gained popularity. Lack of interoperability and scalability amongst these cryptocurrencies was - and still is - acting as a significant impediment to the general adoption of cryptocurrencies and coloured tokens. Atomic Swaps – a smart exchange protocol for cryptocurrencies - is designed to facilitate a wallet-to-wallet transfer enabling direct trades amongst different cryptocurrencies. Since swaps between cryptocurrencies are still relatively unknown, this article will investigate the operation and market development thus far and query the advantages they offer and the future challenges they face. The paper contains detailed literature and technology reviews, followed by the main analysis and findings.

Open access
4 source records
cs.CR
cs.DC
cs.NI
Original source
Jan 1, 2019·IEEE Transactions on Services Computing
49 cites
ContractGuard: Defend Ethereum Smart Contracts with Embedded Intrusion Detection

Xinming Wang, Jiahao He, Zhijian Xie, Gansen Zhao · 5 authors

Ethereum smart contracts are programs that can be collectively executed by a network of mutually untrusted nodes. Smart contracts handle and transfer assets of values, offering strong incentives for malicious attacks. Intrusion attacks are a popular type of malicious attacks. In this article, we propose ContractGuard, the first intrusion detection system (IDS) to defend Ethereum smart contracts against such attacks. Like IDSs for conventional programs, ContractGuard detects intrusion attempts as abnormal control flow. However, existing IDS techniques/tools are inapplicable to Ethereum smart contracts due to Ethereum's decentralized nature and its highly restrictive execution environment. To address these issues, we design ContractGuard by embedding it in the contracts to profile context-tagged acyclic paths, and optimizing it under the Ethereum gas-oriented performance model. The main goal is to minimize the overheads, to which the users will be extremely sensitive since the cost needs to be paid upfront in digital concurrency. Empirical investigation using real-life contracts deployed in the Ethereum mainnet shows that on average, ContractGuard only adds to 36.14 percent of the deployment overhead and 28.27 percent of the runtime overhead. Furthermore, we conducted controlled experiments and show that ContractGuard successfully guard against attacks on all real-world vulnerabilities and 83 percent of the seeded vulnerabilities.

Open access
2 source records
Security and Verification in Computing
Smart Grid Security and Resilience
Blockchain Technology Applications and Security
Original source
Dec 12, 2018·arXiv
0 cites
Fission: A Provably Fast, Scalable, and Secure Permissionless Blockchain

Ke Liang

We present Fission, a new permissionless blockchain that achieves scalability in both terms of system throughput and transaction confirmation time, while at the same time, retaining blockchain's core values of equality and decentralization. Fission overcomes the system throughput bottleneck by employing a novel Eager-Lazy pipeling model that achieves very high system throughputs via block pipelining, an adaptive partitioning mechanism that auto-scales to transaction volumes, and a provably secure energy-efficient consensus protocol to ensure security and robustness. Fission applies a hybrid network which consists of a relay network, and a peer-to-peer network. The goal of the relay network is to minimize the transaction confirmation time by minimizing the information propagation latency. To optimize the performance on the relay network in the presence of churn, dynamic network topologies, and network heterogeneity, we propose an ultra-fast game-theoretic relay selection algorithm that achieves near-optimal performance in a fully distributed manner. Fission's peer-to-peer network complements the relay network and provides a very high data availability via enabling users to contribute their storage and bandwidth for information dissemination (with incentive). We propose a distributed online data retrieval strategy that optimally offloads the relay network without degrading the system performance. By re-innovating all the core elements of the blockchain technology - computation, networking, and storage - in a holistic manner, Fission aims to achieve the best balance among scalability, security and decentralization.

Open access
cs.CR
cs.DC
cs.NI
Original source
Dec 4, 2018·arXiv (Cornell University)
8 cites
BSSSQS: A Blockchain Based Smart and Secured Scheme for Question Sharing in the Smart Education System

Anik Islam, Md. Fazlul Kader, Soo Young Shin

Existing education systems are facing a threat of question paper leaking\n(QPL) in the exam which jeopardizes the quality of education. Therefore, it is\nhigh time to think about a more secure and flexible question sharing system\nwhich can prevent QPL issue in the future education system. Blockchain enables\na way of creating and storing transactions, contracts or anything that requires\nprotection against tampering, accessing etc. This paper presents a new scheme\nfor smart education, by utilizing the concept of blockchain, for question\nsharing. A two-phase encryption technique for encrypting question paper (QSP)\nis proposed. In the first phase, QSPs are encrypted using timestamp and in the\nsecond phase, previous encrypted QSPs are encrypted again using a timestamp,\nsalt hash and hashes from previous QSPs. These encrypted QSPs are stored in the\nblockchain along with a smart contract which helps the user to unlock the\nselected QSP. An algorithm is also proposed for selecting a QSP for the exam\nwhich picks a QSP randomly. Moreover, a timestamp based lock is imposed on the\nscheme so that no one can decrypt the QSP before the allowed time. Finally,\nsecurity is analyzed by proving different propositions and the superiority of\nthe proposed scheme over existing schemes is proven through a comparative study\nbased on the different features.\n

Open access
3 source records
cs.CR
cs.DC
cs.NI
Original source
Nov 27, 2018·IEEE Communications Letters
130 cites
An Energy-Efficient Transaction Model for the Blockchain-Enabled Internet of Vehicles (IoV)

Vishal Sharma

The blockchain is a safe, reliable and innovative mechanism for managing numerous vehicles seeking connectivity. However, following the principles of the blockchain, the number of transactions required to update ledgers pose serious issues for vehicles as these may consume the maximum available energy. To resolve this, an efficient model is presented in this letter which is capable of handling the energy demands of the blockchain-enabled Internet of Vehicles (IoV) by optimally controlling the number of transactions through distributed clustering. Numerical results suggest that the proposed approach is 40.16% better in terms of energy conservation and 82.06% better in terms of the number of transactions required to share the entire blockchain-data compared with the traditional blockchain.

Open access
2 source records
Blockchain Technology Applications and Security
Vehicular Ad Hoc Networks (VANETs)
IoT and Edge/Fog Computing
Original source
Nov 11, 2018·Concurrency and Computation Practice and Experience
4 cites
Blockchain for Economically Sustainable Wireless Mesh Networks

Aniruddh Rao Kabbinale, Emmanouil Dimogerontakis, Mennan Selimi, Anwaar Ali · 7 authors

Summary Decentralization, in the form of mesh networking and blockchain, two promising technologies, is coming to the telecommunications industry. Mesh networking allows wider low‐cost Internet access with infrastructures built from routers contributed by diverse owners, whereas blockchain enables transparency and accountability for investments, revenue, or other forms of economic compensations from sharing of network traffic, content, and services. Crowdsourcing network coverage, combined with crowdfunding costs, can create economically sustainable yet decentralized Internet access. This means that every participant can invest in resources and pay or be paid for usage to recover the costs of network devices and maintenance. While mesh networks and mesh routing protocols enable self‐organized networks that expand organically, cryptocurrencies and smart contracts enable the economic coordination among network providers and consumers. We explore and evaluate two existing blockchain software stacks, Hyperledger Fabric (HLF) and Ethereum geth with Proof of Authority (PoA) intended as a local lightweight distributed ledger, deployed in a real city‐wide production mesh network and in laboratory network. We quantify the performance and bottlenecks and identify the current limitations and opportunities for improvement to serve locally the needs of wireless mesh networks, without the privacy and economic cost of relying on public blockchains.

Open access
2 source records
cs.NI
cs.CR
cs.DC
Original source
Nov 6, 2018·University of Oulu Repository (University of Oulu)
127 cites
Blockchain based Proxy Re-Encryption Scheme for Secure IoT Data Sharing

Ahsan Manzoor, Madhusanka Liyanage, An Braeken, Salil S. Kanhere · 5 authors

Data is central to the Internet of Things (IoT) ecosystem. Most of the current IoT systems are using centralized cloud-based data sharing systems, which will be difficult to scale up to meet the demands of future IoT systems. Involvement of such third-party service provider requires also trust from both sensor owner and sensor data user. Moreover, the fees need to be paid for their services. To tackle both the scalability and trust issues and to automatize the payments, this paper presents a blockchain based proxy re-encryption scheme. The system stores the IoT data in a distributed cloud after encryption. To share the collected IoT data, the system establishes runtime dynamic smart contracts between the sensor and data user without the involvement of a trusted third party. It also uses a very efficient proxy re-encryption scheme which allows that the data is only visible by the owner and the person present in the smart contract. This novel combination of smart contracts with proxy re-encryption provides an efficient, fast and secure platform for storing, trading and managing of sensor data. The proposed system is implemented in an Ethereum based testbed to analyze the performance and the security properties.

Open access
3 source records
cs.CR
cs.NI
Blockchain Technology Applications and Security
Original source
Oct 27, 2018·arXiv (Cornell University)
0 cites
Resource Control in P2P Cryptocurrency Networks

Daniel Kraft

For decentralised P2P networks, it is very important to have a mechanism in place that allows the nodes to control resource usage and prevent flooding and denial-of-service attacks with spam. In this paper, we discuss and compare the different approaches to fully decentralised resource control that are used by projects in the cryptocurrency space. The introduced methods are then applied to design a decentralised exchange for Namecoin names (or more generally, crypto assets) as an example.

Open access
2 source records
cs.NI
Peer-to-Peer Network Technologies
Internet Traffic Analysis and Secure E-voting
Original source
Oct 24, 2018·arXiv
30 cites
Joint Transaction Transmission and Channel Selection in Cognitive Radio Based Blockchain Networks: A Deep Reinforcement Learning Approach

Nguyen Cong Luong, Tran The Anh, Huỳnh Thị Thanh Bình, Dusit Niyato · 6 authors

To ensure that the data aggregation, data storage, and data processing are all performed in a decentralized but trusted manner, we propose to use the blockchain with the mining pool to support IoT services based on cognitive radio networks. As such, the secondary user can send its sensing data, i.e., transactions, to the mining pools. After being verified by miners, the transactions are added to the blocks. However, under the dynamics of the primary channel and the uncertainty of the mempool state of the mining pool, it is challenging for the secondary user to determine an optimal transaction transmission policy. In this paper, we propose to use the deep reinforcement learning algorithm to derive an optimal transaction transmission policy for the secondary user. Specifically, we adopt a Double Deep-Q Network (DDQN) that allows the secondary user to learn the optimal policy. The simulation results clearly show that the proposed deep reinforcement learning algorithm outperforms the conventional Q-learning scheme in terms of reward and learning speed.

Open access
2 source records
cs.NI
Blockchain Technology Applications and Security
Age of Information Optimization
Original source
Oct 22, 2018·arXiv
0 cites
RCanopus: Making Canopus Resilient to Failures and Byzantine Faults

S. Keshav, W. Golab, B. Wong, S. Rizvi · 5 authors

Distributed consensus is a key enabler for many distributed systems including distributed databases and blockchains. Canopus is a scalable distributed consensus protocol that ensures that live nodes in a system agree on an ordered sequence of operations (called transactions). Unlike most prior consensus protocols, Canopus does not rely on a single leader. Instead, it uses a virtual tree overlay for message dissemination to limit network traffic across oversubscribed links. It leverages hardware redundancies, both within a rack and inside the network fabric, to reduce both protocol complexity and communication overhead. These design decisions enable Canopus to support large deployments without significant performance degradation. The existing Canopus protocol is resilient in the face of node and communication failures, but its focus is primarily on performance, so does not respond well to other types of failures. For example, the failure of a single rack of servers causes all live nodes to stall. The protocol is also open to attack by Byzantine nodes, which can cause different live nodes to conclude the protocol with different transaction orders. In this paper, we describe RCanopus (`resilent Canopus') which extends Canopus to add liveness, that is, allowing live nodes to make progress, when possible, despite many types of failures. This requires RCanopus to accurately detect and recover from failure despite using unreliable failure detectors, and tolerance of Byzantine attacks. Second, RCanopus guarantees safety, that is, agreement amongst live nodes of transaction order, in the presence of Byzantine attacks and network partitioning.

Open access
cs.DC
cs.NI
cs.PF
Original source
Oct 1, 2018·Optical Engineering
76 cites
An Exploration of Blockchain Enabled Decentralized Capability based Access Control Strategy for Space Situation Awareness

Ronghua Xu, Yu Chen, Erik Blasch, Genshe Chen

Space situation awareness (SSA) includes tracking of active and inactive resident space objects and assessing the space environment through sensor data collection and processing. To enhance SSA, the dynamic data-driven application systems framework couples online data with offline models to enhance performance by using feedback control, sensor management, and communications reliability. For information management, there is a need for identity authentication and access control (AC) to ensure the integrity of exchanged data as well as to grant authorized entities access right to data and services. Due to decentralization and heterogeneity of SSA systems, it is challenging to build an efficient centralized AC system, which can either be a performance bottleneck or the single point of failure. Inspired by the blockchain and smart contract technology, we introduce blockchain-enabled, decentralized, capability-based access control (BlendCAC), a decentralized authentication, and capability-based AC mechanism to enable effective protection for devices, services, and information in SSA networks. To achieve secure identity authentication, the BlendCAC leverages the blockchain to create virtual trust zones, in which distributed components can identify and update each other in a trustless network environment. A robust identity-based capability token management strategy is proposed, which takes advantage of the smart contract for registration, propagation, and revocation of the access authorization. A proof-of-concept prototype has been implemented on both resources-constrained devices (i.e., Raspberry Pi nodes emulating satellites with sensor observations) and more powerful computing devices (i.e., laptops emulating a ground network) and is tested on a private Ethereum blockchain network. The experimental results demonstrate the feasibility of the BlendCAC scheme to offer a decentralized, scalable, lightweight, and fine-grained AC solution for space system toward SSA.

Open access
2 source records
cs.CR
cs.NI
Blockchain Technology Applications and Security
Original source
Sep 28, 2018·arXiv (Cornell University)
23 cites
Celer Network: Bring Internet Scale to Every Blockchain

Dong Mo, Qingkai Liang, Xiaozhou Li, Junda Liu

Off-chain scaling techniques allow mutually distrustful parties to execute a contract locally among themselves instead of on the global blockchain. Parties involved in the transaction maintain a multi-signature fraud-proof off-chain replicated state machine, and only resort to on-chain consensus when absolutely necessary (e.g., when two parties disagree on a state). Off-chain scaling is the only way to support fully scale-out decentralized applications ("dApps") with better privacy and no compromise on the trust and decentralization guarantees. It is the inflection point for blockchain mass adoption, and will be the engine behind all scalable dApps. Celer Network is an Internet-scale, trust-free, and privacy-preserving platform where everyone can quickly build, operate, and use highly scalable dApps. It is not a standalone blockchain but a networked system running on top of existing and future blockchains. It provides unprecedented performance and flexibility through innovation in off-chain scaling techniques and incentive-aligned cryptoeconomics. Celer Network embraces a layered architecture with clean abstractions that enable rapid evolution of each individual component, including a generalized state channel and sidechain suite that supports fast and generic off-chain state transitions; a provably optimal value transfer routing mechanism that achieves an order of magnitude higher throughput compared to state-of-the-art solutions; a powerful development framework and runtime for off-chain applications; and a new cryptoeconomic model that provides network effect, stable liquidity, and high availability for the off-chain ecosystem.

Open access
2 source records
cs.NI
Blockchain Technology Applications and Security
Peer-to-Peer Network Technologies
Original source
Sep 17, 2018·arXiv
0 cites
Resisting Selfish Mining Attacks in the Bicomp

Rui Tian, Wei Gong

Selfish mining, which is an attack on the integrity of the Bitcoin network, was first proposed by Cornell researchers Emin Gun Sirer and Ittay Eyal in 2013. Selfish mining attack also exists in most Nakamoto consensus protocols. Generally speaking, selfish mining strategy can comprise a Nakamoto consensus system with less than 25% mining power of the whole system. We have discussed how the Bicomp can resist selfish mining in our former paper "Bicomp: A Bilayer Scalable Nakamoto Consensus Protocol". In this technical report, we give a detailed derivation on the conditions a selfish attacker should meet to earn more revenues through selfish mining. And we also get a conclusion that through adjusting macroblock difficulties together with tenure lengths, the Bicomp protocol has high resistant towards selfish mining.

Open access
cs.NI
Original source
Sep 14, 2018·arXiv (Cornell University)
86 cites
A Survey on Consensus Protocols in Blockchain for IoT Networks

Mehrdad Salimitari, Mainak Chatterjee

The success of blockchain as the underlying technology for cryptocurrencies has opened up possibilities for its use in other application domains as well. The main advantages of blockchain for its potential use in other domains are its inherent security mechanisms and immunity to different attacks. A blockchain relies on a consensus method for agreeing on any new data. Most of the consensus methods which are currently used for the blockchain of different cryptocurrencies require high computational power and thus are not apt for resource-constrained systems. In this article, we discuss and survey the various blockchain based consensus methods that are applicable to resource constrained IoT devices and networks. A typical IoT network consists of several devices which have limited computational and communications capabilities. Most often, these devices cannot perform intensive computations and are starved for bandwidth. Therefore, we discuss the possible measures that can be taken to reduce the computational power and convergence time for the underlying consensus methods. We also talk about some of the alternatives to the public blockchain like private blockchain and tangle, along with their potential adoption for IoT networks. Furthermore, we review the existing consensus methods that have been implemented and explore the possibility of utilizing them to realize a blockchain based IoT network. Some of the open research challenges are also put forward.

Open access
2 source records
cs.NI
cs.CR
Blockchain Technology Applications and Security
Original source
Sep 13, 2018·arXiv (Cornell University)
62 cites
High Throughput Cryptocurrency Routing in Payment Channel Networks

Vibhaalakshmi Sivaraman, Shaileshh Bojja Venkatakrishnan, Kathleen Ruan, Parimarjan Negi · 8 authors

Despite growing adoption of cryptocurrencies, making fast payments at scale remains a challenge. Payment channel networks (PCNs) such as the Lightning Network have emerged as a viable scaling solution. However, completing payments on PCNs is challenging: payments must be routed on paths with sufficient funds. As payments flow over a single channel (link) in the same direction, the channel eventually becomes depleted and cannot support further payments in that direction; hence, naive routing schemes like shortest-path routing can deplete key payment channels and paralyze the system. Today's PCNs also route payments atomically, worsening the problem. In this paper, we present Spider, a routing solution that "packetizes" transactions and uses a multi-path transport protocol to achieve high-throughput routing in PCNs. Packetization allows Spider to complete even large transactions on low-capacity payment channels over time, while the multi-path congestion control protocol ensures balanced utilization of channels and fairness across flows. Extensive simulations comparing Spider with state-of-the-art approaches shows that Spider requires less than 25% of the funds to successfully route over 95% of transactions on balanced traffic demands, and offloads 4x more transactions onto the PCN on imbalanced demands.

Open access
3 source records
Cooperative Communication and Network Coding
Software-Defined Networks and 5G
Advanced MIMO Systems Optimization
Original source
Sep 5, 2018·arXiv (Cornell University)
2 cites
Bicomp: A Bilayer Scalable Nakamoto Consensus Protocol

Zhenzhen Jiao, Rui Tian, Dezhong Shang, Hui Ding

Blockchain has received great attention in recent years and motivated innovations in different scenarios. However, many vital issues which affect its performance are still open. For example, it is widely convinced that high level of security and scalability and full decentralization are still impossible to achieve simultaneously. In this paper, we propose Bicomp, a bilayer scalable Nakamoto consensus protocol, which is an approach based on high security and pure decentralized Nakamoto consensus, and with a significant improvement on scalability. In Bicomp, two kinds of blocks are generated, i.e., microblocks for concurrent transaction packaging in network, and macroblocks for leadership competition and chain formation. A leader is elected at beginning of each round by using a macroblock header from proof-of-work. An elected leader then receives and packages multiple microblocks mined by different nodes into one macroblock during its tenure, which results in a bilayer block structure. Such design limits a leader's power and encourages as many nodes as possible to participate in the process of packaging transactions, which promotes the sharding nature of the system. Furthermore, several mechanisms are carefully designed to reduce transaction overlapping and further limit a leader's power, among which a novel transaction diversity based metric is proposed as the second level criteria besides the longest-chain-first principle on selecting a legitimate chain when fork happens. Security issues and potential attacks to Bicomp are extensively discussed and experiments for evaluation are performed. From the experimental results based on 50 nodes all over the world, Bicomp achieves significant improvement on scalability than that of Bitcoin and Ethereum, while the security and decentralization merits are still preserved.

Open access
2 source records
cs.NI
Blockchain Technology Applications and Security
Distributed systems and fault tolerance
Original source
Sep 4, 2018·arXiv
42 cites
Constructing Trustworthy and Safe Communities on a Blockchain-Enabled Social Credits System

Ronghua Xu, Xuheng Lin, Qi Dong, Yu Chen

The emergence of big data and Artificial Intelligence (AI) technology is reshaping the world. While the technological revolution improves the quality of our life, new concerns are triggered. The superhuman capability enables AI to outperform human workers in many data- and/or computing-intensive tasks. Also, digital superpowers are showing arrogance towards individuals, which erodes the trust foundation of the society. In this position paper, we suggest to construct trustworthy and safe communities based on a BLockchain-Enabled Social credits System (BLESS) that rewards the residents who commit in socially beneficial activities. Human being's true value lies in serving other people. The BLESS system is considered as an efficient approach to promote the value and dignity in efforts focused on enhancing our communities and regulating business and private behaviors. The BLESS system leverages the decentralized architecture of the blockchain network, which not only allows grassroots individuals to participate rating process of a social credit system (SCS), but also provides tamper proof of transaction data in the trustless network environment. The anonymity in blockchain records also protects individuals from being targeted in the fight against powerful enterprises. Smart contract enabled authentication and authorization strategy prevents any unauthorized entity from accessing the credit system. The BLESS scheme is promising to offer a secure, transparent and decentralized SCS.

Open access
2 source records
cs.CY
cs.CR
cs.NI
Original source
Sep 3, 2018·arXiv (Cornell University)
36 cites
An Accelerated Method for Message Propagation in Blockchain Networks

Wei Bi, Huawei Yang, Maolin Zheng

Blockchain is based on a P2P network, supporting decentralized consensus of current cryptocurrencies. Since bitcoin and altcoins all utilize an underlying blockchain, they are therefore greatly affected by the performance of the P2P network. In bitcoin, the miners are engaged in a time-sensitive competition to solve a Proof-of-Work problem to extend the blockchain. This consequently raises a critical problem to minimize the time between the propagation of a winning block and the beginning of the next round of the competition. This paper proposes a method that selects a node's closest neighbors to make messages propagate in the whole network in time. The method measures the distance from a node to its neighbor using transmission latency; thus, the lower the latency, the closer the neighbor. Simulations showed a good rate of decrease in average propagation latency and maximum propagation latency, compared to the classic method. Furthermore, this paper not only proposes the principle of establishing connections based on latency, but also evaluates the influence of the number of simultaneously established connections.

Open access
2 source records
cs.NI
Blockchain Technology Applications and Security
Peer-to-Peer Network Technologies
Original source
Sep 2, 2018·arXiv (Cornell University)
7 cites
vDLT: A Service-Oriented Blockchain System with Virtualization and Decoupled Management/Control and Execution

F. Richard Yu

A wide range of services and applications can be improved and/or solved by\nusing distributed ledger technology (DLT). These services and applications have\nwidely varying quality of service (QoS) requirements. However, most existing\nDLT systems do not distinguish different QoS requirements, resulting in\nsignificant performance issues such as poor scalability and high cost. In this\nwork, we present vDLT -- a service-oriented blockchain system with\nvirtualization and decoupled management/control and execution. In vDLT,\nservices and applications are classified into different classes according to\ntheir QoS requirements, including confirmation latency, throughput, cost,\nsecurity, privacy, etc. This is a paradigm shift from the existing\n"blockchain-oriented" DLT systems to next generation "service-oriented" DLT\nsystems. Different QoS requirements are fulfilled by advanced schemes inspired\nby the development of the traditional Internet, including classification,\nqueuing, virtualization, resource allocation and orchestration, and\nhierarchical architecture. In addition, management/control and execution of\nsmart contracts are decoupled to support QoS provisioning, improve\ndecentralization, and facilitate evolution in vDLT. With virtualization,\ndifferent virtual DLT systems with widely varying characteristics can be\ndynamically created and operated to accommodate different services and\napplications.\n

Open access
3 source records
cs.NI
Blockchain Technology Applications and Security
Caching and Content Delivery
Original source
Aug 30, 2018·arXiv (Cornell University)
20 cites
Competitive Data Trading in Wireless-Powered Internet of Things (IoT) Crowdsensing Systems with Blockchain

Shaohan Feng, Wenbo Wang, Dusit Niyato, Dong In Kim · 5 authors

With the explosive growth of smart IoT devices at the edge of the Internet, embedding sensors on mobile devices for massive data collection and collective environment sensing has been envisioned as a cost-effective solution for IoT applications. However, existing IoT platforms and framework rely on dedicated middleware for (semi-) centralized task dispatching, data storage and incentive provision. Consequently, they are usually expensive to deploy, have limited adaptability to diverse requirements, and face a series of data security and privacy issues. In this paper, we employ permissionless blockchains to construct a purely decentralized platform for data storage and trading in a wireless-powered IoT crowdsensing system. In the system, IoT sensors use the power wirelessly transferred from RF-energy beacons for data sensing and transmission to an access point. The data is then forwarded to the blockchain for distributed ledger services, i.e., data/transaction verification, recording, and maintenance. Due to the coupled interference of wireless transmission and the transaction fee incurred by the blockchain's distributed ledger services, rational sensors have to decide on their transmission rates to maximize their individual payoff. Thus, we formulate a noncooperative game model to analyze this competitive situation among the sensors. We provide the analytical condition for the existence of the Nash equilibria as well as a series of insightful numerical results about the equilibrium strategies in the game.

Open access
3 source records
cs.NI
Mobile Crowdsensing and Crowdsourcing
Blockchain Technology Applications and Security
Original source
Aug 25, 2018·arXiv (Cornell University)
22 cites
Consensus-Before-Talk: Distributed Dynamic Spectrum Access via Distributed Spectrum Ledger Technology

Hyowoon Seo, Jihong Park, Mehdi Bennis, Wan Choi

This paper proposes Consensus-Before-Talk (CBT), a spectrum etiquette architecture leveraged by distributed ledger technology (DLT). In CBT, secondary users' spectrum access requests reach a consensus in a distributed way, thereby enabling collision-free distributed dynamic spectrum access. To achieve this consensus, the secondary users need to pay for the extra request exchanging delays. Incorporating the consensus delay, the end-to-end latency under CBT is investigated. Both the latency analysis and numerical evaluation validate that the proposed CBT achieves the lower end-to-end latency particularly under severe secondary user traffic, compared to the Listen-Before-Talk (LBT) benchmark scheme.

Open access
3 source records
Age of Information Optimization
Cognitive Radio Networks and Spectrum Sensing
Wireless Networks and Protocols
Original source