Ergo ist eine einzigartige Proof-of-Work (PoW) Kryptowährung und DeFi-Plattform, die auf den ursprünglichen Prinzipien von Bitcoin aufbaut. Mit einem forschungsgetriebenen, aber pragmatischen Entwicklungsansatz konzentriert Ergo sich auf nützliche Features, ohne Kompromisse bei der Sicherheit einzugehen. Die Smart Contracts der Plattform basieren auf dem erweiterten UTXO-Modell (eUTXO) mit einem besonderen Data-Input-Konzept, das einen völlig neuen Ansatz für robuste, flexible Kryptographie und einfaches, sicheres Scripting auf datenschutzorientierten Sigma-Protokollen (non-interactive zero-knowledge proofs) bietet. Weitere Stärken von Ergo sind die Speichermiete (Storage rent (~.13 ERG alle 4 Jahre)) für langfristige Überlebensfähigkeit, hocheffiziente Light Clients und NiPoPoWs (Non-interactive Proof-of-Proof-of-Work) für Interoperabilität.
Wissenschaftlich fundiert, aber praxisorientiert
ERG wird als zentrales Token der Plattform für die Zahlung aller Transaktionsgebühren und die Ausführung von Smart Contracts verwendet. Zusätzlich wird eine Storage Rent (Speichermiete) für nicht genutzte Konten erhoben, um den Minern auch nach Ablauf der Block Rewards einen Anreiz zu bieten. Dieses neuartige Wirtschaftsmodell gewährleistet ein nachhaltiges und langlebiges System. ERG fungiert als Core-Token und wird für verschiedene dApps, Stablecoins und viele andere Anwendungen verwendet werden. Die Verwendung von Ring- und Schwellenwert-Signaturen ermöglicht dApps ohne zentralisierte Kontrolle (non-custodial) und ohne notwendige User-Interaktion (non-interactive) wie z.B. ErgoMixer sowohl für ERG als auch für benutzerdefinierte Token.
Bei Ergo sind benutzerdefinierte Token kein zweitrangiges Konstrukt sondern gehören zu Token der ersten Klasse; der atomare Handel dieser Token wird direkt im Core ermöglicht. Benutzerdefinierte Token können an Miner und andere Stakeholder des Systems verteilt werden, indem sie mittels logisch definierter Smart Contracts ausgegeben werden werden (inkl. integrierter PoW-ähnlicher Emissionspläne).
Ergo wurde von Grund auf neu entwickelt, einschließlich seines POW-Algorithmus, Autolykos v2: speicherfest, GPU-freundlich und fair. Das Ergo-Team ist der Überzeugung, dass sich ein System ohne Eingriffe von dritten und/oder zentralisierten Parteien an veränderte Umgebungsbedingungen anpassen sollte. Daher verfügt Ergo über ein Voting-Protokoll, das schrittweise Änderungen an einer großen Anzahl von Parametern erlaubt, einschließlich der maximalen Blockgröße, der Speichermiete und mehr. Für grundlegendere Änderungen strebt Ergo einen "Soft-Fork"-Ansatz an: Wenn eine überwältigende Mehrheit des Netzwerks ein neues Feature akzeptiert, wird es aktiviert, während alte Knoten, die nicht upgraden, normal weiterarbeiten und die Validierung des Features jeweils überspringen.
Ergo ist als selbstveränderliches Protokoll konzipiert, das neue Ideen aufnimmt und sich so dezentralisiert verbessern kann.
Charles Hoskinson besitzt laut eigener Aussage nur drei Kryptowährungen - BTC, ADA und ERG
Aus unseren zahlreichen Erfahrungen mit Blockchain-Plattformen haben wir gelernt, dass herkömmliche Turing-komplette Smart Contracts zwar leistungsstark, aber auch riskant sein können. Die Implementierung komplexer Berechnungen auf der Blockchain kann unbeabsichtigte Folgen haben. Netzwerkbedingte Umstände, Bugs und Code-Exploits können dazu führen, dass man vorab nie weiß, wie "teuer" die Ausführung von Code sein wird - oder ob dieser Code überhaupt wie beabsichtigt ausgeführt werden kann. Das kann zu Sicherheitsschwachstellen und fehlerhaften dApps führen.
Mit den Smart Contracts von Ergo können wir vielfältige Vorgänge ausführen, aber wir wissen immer im Voraus, wie viel der Code kosten wird und ob er erfolgreich ausgeführt werden kann. Gleichzeitig können wir nach wie vor Turing-komplette Scripts schreiben, indem wir Prozesse über mehrere Blöcke hinweg iterieren. Das bedeutet, dass Ergo vielseitige dApps unterstützen kann, die vorhersehbar und mit bekannten Kosten laufen - und keine der Gefahren uneingeschränkter Funktionalität aufweisen.
Sigma-Protokolle sind die Grundlage der Smart Contracts von Ergo. Sie bieten eine Reihe von effizienten Zero-Knowledge-Protokollen, die uns die Implementierung von Aufgaben ermöglichen, die sonst entweder unmöglich oder riskant und teuer wären.
Mit Sigma-Protokollen können wir zum Beispiel Ring- und Schwellenwert-Signaturen ohne weiteres implementieren. Nehmen wir an, Du möchtest einen "ring spending contract" erstellen, bei dem jeder von uns eine Transaktion von derselben Adresse aus durchführen kann, aber niemand anderes wissen soll, wer von uns das Geld ausgibt. Das ist mit Bitcoin nicht möglich. Mit Ethereum ist es zwar möglich, aber es wäre teuer und kompliziert - vor allem bei einer Ringgröße von 10 oder 20 Mitgliedern, die für eine stabile Privatsphäre erforderlich ist.
Mit Ergo kann diese Art von Anwendung dank der Integration von Sigma-Protokollen im Core leicht erstellt werden. Dies ermöglicht eine autonome Privatsphäre auf Anwendungsebene: vertrauenswürdige Scripte, die für den Zugriff auf Mixer oder andere Funktionen verwendet werden können, ohne dass Dritte erforderlich sind.
Jedes Skript wird auf eine nicht verbrauchte Ausgabe (unspent output) angewendet. Diese Funktion haben wir dem Bitcoin-Protokoll entlehnt, das UTXOs bzw. das "Coin"-Modell anstelle eines "Account"-Modells wie Ethereum verwendet. Wir halten dies für einen sichereren Weg, da diese Output-Boxen unveränderlich und flexibler sind.
Die Ergo-Blockchain verwendet den Autolykos-Algorithmus für die Konsensbildung, eine Variante von Equihash, die eine bessere ASIC-Resistenz und einen gewissen Grad an Pool-Resistenz bietet. Dies ermöglicht eine bessere Dezentralisierung und vermeidet große Pools, die sich absprechen oder gezwungen werden können, das Netzwerk anzugreifen. Gleichzeitig sind wir uns bewusst, dass normale User, die keinen vollständigen Node betreiben, die gleichen Sicherheitsvorteile genießen sollten wie Miner. Ergos NiPoPoWs (non-interactive proof-of-proof-of-work) ermöglichen es jedem, Transaktionen mit vollem Vertrauen durchzuführen und zu verifizieren, ohne die gesamte Blockchain herunterladen zu müssen. Es wird nur 1 MB an Daten benötigt - das bedeutet, dass jedes Gerät verwendet werden kann.
Entwickelt mit bewährten PoW-Methoden (Autolykos), eUTXO, Turing-Vollständigkeit, Sigma-Protokollen, Generalized Schnorr Proofs, ErgoMixer
In Bezug auf die Sicherheit versuchen wir immer, den einfachsten und am besten geprüften Weg einzuschlagen; andernfalls versuchen wir, eine neue Entwicklung mit einem publizierten Paper und einer Menge Tests abzudecken. Wir haben bereits einige Aspekte ernsthaft in Betracht gezogen, die andere Projekte erst nach Angriffen beheben, z. B. Spam-Contracts (die zum "Verifier's Dilemma" führen).
Wie viele andere Features von Ergo, basiert das Wirtschaftsmodell des Netzwerks auf dem Ansatz von Bitcoin. Wir glauben, dass digitale Knappheiten wichtig sind, um den Wert zu stützen, und haben den Coin-Vorrat auf unter 100 Millionen ERG limitiert. Anders als bei Bitcoin nehmen die Block Rewards nach den ersten zwei Jahren stetig ab, es gibt keinen Long Tail der Ausschüttung. Die Block Rewards beginnen bei 75 ERG und werden über einen Zeitraum von acht Jahren auf Null fallen, danach wird der Coin-Vorrat fixiert sein.
Dann werden die Miner:innen zusätzlich zu den Transaktionsgebühren auch von den Lagermietgebühren profitieren, die für Boxen (UTXOs) erhoben werden, die ihre Coins vier Jahre lang oder länger nicht bewegt haben. Es gibt mindestens zwei Vorteile für diesen Ansatz. Erstens bietet es den Miner:innen eine zusätzliche Einnahmequelle, sobald die Block Rewards auslaufen. Da die Sicherheit des Netzwerks von der Hash-Rate und der Beteiligung der Miner:innen abhängt, ist dies ein wichtiger Anreiz, der geboten wird. Zweitens hat es den Effekt, dass verlorene Coins (und Dust) wieder in die Ergo-Wirtschaft zurückgeführt werden. Untersuchungen legen nahe, dass bis zu 4 Millionen BTC aufgrund verlorener privater Keys dauerhaft aus dem Verkehr gezogen worden sind. Die Lagerungsgebühren von Ergo werden diese langsam für produktive Zwecke zurückgewinnen, während Nutzer:innen, die Coins langfristig halten wollen, die Gebühren vermeiden können, indem sie ihre Mittel einfach transferieren.
Wenn ein großer Teil der Tokens in einem ICO im Voraus gemined oder reserviert wird, wird es schwer, ein Gleichgewicht zwischen der Sicherstellung der Projektfinanzierung und der potenziellen Benachteiligung späterer Nutzer:innen zu erreichen. Wir haben uns für eine Strategie entschieden, die sich bei anderen Kryptowährungen als erfolgreich erwiesen hat, wobei ein Prozentsatz der Token aus jedem Block Reward für Entwicklung und Marketing bereitgestellt wird.
Im Fall von Ergo werden diese Foundation-Token durch einen in das Protokoll eingebauten Smart Contract verwaltet. 10% jedes Block Rewards für die ersten zwei Jahre, oder 7,5 ERG pro Block, werden der Treasury zugewiesen, während die restlichen 67,5 ERG an die Miner:innen gehen. Wenn die Block-Rewards nach zwei Jahren zu sinken beginnen, erhält die Foundation weiterhin nur die Rewards über 67,5 ERG, wodurch die Verteilung an die Treasury nach 2,5 Jahren auf Null sinkt.
Ergo wird von einem Team aus erfahrenen Entwicklerinnen und Forscherinnen entworfen und implementiert, die Publikationen und Doktortitel in Kryptographie, Compiler-Theorie, Blockchain-Technologie und kryptographischem E-Cash besitzen. Das Team hat auch einen robusten Hintergrund in der Core-Entwicklung mit solchen Kryptowährungen und Blockchain-Frameworks wie Nxt, Scorex und Waves.
Wir werden auch von Entwickler:innen aus der Community unterstützt, die entweder auf freiwilliger Basis arbeiten oder von der Foundation Zuschüsse für die Implementierung nützlicher Funktionen und dApps erhalten. So wurde z. B. ErgoMixer, ein dezentraler Mixer-Dienst, der auf Sigma-Protokollen basiert, von einem Drittentwickler aus der Ergo-Community gebaut, und auch der dezentrale Exchange (DEX) von Ergo wird auf dieser Basis entwickelt.
Langfristige Überlebensfähigkeit und Selbstbeständigkeit machen die Widerstandsfähigkeit von Ergo aus. Konstantes und stabiles Communitygetriebenes Wachstum: Es gab kein ICO-/VC-Funding und kein Pre-Mine.
Derzeit werden die Blöcke im Ergo-Netzwerk in einem Intervall von ca. 2 Minuten produziert. Ergos Lösungen gegen Transaktionsstaus sind wie folgt:
L0: Viele Effizienzverbesserungen im Node wurden mit v4.0.8 abgeschlossen, hier sind aber noch 20-50x Steigerungen möglich. Schnelles Bootstrapping mit NiPoPoWs-Proofs und UTXO-Set-Snapshots sind ebenfalls geplant
L1: Ergo hat eine Erweiterungsschnittstelle im Code, der die Implementierung einer Vielzahl von Skalierungslösungen wie Sharding, Hydra oder BitcoinNG-ähnliche Makroblöcken ermöglicht. Damit können wir sogar generische Sidechains mit Velvet oder Soft Forks realisieren.
L2 (off-chain): Ergo sollte mit dem Lightning Network, Rainbow Network und vielen anderen kompatibel sein. Die Implementierung wird hier von den Bedürfnissen der Anwendungen abhängen, die auf Ergo aufgebaut werden.
Stateless Clients, NiPoPoWs, Full Nodes auf Raspberry Pi's, ultra-effiziente SPV-Clients und andere Mittel, um langfristig auch unter Last zu überleben. Speichermiete zur Vermeidung von Spam & Dust und zur Stabilisierung der Mining-Einnahmen.
Zu den weiteren Vorteilen der Speichermiete gehört die Vermeidung von "state bloat", der Aufbau eines Wirtschaftssystems rund um den State (die User müssen dafür bezahlen, dass nicht ausgegebene Output-Boxen langfristig im Speicher der Miner bleiben) und die schrittweise Rückführung verlorener Coins in den Umlauf.
Oracle Pools, Atomic Swaps, Gravity/Waves und Emurgo Partnerschaften werden Blockchain-agnostische, sichere, nicht-kustodiale und nicht-interaktive headless dApp-Lösungen für alle bringen.
Entwickler:innen können mit der gemeinsamen Veröffentlichung unserer Smart Contracts und des Off-Chain "Oracle Core" jetzt Oracle Pools auf der Ergo-Blockchain erstellen und betreiben.
Die Freigabe des "Oracle Core" für die Öffentlichkeit bietet den gesamten Code/Tooling/Smart Contracts für Entwickler:innen, um ein Orakel zu bauen und zu betreiben. Orakel sind ein integraler Bestandteil, der es ermöglicht, dass Daten außerhalb der Blockchain (off-chain) mit der Blockchain interagieren und innerhalb von Smart Contracts verwendet werden können.
Ergo hat bereits zwei öffentliche Oracle Pools entwickelt, ADA/USD und Erg/USD. explorer.ergoplatform.com/en/oracle-pools-list
Es ist die intelligenteste Kryptowährung, von der du bisher noch nie gehört hast. Ergo nimmt das Beste von Bitcoin und integriert Sigma-Protokolle, die so leistungsstark sind, dass Ethereum aussieht, als würde es eine Schachpartie gegen Deine Katze verlieren. Wenn du den Hype um solide Technologie satt hast, wird dich Ergo daran erinnern, dass es in der Kryptowelt schon immer in Mode war, smart zu sein. Hell ist das neue Schwarz, und Ergo ist bereit, dich zu blenden.
DeFi wird der wichtigste Blockchain-Trend im Jahr 2021 sein. Viele neue Smart-Contract-Plattformen positionieren sich, um zu den wenigen großen Akteuren in diesem Bereich zu gehören. Mit einem starken Vorsprung, einem kompetenten Entwicklungsteam und einem beeindruckenden Netzwerk ist Ethereum der Platz in dieser milliardenschweren (und wachsenden) Bewegung sicher. Die anderen müssen etwas anderes bieten - etwas dramatisch anderes - um sich vor diesem Hintergrund zu differenzieren. Ergo ist eine Smart Contract- und DeFi-Plattform, die das Zeug dazu haben könnte, sich in diesem schnelllebigen und wettbewerbsintensiven neuen Sektor eine Nische zu erobern.
Die Plattform ist schamlos konservativ und basiert bei so vielen Funktionen wie möglich auf Bitcoin - schließlich ist Bitcoin das kampferprobteste Krypto-Netzwerk, das es gibt. Ergos UTXO-Modell, PoW-Mining und begrenzter Supply stützen sich auf Bitcoins Ansätze für Konsens und wirtschaftliche Anreize.
Ergo umfasst aber auch Spitzenforschung im Bereich neuer kryptografischer Verfahren, wobei Sigma-Protokolle verwendet werden, um DeFi-Anwendungen zu ermöglichen, die auf anderen Systemen entweder komplex und unübersichtlich oder schlicht unmöglich wären.