Werbung
Deutsche Märkte geschlossen
  • DAX

    18.772,85
    +86,25 (+0,46%)
     
  • Euro Stoxx 50

    5.085,08
    +30,67 (+0,61%)
     
  • Dow Jones 30

    39.512,84
    +125,08 (+0,32%)
     
  • Gold

    2.366,90
    +26,60 (+1,14%)
     
  • EUR/USD

    1,0772
    -0,0012 (-0,11%)
     
  • Bitcoin EUR

    56.410,97
    -2.107,72 (-3,60%)
     
  • CMC Crypto 200

    1.261,70
    -96,31 (-7,09%)
     
  • Öl (Brent)

    78,20
    -1,06 (-1,34%)
     
  • MDAX

    26.743,87
    +34,97 (+0,13%)
     
  • TecDAX

    3.404,04
    +19,74 (+0,58%)
     
  • SDAX

    14.837,44
    +55,61 (+0,38%)
     
  • Nikkei 225

    38.229,11
    +155,13 (+0,41%)
     
  • FTSE 100

    8.433,76
    +52,41 (+0,63%)
     
  • CAC 40

    8.219,14
    +31,49 (+0,38%)
     
  • Nasdaq Compositive

    16.340,87
    -5,40 (-0,03%)
     

IOTA demonstriert erste Smart Contracts – Gute Nacht, Ethereum?

IOTA-Münze auf Smartphone-Display
IOTA-Münze auf Smartphone-Display

Smart Contracts waren bislang vor allem Domäne von Ethereum. Kein Wunder: Schließlich hat das Netzwerk gegenüber der Konkurrenz einige Jahre Vorsprung, was sich vor allem in einer großen Zahl an Entwicklern widerspiegelt, die rund um den Globus an neuen Dezentralen Anwendungen für die Plattform arbeiten. Spätestens seit dem DeFi-Hype stößt das Ethereum-Netzwerk jedoch deutlich an seine Grenzen seiner Belastbarkeit. Und seine Gebühren an die Grenzen des Zumutbaren.

Die vermeintlich skalierbarere Ethereum-Konkurrenz versucht beharrlich, am Stuhl des First-Movers zu sägen. Während sich bislang vor allem Cardano, Tron, Tezos und Neo als potenzielle „Ethereum-Killer“ positionieren, ist IOTA in Sachen Smart Contratcs bislang weniger in Erscheinung getreten. Doch die Kryptowährung, die nicht weniger will, als die technologische Grundlage für Transaktionen im künftigen Internet der Dinge zu bilden, „kann“ auch Smart Contracts. Am 2. Oktober hat die IOTA Foundation eine erste (pre-Alpha) Version für das IOTA Smart Contract Protocol (ISCP) vorgestellt.

Wasp 0.0.1 veröffentlicht

Das ISCP ist Teil der Node Software Wasp, die für das Ausführen von Smart Contratcs in IOTA benötigt wird und (bereits als Version 0.0.2) auf GitHub verfügbar ist.

WERBUNG

Noch befinden sich WASP und das ISCP in einem sehr frühen Stadium. Mit der Veröffentlichung der Pre-alpha-Version können Entwickler vorerst mit einer abgespeckten Version des Protokolls experimentieren:

Einige wichtige Funktionen der ISCP sind deaktiviert, z.B. die Belohnungsfunktion (optionale Node-Gebühren, so dass der aktuelle Smart-Vertrag völlig gefühllos ist) und die Access-Node-Funktion (ein Access Node ist ein Wasp-Knoten, der den gültigen Zustand Smart-Contract-Ledger enthält, aber nicht am Komitee des Smart-Contracts teilnimmt),

heißt es dazu auf dem Blog der IOTA Foundation.

IOTA Smart Contracts: Zunächst nur off-Chain

Das IOTA-Netzwerk ist bekannt dafür, dass bei Transaktionen keine Netzwerkgebühren anfallen. Das soll auch für Smart Contracts gelten – zumindest solange technisch noch keine Node-Gebühren erhoben werden können. Man hat sich dabei bewusst für eine Second-Layer-Lösung entschieden. Die Bestätigung von Smart Contracts erfolgt nicht direkt auf dem Tangle, sondern über sogenannte Komitees. Das sind andere Netzwerkknoten, die zuvor vom Smart-Contract-Ersteller berufen wurden.

Damit will man Skalierungs-Engpässe und Gebührenwucher, wie sie Ethereum seit geraumer Zeit heimsuchen, vermeiden.

Zusätzlich zu den Transaktionsgebühren, die man zahlen muss, um für die Aufnahme in das Ledger berücksichtigt zu werden, muss man auch Gasgebühren zahlen, um das Programm lange genug am Laufen zu halten, damit es abgeschlossen werden kann. Das bedeutet, dass die Kosten für den Betrieb dieser Smart Contracts unerschwinglich hoch werden, wenn man von bestimmten Anwendungsfällen absieht, in denen der Kostenaufwand relativ unbedeutend ist,

erklärt die IOTA Foundation ihre Entscheidung in einem Blog-Posting im Mai.

Der Erschaffer eines Smart Contracts hat dabei die Möglichkeit, sowohl die Größe als auch die Teilnehmer des Komitees zu bestimmen. Die einzelnen Smart-Contract-Operationen werden außerhalb des Tangle validiert, wobei das Komitee regelmäßig den Zustand des Smart Contracts an das Netzwerk kommuniziert.

Colored Token und mehr: Erste Anwendungsbeispiele

Mit dem Release der pre-Alpha Version von Wasp hat die Foundation drei Beispiele geliefert, wie Smart Contracts in IOTA eingesetzt werden können. Der Smart Contract „DonateWithFeedback“ ermöglicht kommentierte Spenden auf Websites. Mit dem Smart Contract TokenRegistry lassen sich – ähnlich wie bei Ethereum – neue Token für das IOTA Netzwerk erstellen. „FairAuction schließlich ist der dritte Beispiel-Smart-Contract, den die IOTA Foundation auf Github präsentiert. Er ermöglicht einen Handelsplatz für die Versteigerung von Coloured Token.

Die Smart Contracts lassen sich im Pollen-Testnetzwerk ausprobieren. Dazu braucht es eine spezielle Wallet – die Wasp Wallet (wwallet), die die IOTA Foundation ebenfalls am 2. Oktober veröffentlicht hat.

Source: BTC-ECHO

Der Beitrag IOTA Smart Contracts: Gebührenfrei und skalierbar erschien zuerst auf BTC-ECHO.