A Protocol for Preventing Transaction Commitment Without Recipient's Authorization on Blockchain and It's Implementation

被引:2
|
作者
Kamidoi, Yoko [1 ]
Yamauchi, Ryousuke [2 ]
Wakabayashi, Shin'ichi [1 ]
机构
[1] Hiroshima City Univ, Grad Sch Informat Sci, Hiroshima 7313194, Japan
[2] Hiroshima City Univ, Fac Informat Sci, Hiroshima 7313194, Japan
来源
IEEE ACCESS | 2021年 / 9卷
关键词
Blockchain; Bitcoin; Peer-to-peer computing; Smart contracts; Privacy; Security; Public key; abuse of publicity; recipient’ s authorization; security; implementation;
D O I
10.1109/ACCESS.2021.3056623
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, blockchain is utilized practically as a distributed secure digital ledger of some sorts of transactions. Blockchain is regarded as one of the most important next generation infrastructure technologies of the financial industry, as well as artificial intelligence and big data. In 2020, cryptocurrencies based on blockchain, such as Bitcoin, Ethereum, or XRP, have a value of more than $450 billion in the market capitalization. Furthermore, on blockchains such as Ethereum, transactions can also represent automatic executions of programs, which are called smart contracts. Thus, many institutes in various categories show their positive attitude toward processing financial transactions or non-financial contracts on blockchain. Although many researchers have studied for various types of issues on blockchain, there always exist security and privacy concerns for blockchain. In this paper, we point out a new concern for abusing the publicity of blockchain and also show the possibility of suspicions aroused by the concern. Then we propose a selective mechanism for self-protecting against the approach from crimes or computer viruses on blockchain, whether the disclosure of user's privacy occurs or not. Next, we also propose a concrete implementation of our proposed selective mechanism with two new address types. We aim to incorporate the mechanism in Bitcoin Core, which is the official Bitcoin client software, and using libbitcoin library functions for Bitcoin software development. We show experimental results to estimate overhead costs for processing our proposed address types toward processing the current standard address type in nodes on the peer-to-peer network.
引用
收藏
页码:24390 / 24405
页数:16
相关论文
共 50 条
  • [1] A Protocol for Preventing Transaction Commitment without Recipient's Authorization on Blockchain
    Yamauchi, Ryosuke
    Kamidoi, Yoko
    Wakabayashi, Shin'ichi
    [J]. 2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2019, : 934 - 935
  • [2] Recipient-Oriented Transaction for Preventing Double Spending Attacks in Private Blockchain
    Lee, Hyunjae
    Shin, MyungJae
    Kim, Kyeong Seon
    Kang, Yeongeun
    Kim, Joongheon
    [J]. 2018 15TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2018, : 454 - 455
  • [3] Preventing Alzheimer's: A lifelong commitment?
    Marx, J
    [J]. SCIENCE, 2005, 309 (5736) : 864 - 866
  • [4] Formalizing the profession's commitment to preventing violence
    Dopp, Anna Legreid
    [J]. AMERICAN JOURNAL OF HEALTH-SYSTEM PHARMACY, 2020, 77 (21) : 1715 - 1717
  • [5] Blockchain's First Consensus Implementation Is Unsustainable
    Sutherland, Brandon R.
    [J]. JOULE, 2019, 3 (04) : 917 - 919
  • [6] An adaptive authentication and authorization scheme for IoT's gateways: a blockchain based approach
    Fayad, Achraf
    Hammi, Badis
    Khatoun, Rida
    [J]. 2018 THIRD INTERNATIONAL CONFERENCE ON SECURITY OF SMART CITIES, INDUSTRIAL CONTROL SYSTEM AND COMMUNICATIONS (SSIC), 2018,
  • [7] Randpay: The technology for blockchain micropayments and transactions which require recipient's consent
    Konashevych, Oleksii
    Khovayko, Oleg
    [J]. COMPUTERS & SECURITY, 2020, 96
  • [8] Blockchain's impact on platform supply chains: transaction cost and information transparency perspectives
    Wu, Jianghua
    Yu, Jiahao
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2023, 61 (11) : 3703 - 3716
  • [9] Complexities of Implementation: Oxfam Australia's Experience in Piloting Blockchain
    Hallwright, Joshua
    Carnaby, Elsa
    [J]. FRONTIERS IN BLOCKCHAIN, 2019, 2
  • [10] Treatment Protocol for Preventing and Reversing Alzheimer's Disease (AD)
    Kostoff, Ronald N.
    [J]. JOURNAL OF SCIENTOMETRIC RESEARCH, 2018, 7 (01): : 45 - 47