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
相关论文
共 50 条
  • [1] Design and implementation of labor arbitration system based on blockchain
    Cui Hongyan
    Cai Ziyin
    Teng Shaokai
    The Journal of China Universities of Posts and Telecommunications, 2021, 28 (05) : 36 - 45
  • [2] Design and implementation of labor arbitration system based on blockchain
    Hongyan C.
    Ziyin C.
    Shaokai T.
    Journal of China Universities of Posts and Telecommunications, 2021, 28 (05): : 36 - 45
  • [3] Design and Implementation of Education and Training Management System Based on Blockchain
    Chen, Ran
    Wu, Xiaoming
    Liu, Xiangzhi
    Liang, Junlong
    COOPERATIVE INFORMATION SYSTEMS (COOPIS 2022), 2022, 13591 : 289 - 298
  • [4] Design and Implementation of Digital Transaction System Based on Blockchain Environment
    Deng, Han
    Cheng, Yan
    Qiu, Hongwei
    Pang, Meiyan
    Zhu, Peiyuan
    Zhao, Hui
    Hong, Yujie
    2020 3RD INTERNATIONAL CONFERENCE ON SMART BLOCKCHAIN (SMARTBLOCK), 2020, : 98 - 103
  • [5] Design and Implementation of Web Instant Communication System based on Web 2.0
    Gao, Weichun
    Jiang, Wuxue
    Gao, Weihai
    Liu, Junfan
    Chen, Jinchuan
    ADVANCES IN APPLIED SCIENCES AND MANUFACTURING, PTS 1 AND 2, 2014, 850-851 : 533 - +
  • [6] Design and Implementation of the Intelligent Classroom System Based on Web
    Du, Qian-Jin
    Zhao, Rui
    Zhang, Jian
    Li, Zi-Jian
    Zhao, Hong-Wei
    2016 INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND CONTROL AUTOMATION (ICMECA 2016), 2016, : 631 - 635
  • [7] Design and implementation of AI system based on web service
    College of Information Technical Science, Nankai University, Tianjin 300071, China
    High Technol Letters, 2006, SUPPL. (45-49):
  • [8] Offline web client: Approach, design and implementation based on web system
    Song, Jie
    Yu, Ge
    Wang, Daling
    Nie, Tiezheng
    WEB INFORMATION SYSTEMS - WISE 2006, PROCEEDINGS, 2006, 4255 : 308 - 314
  • [9] The design and implementation of Teaching Evaluation System Based on Web
    Su Yali
    Fu Bisheng
    2015 7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY IN MEDICINE AND EDUCATION (ITME), 2015, : 651 - 654
  • [10] Design and Implementation of Web GIS System Based on Flash
    Wen, Ying
    Chen, Yunzhi
    Cao, Bin
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 579 - 582