Haekal Febriansyah Ramadhan, Fandi Aditya Putra, R. F. Sari
{"title":"News Verification using Ethereum Smart Contract and Inter Planetary File System (IPFS)","authors":"Haekal Febriansyah Ramadhan, Fandi Aditya Putra, R. F. Sari","doi":"10.1109/ICTS52701.2021.9608826","DOIUrl":null,"url":null,"abstract":"News is a form of information sharing that tells the people about current event that is happening. With the advancement of technologies, the rate of spreading of the news is also increasing. One of the most popular places to read news is through the Internet. However, most of the people that read news from the Internet is not aware about the news sources. This leads to the spread of some fake news in society. In this paper, we suggest a way to verify a news using Ethereum smart contract and IPFS. There are four entities that involved in the system, such as Journalist as the one that provides the news, Validator as the one that will rate the news, Ethereum Smart Contract that will store the data inside the blockchain, and IPFS that will store the news and giving hash code to be stored inside the blockchain. This paper also analyzed the cost required to run the function of the smart contract deployed. The result is that all of the Rating Functions cost the same. However, the News Submit Function is not. The difference is the bigger the news stored in the IPFS, the more expensive the cost required to run the function.","PeriodicalId":6738,"journal":{"name":"2021 13th International Conference on Information & Communication Technology and System (ICTS)","volume":"33 1","pages":"96-100"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 13th International Conference on Information & Communication Technology and System (ICTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTS52701.2021.9608826","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
News is a form of information sharing that tells the people about current event that is happening. With the advancement of technologies, the rate of spreading of the news is also increasing. One of the most popular places to read news is through the Internet. However, most of the people that read news from the Internet is not aware about the news sources. This leads to the spread of some fake news in society. In this paper, we suggest a way to verify a news using Ethereum smart contract and IPFS. There are four entities that involved in the system, such as Journalist as the one that provides the news, Validator as the one that will rate the news, Ethereum Smart Contract that will store the data inside the blockchain, and IPFS that will store the news and giving hash code to be stored inside the blockchain. This paper also analyzed the cost required to run the function of the smart contract deployed. The result is that all of the Rating Functions cost the same. However, the News Submit Function is not. The difference is the bigger the news stored in the IPFS, the more expensive the cost required to run the function.