is bitcoin public or private blockchain