ZeroSync core protocol