WikiDer > Cardano (Kryptowährungsplattform)

Cardano (cryptovaluta-platform)
Cardano-Plattformlogo
Ada-Kryptowährungslogo
Cardano-Mindmap

kardano ist ein Open SourceKryptowährungenBlockchain Plattform, auf der Smart Contracts kann laufen.[1]

Hintergrund

Es begann 2015 und wurde 2017 vom Mitbegründer von ins Leben gerufen Äther und BitShares Charles Hoskinson.[2] Entwicklungen werden wissenschaftlich untersucht und von Peers bewertet.[3][4][5] Die Kryptowährung Ada konnte nur in ihrem Daedalus verwendet werden Brieftasche und werden auf der Bittrex-Börse gespeichert, aber es gibt derzeit noch mehr zur Auswahl.[6][7][8][9][10]

Schichten

Innerhalb der Cardano-Plattform lebt Ada auf der Siedlungsschicht. Diese Schicht ist ähnlich wie Bitcoin und verfolgt grundsätzlich nur die Ada-Transaktionen. Die zweite Schicht ist die Rechenschicht. Diese Stufe ähnelt Ethereum und ermöglicht die Ausführung von Smart Contracts und Anwendungen auf der Plattform.[1]

Nicht-funktionale Anforderungen

Neben den First- und Second-Layer-Funktionalitäten konzentriert sich Cardano auch auf die nicht-funktionalen Anforderungen an Skalierbarkeit, Wartbarkeit und Interoperabilität. Die Grundlage ihrer Skalierbarkeit ist die Trennung von Abrechnungs- und Berechnungsebene und ihre Proof-of-Stake-Technologie. Die Wartbarkeit wird durch die Verwendung eines dezentralen Treasury-Systems erreicht, das durch Transaktionsgebühren im Netzwerk finanziert wird. Über Entwicklungsvorschläge und Umsetzung kann abgestimmt werden und werden somit dezentral von den Stakeholdern (Ada Kryptowährungsinhabern) gesteuert. Nach der dezentralen Phase können selbst die aktuellen Entwickler ohne Abstimmung keine Änderungen vornehmen. Die Unterstützung der Interoperabilität zwischen bestehenden Kryptowährungen ist in einer gemischten Technologielandschaft wichtig. „Sidechains“ ist eine Technologie, die es ermöglicht, Token in (andere) Blockchains zu verschieben und die Interoperabilität mit den Finanzsystemen der Banken ermöglicht.[11][12][13]

Entwicklungen

Durch (menschenlesbare) funktionale Programmierung werden unterschiedliche Entwicklungsumgebungen erstellt.[14] Durch automatisches Übersetzen des Funktionscodes auf hoher Ebene in Ausführungscode auf niedriger Ebene besteht keine Notwendigkeit für eine (fehleranfällige) Codierung auf niedriger Ebene.[15] Auch Nicht-Programmierer können Smart Contracts erstellen, denn eine der domänenspezifischen Sprachen ist eine „Low-Code“-Entwicklungsplattform. In Solidity erstellte Smart Contracts für die Ethereum Virtual Machine können mit einem Compiler übersetzt und somit auch auf der Cardano Virtual Machine ausgeführt werden.[16][17][18][19][20]

Externer Link