블록체인기반의 모바일 암호화폐 지갑
Blockchain-Based Mobile Cryptocurrency Wallet
0
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
As the monetary value of cryptocurrency increases, the security measures for cryptocurrency becomes more important. A limitation of the existing cryptocurrency exchanges is their vulnerability to threats of hacking due to their centralized manner of management. In order to overcome such limitation, blockchain technology is increasingly adopted. The blockchain technology enables decentralization and Peer-to-Peer(P2P) transactions, in which blocks of information are linked in chain topology, and each node participating in the blockchain shares a distributed ledger. In this paper, we propose and implement a mobile electronic wallet that can safely store, send and receive cryptocurrencies. The proposed mobile cryptocurrency wallet connects to the network only when the wallet actively is used. Wallet owner manages his or her private key offline, which is advantageous in terms of security. JavaScript based wallet apps were implemented to respectively run on Android and iOS mobile phones. I demonstrate the process of transferring Ethereum cryptocurrency from an account to another account through Ropsten, a test net for Ethereum. Hardware wallets, such as Ledger Nano S, provide a slightly higher level of security, yet have the disadvantages of added burden of carrying additional physical devices and high costs (about 80$).
Abstract
As the monetary value of cryptocurrency increases, the security measures for cryptocurrency becomes more important. A limitation of the existing cryptocurrency exchanges is their vulnerability to threats of hacking due to their centralized manner of management. In order to overcome such limitation, blockchain technology is increasingly adopted. The blockchain technology enables decentralization and Peer-to-Peer(P2P) transactions, in which blocks of information are linked in chain topology, and each node participating in the blockchain shares a distributed ledger. In this paper, we propose and implement a mobile electronic wallet that can safely store, send and receive cryptocurrencies. The proposed mobile cryptocurrency wallet connects to the network only when the wallet actively is used. Wallet owner manages his or her private key offline, which is advantageous in terms of security. JavaScript based wallet apps were implemented to respectively run on Android and iOS mobile phones. I demonstrate the process of transferring Ethereum cryptocurrency from an account to another account through Ropsten, a test net for Ethereum. Hardware wallets, such as Ledger Nano S, provide a slightly higher level of security, yet have the disadvantages of added burden of carrying additional physical devices and high costs (about 80$).
참고문헌 (24)
- "Coin Check"[URL]
- "Case Studies of Hacking Incidences, LG CNS IT Solutions"[URL]
- Park Sung Jun, "Blockchain Paradigm and Fin Tech Security", Information And Communications Magazine, 34(3), pp.23~24 (2017)
- "Samsung Electronics Galaxy S10"[URL]
- "KaKao"[URL]
- Miraje Gentilal, "TrustZone-backed bitcoin wallet", CS2 '17 Proceedings of the Fourth Workshop on Cryptography and Security in Computing Systems, pp.25~28 (2017)
- "Bitcoin"[URL]
- "Ethereum"[URL]
- Pradip Kumar Sharma, "Blockchain based hybrid network architecture for the smart city", Future Generation Computer Systems, 86, pp.650~655 (2018)
- A. Kosba, "Hawk: The blockchain model of cryptography and privacy-preserving smart contracts", Secuity and Privacy(SP), 2016 IEEE Symposium on, pp.839~858 (2016)
- Santiago Bragagnolo, "SmartInspect: solidity smart contract inspector", 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE) (2018)
- V. Buterin, "A next generation smart contract and decentralized application platform", Ethereum White Paper, ~ (2015)
- "Ledger Nano S"[URL]
- "Trezor"[URL]
- "KeepKey"[URL]
- Jun Ho Huh, "Blockchain-based mobile fingerprint verification and automatic log-in platform for future computing", The Journal of Supercomputing, 75(6), pp.3123~3139 (2019)
- Nurzhan Zhumabekuly Aitzhan, "Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams", IEEE Transactions on Dependable and Secure Computing, 15(5), pp.840~852 (2016)
- Daejun Park, "A formal verification tool for Ethereum VM bytecode", ESEC, 2018, 912~915
- Muhammad Saad, "POSTER:Deterring DDoS Attacks on Blockchain-based Cryptocurrencies through Mempool Optimization", Proceedings of the 2018 on Asia Conference on Computer and Communications Security, pp.809~811 (2018)
- "MetaMask"[URL]
- Hong Liu, "Blockchain-Enabled Security in Electric Vehicles loud and Edge Computing", IEEE Network, 32(3), pp.78~83 (2018)
- S. Gupta, "Encyclopedia of big data technologies", pp.1~11 (2019)
- "Chain News"[URL]
- "Ripple"[URL]
