The architecture surrounding the Bitcoin network