Uma blockchain pública é um tipo de sistema blockchain onde qualquer pessoa pode entrar e interagir com a rede. Ou seja, qualquer participante disposto pode realizar várias atividades na rede, como criar um endereço, contribuir para o consenso da rede por mineração ou staking ou criar contratos inteligentes.