This is an implementation of Robust Set Reconciliation protocol based on [1]. The contribution of this implementation is for demonstration of concept. This is implemented for a 1-D integer situation.
[1] Chen, Di, et al. "Robust set reconciliation." Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data. ACM, 2014.
Supports Python 2.7
git clone Py-IBLT (extract iblt.py file)
pipenv install