Ergo-Anwendungsfälle: sichere, einfache Finanzverträge
29. März 2020

Ergo ermöglicht neue Modelle finanzieller Interaktion, die auf intelligenten Verträgen basieren, die auf flexiblen und leistungsstarken Sigma-Protokollen aufgebaut sind, aber für Entwickler leicht zugänglich sind.
Eine der aufregendsten Möglichkeiten der Blockchain ist die Möglichkeit, digitale Vereinbarungen ohne vertrauenswürdige Vermittler zu treffen. Im einfachsten Anwendungsfall, der von Bitcoin vorangetrieben wurde, kann Alice eine Zahlung direkt an Bob senden, wo auch immer sich die beiden auf der Welt befinden, ohne dass eine Bank oder ein vertrauenswürdiger Dritter benötigt wird. Mit der Funktionalität einer modernen Blockchain wie Ergo ist es jedoch möglich, weitaus komplexere und ausgeklügelte Finanzvereinbarungen als einfache Zahlungen zu treffen. Nehmen wir folgendes Beispiel.
Goldgedeckte Token
Alice verwendet ERGs, um goldgedeckte Token von Bob zu kaufen. Bob lagert das Gold in einem sicheren Tresor und nutzt die Blockchain, um für jede Troy-Unze Gold, die er hat, einen Token auszugeben. Alice kann diese Token dann frei in verschiedenen Verträgen verwenden, sie übertragen und handeln, unter den Bedingungen, die sie im Code des Smart Contracts festlegt. Wenn Alice die Token gegen physisches Gold verkaufen möchte, kann sie eine weitere Transaktion mit Bob durchführen und erhält im Gegenzug ERG zum Marktpreis.
Der Sinn von Blockchain-Verträgen besteht darin, das Vertrauen zu eliminieren. Während die Kauftransaktion jetzt vertrauenslos ist, muss Alice in diesem Fall dennoch Bob in zwei Punkten vertrauen. Erstens könnte Bob sich weigern, die goldgedeckten Token zum richtigen Preis in ERG zurückzutauschen, wenn Alice verkaufen möchte. Zweitens könnte Bob seinen Verpflichtungen nicht nachkommen – mit dem Gold weglaufen oder die Mittel, die er erhält, missbrauchen und eine fraktionierte Reserve führen.
Verträge erweitern
Um diese Probleme anzugehen, können wir ein Oracle oder einen dezentralen Preisdatenfeed erstellen. Dies nutzt mehrere Quellen externer Daten, um den Preis von Gold in regelmäßigen Abständen in die Blockchain zu übertragen. Dieser Preisdatenfeed wird der Referenzpunkt für den Rücknahmevertrag sein, der den Verkauf von Alices Gold an Bob (oder einen anderen Teilnehmer) verwaltet. So wird das System automatisch den richtigen Preis durchsetzen, wenn ein Tausch stattfindet.
Die zweite Situation erfordert einen Drittanbieter-Versicherer, Charlie, dessen Dienst ebenfalls auf der Blockchain mit einem Smart Contract gehostet wird. Wenn Alice Gold von Bob kauft, kauft sie zusätzlich einen Versicherungsvertrag von Charlie. Die Zahlung kann von Faktoren abhängen, einschließlich der benötigten Versicherungsmenge und Bobs Ruf – wiederum verwaltet durch einen dezentralen Feedback-Mechanismus. Wenn Bob jetzt ausfällt, erhält Alice automatisch den Wert ihrer Goldtoken, wobei Charlie effektiv als Käufer der letzten Instanz fungiert.
Programmierbare Verträge
Es gibt natürlich viele andere Beispielanwendungsfälle wie diesen. Wir können auch diesen Anwendungsfall erweitern und weitere wirtschaftliche Akteure hinzufügen. Zum Beispiel könnte Charlie Anteile an seinem Versicherungsunternehmen an Dave und andere Teilnehmer verkaufen und ihnen einen Anteil an den Einnahmen im Austausch dafür bieten, dass er das Kapital hat, das er benötigt, um von Anfang an alle Verbindlichkeiten abzudecken.
Selbst der komplexeste Anwendungsfall ist jedoch einfacher als allgemeine Software, die verwendet werden kann, um jeden Vertrag zu programmieren. Schließlich muss die verallgemeinerte Logik sowohl weitreichend als auch sicher sein. Darüber hinaus besteht selbst ein spezialisierter Vertrag aus vielen Schritten, von denen jeder recht einfach ist. Daher ist eine weitere Anforderung an eine Plattform für allgemeine Zwecke, dass sie den Prozess des Schreibens von Verträgen vereinfachen sollte, um sie so zugänglich (und sicher) wie möglich zu machen. Dies kann durch die Verwendung von Vorlagenvereinbarungen mit anpassbaren Parametern erreicht werden. Der oben genannte Versicherungsvertrag könnte beispielsweise auf einem Modul mit flexiblen Parametern basieren. Dies könnte in vielen verschiedenen Umständen verwendet und wiederverwendet werden.
Ergos Ansatz
Dies ist im Wesentlichen der Ansatz, den Ergo verfolgt, um überlegene Unterstützung für reale Finanzvereinbarungen zu bieten. Dies geschieht durch:
- Unterstützung für mehrstufige Verträge (Details für Entwickler ansehen)
- Eine einfache Hochsprache, ErgoScript, die klare Beschreibungen der vertraglichen Logik ermöglicht
- Unterstützung für die formale Verifizierung von Verträgen zur Verbesserung der Sicherheitsgarantien (Ergo Platform hat ihren ersten formal verifizierten p2p-Crowdfunding-Vertrag nur drei Monate nach dem Start des Netzwerks bereitgestellt)
- Einfache Oracle-Erstellung
- Native Unterstützung für komplexe Signaturschemata
Kurz gesagt, die Erstellung finanzieller Verträge auf der Blockchain geht nicht nur um die Funktionalität, die Sie bereitstellen. Es geht darum, diese Funktionalität sicher und zugänglich sowie leistungsstark zu machen. Ergo erreicht dies und mehr.
Share post
13. August 2025
12. August 2025
9. Juli 2025
12. Mai 2025
9. Dezember 2024
19. August 2024
