Brief Announcement: Robust and Private Distributed Shared Atomic Memory in Message Passing Networks

被引:6
|
作者
Dolev, Shlomi [1 ]
Petig, Thomas [2 ]
Schiller, Elad M. [2 ]
机构
[1] Ben Gurion Univ Negev, Dept Comp Sci, IL-84105 Beer Sheva, Israel
[2] Chalmers Univ Technol, Dept Comp Sci & Engn, S-41296 Gothenburg, Sweden
来源
PODC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING | 2015年
基金
以色列科学基金会;
关键词
shared memory emulation; message passing; network coding; secret sharing; privacy; semi-Byzantine; MRMW; fault tolerance;
D O I
10.1145/2767386.2767450
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the problem of privately emulating shared memory in message passing networks. The system includes N servers, and at most e semi-Byzantine servers that can deviate from the algorithm by sending corrupted data. Moreover, at most f servers can fail and stop. The focus is on coded atomic storage (CAS) algorithms. We present a variant that ensures no information leakage by letting the servers store their data as secret shares. Our enhancement to CAS uses [(N + k + 2e)/2]-size quorums and Reed-Solomon codes. This enhancement preserves the algorithm ability to function in asynchronous system settings. To the best of our knowledge, we are the first to address the privacy issue when emulating shared memory in message-passing systems.
引用
收藏
页码:311 / 313
页数:3
相关论文
共 50 条
  • [1] Self-Stabilizing and Private Distributed Shared Atomic Memory in Seldomly Fair Message Passing Networks
    Shlomi Dolev
    Thomas Petig
    Elad M. Schiller
    Algorithmica, 2023, 85 : 216 - 276
  • [2] Self-Stabilizing and Private Distributed Shared Atomic Memory in Seldomly Fair Message Passing Networks
    Dolev, Shlomi
    Petig, Thomas
    Schiller, Elad M.
    ALGORITHMICA, 2023, 85 (01) : 216 - 276
  • [3] A Coded Shared Atomic Memory Algorithm for Message Passing Architectures
    Cadambe, Viveck R.
    Lynch, Nancy
    Medard, Muriel
    Musial, Peter
    2014 IEEE 13TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA 2014), 2014, : 253 - 260
  • [4] A coded shared atomic memory algorithm for message passing architectures
    Viveck R. Cadambe
    Nancy Lynch
    Muriel Mèdard
    Peter Musial
    Distributed Computing, 2017, 30 : 49 - 73
  • [5] A coded shared atomic memory algorithm for message passing architectures
    Cadambe, Viveck R.
    Lynch, Nancy
    Medard, Muriel
    Musial, Peter
    DISTRIBUTED COMPUTING, 2017, 30 (01) : 49 - 73
  • [6] Integrating Software Distributed Shared Memory and Message Passing Programming
    Wong, H. J.
    Rendell, A. P.
    2009 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING AND WORKSHOPS, 2009, : 197 - +
  • [7] Bridging the gap between distributed shared memory and message passing
    Karl, H
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1998, 10 (11-13): : 887 - 900
  • [8] Brief Announcement: Distributed Shared Memory based on Computation Migration
    Lis, Mieszko
    Shim, Keun Sup
    Cho, Myong Hyon
    Fletcher, Christopher W.
    Kinsy, Michel
    Lebedev, Ilia
    Khan, Omer
    Devadas, Srinivas
    SPAA 11: PROCEEDINGS OF THE TWENTY-THIRD ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2011, : 253 - 255
  • [9] A Message-Passing Microcoded Synchronization for Distributed Shared Memory Architectures
    Tasoulas, Zois-Gerasimos
    Anagnostopoulos, Iraklis
    Papadopoulos, Lazaros
    Soudris, Dimitrios
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (05) : 975 - 979
  • [10] A Performance Evaluation of Distributed Algorithms on Shared Memory and Message Passing Middleware Platforms
    Ahuja, Sanjay P.
    Eggen, Roger
    Jha, Anjani K.
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2005, 29 (03): : 327 - 333