Understanding Semi-private Blockchain Applications