Kurz erklärt: Mina Protocol ist eine Proof-of-Stake-Blockchain, die durch den Einsatz rekursiver Zero-Knowledge-Beweise (zk-SNARKs) eine dauerhaft konstante Größe von etwa 22 Kilobyte behält. Der zugehörige Kryptowert trägt das Kürzel MINA.
Herkunft und Entwicklung
Mina Protocol wurde von der Entwicklungsfirma O(1) Labs konzipiert, deren Mitgründer Evan Shapiro als eine der treibenden Personen gilt. Das Projekt startete unter dem Namen „Coda Protocol“ und wurde vor dem öffentlichen Start in Mina umbenannt. Der Hauptnetz-Start (Mainnet) erfolgte im März 2021.
Die organisatorische und fördernde Rolle übernimmt die gemeinnützige Mina Foundation, die die Weiterentwicklung, das Ökosystem und die Verteilung von Fördermitteln koordiniert. Das Protokoll wird als quelloffene Software entwickelt.
Technisches Konzept
Das zentrale Merkmal von Mina ist die extrem kleine, gleichbleibende Größe der Blockchain. Während bei den meisten Netzwerken wie Bitcoin oder Ethereum die zu speichernde Datenmenge kontinuierlich wächst, komprimiert Mina den gesamten Zustand des Netzwerks mit Hilfe rekursiver Zero-Knowledge-Beweise auf einen kompakten kryptografischen Nachweis von rund 22 Kilobyte.
- Konsens: Mina nutzt einen Proof-of-Stake-Mechanismus namens Ouroboros Samasika.
- zkApps: Anwendungen (früher „Snapps“ genannt) lassen sich mit der Bibliothek o1js in TypeScript entwickeln.
- Verifizierbarkeit: Teilnehmer können die Gültigkeit der Kette prüfen, ohne die vollständige Historie herunterzuladen.
Anwendungsbereiche
Durch den Fokus auf Zero-Knowledge-Technologie wird Mina häufig im Zusammenhang mit datenschutzfreundlichen Anwendungen und der Verknüpfung von Blockchain-Daten mit externen Informationen genannt. Beispiele sind Nachweise über Sachverhalte, ohne die zugrunde liegenden Daten offenzulegen (etwa Identitäts- oder Bonitätsnachweise).
Der MINA-Token dient zur Bezahlung von Transaktionsgebühren sowie zum Staking, über das Netzwerkteilnehmer an der Blockproduktion und Konsensbildung mitwirken können.
Häufige Fragen
Warum bleibt die Mina-Blockchain so klein?
Mina verwendet rekursive Zero-Knowledge-Beweise, die den gesamten Netzwerkzustand zu einem kompakten kryptografischen Nachweis von etwa 22 Kilobyte zusammenfassen, sodass die Kette nicht mit jeder Transaktion wächst.
Wann wurde Mina Protocol gestartet?
Das Mainnet ging im März 2021 an den Start. Zuvor lief das Projekt unter dem Namen Coda Protocol.
Welchen Konsensmechanismus nutzt Mina?
Mina setzt auf einen Proof-of-Stake-Algorithmus namens Ouroboros Samasika.
Was sind zkApps?
zkApps sind Smart-Contract-Anwendungen auf Mina, die mit Zero-Knowledge-Beweisen arbeiten und mit der Bibliothek o1js in TypeScript entwickelt werden.
Wofür wird der MINA-Token verwendet?
MINA dient zur Bezahlung von Transaktionsgebühren und zum Staking im Proof-of-Stake-Netzwerk.
Zusammenfassung
Mina Protocol ist eine 2021 gestartete Proof-of-Stake-Blockchain, die sich durch ihre konstante Größe von rund 22 Kilobyte auszeichnet. Möglich wird dies durch rekursive Zero-Knowledge-Beweise. Das Projekt wurde von O(1) Labs entwickelt und wird von der Mina Foundation gefördert; der zugehörige Token ist MINA.
Weiterführende Quellen
- Mina Protocol - offizielle Website: minaprotocol.com
- Mina Protocol - technische Dokumentation: docs.minaprotocol.com