Design and Implementation of Web System Based on Blockchain

被引:0
作者
Xiao, Ting [1 ,2 ]
Huang, Yongfeng [1 ,2 ]
机构
[1] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
[2] Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
来源
CLOUD COMPUTING AND SECURITY, PT II | 2018年 / 11064卷
基金
中国国家自然科学基金;
关键词
Web; Blockchain; Ethereum; PFS; Hash; Decentralized; INTERNET;
D O I
10.1007/978-3-030-00009-7_63
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The internet has a great development, but the cyber crimes are lack of effective supervision. Furthermore, the network congestion is still a common phenomenon in our daily life. This paper proposes a decentralized web system based on blockchain to solve the above problems. In this scheme, web content publisher uploads the web contents to the IPFS (InterPlanetary File System) net which is a peer to peer storage network, and gets the hashes of the web contents from IPFS system, then writes these hashes to the smart contract which has been deployed on the Ethereum blockchain; thousands of web users can read the hashes of these web contents on this smart contract on Ethereum blockchain, and browse the corresponding web contents by hashes on the decentralized IPFS network. The experimental results show that the decentralized web system based on Ethereum blockchain and IPFS network can provide faster access to web contents than the traditional HTTP web. Further more, this web system has strong ability to withstand large-scale concurrent based on IPFS network which is the decentralized web content storage system without centralized web server and can fight against the malicious tampering attack based on Ethereum blockchain which can resist 51% attack and record all transactions including tampering behaviors on the Ethereum blockchain with timestamp.
引用
收藏
页码:706 / 717
页数:12
相关论文
共 16 条
[1]   Design and Implementation of Network Transfer Protocol for Big Genomic Data [J].
Aledhari, Mohammed ;
Saeed, Fahad .
2015 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2015, 2015, :281-288
[2]  
[Anonymous], 2007, P INT C PAR DISTR SY
[3]  
[Anonymous], 2014, ETHEREUM NEXT GENERA
[4]  
Awang N. F., 2012, GSTF J COMPUT JOC, V2, P164
[5]  
Benet J., 2014, PREPRINT
[6]  
Dusza D. L., 1996, COMPUT TECHNOL REV, P20
[7]  
Huo JY, 2015, PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015), P280, DOI 10.1109/ICCSNT.2015.7490752
[8]  
Lansiti M, 2017, HARVARD BUS REV, V95, P119
[9]  
Lauc D., 2013, INT J ADV RES COMPUT, V4, P17
[10]  
Mohamed S. M., 2016, P INT C SEC MAN SAM, P237