SIAE, eine der größten Rechteverwaltungsgesellschaften, die 1882 gegründet wurde, führt 4 Millionen NFTs auf Algorand ein, die die Rechte von fast 100.000 Urhebern repräsentieren.

Algorithmische Funktionen und Fähigkeiten in Layer-1

SMART CONTRACTS

ASC1 in Layer-1

Smart Contracts in Layer-1, die zahlreiche Möglichkeiten für Anwendungen der nächsten Generation bieten

DIE SPANNENDSTEN ANWENDUNGSFÄLLE
In der heutigen Wirtschaft gibt es eine Reihe von bestehenden Transaktionen, die auf Intermediäre angewiesen sind, um Vertrauen und Ausführung zu gewährleisten. Dies führt zu unnötigen Verzögerungen und Kosten bei der Lieferung an den Verbraucher. Beispiele hierfür sind Anwendungsfälle wie

  • Einrichtung eines Treuhandkontos
  • Darlehenszahlungen und Gebührenausführungen
  • Limit-Aufträge
  • Abonnements
  • Besicherte Verpflichtungen
  • Geregelte und automatisierte Auszahlungen 
  • Programmatische wiederkehrende Gebühren / wiederkehrende Schulden
  • Delegierte Hochsicherheitskonto-Verwaltung 
  • Schnittstelle mit Off-Chain-Datenanbietern
  • Blockchain-übergreifende Atomic Transfers
  • HELOC (Home Equity Line of Credit)
  • Dezentralisierte Börsen
  • Validierung der Rückerstattung
  • Blockchain-übergreifende Atomic Transfers

Heutzutage basieren die meisten Transaktionen auf traditionellen vertraglichen Vereinbarungen, die aus Papierkram bestehen und bei denen oft vertrauenswürdige Dritte erforderlich sind, um die Erfüllung der im Vertrag festgelegten Bedingungen zu bestätigen. Diese Methode ist veraltet, langsam und, was am wichtigsten ist, nicht kosteneffizient. Aus diesem Grund nutzen Entwickler, die Blockchain verwenden, Smart Contracts, um Transaktionen automatisch unter Verwendung grundlegender Codezeilen, die auf der Blockchain gespeichert sind, auszuführen, wenn die Bedingungen der Vereinbarung erfüllt sind. Entwickler, die Smart Contracts auf der Basis von Blockchains der ersten Generation verwenden, sehen sich jedoch mit Herausforderungen konfrontiert, die ihre Anwendungen daran hindern, sich im Mainstream durchzusetzen. Diese Smart Contracts lassen sich nur langsam verbreiten, sind kostspielig und lassen sich nicht für reale Anwendungsfälle skalieren. Diese Hindernisse müssen für eine praktikable Mainstream-Akzeptanz beseitigt werden. 

Die Smart Contracts von Algorand (ASC1) beseitigen diese Barrieren als vertrauenswürdige, nahtlose Lösung mit bewährter Leistung, die nicht nur schneller, skalierbar und kosteneffektiv ist, sondern auch funktionell fortschrittlich, um anspruchsvolle und komplexe Anwendungen zu ermöglichen. Algorands Smart Contracts (ASC1) sind vertrauenswürdige Programme, die in einer Blockchain ausgeführt werden, bei der die Anwender sicher sein können, dass das Programm fehlerfrei ausgeführt und die Ergebnisse nicht manipuliert wurden. Sie sind in Algorands Layer-1 integriert und verfügen über die gleiche leistungsfähige Geschwindigkeit, Skalierbarkeit, Finalität und Sicherheit wie die Algorand-Plattform selbst, und sie sind kostengünstig und fehlerfrei. ASC1s haben die Fähigkeit, benutzerdefinierte Regeln und Logik automatisch durchzusetzen, von der einfachen Definition, wie Vermögenswerte übertragen werden können, bis hin zu komplexer Anwendungslogik und -ablauf. ASC1s sind in einer neuen Sprache namens Transaction Execution Approval Language (TEAL) sowie in PyTeal, einer Python-Sprachbindung, geschrieben.

Smart Contracts ermöglichen die Umwälzung von Volkswirtschaften und die Schaffung neuer Geschäftsmodelle in verschiedenen Branchen mit effizienten und automatisierten Transaktionen und Anwendungen, die eine vertrauenswürdige Ausführung eines Vertrags ermöglichen.

EINZIGARTIGE FUNKTIONALITÄT:  

  • Stateless & Stateful-Implementierung, wobei Stateless Transaktionsgenehmigungen ausgeführt, während Stateful die Erstellung komplexer Anwendungen mit TEAL ermöglicht. (Für weitere Einzelheiten besuchen Sie TEAL.)
  • Skalierbare, schnelle und sichere Ausführung derzeit auf Legacy-Plattformen nicht möglich. ASC1s arbeiten mit über 1.000 TPS und sind in weniger als 5 Sekunden ausgeführt auf einer verifizierten Plattform, die nicht geforkt wird.
  • Reduziertes Risiko mit sofortiger Abwicklung durch vertrauenswürdige Ausführung
  • Niedrige Ausführungskosten für Transaktionen mit derselben Gebühr wie jede andere Transaktion auf der Algorand-Blockchain von .001 Algos
  • Niedrige Eintrittsbarriere und schnellere Markteinführung durch einfachere Entwicklung und vereinfachte Vorlagen für Stateless Smart Contracts und Beispiele für verschiedene komplexe kundenspezifische dApps für Stateful Smart Contracts (d. h. dApps für Voting, Stablecoins, Auktionen, Crowdfunding)
  • Flexible Implementierung, bei der ASC1s auf bestimmte Transaktionen, alle Transaktionen eines Kontos oder vollständig leistungsfähige Rich-DApps angewendet werden können

ALGORAND STANDARD ASSETS

ASA in Layer-1

Algorand Standard Assets (ASA) bieten einen standardisierten Layer-1-Mechanismus zur Darstellung jeder Art von Vermögenswerten auf der Algorand-Blockchain. Dazu können fungible, nicht fungible, beschränkt fungible und beschränkt nicht fungible Vermögenswerte gehören. 

In der heutigen Wirtschaft gibt es noch viele Probleme, wenn es um die Digitalisierung von Vermögenswerten geht. Zu diesen Herausforderungen gehören:

  • Zugang zu globalen, digitalen Märkten
  • Rund-um-die-Uhr Übertragbarkeit
  • Sofortige Abrechnung
  • Erleichterung und Durchsetzbarkeit von Vermögenskontrollen
  • Effizienz der Verwaltung, wie z.B. Compliance und Berichterstattung

ASAs ermöglichen:
Rollenbasierte Vermögenskontrolle (Role Based Asset Control, RBAC): Optionale und flexible Vermögenskontrollen für Emittenten und Manager für geschäftliche, Compliance- und regulatorische Anforderungen. Dazu gehören:

  • Vermögenskonten für Ermittlungszwecke unter Quarantäne stellen
  • Zwangsweise Übertragung eines Vermögenswertes, wenn gesetzliche oder andere Vorschriften dies erfordern
  • Whitelist-Modell für Transaktionen mit privilegierten Vermögenswerten, das nur bestimmte Adressen zulässt, die für Transaktionen innerhalb eines bestimmten Vermögenswertes genehmigt wurden (alle anderen werden eingeschränkt)
  • Flexible Modelle zur Reserve von Vermögenswerten für kundenspezifische Geschäftsanforderungen
  • Dokumentation von Off-Chain-Vermögenswerten in der Definition von On-Chain-Vermögenswerten enthalten

Benutzer-Schutz: Asset-Spam-Schutz, der verhindert, dass unbekannte Vermögenswerte, die ein steuerliches, rechtliches oder Reputationsrisiko darstellen können, ohne die ausdrückliche Zustimmung der Benutzer an diese gesendet werden (Benutzer müssen sich für die Annahme neuer Vermögenswerte entscheiden).

Standardisierte Blockchain-Assets mit anpassbaren Optionen

EINZIGARTIGE FUNKTIONALITÄT

  • ASAs sind unglaublich schnell und sicher, da sie direkt in Algorands Layer-1 eingebaut sind.
  • ASAs sind aufgrund der geringen Transaktionsgebühren von Algorand kostengünstig in der Ausführung.
  • Leichte und einfache Ausgabe von Vermögenswerten für Entwickler und Unternehmen
  • Universelle Interoperabilität aller auf Algorand ausgegebenen Vermögenswerte

DIE SPANNENDSTEN ANWENDUNGSFÄLLE

  • Tokenisierung von Vermögenswerten
  • Ausgabe von Vermögenswerten Dritter auf Algorand
  • Demokratisierung des Zugangs zu Investitionen
  • Grenzüberschreitende Transaktionen ohne Intermediäre

Beispiele für Asset-Typen

Fungible Tokens
  • In-Game-Punkte
  • Stable Coins
  • Treuepunkte
  • Systemkredite
  • Kryptowährungen
Nicht-fungible Tokens
  • In-Game-Artikel
  • Lieferketten
  • Immobilien
  • Identität
  • Zertifikate
  • Sammelprodukte
Beschränkte fungible Tokens
  • Wertpapiere
  • Staatliche Fiat-Währungen
  • Zertifikate
Beschränkte nicht-fungible Tokens
  • Immobilien
  • Eigentumsregister
  • Regulatorische Zertifikate

ATOMIC TRANSFERS

In Layer-1

Sichere Transfers und sofortige Abrechnung für Mehrparteien-Transaktionen in Layer-1

In einer traditionellen Wirtschaft gibt es einen vertrauenswürdigen oder gesetzlichen Rahmen. In der Blockchain bieten Atomic Transfers in Layer-1 eine vertrauenswürdige Lösung. Atomic Transfers bieten eine sichere Möglichkeit, eine Reihe von Vermögenswerten gleichzeitig zwischen mehreren Parteien zu übertragen. Konkret werden viele Transaktionen zusammengefasst und entweder alle Transaktionen oder keine davon ausgeführt.

EINZIGARTIGE FUNKTIONALITÄT

  • Wirklich atomar, es besteht keine Notwendigkeit für Treuhandverträge oder die Abhängigkeit von Hash-Time-gesperrten Verträgen. Dies ist eine neue Art der technischen Ausführung komplexer Transfers, die reibungslos und schnell erfolgt.
  • Mit Algorands winzigen Transaktionsgebühren sind Atomic Transfers unglaublich kostengünstig in der Ausführung.
  • Unterstützt alle Algorand-Vermögenswerte (Algos und alle Algorand Standard Assets) und ermöglicht Mehrparteien-Transfers

DIE SPANNENDSTEN ANWENDUNGSFÄLLE

  • Vereinfachte und beschleunigte Schuldentilgung
  • Effiziente angepasste Finanzierung
  • Dezentralisierte Börsen, wenn sie mit Algorand Standard Assets (ASA) und Algorand Smart Contracts (ASC1) kombiniert werden
  • Sofortige Abwicklung von komplexen Transaktionen mit mehreren Parteien und Vermögenswerten
  • Jeder Fall eines multilateralen Handels

REKEYING

In Layer-1

Zum Schutz der Konten werden Kombinationen aus öffentlicher Adresse und privaten Ausgabeschlüsseln verwendet. Öffentliche Adressen sind öffentlich bekannt und werden zur Identifizierung eines Kontos verwendet, während private Ausgabeschlüssel zu Sicherheitszwecken dienen und zur Authentifizierung und Verschlüsselung der öffentlichen Adresse verwendet werden. Sie sind erforderlich, um Transaktionen von diesem Konto aus senden zu können. Heutzutage kann die Kombination aus öffentlicher Adresse und privatem Ausgabeschlüsseln nicht durchbrochen werden – sie kommen immer in eindeutigen Paaren vor.

Das System der Verwendung von Schlüsseln in der Kryptographie gibt es seit Beginn der Blockchain. Aber es ist mittlerweile ineffizient und nicht immer sicher. Wenn ein kompromittierter privater Ausgabeschlüssel geändert werden muss, muss ein völlig neues Konto mit öffentlicher Adresse und privatem Ausgabeschlüssel eröffnet werden – und Vermögenswerte müssen von der alten öffentlichen Adresse auf die neue verschoben werden. Dies ist zwar wirksam, aber operativ aufwendig. Ein Benutzer, der seine öffentliche Adresse und seinen privaten Ausgabeschlüssel regelmäßig ändert, hat auch nachgeschaltete Auswirkungen, denn jedes Mal, wenn ein Benutzer eine Transaktion von einer neuen öffentlichen Adresse aus einleiten möchte, muss er die neue öffentliche Adresse anderen zu Identifikationszwecken zur Verfügung stellen. Dies führt zu Unterbrechungen von automatisierten, wiederkehrenden Transaktionen mit Geschäftspartnern oder Institutionen und zu zusätzlicher Backoffice-Arbeit für diese Institutionen, Geschäftspartner und Anbieter, um die sich ändernde öffentliche Adresse im Auge zu behalten. 

Algorand Rekeying in Layer-1 löst diese operativen Ineffizienzen, indem es den Benutzern erlaubt, ihren privaten Ausgabeschlüssel zu ändern, ohne dass sie ihre öffentliche Adresse ändern müssen. Rekeying ermöglicht mehr Flexibilität, Kontinuität und weniger Overhead bei jeder Änderung des privaten Ausgabeschlüssels. Dies wird erreicht durch:

  • Flexibilität in der Fähigkeit, den privaten Ausgabeschlüssel jederzeit zu ändern, ohne die öffentliche Adresse ändern zu müssen
  • Kontinuität, die es ermöglicht, die eigene öffentliche Adresse weiterhin zu nutzen und die Vermögenswerte in der gleichen öffentlichen Adresse zu belassen
  • Operative Effizienz zur Aufrechterhaltung der bestehenden öffentlichen Adresse als Identifikationsmerkmal für andere Personen und Anbieter von Depotleistungen, die kontinuierlich mit dieser öffentlichen Adresse Geschäfte tätigen, wodurch die operativen Kosten gesenkt werden

Stärkung von Governance und Benutzerkontrolle

EINZIGARTIGE FUNKTIONALITÄT: 
Algorands Rekeying ist einzigartig, weil keine andere Blockchain eine so einfache Möglichkeit bietet, private Ausgabeschlüssel zu ändern:

  • Ein schneller und nahtloser Weg zur Erhaltung der Permanenz der öffentlichen Adresse.
  • Eine innovative Art, bestehende Konten mit einem neuen privaten Ausgabeschlüssel mit geringerem betrieblichen Aufwand zu sichern, um zu gewährleisten, dass Transaktionen sicher durchgeführt werden
  • Die Fähigkeit, die Sicherheitslage eines Kontos zu ändern, indem man eine Hardware Wallet, einen Multi-Sig- oder einen Smart Contract-basierten Ausgabeschlüssel an eine Adresse bindet, an der diese vorher nicht existierten
  • Flexibilität, eine einzige öffentliche Adresse wie gewünscht beizubehalten und den privaten Ausgabeschlüssel jederzeit zu ändern
  • Benutzer können (aktualisierbare) Ausgaberichtlinien für ihre öffentliche Adresse erstellen, um automatisierte, wiederkehrende Transaktionen als „Set it and forget it“-Einrichtung („festlegen und vergessen“) zu veranlassen 
  • Operative Konsistenz sowie Verwaltung und Kontrolle eines Kontos durch Benutzer und Depotanbieter

DIE SPANNENDSTEN ANWENDUNGSFÄLLE

  • Novation mit der Möglichkeit, das Eigentum an einem Vertrag neu zuzuweisen; dies geschieht oft im Kontext einer größeren Abwicklung. Mit Blockchain kann das Eigentum an Konten jetzt auf vertrauenswürdige Weise und im Zusammenhang mit Atomic Transfers/Abwicklung neu zugewiesen werden.
  • Depotanbieter (z. B. Banken, Börsen, Sparkassenverbände, registrierte Broker-Händler und Futures-Kommissionshändler) können von Rekeying wie folgt profitieren:
  • Indem sie die Ausgabeschlüssel ihrer Benutzer stets kalt halten, während sie nur einen Schlüssel für die öffentliche Adresse verwalten müssen.
  • Eliminierung der Kette der alten Schlüssel für die öffentliche Adresse, so dass nach der Verwendung der Ausgabeschlüssel keine Vermögenswerte mehr bewegt werden müssen. Eliminierung komplexer Off-Chain-Lösungen, die geschaffen wurden, um einen einzigen Schlüssel für die öffentliche Adresse beizubehalten, aber mehr Kontrolle über den privaten Ausgabeschlüssel zu erhalten
  • Ermöglichung standardisierter Schlüsselrotationspläne in Abhängigkeit von der Sicherheitslage (d.h. ein Unternehmen kann auf Wunsch eine monatliche Schlüsselrotation einführen)
  • Beim Onboarding bei Projekten, die von anderen Blockchain- oder traditionelleren Technologien auf Algorand umgestellt werden, kann es schwierig sein, die Benutzer in der neuen Blockchain einzurichten, um sicherzustellen, dass während des Übergangs so wenig Reibung wie möglich an sie weitergegeben wird. Rekeying ermöglicht es Organisationen, im Voraus Konten für ihre Benutzer zu erstellen und einzurichten und sie bei Bedarf vertrauensvoll neu zuzuweisen.  
  • Jedes Hochsicherheitsszenario, in dem der Ausgabeschlüssel kalt gehalten werden muss, aber eine Transaktion vom Konto erforderlich ist