Was ist ein Smart Contract?

Ein Smart Contract ist ein Computerprogramm, das in einem dezentralen „vertrauenslosen“ Netzwerk, wie einer Blockchain, gespeichert und ausgeführt wird. Mit vertrauenslos meinen wir, dass die Gültigkeit der Informationen im Netzwerk von jedem verifiziert werden kann. Viele Menschen denken, dass Smart Contracts nur auf neueren Blockchain-Netzwerken wie Ethereum angewendet werden, aber auch Bitcoin verwendet Smart Contracts, wenn auch mit eingeschränkter Funktionalität.
Was ist ein Smart Contract?
Verwenden Sie die Multichain Bitcoin.com Wallet App, der Millionen vertrauen, um sicher und einfach Bitcoin (BTC), Bitcoin Cash (BCH), Ether (ETH) und die beliebtesten Kryptowährungen zu senden, empfangen, kaufen, verkaufen, handeln, verwenden und verwalten. Die App ermöglicht es Ihnen, mit Smart Contracts auf verschiedenen öffentlichen Blockchain-Netzwerken zu interagieren.

Was ist ein Smart Contract?

Ein Smart Contract ist wie ein Computerprogramm, das auf einem speziellen Netzwerk namens Blockchain lebt und operiert. Dieses Netzwerk ist 'vertrauenslos', was bedeutet, dass jeder die darin enthaltenen Informationen überprüfen und bestätigen kann. Obwohl es oft mit neueren Blockchains wie Ethereum in Verbindung gebracht wird, nutzt auch Bitcoin Smart Contracts, allerdings mit einigen Einschränkungen.

Geschichte und Ursprung von Smart Contracts

Ethereum wurde teilweise entwickelt, um die Smart-Contract-Fähigkeiten von Bitcoin zu erweitern. Dadurch wurde das Ethereum-Netzwerk zu einer 'Turing-vollständigen Zustandsmaschine' – im Wesentlichen ein gemeinsamer Computer, der für jeden zugänglich ist. Smart Contracts auf diesem Netzwerk können theoretisch jede Berechnung durchführen, die ein normales Computerprogramm kann, und potenziell vielfältige Anwendungen wie Messaging-Apps, Spiele oder sogar soziale Medienplattformen hosten.

Allerdings stehen aktuelle dezentrale Netzwerke vor Einschränkungen in Bezug auf Geschwindigkeit und Kosten, was die Arten von Anwendungen einschränkt, die sie unterstützen können. Dies wird ausführlicher in unserem Blockchain Trilemma-Artikel behandelt. Es ist auch wichtig zu beachten, dass Ethereum nur das erste von vielen Netzwerken war, das darauf abzielt, eine geteilte, zugängliche Computerplattform zu schaffen.

Warum Smart Contracts auf dezentralen Netzwerken nutzen?

Man könnte sich fragen, warum jemand ein dezentrales Netzwerk gegenüber zentralisierten Cloud-Computing-Diensten wie Amazon Web Services (AWS) wählen würde, insbesondere angesichts der Geschwindigkeit und Erschwinglichkeit letzterer. Die Antwort liegt in den Kompromissen, die für diese Geschwindigkeit und Kosten gemacht werden.

Smart Contracts auf dezentralen Netzwerken bieten ein höheres Maß an Sicherheit und Transparenz. Da jeder die Informationen im Netzwerk verifizieren kann, besteht weniger Bedarf, einer zentralen Autorität wie einer Bank zu vertrauen. Dies verringert das Risiko von Betrug, Hacking oder Fehlern, da die Ausführung des Vertrags öffentlich überprüfbar ist.

Obwohl nicht für alle Anwendungen notwendig, ist diese Vertrauenslosigkeit besonders wertvoll für Anwendungsfälle, die Geld oder Vermögenswerte betreffen. Ein digitales Sammelkartenspiel, eine Plattform zum Austausch von Vermögenswerten oder ein System zum Senden und Empfangen von Kryptoassets könnten alle von der Sicherheit und Transparenz von Smart Contracts profitieren.

Wie Smart Contracts funktionieren

Stellen Sie sich ein dezentrales Netzwerk wie Ethereum als einen riesigen, gemeinsamen Computer vor. Smart Contracts sind die Programme, die auf diesem Computer laufen. Entwickler schreiben diese Verträge in einer Programmiersprache und implementieren sie dann im Netzwerk.

Das Implementieren eines Smart Contracts bedeutet, eine spezielle Adresse im Netzwerk zu erstellen. Jeder kann mit diesem Vertrag interagieren, indem er das native Token des Netzwerks an seine Adresse sendet. Für Ethereum wäre dies ETH. Dies löst den Code des Vertrags aus, der automatisch basierend auf vordefinierten Regeln ausgeführt wird, ähnlich einer "wenn dies, dann das"-Sequenz in der regulären Programmierung.

Ein einfaches Ethereum Smart Contract könnte beispielsweise so programmiert werden, dass es 1 ETH, das an seine Adresse gesendet wird, in 12 gleiche Teile aufteilt und diese monatlich an eine bestimmte Adresse sendet, was effektiv als Treuhandfonds fungiert.

Im Wesentlichen können Smart Contracts in bestimmten Szenarien die Notwendigkeit von Zwischenhändlern eliminieren. In unserem Treuhandfonds-Beispiel umgehen wir die Notwendigkeit von Anwälten und Treuhandkonten. Wir vertrauen einfach darauf, dass der Code die Vereinbarung wie vorgesehen ausführt.

Smart Contracts werden auf zunehmend komplexe Weise genutzt, um dezentrale Anwendungen (dApps) zu erstellen, die Dinge wie erlaubnislosen Asset-Austausch und sogar Spiele ermöglichen, bei denen Spieler tatsächlichen Besitz von digitalen Assets haben.

Weiterlesen: Was ist eine dApp? und Was ist eine Bestätigung?

Token-Verkäufe und Smart Contracts

Eine der häufigsten Anwendungen für Smart Contracts ist die Durchführung von Token-Verkäufen. Ein Token-Verkauf, manchmal auch Initial Coin Offering (ICO) genannt, ist die anfängliche Verteilungsphase einer neuen Kryptowährung oder eines Tokens.

Token-Verkäufe dienen mehreren Zwecken:

  • Verteilung: Sie ermöglichen es Projekten, Token an eine Gemeinschaft von Unterstützern zu verteilen.
  • Gemeinschaftsaufbau: Sie können helfen, eine Gemeinschaft um ein gemeinsames Projekt und dessen Ziele zu vereinen.
  • Fundraising: Sie können genutzt werden, um Mittel für die Entwicklung eines Projekts zu sammeln.

Smart Contracts werden verwendet, um die Regeln des Token-Verkaufs festzulegen, wie den Token-Preis, die Anzahl der verfügbaren Token und den Vesting-Plan (wann und wie Tokens an Käufer verteilt werden). Dies sorgt für einen fairen und transparenten Prozess.

Weiterlesen: Was ist ein Token-Verkauf?

Airdrops und Smart Contracts

Airdrops sind eine weitere Möglichkeit, wie Projekte Smart Contracts nutzen, um Token zu verteilen. Bei einem Airdrop sendet ein Projekt kostenlose Tokens an Nutzer, die bestimmte Kriterien erfüllen, wie das Halten eines bestimmten Vermögenswerts oder die Nutzung einer bestimmten Plattform.

Smart Contracts können den Prozess der Bestimmung der Berechtigung für einen Airdrop und der Verteilung der Tokens automatisieren. Dies gewährleistet Fairness und Transparenz, da die Regeln vordefiniert und auf der Blockchain öffentlich überprüfbar sind.

Weiterlesen: Was ist ein Airdrop?

Die Zukunft von Smart Contracts

Smart Contracts sind noch eine relativ neue Technologie, aber sie haben das Potenzial, die Art und Weise, wie wir interagieren und Geschäfte machen, zu revolutionieren. Während sich die Technologie weiterentwickelt, können wir erwarten, dass noch innovativere und wirkungsvollere Anwendungsfälle entstehen.

Einige potenzielle zukünftige Anwendungen von Smart Contracts umfassen:

  • Lieferkettenmanagement: Verfolgung von Produkten und Überprüfung ihrer Authentizität entlang der Lieferkette.
  • Abstimmung und Governance: Schaffung sichererer und transparenterer Abstimmungssysteme.
  • Dezentrale Identität: Verwaltung und Verifizierung von Identitäten ohne die Notwendigkeit zentraler Behörden.

Da sich die Blockchain-Technologie und Smart Contracts weiterentwickeln, haben sie das Potenzial, Branchen zu transformieren und Einzelpersonen auf beispiellose Weise zu befähigen.

Verwandte Anleitungen

Von hier aus starten →
Was ist Ethereum?

Was ist Ethereum?

Verstehen Sie die Hauptmerkmale von Ethereum.

Diesen Artikel lesen →
Was ist Ethereum?

Was ist Ethereum?

Verstehen Sie die Hauptmerkmale von Ethereum.

Wofür wird ETH verwendet?

Wofür wird ETH verwendet?

Verstehen Sie die Funktion und den Nutzen von ETH.

Diesen Artikel lesen →
Wofür wird ETH verwendet?

Wofür wird ETH verwendet?

Verstehen Sie die Funktion und den Nutzen von ETH.

Was sind ERC-20-Token?

Was sind ERC-20-Token?

Lernen Sie die Grundlagen des Ethereum-Token-Standards, wofür ERC-20-Token verwendet werden und wie sie funktionieren.

Diesen Artikel lesen →
Was sind ERC-20-Token?

Was sind ERC-20-Token?

Lernen Sie die Grundlagen des Ethereum-Token-Standards, wofür ERC-20-Token verwendet werden und wie sie funktionieren.

Was ist eine dApp?

Was ist eine dApp?

Entdecken Sie, was dApps sind, wie sie funktionieren, ihre Vor- und Nachteile und mehr.

Diesen Artikel lesen →
Was ist eine dApp?

Was ist eine dApp?

Entdecken Sie, was dApps sind, wie sie funktionieren, ihre Vor- und Nachteile und mehr.

Was ist DeFi?

Was ist DeFi?

Erfahren Sie, wie dezentrale Finanzanwendungen (DeFi) funktionieren und wie sie im Vergleich zu traditionellen Finanzprodukten abschneiden.

Diesen Artikel lesen →
Was ist DeFi?

Was ist DeFi?

Erfahren Sie, wie dezentrale Finanzanwendungen (DeFi) funktionieren und wie sie im Vergleich zu traditionellen Finanzprodukten abschneiden.

Was ist ETH Gas und wie funktionieren Gebühren in Ethereum?

Was ist ETH Gas und wie funktionieren Gebühren in Ethereum?

Erfahren Sie mehr über die Einheit zur Messung von Transaktionsgebühren in Ethereum, erhalten Sie Details zum Ethereum-Gebührenmarkt und entdecken Sie, wie Sie die von Ihnen gezahlten Gebühren anpassen können.

Diesen Artikel lesen →
Was ist ETH Gas und wie funktionieren Gebühren in Ethereum?

Was ist ETH Gas und wie funktionieren Gebühren in Ethereum?

Erfahren Sie mehr über die Einheit zur Messung von Transaktionsgebühren in Ethereum, erhalten Sie Details zum Ethereum-Gebührenmarkt und entdecken Sie, wie Sie die von Ihnen gezahlten Gebühren anpassen können.

Wie man ETH kauft

Wie man ETH kauft

Erfahren Sie, wie Sie ETH kaufen und es sicher in einer digitalen Brieftasche, die Sie kontrollieren, aufbewahren können.

Diesen Artikel lesen →
Wie man ETH kauft

Wie man ETH kauft

Erfahren Sie, wie Sie ETH kaufen und es sicher in einer digitalen Brieftasche, die Sie kontrollieren, aufbewahren können.

Wie man eine Ethereum-Wallet erstellt

Wie man eine Ethereum-Wallet erstellt

Das Erstellen eines Ethereum-Wallets ist so einfach wie das Installieren einer Software auf Ihrem mobilen Gerät oder Laptop/Desktop.

Diesen Artikel lesen →
Wie man eine Ethereum-Wallet erstellt

Wie man eine Ethereum-Wallet erstellt

Das Erstellen eines Ethereum-Wallets ist so einfach wie das Installieren einer Software auf Ihrem mobilen Gerät oder Laptop/Desktop.

Was ist eine Bestätigung?

Was ist eine Bestätigung?

Erfahren Sie mehr über Blockchain-Bestätigungen, warum sie wichtig sind und mehr.

Diesen Artikel lesen →
Was ist eine Bestätigung?

Was ist eine Bestätigung?

Erfahren Sie mehr über Blockchain-Bestätigungen, warum sie wichtig sind und mehr.

Was ist ein Token-Verkauf?

Was ist ein Token-Verkauf?

Tokenverkäufe sind ein wichtiger Bestandteil des Krypto-Ökosystems. Lernen Sie ihre Feinheiten kennen.

Diesen Artikel lesen →
Was ist ein Token-Verkauf?

Was ist ein Token-Verkauf?

Tokenverkäufe sind ein wichtiger Bestandteil des Krypto-Ökosystems. Lernen Sie ihre Feinheiten kennen.

check icon
VERTRAUT VON ÜBER 5 MILLIONEN KRYPTONUTZERN WELTWEIT

BLEIBEN SIE IN DER KRYPTOWÄHRUNG VORAUS

WÖCHENTLICH GELIEFERT
WÖCHENTLICH GELIEFERT

Bleiben Sie im Krypto-Bereich vorne mit unserem wöchentlichen Newsletter, der die wichtigsten Einblicke liefert.

news icon

Wöchentliche Krypto-Nachrichten, für Sie kuratiert

insights icon

Verwertbare Einblicke und bildende Tipps

products icon

Aktualisierungen zu Produkten, die wirtschaftliche Freiheit fördern

Registrieren

Kein Spam. Jederzeit abmelden.

Beginnen Sie sicher zu investieren mit der Bitcoin.com Wallet.Beginnen Sie sicher zu investieren mit der Bitcoin.com Wallet.Beginnen Sie sicher zu investieren mit der Bitcoin.com Wallet.

Beginnen Sie sicher zu investieren mit der Bitcoin.com Wallet.

Über Wallets bisher erstellt

Alles, was Sie benötigen, um Ihre Bitcoin und Kryptowährung sicher zu kaufen, verkaufen, handeln und investieren.

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin