Chloe Ceren Tartan, Owen Vaughan, Craig Steven Wright, Wei Zhang
{"title":"Benford’s Wallet","authors":"Chloe Ceren Tartan, Owen Vaughan, Craig Steven Wright, Wei Zhang","doi":"10.1109/iGETblockchain56591.2022.10087079","DOIUrl":null,"url":null,"abstract":"As blockchain transactions are public, it may be possible to infer a user's identity or activity by studying the statistical features of their transactions. For instance, Benford's Law analysis can identify anomalies in the probability distribution of the leading digits of the entries in a numerical dataset. The anomalies can then be used for further analysis that leads to the exposure of privacy or business secrecy. In this paper, we propose a wallet design which randomly splits a payment value over multiple transactions in such a way that it is resistant to Benford's Law analysis, and therefore preventing any further analysis on the transaction data. We support our claim by providing a mathematical proof showing that the resulting distribution of the leading digits of the transaction values adhere closely to the Benford's Law, thus improving user privacy. Moreover, our design preserves accountability for any misbehaviour by creating an off-chain cryptographic link between a payment and its respective transactions which can be provided upon request during a legitimate audit.","PeriodicalId":186049,"journal":{"name":"2022 IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain & Beyond (iGETblockchain)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Benford’s Wallet\",\"authors\":\"Chloe Ceren Tartan, Owen Vaughan, Craig Steven Wright, Wei Zhang\",\"doi\":\"10.1109/iGETblockchain56591.2022.10087079\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As blockchain transactions are public, it may be possible to infer a user's identity or activity by studying the statistical features of their transactions. For instance, Benford's Law analysis can identify anomalies in the probability distribution of the leading digits of the entries in a numerical dataset. The anomalies can then be used for further analysis that leads to the exposure of privacy or business secrecy. In this paper, we propose a wallet design which randomly splits a payment value over multiple transactions in such a way that it is resistant to Benford's Law analysis, and therefore preventing any further analysis on the transaction data. We support our claim by providing a mathematical proof showing that the resulting distribution of the leading digits of the transaction values adhere closely to the Benford's Law, thus improving user privacy. Moreover, our design preserves accountability for any misbehaviour by creating an off-chain cryptographic link between a payment and its respective transactions which can be provided upon request during a legitimate audit.\",\"PeriodicalId\":186049,\"journal\":{\"name\":\"2022 IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain & Beyond (iGETblockchain)\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain & Beyond (iGETblockchain)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/iGETblockchain56591.2022.10087079\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain & Beyond (iGETblockchain)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iGETblockchain56591.2022.10087079","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
As blockchain transactions are public, it may be possible to infer a user's identity or activity by studying the statistical features of their transactions. For instance, Benford's Law analysis can identify anomalies in the probability distribution of the leading digits of the entries in a numerical dataset. The anomalies can then be used for further analysis that leads to the exposure of privacy or business secrecy. In this paper, we propose a wallet design which randomly splits a payment value over multiple transactions in such a way that it is resistant to Benford's Law analysis, and therefore preventing any further analysis on the transaction data. We support our claim by providing a mathematical proof showing that the resulting distribution of the leading digits of the transaction values adhere closely to the Benford's Law, thus improving user privacy. Moreover, our design preserves accountability for any misbehaviour by creating an off-chain cryptographic link between a payment and its respective transactions which can be provided upon request during a legitimate audit.