Eine öffentliche Blockchain ist eine dezentrale Plattform, die für jeden zugänglich ist. Mit anderen Worten: Sie ist erlaubnisfrei, d.h. jeder kann der Plattform beitreten und die Informationen auf der Plattform schreiben und lesen. Eine Blockchain ist ein verteiltes Ledger, in dem die Transaktionsdaten in Form von Blöcken gespeichert werden, die zusammen eine Blockchain bilden. Ein wichtiger Faktor, der einen Block von einem anderen unterscheidet, ist der Zeitstempel. Einmal validiert, können die auf der Plattform gespeicherten Daten nicht mehr verändert werden, obwohl sie öffentlich zugänglich sind.Eine öffentliche Blockchain nutzt einen Consensus Mechanism, um Transaktionen zu validieren. Die beiden führenden öffentlichen Blockchains, Bitcoin und Ethereum, verwenden den Proof of Work (PoW) Consensus Mechanism. Ethereum hat jedoch den Übergang zu einem Proof of Stake (PoS)-Konsensmechanismus eingeleitet.Eine öffentliche Blockchain bietet im Vergleich zu privaten Netzwerken mehr Transparenz und ist dezentraler, da jeder beitreten kann und keine einzelne Instanz die Kontrolle über das gesamte System hat. Leider leiden viele öffentliche Blockchains auch unter niedrigen Transaktionsgeschwindigkeiten und anderen Skalierungsproblemen. Außerdem ist eine Public Blockchain im Vergleich zu einer privaten Blockchain auf einige wenige Consensus Mechanismen beschränkt. Private und öffentliche Blockchains ähneln sich insofern, als jeder Node in ihrem Netzwerk über eine exakte Kopie des Ledgers verfügt, ihre gespeicherten Daten unveränderlich sind und beide Plattformen auf Transaktionsvalidatoren angewiesen sind.