
Smart Contracts sind das Rückgrat der dezentralen Finanzen. Durch Smart Contracts können Benutzer mit dApps ohne Zwischenhändler interagieren. Das Design der Blockchain hat einen erheblichen Einfluss auf die Fähigkeiten von Smart Contracts. Das UTXO-Modell der Ergo Blockchain ermöglicht es, dass mehrstufige Verträge in einem hoch skalierbaren Netzwerk betrieben werden.
Dezentrale Finanzen
Das Bankensystem basiert ausschließlich auf Vertrauen. Dieses Vertrauensmechanismus ist jedoch eine Form von Verpflichtung, auf die die Bürger keine Wahl haben. Banken und Finanzinstitute produzieren und bieten Finanzprodukte wie Kredite oder ETFs für die Finanzmärkte an. Der Wert dieser Produkte wird durch das definiert, worauf sie sich beziehen, sei es ein physisches Objekt oder ein Vertrag. Die Glaubwürdigkeit des Wertes wird jedoch durch unser blindes Vertrauen in diese Institutionen geschützt. Regierungen unterstützen diese Finanzinstitute, um das Vertrauen wiederherzustellen, aber inwieweit sind sie vertrauenswürdig?
Das Problem liegt woanders. Wir fragen nicht, ob unsere Aktie echt oder eine gefälschte Kopie ist. Alles funktioniert auf einer digitalen Datenbank, und wir können sehen, ob es echt ist. Wir können unser Geld auf unserem Bankkonto sehen, aber das bedeutet nicht, dass es real ist. Das moderne Währungssystem funktioniert auf einem fractional banking System, sodass wir wissen, dass nur etwa 10 % des im Umlauf befindlichen Geldes echtes Geld ist. Wir vertrauen weiterhin den Finanzinstituten, als ob sie eine Art Sicherheit für unser Geld in den Banken halten. Wie wir jedoch aus der Geschichte sehen können, ist es während „Bankenpanikläufen“ oder „Schuldenkrisen“ nicht einfach, ein großes Finanzsystem zu kontrollieren und solche unerwarteten Ereignisse vorherzusehen. Das Ergebnis betrifft dann in der Regel die privaten Nutzer und nicht große Institutionen.
Smart Contracts sind daher dafür gebaut, um Ihnen jederzeit zu zeigen, wo Ihr Geld ist. Welche Anwendung Sie auch verwenden, wenn Smart Contracts sie regieren, wissen Sie, wie sicher Ihre Mittel sind. Das ist die Schönheit eines nicht verwahrenden Finanzsystems; Sie müssen Ihre Mittel nicht an ein Finanzinstitut übergeben, um deren Dienstleistungen zu nutzen. Sie können eine Vielzahl von Finanzdienstleistungen nutzen, ohne die Kontrolle über Ihre Mittel aufzugeben. Sie müssen Ihrer Bank keine plötzlichen Gebühren zahlen, um Ihr Geld zu sichern. Nicht nur das, sondern Sie können sogar Geld verdienen, indem Sie Smart Contracts nutzen, indem Sie Initiativen ergreifen, wie z.B. Ihre Mittel verleihen oder Liquidität für Märkte bereitstellen. Dies sind die Strategien, die die Blockchain in einem dezentralen, peer-orientierten, sicheren und zugänglichen Finanzsystem sieht.
Mehrstufige Verträge auf Ergo
Sie haben also von Smart Contracts gehört, aber was sind mehrstufige Verträge? Mehrstufige Verträge beziehen sich auf Smart Contracts, die auf einem zustandsbehafteten Niveau arbeiten. Da Ergo das UTXO-Modell (zuerst in Bitcoin gesehen) verwendet, ist es möglich, parallelisierte Aktionen auf Smart Contracts zu verarbeiten. Das Account-Based Modell von Ethereum erlaubt jedoch solche Operationen nicht. Das Account-Based Modell hat seine Benutzerfreundlichkeit, bringt jedoch auch eine hohe Betriebsbelastung mit sich. Die mehrstufigen Verträge von Ergo werden auf dem erweiterten UTXO-Modell entwickelt. Es ist ein komplexes Design, das auf unendliche Skalierbarkeit abzielt; daher schafft es mehr Platz, um komplexe Lösungen zu entwickeln.
Damit eine Blockchain Smart Contracts enthalten kann, sollte sie Schleifen haben. Diese Schleifen können sich später auf sich selbst beziehen und überprüfen, ob eine Operation funktioniert oder nicht. Das UTXO-Design von Bitcoin ist sehr primitiv und enthält keine Turing-vollständigen Smart Contracts. Ethereum hat diese Fähigkeit, aber es ist eine primitive Version einer Turing-vollständigen Sprache. Die Ergo Blockchain bietet einen anderen Ansatz für mehrstufige Verträge, der durch das erweiterte UTXO-Modell gestärkt wird. Dies ermöglicht ein leichteres Netzwerk und breitere Anwendungsfälle.
Anwendungsfälle von Ergo
Orakel: Orakel sind die Boten in und aus Blockchains. Sie enthalten wertvolle Daten (z.B. Preisfeeds), damit Anwendungen nahtlos funktionieren. Das Design der Ergo Blockchain ermöglicht Oracle Pools, und dies würde helfen, Datenhierarchien zu schaffen. Ein System von Orakeln, das hinsichtlich ihres Vertrauensniveaus bewertet werden kann, ist ein bedeutendes Phänomen. Die Orakel von Chainlink sind nicht in der Lage, Orakel-Pools zu bilden, da sie auf dem Ethereum-Netzwerk aufgebaut sind. Dennoch hat Chainlink kürzlich ein Whitepaper über dezentrale Rechennetzwerke veröffentlicht, die mit Blockchains interagieren, eine Idee, an der Ergo bereits mit Oracle-Pools arbeitet.
NIPoPoWs: Non-interaktive Beweise von Proof of Works können verwendet werden, um ein interoperables Blockchain-Ökosystem aufzubauen. Mit der Implementierung von NIPoPoW kann die Ergo Blockchain mit den Smart Contracts auf Proof-of-Stake-Netzwerken interagieren. Dies würde einen integrierten Anwendungsfall zwischen verschiedenen dApps auf verschiedenen Blockchains eröffnen. Cardano plant bereits die Implementierung von Sidechains mit NIPoPoWs in Zusammenarbeit mit EMURGO. Grenzen müssen noch entdeckt werden.
Multi-Sig: Multi-Sig oder Multi Provers sind hilfreich für die Zuverlässigkeit von Smart Contracts. Diese Art der Implementierung ist entscheidend für die Sicherheit. Damit Smart Contracts nicht von einer Person kontrolliert werden, sondern von mehreren Konten verwaltet werden. Mehrstufige Verträge können auch so gestaltet werden, dass sie böswillige Akteure bestrafen, die versuchen, die Kontrolle über Smart Contracts zu übernehmen.
Zeit-Epoche: Die Ergo Blockchain kann so gestaltet werden, dass sie zeitgesteuerte Operationen hat. Zum Beispiel kann während eines ICO (oder IDO) ein Code in einem Smart Contract eine zeitgesteuerte Freigabe bereitstellen, sodass Investoren eine Schutzschicht haben, falls der Projektinhaber seine Versprechen nicht einhält. In Ethereum ist es nicht möglich, eine solche Art von zeitgesteuerter Operation zu programmieren.
Parachain/Sidechains: Dies ist ein noch zu entwickelndes Gebiet für die Ergo Blockchain. Es ist sicherlich möglich, und wir wissen, dass die Implementierung von Parachains einen erheblichen Einfluss auf die Skalierbarkeit hat. Unser Hauptentwickler Alex Chepurnoy wird bald ein Papier dazu veröffentlichen, also bleiben Sie dran!
Quellen:
https://ergoplatform.org/docs/teaser.pdf
https://ergoplatform.org/docs/ErgoScript.pdf
Mehrstufige Verträge im UTXO-Modell: Lieferung von Alexander Chepurnoy & Amitabh Saxena
Share post
13. August 2025
12. August 2025
9. Juli 2025
12. Mai 2025
9. Dezember 2024
19. August 2024
