-
Guillaume Vizier, Vincent Gramoli
Concurrency and Computation, Practice and Experience
Oct 2019
John Wiley & Sons 32 (12) (DOI:10.1002/cpe.5494)
-
Runchao Han, Gary Shapiro, Vincent Gramoli, Xiwei Xu
Internet of Things
Aug 2019
Elsevier (DOI:10.1016/j.iot.2019.100087)
-
Vincent Gramoli, Mark Staples
IEEE Communications Standards Magazine
Sep 2018
2 (3) p.16-21 (DOI:10.1109/MCOMSTD.2018.1800022)
-
Vincent Gramoli
Future Generation of Computer Systems
Sep 2017
Elsevier (DOI:10.1016/j.future.2017.09.023)
-
Tyler Crain, Christopher Natoli, Vincent Gramoli
Proceedings of the 42nd IEEE Symposium on Security and Privacy (S&P'21)
May 2021
-
Pierre Civit, Seth Gilbert, Vincent Gramoli
Proceedings of the 41st IEEE International Conference on Distributed Computing Systems (ICDCS'21)
Jul 2021
-
Karolos Antoniadis, Antoine Desjardins, Vincent Gramoli, Rachid Guerraoui, Igor Zablotchi
Proceedings of the 41st IEEE International Conference on Distributed Computing Systems (ICDCS'21)
Jul 2021
-
Gary Shapiro, Christopher Natoli, Vincent Gramoli
Proceedings of the 19th IEEE International Symposium on Network Computing and Applications (NCA'20)
Nov 2020
IEEE p.1-8
-
Pierre Civit, Seth Gilbert, Vincent Gramoli
Proceedings of the 34th International Symposium on Distributed Computing (DISC'20)
Oct 2020
Schloss Dagstuhl p.45:1-45:3
-
Christian Cachin, Daniel Collins, Tyler Crain, Vincent Gramoli
Proceedings of the European Symposium on Research in Computer Security (ESORICS'20)
Sep 2020
Springer p.133-152
-
Rob van Glabbeek, Vincent Gramoli, Pierre Tholoniat
Proceedings of the 32nd ACM Symposium on Parallelism in Algorithms and Architectures (SPAA'20)
Jul 2020
ACM p.579-581
-
Parinya Ekparinya, Vincent Gramoli, Guillaume Jourjon
Proceedings of the Network and Distributed Systems Security Symposium (NDSS'20)
Feb 2020
Internet Society
-
Pierre Tholoniat, Vincent Gramoli
6th Workshop on Formal Reasoning in Distributed Algorithms (FRIDA'19)
Oct 2019
-
Alejandro Ranchal-Pedrosa, Vincent Gramoli
Proceedings of the 18th IEEE International Symposium on Network Computing and Applications (NCA'19)
Sep 2019
IEEE p.1-8
Offchain protocols aim at bypassing the scalability and privacy limitations of classic blockchains
by allowing a subset of participants to execute multiple transactions outside the blockchain.
While existing solutions like payment networks and factories depend on a complex routing protocol,
other solutions simply require participants to build a emph{childchain},
a secondary blockchain where their transactions are privately executed.
Unfortunately, all childchain solutions assume either synchrony or a trusted execution environment.
In this paper we present Platypus, an offchain protocol that requires neither synchony nor a trusted execution environment.
Relieving the need for a trusted execution environment allows Platypus to ensure privacy without trusting a central
authority, like Intel, that manufactures dedicated hardware chipset, like SGX.
Relieving the need for synchrony means that no attacker can steal coins by leveraging clock drifts or message delays to lure timelocks.
In order to prove our algorithm correct, we formalize the chilchain problem as a Byzantine variant of the classic Atomic Commit problem, where closing an offchain protocol is equivalent to committing the whole set of payments previously recorded on the childchain "atomically" on the main chain. Platypus is resilience optimal and we explain how to generalize it to crosschain payments.
-
Pierre Civit, Seth Gilbert, Vincent Gramoli
Workshop on Verification of Distributed Systems (VDS'19)
Jun 2019
-
Michael Spain, Sean Foley, Vincent Gramoli
International Conference on Blockchain, Economics, Security and Protocols (Tokenomics'19)
2019
Schloss Dagstuhl 71 p.9:1-9:15
-
Parinya Ekparinya, Vincent Gramoli, Guillaume Jourjon
Community Ethereum Development Conference (EDCON'19)
2019
-
Tyler Crain, Vincent Gramoli, Mikel Larrea, Michel Raynal
Proceedings of the 17th IEEE International Symposium on Network Computing and Applications (NCA'18)
2018
IEEE
-
Parinya Ekparinya, Vincent Gramoli, Guillaume Jourjon
Proceedings of the 37th IEEE International Symposium on Reliable Distributed Systems (SRDS'18)
Oct 2018
IEEE
-
Guillaume Vizier, Vincent Gramoli
Proceedings of the IEEE International Conference on Blockchain (Blockchain'18)
Jul 2018
IEEE
-
Runchao Han, Vincent Gramoli, Xiwei Xu
Proceedings of the 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS'18)
Feb 2018
IFIP
-
Ingo Weber, Vincent Gramoli, Mark Staples, Alex Ponomarev, Ralph Holz, An Binh Tran, Paul Rimba
Proceedings of the 36th International Symposium on Reliable Distributed Systems (SRDS'17)
Sep 2017
IEEE p.64-73
-
Christopher Natoli, Vincent Gramoli
Proceedings of the 47th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'17)
Jun 2017
IEEE p.579-590
-
Christopher Natoli, Vincent Gramoli
Proceedings of the 15th IEEE International Symposium on Network Computing and Applications (NCA'16)
Oct 2016
IEEE p.310-317
-
Xiwei Xu, Cesare Pautasso, Liming Zhu, Vincent Gramoli, Alexander Ponomarev, An Binh Tran, Shiping Chen
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture (WICSA'16)
Apr 2016
IEEE p.182-191
-
Vincent Gramoli
Workshop on Distributed Cryptocurrencies and Consensus Ledgers (DCCL'16)
2016
-
Tyler Crain, Vincent Gramoli, Mikel Larrea, Michel Raynal
19ème rencontres francophones sur les aspects algorithmiques de télécommunications (AlgoTel'17)
2017