SyncFab: Connecting Manufacturers and Buyers through Blockchain