Mneme: A Mobile Distributed Ledger

被引:0
|
作者
Chatzopoulos, Dimitris [1 ]
Gujar, Sujit [2 ]
Faltings, Boi [3 ]
Hui, Pan [1 ,4 ]
机构
[1] HKUST, Hong Kong, Peoples R China
[2] IIIT Hyderabad, Hyderabad, Telangana, India
[3] Ecole Polytech Fed Lausanne, Lausanne, Switzerland
[4] Univ Helsinki, Helsinki, Finland
基金
芬兰科学院;
关键词
Distributed Ledgers; Consensus Protocols; NETWORKS; ATTACKS;
D O I
10.1109/infocom41043.2020.9155497
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Advances in mobile computing have paved the way for new types of distributed applications that can be executed solely by mobile devices on device-to-device (D2D) ecosystems (e.g., crowdsensing). More sophisticated applications, like cryptocurrencies, need distributed ledgers to function. Distributed ledgers, such as blockchains and directed acyclic graphs (DAGs), employ consensus protocols to add data in the form of blocks. However such protocols are designed for resourceful devices that are interconnected via the Internet. Moreover, existing distributed ledgers are not deployable to D2D ecosystems since their storage needs are continuously increasing. In this work, we introduce Mneme, a DAG-based distributed ledger that can be maintained solely by mobile devices and operates via two consensus protocols: Proof-of-Context (PoC) and Proof-of-Equivalence (PoE). PoC employs users' context to add data on Mneme. PoE is executed periodically to summarize data and produce equivalent blocks that require less storage. We analyze the security of Mneme and justify the ability of PoC and PoE to guarantee the characteristics of distributed ledgers: persistence and liveness. Furthermore, we analyze potential attacks from malicious users and prove that the probability of a successful attack is inversely proportional to the square of the number of mobile users who maintain Mneme.
引用
收藏
页码:1897 / 1906
页数:10
相关论文
共 50 条
  • [21] Distributed ledger technology, blockchain minitrack
    Welpe, Isabell
    Zavolokina, Liudmila
    Krcmar, Helmut
    Mehrwald, Pascal
    PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 4533 - 4534
  • [22] The Application of Distributed Ledger Technology in Agribusiness
    Chen, Zheyu
    2023 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN, 2023, : 732 - 737
  • [23] Land Registry Using a Distributed Ledger
    Ncube, Nolwazi
    Mutunhu, Belinda
    Sibanda, Khulekani
    2022 IST-AFRICA CONFERENCE, 2022,
  • [24] What is your Distributed (Hyper)Ledger?
    Dalla Palma, Stefano
    Pareschi, Remo
    Zappone, Federico
    2021 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON EMERGING TRENDS IN SOFTWARE ENGINEERING FOR BLOCKCHAIN (WETSEB 2021), 2021, : 27 - 33
  • [25] Applications of Distributed Ledger Technologies in Robotics
    Clawson, Garry
    2023 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION, SII, 2023,
  • [26] Distributed Ledger Technology for Closed Environment
    Masood, Faraz
    Faridi, Arman Rasool
    PROCEEDINGS OF THE 2019 6TH INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2019, : 1151 - 1156
  • [27] Distributed ledger technology, blockchain minitrack
    Welpe, Isabell
    Zavolokina, Liudmila
    Krcmar, Helmut
    Mehrwald, Pascal
    Proceedings of the Annual Hawaii International Conference on System Sciences, 2020, 2020-January : 4021 - 4022
  • [28] Secure Machine Intelligence and Distributed Ledger
    Arseniev, Dmitry
    Baskakov, Dmitry
    Shkodyrev, Vyacheslav
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT III, 2021, 12951 : 227 - 239
  • [29] Waterfall: A Scalable Distributed Ledger Technology
    Grybniak, Sergii
    Dmytryshyn, Dmytro
    Leonchyk, Yevhen
    Mazurok, Igor
    Nashyvan, Oleksandr
    Shanin, Ruslan
    2022 IEEE 1ST GLOBAL EMERGING TECHNOLOGY BLOCKCHAIN FORUM: BLOCKCHAIN & BEYOND, IGETBLOCKCHAIN, 2022,
  • [30] Algorand: A secure and efficient distributed ledger
    Chen, Jing
    Micali, Silvio
    THEORETICAL COMPUTER SCIENCE, 2019, 777 : 155 - 183