Kryptowelt erklärt für Neulinge: Smart Contracts

in #smart7 years ago

Ein Smart Contract ist eine Vereinbarungen zwischen Parteien, deren Durchführung und Einhaltung nicht von Mittelsmännern überwacht und gesteuert wird, sondern vom Vertrag selbst. Die Vereinbarung kann somit nicht verändert werden und es werden automatisch festgelegte Regeln geprüft und ggf. durch vorher festgelegte Strafen belegt. Mit Hilfe dieser Smart Contracts kann jede beliebige Art von Wert zwischen Vertragspartnern ausgetauscht werden. Z.B. werden eine bestimmte Anzahl eines neuen Coins erst ausgezahlt, wenn die entsprechende Menge eines anderen Coins bezahlt wurde. Im Gegenzug, falls die Coins nicht vom Auftragnehmer verschickt werden, erhält der Auftraggeber seine Coins zurück.

Die bekannteste und erste Plattform die Smart Contracts abgebildet hat ist Ethereum. Übrigens sind alle ERC20 Token, die auf Ethereum basieren anhand eines Smart Contract abgebildet.

Das schöne an Smart Contracts ist ja, dass du definierte Regeln für bestimme Aktionen erstellen kannst.

z.B ist es üblich, dass bei ICOs ein Teil der Coin der Initiatoren per Smart Contract über eine bestimmte Zeit gesperrt werden. Das Ganze dient als Motivation für das Team das Projekt nachhaltig und langfristig anzugehen.

Auch ist es üblich, durch Smart Contracts den Tausch z.B ETH gegen den ICO-Coin eindeutig zu definieren und zu automatisieren. Im Smart Contract steht zum Beispiel:

  • wenn jemand ETH an eine definierte Adresse schickt und der Hardcap noch nicht erreicht ist
  • dann bekommt der Adressat an einem definierten Zeitraum eine definierte Anzahl an ICO-Coins ...

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.028
BTC 65900.16
ETH 3470.80
USDT 1.00
SBD 2.68