Nicola Greco | Protocol Labs Research
Nicola Greco
Research Scientist/ Cryptonet
Education
MS/PhD in Computer Science, on leave
Massachusetts Institute of Technology
BSc in Computer Science, 2015
University College London
Nicola is working to re-decentralize the web. He is a researcher at Protocol Labs, a PhD student (on leave) at MIT advised by Tim Berners-Lee, and friend at Berkman Center. He writes and advances research on ways to re-decentralize the web, focusing on technical, political, and social aspects of decentralized systems.
Areas of Expertise
Distributed Systems
Talks
2020-07-01
Vector commitment techniques and applications to verifiable decentralized storage
Theory and Practice of Blockchains 2020 / 2020.07.01
Matteo Campanelli, Dario Fiore, Nicola Greco, Luca Nizzardo, Dimitris Kolonelos
2018-06-28
Zcon0 / 2018.06.28 / Montréal, Canada
Publications
2020-12-05/Report
Vector commitments with subvector openings (SVC) [Lai-Malavolta, Boneh-Bunz-Fisch; CRYPTO’19] allow one to open a committed vector at a set of positions with an opening of size independent of both the vector’s length and the number of opened positions.
Advances in Cryptology – ASIACRYPT 2020 / 2020.12.05
Matteo Campanelli, Dario Fiore, Nicola Greco, Dimitris Kolonelos, Luca Nizzardo
Cryptography, Distributed systems
2020-01-15/Conference paper
In a Single Secret Leader Election (SSLE), a group of participants aim to randomly choose exactly one leader from the group with the restriction that the identity of the leader will be known to the chosen leader and nobody else.
ACM Advances in Financial Technologies 2020 / 2020.10.21
Dan Boneh, Saba Eskandarian, Lucjan Hanzlik, Nicola Greco
2018-10-15/Report
Scaling proof-of-replication for Filecoin mining
A proof-of-replication (PoRep) is a proof system that a server can use to demonstrate to a network in a publicly verifiable way that it is dedicating unique resources to storing one or more replicas of a data file.
Ben Fisch, Joseph Bonneau, Nicola Greco, Juan Benet
Cryptography, Distributed systems
2017-07-27/Report
We introduce Proof-of-Replication (PoRep), a new kind of Proof-of-Storage, that can be used to prove that some data D has been replicated to its own uniquely dedicated physical storage. Enforcing unique physical copies enables a verifier to check that a prover is not deduplicating multiple copies of D into the same storage space.