Brief announcement: Coded state machine - Scaling state machine execution under byzantine faults

3Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

We introduce Coded State Machine (CSM), an information-theoretic framework to securely and efficiently execute multiple state machines on Byzantine nodes. The standard method of solving this problem is using State Machine Replication, which achieves high security at the cost of low efficiency. CSM simultaneously achieves the optimal linear scaling in storage, throughput, and security with increasing network size. The storage is scaled via the design of Lagrange coded states and coded input commands that require the same storage size as their origins. The computational efficiency is scaled using a novel delegation algorithm, called INTERMIX, which is an information-theoretically verifiable matrix-vector multiplication algorithm of independent interest.

Cite

CITATION STYLE

APA

Li, S., Sahraei, S., Yu, M., Avestimehr, S., Kannan, S., & Viswanath, P. (2019). Brief announcement: Coded state machine - Scaling state machine execution under byzantine faults. In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing (pp. 150–152). Association for Computing Machinery. https://doi.org/10.1145/3293611.3331573

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free