Definition „Permissionless Blockchain“ Was ist eine Public Blockchain?

Von chrissikraus

Anbieter zum Thema

Public Blockchain ist das Konzept, das hinter den meisten großen Kryptowährungen steht. Der Zugriff auf diese Art von Blockchain steht prinzipiell für jeden beliebigen Teilnehmer offen – sprich jeder, der möchte, kann sich am Netzwerk beteiligen, Transaktionen ausführen, dabei helfen, Blöcke zu validieren sowie die gesamte Historie der Blockchain einsehen.

Public Blockchain wird am häufigsten für öffentlich verfügbare Kryptowährungen und Smart Contracts verwendet, weil sie durch die hohe Transparenz eine solide Vertrauensbasis schaffen.
Public Blockchain wird am häufigsten für öffentlich verfügbare Kryptowährungen und Smart Contracts verwendet, weil sie durch die hohe Transparenz eine solide Vertrauensbasis schaffen.
(Bild: Gerd Altmann / Pixabay)
eBook Blockchain
eBook „Blockchain“
(Bild: Dev-Insider)

E-Book zum Thema

Unser eBook „Blockchain“ umreißt interessante Blockchain-Technologien und geht näher auf die Ethereum-Plattform ein.

Eine Public Blockchain (Permissionless Blockchain) ist, wie der Name bereits vermuten lässt, öffentlich und ohne besondere Berechtigung zugänglich. Neben diesen öffentlichen Blockchains gibt es noch Private Blockchains (Permissioned Blockchain), die nur einem ausgewählten Kreis von Nutzern zur Verfügung stehen und eventuell nur vorbestimmte Transaktionen erlauben.

Absolute Transparenz

Eine Public Blockchain ist für jeden beliebigen Interessenten jederzeit vollständig einsehbar. Jeder, der möchte, kann die Historie einzelner Blöcke und Transaktionen nachvollziehen. Und genau das ist einer der Gründe dafür, warum die auf Public Blockchain basierenden Kryptowerte als sicher gelten: Das Netzwerk überprüft sich laufend selbst und es ist praktisch ausgeschlossen, dass es erfolgreich manipuliert werden kann. Die Historie kann im Nachhinein nicht verändert werden, um z. B. den Besitz von Token vorzutäuschen. So entsteht ein hohes Maß an Vertrauen in die Integrität der Blockchain-Anwendung.

Validierung durch Konsens

Das besondere an öffentlichen Blockchains ist, dass im Prinzip wirklich jeder Teilnehmer das Recht darauf hat, Blöcke und Transaktionen zu verifizieren. Es gibt also keine auserwählten Teilnehmer mit besonderen Rechten, die für die Verwaltung der Blockchain zuständig sind. Jede Transaktion wird von den Nutzern geprüft, um zu entscheiden, ob sie gültig ist. Das geschieht über verschiedene Konsensmodelle.

Das wohl am weitesten verbreitete Konsensmodell ist Proof of Work (PoW), bei dem ein rechenintensives Puzzle gelöst werden muss, bevor ein Block validiert werden darf. Als Motivation für die Arbeit erhalten die Validierer z. B. eine Transaktionsgebühr gutgeschrieben oder dürfen neue Token generieren.

Gleiche Rechte für alle Teilnehmer

Wer an einer Public Blockchain teilhaben möchte, kann dies nach eigenem Ermessen tun. Dabei stehen jedem Teilnehmer die gleichen Aktivitäten zur Verfügung. Zu den grundlegenden Funktionen gehört, dass jeder Teilnehmer gleichermaßen Transaktionen ausführen darf, also z. B. Coins senden und empfangen.

Außerdem darf jeder Teilnehmer jederzeit und ohne spezielle Erlaubnis die gesamte Blockchain einsehen, z. B. über einen Blockchain Explorer. Und jeder Teilnehmer darf, wie bereits erwähnt, an der Validierung teilnehmen. Einige Systeme wie Bitcoin schließen auf die Generierung neuer Coins (Mining) mit ein.

Beispiele für Public Blockchains

Public Blockchain wird am häufigsten für öffentlich verfügbare Kryptowährungen und Smart Contracts verwendet, weil sie durch die hohe Transparenz eine solide Vertrauensbasis schaffen. Die Technologie kommt z. B. für Bitcoin, Litecoin oder Ethereum zum Einsatz.

E-Book zum Thema

Blockchain

eBook Blockchain
eBook „Blockchain“
(Bild: Dev-Insider)

Um die Möglichkeiten von Blockchains einschätzen zu können, muss man verstehen, was eine solche Kette von Blöcken überhaupt im Stande ist zu leisten, und wie sie das realisiert.

Dieses eBook umfasst die folgenden Themen:

  • Blockchain: Definition, Funktionen und Visionen
  • Ethereum: Schlaue Verträge und Standardisierung
  • Die spannendsten Projekte rund um Blockchain

(ID:46124730)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Softwareentwicklung und DevOps

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung.

Aufklappen für Details zu Ihrer Einwilligung