Next Article in Journal
Software-in-Loop Simulation Environment for Electromagnetic Underwater Wireless Sensor Networks over STANAG 5066 Protocol
Next Article in Special Issue
When Data Fly: An Open Data Trading System in Vehicular Ad Hoc Networks
Previous Article in Journal
Blockchain Based Smart Contracts for Internet of Medical Things in e-Healthcare
Previous Article in Special Issue
Bitcoin’s APIs in Open-Source Projects: Security Usability Evaluation
Article

IOTA-BT: A P2P File-Sharing System Based on IOTA

Department of Electrical Engineering, National Kaohsiung University of Science and Technology, Kaohsiung 807618, Taiwan
*
Author to whom correspondence should be addressed.
Electronics 2020, 9(10), 1610; https://doi.org/10.3390/electronics9101610
Received: 31 August 2020 / Revised: 24 September 2020 / Accepted: 28 September 2020 / Published: 1 October 2020
(This article belongs to the Special Issue Blockchain-Based Technology for Mobile Application)
BitTorrent (BT) is the most popular peer-to-peer file-sharing system. According to official BT information, more than 100 million active users use BT for file transfers every month. However, BT mainly relies on either a central tracker (tracker) or distributed hash table (DHT) for locating file seeders while it runs a risk of a single point of failure or cyber-attacks such as Sybil and Eclipses. To attack this problem, we proposed a Peer-to-Peer (P2P) file-sharing system called IOTA-BT by integrating BitTorrent with IOTA in this paper. The advantages of IOTA over blockchain include scalability for high throughput, compatibility with Internet of Things (IoT) footprints, zero transaction fees, partition-tolerant, and quantum-resistant cryptography. The autopeering and neighbor selection of the Coordicide of IOTA is aimed at defending a Sybil or Eclipse attack. IOTA-BT inherits these advantages from IOTA. Moreover, our experimental results have shown that the cost of executing BT functions, such as releasing torrent files and retrieving seeder information on IOTA-BT, is acceptable for improving the security of BT. IOTA-BT can indeed efficiently provide users with a P2P file-sharing environment of higher security. View Full-Text
Keywords: P2P; file sharing; BitTorrent; blockchain; IOTA P2P; file sharing; BitTorrent; blockchain; IOTA
Show Figures

Figure 1

MDPI and ACS Style

Hou, L.-Y.; Tang, T.-Y.; Liang, T.-Y. IOTA-BT: A P2P File-Sharing System Based on IOTA. Electronics 2020, 9, 1610. https://doi.org/10.3390/electronics9101610

AMA Style

Hou L-Y, Tang T-Y, Liang T-Y. IOTA-BT: A P2P File-Sharing System Based on IOTA. Electronics. 2020; 9(10):1610. https://doi.org/10.3390/electronics9101610

Chicago/Turabian Style

Hou, Li-Yuan, Tsung-Yi Tang, and Tyng-Yeu Liang. 2020. "IOTA-BT: A P2P File-Sharing System Based on IOTA" Electronics 9, no. 10: 1610. https://doi.org/10.3390/electronics9101610

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop