Skip to main content

Showing 1–12 of 12 results for author: Rivière, E

Searching in archive cs. Search in all archives.
.
  1. arXiv:2309.03377  [pdf, other

    cs.DC

    StreamBed: capacity planning for stream processing

    Authors: Guillaume Rosinosky, Donatien Schmitz, Etienne Rivière

    Abstract: StreamBed is a capacity planning system for stream processing. It predicts, ahead of any production deployment, the resources that a query will require to process an incoming data rate sustainably, and the appropriate configuration of these resources. StreamBed builds a capacity planning model by piloting a series of runs of the target query in a small-scale, controlled testbed. We implement Strea… ▽ More

    Submitted 28 September, 2023; v1 submitted 6 September, 2023; originally announced September 2023.

    Comments: 14 pages, 11 figures. This project has been funded by the Walloon region (Belgium) through the Win2Wal project GEPICIAD

  2. arXiv:2307.12212  [pdf, other

    cs.CR cs.DC

    Content Censorship in the InterPlanetary File System

    Authors: Srivatsan Sridhar, Onur Ascigil, Navin Keizer, François Genon, Sébastien Pierre, Yiannis Psaras, Etienne Rivière, Michał Król

    Abstract: The InterPlanetary File System (IPFS) is currently the largest decentralized storage solution in operation, with thousands of active participants and millions of daily content transfers. IPFS is used as remote data storage for numerous blockchain-based smart contracts, Non-Fungible Tokens (NFT), and decentralized applications. We present a content censorship attack that can be executed with mini… ▽ More

    Submitted 4 December, 2023; v1 submitted 22 July, 2023; originally announced July 2023.

    Comments: 17 pages (including references and appendices), 15 figures. Accepted to be published at the Network and Distributed System Security (NDSS) Symposium 2024

  3. arXiv:2306.11456  [pdf, other

    cs.NI cs.CR

    Data Availability Sampling in Ethereum: Analysis of P2P Networking Requirements

    Authors: Michał Król, Onur Ascigil, Sergi Rene, Etienne Rivière, Matthieu Pigaglio, Kaleem Peeroo, Vladimir Stankovic, Ramin Sadre, Felix Lange

    Abstract: Despite their increasing popularity, blockchains still suffer from severe scalability limitations. Recently, Ethereum proposed a novel approach to block validation based on Data Availability Sampling (DAS), that has the potential to improve its transaction per second rate by more than two orders of magnitude. DAS should also significantly reduce per-transaction validation costs. At the same time,… ▽ More

    Submitted 20 June, 2023; originally announced June 2023.

  4. arXiv:2203.04258  [pdf, other

    cs.DC

    RAPTEE: Leveraging trusted execution environments for Byzantine-tolerant peer sampling services

    Authors: Matthieu Pigaglio, Joachim Bruneau-Queyreix, David Bromberg, Davide Frey, Etienne Rivière, Laurent Réveillère

    Abstract: Peer sampling is a first-class abstraction used in distributed systems for overlay management and information dissemination. The goal of peer sampling is to continuously build and refresh a partial and local view of the full membership of a dynamic, large-scale distributed system. Malicious nodes under the control of an adversary may aim at being over-represented in the views of correct nodes, inc… ▽ More

    Submitted 8 March, 2022; originally announced March 2022.

  5. arXiv:2107.07297  [pdf, other

    cs.CR

    Shard Scheduler: object placement and migration in sharded account-based blockchains

    Authors: Michał Król, Onur Ascigil, Sergi Rene, Alberto Sonnino, Mustafa Al-Bassam, Etienne Rivière

    Abstract: We propose Shard Scheduler, a system for object placement and migration in account-based sharded blockchains. Our system calculates optimal placement and decides of object migrations across shards and supports complex multi-account transactions caused by smart contracts. Placement and migration decisions made by Shard Scheduler are fully deterministic, verifiable, and can be made part of the conse… ▽ More

    Submitted 15 July, 2021; originally announced July 2021.

  6. arXiv:2004.07060  [pdf, other

    cs.DC cs.PF

    Fair and Efficient Gossip in Hyperledger Fabric

    Authors: Nicolae Berendea, Hugues Mercier, Emanuel Onica, Etienne Rivière

    Abstract: Permissioned blockchains are supported by identified but individually untrustworthy nodes, collectively maintaining a replicated ledger whose content is trusted. The Hyperledger Fabric permissioned blockchain system targets high-throughput transaction processing. Fabric uses a set of nodes tasked with the ordering of transactions using consensus. Additional peers endorse and validate transactions,… ▽ More

    Submitted 15 April, 2020; originally announced April 2020.

    Comments: To appear in IEEE ICDCS 2020, copyright is with IEEE

  7. arXiv:2004.06403  [pdf, other

    cs.CR

    PASTRAMI: Privacy-preserving, Auditable, Scalable & Trustworthy Auctions for Multiple Items

    Authors: Michał Król, Alberto Sonnino, Argyrios Tasiopoulos, Ioannis Psaras, Etienne Rivière

    Abstract: Decentralised cloud computing platforms enable individuals to offer and rent resources in a peer-to-peer fashion. They must assign resources from multiple sellers to multiple buyers and derive prices that match the interests and capacities of both parties. The assignment process must be decentralised, fair and transparent, but also protect the privacy of buyers. We present PASTRAMI, a decentralise… ▽ More

    Submitted 16 December, 2020; v1 submitted 14 April, 2020; originally announced April 2020.

  8. EL PASSO: Privacy-preserving, Asynchronous Single Sign-On

    Authors: Zhiyi Zhang, Michał Król, Alberto Sonnino, Lixia Zhang, Etienne Rivière

    Abstract: We introduce EL PASSO, a privacy-preserving, asynchronous Single Sign-On (SSO) system. It enables personal authentication while protecting users' privacy against both identity providers and relying parties, and allows selective attribute disclosure. EL PASSO is based on anonymous credentials, yet it supports users' accountability. Selected authorities may recover the identity of allegedly misbehav… ▽ More

    Submitted 3 June, 2020; v1 submitted 24 February, 2020; originally announced February 2020.

    Journal ref: Privacy Enhancing Technologies Symposium (PETS); 2021 (2): 70-87

  9. Reliable Messaging to Millions of Users with MigratoryData

    Authors: Mihai Rotaru, Florentin Olariu, Emanuel Onica, Etienne Rivière

    Abstract: Web-based notification services are used by a large range of businesses to selectively distribute live updates to customers, following the publish/subscribe (pub/sub) model. Typical deployments can involve millions of subscribers expecting ordering and delivery guarantees together with low latencies. Notification services must be vertically and horizontally scalable, and adopt replication to provi… ▽ More

    Submitted 28 December, 2017; originally announced December 2017.

    Journal ref: Middleware 2017 - Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Industrial Track, Pages 1-7

  10. Confidentiality-Preserving Publish/Subscribe: A Survey

    Authors: Emanuel Onica, Pascal Felber, Hugues Mercier, Etienne Rivière

    Abstract: Publish/subscribe (pub/sub) is an attractive communication paradigm for large-scale distributed applications running across multiple administrative domains. Pub/sub allows event-based information dissemination based on constraints on the nature of the data rather than on pre-established communication channels. It is a natural fit for deployment in untrusted environments such as public clouds linki… ▽ More

    Submitted 25 May, 2017; originally announced May 2017.

    Journal ref: ACM Computing Surveys, Volume 49, Issue 2, November 2016

  11. arXiv:1703.00375  [pdf, other

    cs.DC

    On Using Micro-Clouds to Deliver the Fog

    Authors: Yehia Elkhatib, Barry Porter, Heverson B. Ribeiro, Mohamed Faten Zhani, Junaid Qadir, Etienne Riviere

    Abstract: Cloud computing has demonstrated itself to be a scalable and cost-efficient solution for many real-world applications. However, its modus operandi is not ideally suited to resource-constrained environments that are characterized by limited network bandwidth and high latencies. With the increasing proliferation and sophistication of edge devices, the idea of fog computing proposes to offload some o… ▽ More

    Submitted 6 February, 2017; originally announced March 2017.

  12. arXiv:1309.2772  [pdf, other

    cs.DC

    A Practical Distributed Universal Construction with Unknown Participants

    Authors: Pierre Sutra, Etienne Rivière, Pascal Felber

    Abstract: Modern distributed systems employ atomic read-modify-write primitives to coordinate concurrent operations. Such primitives are typically built on top of a central server, or rely on an agreement protocol. Both approaches provide a universal construction, that is, a general mechanism to construct atomic and responsive objects. These two techniques are however known to be inherently costly. As a con… ▽ More

    Submitted 21 May, 2014; v1 submitted 11 September, 2013; originally announced September 2013.