# Ruben Somsen - SwiftSync - Smarter Synchronization With Hints (Highlights)

## Metadata
**Review**:: [readwise.io](https://readwise.io/bookreview/51245431)
**Source**:: #from/readwise #from/reader
**Zettel**:: #zettel/fleeting
**Status**:: #x
**Authors**:: [[Ruben Somsen]]
**Full Title**:: SwiftSync - Smarter Synchronization With Hints
**Category**:: #articles #readwise/articles
**Category Icon**:: 📰
**Document Tags**:: #blockchain
**URL**:: [gist.github.com](https://gist.github.com/RubenSomsen/a61a37d14182ccd78760e477c78133cd)
**Host**:: [[gist.github.com]]
**Highlighted**:: [[2025-05-08]]
**Created**:: [[2025-05-10]]
## Highlights
- The generalized observation of SwiftSync is that if we have two sets (in this case the inputs and outputs), and we want to know the difference between these sets (the UTXO set), validating a given answer to this question (the hints) is significantly easier than calculating the answer itself. ([View Highlight](https://read.readwise.io/read/01jts4h7bw4e29w00wwygcwf5x)) ^887382242
- The order independence ensures removing an element prior to adding it is not a problem and makes it fully parallelizable. ([View Highlight](https://read.readwise.io/read/01jts4s1bvhyy05pk0q3hjhkrs)) ^887382748