# Chainspace: A Sharded Smart Contracts Platform

arXiv: https://arxiv.org/abs/1708.03778 · HTML: https://mlsanity.com/paper/1708.03778/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 12 Aug 2017.

## Built on by (most cited first, 1 of 1)

- [TxAllo: Dynamic Transaction Allocation in Sharded Blockchain Systems](https://mlsanity.com/paper/2212.11584/) (2022)

## Abstract (arXiv)

Chainspace is a decentralized infrastructure, known as a distributed ledger, that supports user defined smart contracts and executes user-supplied transactions on their objects. The correct execution of smart contract transactions is verifiable by all. The system is scalable, by sharding state and the execution of transactions, and using S-BAC, a distributed commit protocol, to guarantee consistency. Chainspace is secure against subsets of nodes trying to compromise its integrity or availability properties through Byzantine Fault Tolerance (BFT), and extremely high-auditability, non-repudiation and `blockchain' techniques. Even when BFT fails, auditing mechanisms are in place to trace malicious participants. We present the design, rationale, and details of Chainspace; we argue through evaluating an implementation of the system about its scaling and other features; we illustrate a number of privacy-friendly smart contracts for smart metering, polling and banking and measure their performance.
