Heim > Die heutigen Krypto-News
bitcoin
bitcoin

$98433.185399 USD

1.59%

ethereum
ethereum

$2763.459218 USD

1.27%

xrp
xrp

$2.668025 USD

-0.54%

tether
tether

$1.000217 USD

0.02%

bnb
bnb

$653.708822 USD

0.95%

solana
solana

$175.851956 USD

2.55%

usd-coin
usd-coin

$0.999920 USD

0.00%

dogecoin
dogecoin

$0.253731 USD

-0.29%

cardano
cardano

$0.797338 USD

1.97%

tron
tron

$0.250127 USD

5.04%

chainlink
chainlink

$18.347549 USD

1.13%

sui
sui

$3.505087 USD

6.65%

avalanche
avalanche

$25.192409 USD

5.07%

stellar
stellar

$0.339360 USD

-0.30%

litecoin
litecoin

$133.960706 USD

3.07%

Plutus (Cardano)

Was ist Plutus (Cardano)?

Plutus ist eine der wichtigsten Komponenten von Cardano, die die Erstellung von Smart Contracts und dezentralen Anwendungen (dApps) auf Cardano ermöglicht.

Smart Contracts sind automatisierte Verträge, mit denen Geld, Eigentum, Aktien oder andere Wertgegenstände auf transparente Weise ausgetauscht werden können, ohne dass die Dienste eines Mittelsmanns in Anspruch genommen werden müssen.

Plutus ist eine fortschrittliche Programmiersprache, die es Entwicklern ermöglicht, auf funktionale Weise intelligente Verträge auf Cardano zu schreiben. Es basiert auf Haskell, das eine einzigartige Kombination aus erstklassiger Sicherheit und hoher Leistung bietet.

Entwickler können mit Plutus und Haskell dApps (dezentrale Anwendungen) erstellen und diese dann sicher und effizient auf der Blockchain ausführen.

Plutus entstand aus dem Wunsch heraus, eine klare, intuitive und konsistente Sprache zum Schreiben intelligenter Verträge auf Cardano zu haben. Es wurde speziell für die Interaktion mit einer Blockchain entwickelt. Es basiert auf Haskell, einer universellen funktionalen Programmiersprache, die es schon seit Jahrzehnten gibt und die in Industrie und Wissenschaft weit verbreitet ist. Es handelt sich um eine statisch typisierte, rein funktionale Sprache mit einem starken Typsystem.

Plutus-Programme laufen in zwei verschiedenen Umgebungen:

Der erste ist ein Blockchain-Knoten, auf dem Ihr Finanzvertrag läuft, wenn er von jemandem eingereicht wird, der ihn nutzen möchte;

Der andere ist Ihr Desktop-Computer, auf dem Sie Ihren Vertrag lokal schreiben und testen können, bevor Sie ihn einreichen.

Ein Vertrag hat keinen anderen Status als den Wert seiner gebundenen Variablen. Es kann Daten im Ledger lesen und schreiben, jedoch keine Informationen lokal speichern. Die einzige Möglichkeit, das Ergebnis eines Vertrags basierend auf sich ändernden Eingaben zu ändern, ist die Rekursion, da es in Haskell keine Schleifen oder Variablen gibt.

Der Wert jeder gebundenen Variablen erscheint in der Ausgabe der Transaktion; Darüber hinaus kann ein Vertrag eine Liste von Ereignissen zurückgeben, die im Ereignisprotokoll der Blockchain aufgezeichnet werden.

Verträge dürfen nicht mit externen Ressourcen außerhalb der Blockchain interagieren, daher sind sie viel einfacher zu überprüfen und zu begründen als herkömmliche Smart Contracts.

Tatsächlich wird Haskell seit langem zum Schreiben wichtiger Finanzsoftware wie der Barclays-Handelsplattform und des Bloomberg-Terminals verwendet.

Der Grund, warum Haskell so gut für die Finanzprogrammierung geeignet ist, liegt darin, dass Sie damit große Systeme auf prinzipielle Weise aus kleinen Komponenten erstellen können. Beispielsweise werden Plutus-Verträge in einer Teilmenge von Haskell geschrieben – einer Teilmenge, die funktional rein ist und keine Nebenwirkungen hat. Das bedeutet, dass Sie sicher sein können, dass, wenn Sie Ihrem Vertrag dieselben Eingabedaten geben, er immer den gleichen Output erzeugt.

Vertrauenswürdige Ausführungsumgebungen (T -Shirts)

Vertrauenswürdige Ausführungsumgebungen (TEEs) sind sichere Bereiche innerhalb eines Hauptprozessors, die einen geschützten Raum bieten, in dem sensible Code und Daten ohne Angst vor Manipulationen oder Beobachtungen von außen ausführen können.

Menschliche Schlüssel

Menschliche Schlüssel sind kryptografische Schlüssel, die aus dem abgeleitet sind, was Sie sind, was Sie wissen oder was Sie haben. Sie werden verwendet, um digitale Vermögenswerte zu sichern, die Privatsphäre zu schützen und auf das dezentrale Web zuzugreifen.

Open Finance (OpenFI)

OpenFi, kurz für "Open Finance", ist ein finanzieller Rahmen, der traditionelle Finanzierung (Tradfi) in die dezentrale Finanzierung (DEFI) integriert.

Rollups-as-a-Service (RAAS)

Rollups-as-a-Service (RAAS) ermöglicht es den Bauherren, ihre eigenen Rollups schnell zu bauen und zu starten. RAAS-Anbieter liefern End-to-End-Lösungen wie Anpassungen des zugrunde liegenden Tech-Stacks, des No-Code-Managements und des Ein-Klick-Integrationen mit Kerninfrastruktur.

Datenverfügbarkeitsabtastung (DAS)

Die Datenverfügbarkeitstichprobe (DAS) ist eine Methode, mit der dezentrale Anwendungen die Verfügbarkeit von Blockdaten überprüfen können, ohne dass der gesamte Datensatz von jedem Teilnehmer heruntergeladen werden muss.

Mehrfach Datenverfügbarkeit (Multida)

Diese Blockchain -Architektur verwendet mehr als einen Datenverfügbarkeitsdienst (DA), um die Redundanz von Daten zu gewährleisten.