Files in this item



application/pdfKULSHRESHTHA-THESIS-2019.pdf (1MB)
(no description provided)PDF


Title:Scaling asynchronous multi-party computation: A systems perspective
Author(s):Kulshreshtha, Samarth
Advisor(s):Miller, Andrew E
Department / Program:Computer Science
Discipline:Computer Science
Degree Granting Institution:University of Illinois at Urbana-Champaign
Multi-party Computation
Abstract:Modern multi-party computation applications no longer have a one-time execution pattern and instead are required to be run continuously like a service. They are deployed over the Internet which is inherently asynchronous and demand an infrastructure which is end-to-end robust, fault-tolerant and scalable. Unfortunately, existing frameworks fail to satisfy all of these requirements. Hence, many MPC applications are not yet practical due to the lack of an MPC framework that meets these needs. This work presents a scalable protocol for generating preprocessed elements required for the execution of asynchronous MPC applications with optimal Byzantine fault-tolerance (robust when one-third of the nodes are corrupt) in the asynchronous setting. We implement this preprocessing protocol in HoneyBadgerMPC – a scalable, robust and fault-tolerant framework designed to develop, test and benchmark MPC applications efficiently.
Issue Date:2019-04-22
Rights Information:Copyright 2019 Samarth Kulshreshtha
Date Available in IDEALS:2019-08-23
Date Deposited:2019-05

This item appears in the following Collection(s)

Item Statistics