{"title":"Exploring digital timestamping using smart contract on the Solana blockchain","authors":"Jian-Sen Wang","doi":"10.1117/12.2667788","DOIUrl":null,"url":null,"abstract":"Timestamps establish a means to dictate the existence of a message at a particular moment in the past. Traditional digital timestamping service utilizes Public Key Infrastructure (PKI) and thus requires the presence of a Time Stamping Authority, whose job is to ensure the message’s validity. However, with the rise of distributed computing and blockchain technology, it has become possible to obtain timestamps in a decentralized manner, eliminating the need for central authorities. Previous research involves sending transactions or utilizing a smart contract mechanism to store hashes on blockchain and validating the outcome using public ledgers. By prototyping a simple digital timestamping protocol on the Solana blockchain, this article explores the natural advantages of the Solana blockchain for timestamping, implements a smart contract of digital timestamping on the Solana blockchain, and measures its latency, costs, and performance. The initial estimation expects the accuracy of the timestamps produced by the prototype to reach the average sub-second slot time. However, due to network propagation delay, it is not always possible to hit this level. The cost incurred during the process is also analyzed and discussed. Finally, this article highlights the potential ability of the blockchain to provide modern decentralized services.","PeriodicalId":143377,"journal":{"name":"International Conference on Green Communication, Network, and Internet of Things","volume":"12586 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Green Communication, Network, and Internet of Things","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2667788","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Timestamps establish a means to dictate the existence of a message at a particular moment in the past. Traditional digital timestamping service utilizes Public Key Infrastructure (PKI) and thus requires the presence of a Time Stamping Authority, whose job is to ensure the message’s validity. However, with the rise of distributed computing and blockchain technology, it has become possible to obtain timestamps in a decentralized manner, eliminating the need for central authorities. Previous research involves sending transactions or utilizing a smart contract mechanism to store hashes on blockchain and validating the outcome using public ledgers. By prototyping a simple digital timestamping protocol on the Solana blockchain, this article explores the natural advantages of the Solana blockchain for timestamping, implements a smart contract of digital timestamping on the Solana blockchain, and measures its latency, costs, and performance. The initial estimation expects the accuracy of the timestamps produced by the prototype to reach the average sub-second slot time. However, due to network propagation delay, it is not always possible to hit this level. The cost incurred during the process is also analyzed and discussed. Finally, this article highlights the potential ability of the blockchain to provide modern decentralized services.