~/talk

Practical Smart Contract Sharding with Ownership and Commutativity Analysis

Talkat SPLASH 2022 · 2022-12-05..12-10· [blockchain, distributed-systems]
links:none on file
links:none on file
slides:none on file

Static analysis tool CoSplit infers per-transition ownership and commutativity summaries for Cilla smart contracts and compiles them into sharding signatures used by a Silica-based blockchain to assign transactions to shards or merge effects. The prototype integrates at deploy time, introduces negligible transaction-validation overhead, and lets independent or commutative updates execute in parallel across shards; evaluation on real-world contracts shows a significant increase in throughput while falling back to sequential execution when constraints require strict ownership.

AI-written summary · about

  1. 0:00Smart contract sharding intro
  2. 2:10Blockchain scalability challenges
  3. 6:06Existing sharding limitations
  4. 9:01Static analysis for sharding
  5. 13:40CoSplit tool overview
  6. 17:32Effect summaries and ownership
  7. 19:37Commutativity analysis
  8. 24:08Compiling effects to constraints
  9. 26:36Runtime sharding and integration
  10. 27:42Evaluation and results
  11. 28:03Q&A on overflow and concurrency
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.