Department of Computer Science and Information Systems

Permanent URI for this collectionhttp://localhost:4000/handle/123456789/1928

Browse

Search Results

Now showing 1 - 6 of 6
  • Item
    Smartchain: a smart and scalable blockchain consortium for smart grid systems
    (IEEE, 2019) Dua, Amit
    Smart grid (SG) provides a peer-to-peer energy trading mechanism wherein the electric vehicles (EVs) can trade for energy with their peers using the information and communication technologies. However, the dependence on third party for coordinating the energy trading decisions leads to a bottleneck for any distributed environment. Therefore, blockchain technology can provide a privacy-preserving and effective consensus mechanism without the control of trusted third party. Although blockchain provides inherent secure framework for transactional process, but the this security is because of computational complexity enforced. In SG environment, the conventional blockchain process could not be employed due to limited computational resources with EVs, which makes it difficult to solve the tough computational puzzles to validate the transactions. On the other hand, any compromise on the computation difficulty makes it more vulnerable to various types of attacks. Therefore, in this paper, SmartChain: a blockchain inspired smart and scalable ledger framework which does not require much computational complexity is designed for secure peer-to-peer energy trading in SG ecosystem. The proposed framework is evaluated using the parameters such as execution and validation time. The results obtained depict the superiority of SmartChain in contrast to the conventional blockchain process.
  • Item
    Security of Cryptocurrencies in blockchain technology: State-of-art, challenges and future prospects
    (Elsevier, 2020-08) Gupta, Shashank; Dua, Amit
    In contemporary era of technologies, blockchain has acquired tremendous attention from various domains. It has wide spectrum of applications ranging from finance to social services and has greatly influenced the emerging business world. Since, blockchain technology is getting embedded in the e-commerce services, the cryptocurrencies are gaining huge prevalence. Bitcoin and ethereum are few such crypto currencies, which have utilized decentralized nature of blockchain. Blockchain can be considered as a distributed database system containing immutable ledgers, which are prone to attack by malicious users. Although, from the initial digital currency to the present smart contract, the utilities of blockchain have been harnessed, the innovative technology has to rely on cryptography for its security. There are several reports, which emphases on the vulnerabilities and security of blockchain, however, there is a lack of a comprehensive and methodical survey in both application and technical views. In this survey article, the authors cover various aspects related to blockchain including its taxonomies and the situations in which a particular category of blockchain should be applied. The authors also focusses on the structure of blockchain and the working of the ongoing transactions in the cryptocurrency network. In addition, the authors also specify various categories of consensus protocols, smart contracts, forks, techniques for generating the consensus. A detailed taxonomy of blockchain along with their features and related real-world applications is also discussed. In addition, existing key platforms of blockchain related to the cryptocurrencies, hyperledger and multichain are also discussed. Existing emerging vulnerabilities of blockchain related to the recent attacks on bitcoin and etherum is also presented along with the defensive methodologies and future trends in blockchain.
  • Item
    PADaaV: Blockchain-Based Parking Price Prediction Scheme for Sustainable Traffic Management
    (IEEE, 2022-05) Dua, Amit
    In most countries, traffic congestion has reached a level where managing traffic is tedious for regulatory bodies. The traffic management faced many issues such as route routing based on congestion, delivery of messages/emails to end-users, and real-time allocation of parking slots. There have been many works on predicting parking prices for traffic management, but most favor users or owners and are not secure. To address these issues, a blockchain and Interplanetary File System (IPFS)-based parking price prediction scheme ( PADaaV ) is proposed to facilitate the users to reserve a parking slot securely and efficiently. It mainly focuses on ensuring security, privacy, and transparency for parking slot owners and users. Furthermore, we employ a second price auction model to optimize the parking price for users, and parking slot owners can also get benefit from it. The performance of the PADaaV has been simulated for 100 users with 40 parking slots based on different auction models. The various performance parameters considered are profit for users, profit for parking slot owners, overall revenue of the system, scalability, computation time, and data storage cost. The performance results show that the PADaaV is secure and beneficial for users and parking slot owners.
  • Item
    Block-CPS: Blockchain and Non-Cooperative Game-Based Data Pricing Scheme for Car Sharing
    (IEEE, 2022-12) Dua, Amit
    This article proposes a blockchain and non-cooperative game theoretic-based secure and optimized data pricing scheme, i.e.,Block-CPS. It aims to secure the data transactions between vehicle owners and customers for rides. It uses the fifth-generation (5G) communication network that offers ultrareliable low-latency communications between vehicle owners and customers. The Interplanetary file system (IPFS) storage protocol used in the proposal reduces the blockchain data storage cost. We then formulated a non-cooperative game-theoretic approach to maximize the profits for vehicle owners and customers. Formulated non-cooperative game is integrated with blockchain to provide security to the Block-CPS. The vulnerability of the developed smart contract is verified and validated using tools like smartcheck and verisol. The performance of Block-CPS is evaluated by comparing it with the traditional approaches using blockchain with 4G and LTE-A networks. The performance evaluation parameters used are system scalability, network latency, data storage cost and its computation, network throughput, profit, communication reliability, and convergence for the optimal payoff between vehicle owners and customers. The performance results shows the Block-CPS outperforms the traditional blockchain-based systems
  • Item
    Cross-chain Transaction Validation using Lock-and-Key Method for Multi-System Blockchain
    (IEEE, 2023) Dua, Amit
    Blockchains have profoundly impacted finance and administration, but there are several issues with the current blockchain platforms, including a lack of system interoperability. Currently used blockchain application platforms only work within their networks. Although the underlying concept of all blockchain networks is mainly similar, it involves centralised third-party mediators to transact from other blockchain networks. The current third-party intermediates establish security and trust by keeping track of “account balances” and attesting to the validity of transactions in a centralised ledger. The lack of sufficient inter-blockchain connectivity hinders the mainstream adoption of blockchain. Blockchain technology may be a solid solution for many systems if it grows and works with other systems. For the multi-system blockchain concept to materialise, a mechanism that would connect and communicate with the blockchain systems of various entities in a distributed manner (without any intermediary) while maintaining the property of trust and integrity established by individual blockchains is required. Several methods for verifying cross-chain transactions have been explored in this paper among various blockchains. The efficient verification of cross-chain transactions faces many difficulties, and current research has yet to scratch the surface. In addition to summarising and categorising these strategies, the report also suggests a novel mechanism that gets beyond the existing drawbacks.
  • Item
    Mastering Zero-knowledge Proofs:
    (BPB Publications, 2024) Dua, Amit
    "Mastering Zero-knowledge Proofs" is your ultimate guide to blockchain and ZKPs. It connects blockchain's core elements, like distributed ledgers and smart contracts, to ZKPs' advanced privacy solutions, emphasizing their significance in today's digital world, and provides a robust understanding of how these cryptographic techniques can revolutionize security and privacy in various applications. In this book, you will explore the basics of blockchain and ZKPs. You will gain technical skills like group theory and elliptic curve cryptography. Each chapter covers practical applications of ZKPs in blockchain systems, addressing challenges, ongoing research, and real-world use cases across industries like healthcare and finance. You will find detailed explanations of SNARKs, STARKs, and PLONK, along with practical guidance on constructing and implementing these non-interactive proofs. You will learn about innovative solutions, zero-knowledge virtual machines, ZK-Rollups, and ZK-EVM, along with a step-by-step guide for building and deploying these technologies. By the end of this book, you will have a solid understanding of Zero-knowledge Proofs and their applications in blockchain development. You will be equipped to implement privacy-preserving solutions, enhancing security and efficiency in your projects, making you a competent contributor in the evolving blockchain space.