Login
  • Aufbau

    Dokumentation

    • Dokumentation zu Auth0 for AI
    • APIs
    • SDKs
    • Ereignis-Katalog
    • Änderungen
    • Code-Beispiele↗
    • Anleitungen↗
    • Mehr über Auth0 Docs→

    Quickstarts

    • React
    • Next.js
    • Angular
    • Vue.js
    • React Native
    • iOS/Swift
    • Entwickeln Sie in über 30 Ihrer bevorzugten Sprachen und Frameworks
    • Alle QuickStarts anzeigen→

    Entwicklungstools

    • JWT-Decoder↗
    • WebAuthn-Demo↗
    • OIDC Playground↗
    • SAML-Tool↗
    • Passkeys Playground↗
    • Auth0 Deploy CLI↗
    • Auth0-Status↗

    Verbindung

    • Community↗
    • Knowledge Base↗
    • Support Center↗
    • Developer Center↗
    • Marketplace↗
    • Events↗
      • Camp AI für Entwicklungsteams↗
      • Besuchen Sie uns auf der Vercel Ship↗
      • Auth0 auf dem MCP Dev Summit↗
  • Produkt

    KI-Identität

    • Auth0 for AI Agents
      • Authentifizierung
      • Token Vault
      • Auth for MCP

    FEATURED CONTENT

    WHITEPAPER

    Was ist Auth0 for AI Agents?

    Customer Identity

    • Universal Login
    • Passwortlose Authentifizierung
    • Benutzerverwaltung
    • Authentifizierung
    • Erkennung kompromittierter Passwörter
    • Eingebettete Logins
  • Lösungen

    Anwendungsfälle

    • Enterprise
    • B2B
    • B2C
    • Startups
    • Nonprofit-Organisationen

    Zielgruppe

    • Finanzdienstleister
    • Gesundheitswesen
    • Einzelhandel
    • Partner
  • Bibliothek

    Nach Thema durchsuchen

    • KI
    • Entwicklungsteams
    • Identität und Sicherheit
    • Unternehmen
    • Entwicklung
    • Ankündigungen
    • Blog besuchen→

    Nach Typ durchsuchen

    • E-Books
    • Videos
    • Podcasts
    • Webinare
    • Anstehende Webinare
    • Whitepaper
    • Ressourcen entdecken→
  • Preise
  • Sprache

Registrieren
Login
Kontaktieren Sie uns
  • Aufbau

    Dokumentation

    • Dokumentation zu Auth0 for AI
    • APIs
    • SDKs
    • Ereignis-Katalog
    • Änderungen
    • Code-Beispiele↗
    • Anleitungen↗
    Mehr über Auth0 Docs→

    Quickstarts

    • React
    • Next.js
    • Angular
    • Vue.js
    • React Native
    • iOS/Swift
    • Entwickeln Sie in über 30 Ihrer bevorzugten Sprachen und Frameworks
    Alle QuickStarts anzeigen→

    Entwicklungstools

    • JWT-Decoder↗
    • WebAuthn-Demo↗
    • OIDC Playground↗
    • SAML-Tool↗
    • Passkeys Playground↗
    • Auth0 Deploy CLI↗
    • Auth0-Status↗

    Verbindung

    • Community↗
    • Knowledge Base↗
    • Support Center↗
    • Developer Center↗
    • Marketplace↗
    • Events↗
      • Camp AI für Entwicklungsteams↗
      • Besuchen Sie uns auf der Vercel Ship↗
      • Auth0 auf dem MCP Dev Summit↗
  • Produkt

    KI-Identität

    • Auth0 for AI Agents
      • Authentifizierung
      • Token Vault
      • Auth for MCP

    FEATURED CONTENT

    WHITEPAPER

    Was ist Auth0 for AI Agents?

    Customer Identity

    • Universal Login
    • Passwortlose Authentifizierung
    • Benutzerverwaltung
    • Authentifizierung
    • Erkennung kompromittierter Passwörter
    • Eingebettete Logins

    Unternehmenskonnektivität

    • Single Sign-On
    • Multi-Faktor-Authentifizierung
    • Login-Sicherheit
    • Organizations

    Autorisierung

    • Feingranulare Autorisierung
    • Zugriffsmanagement
    • Machine-to-Machine

    Plattform und Erweiterbarkeit

    • Cloud-Bereitstellungen
    • Actions
    • Forms
    • Highly Regulated Identity
    • Erweiterbarkeit
  • Lösungen

    Anwendungsfälle

    • Enterprise
    • B2B
    • B2C
    • Startups

      Sonderpreise

    • Nonprofit-Organisationen

      Sonderpreise

    Zielgruppe

    • Finanzdienstleister
    • Gesundheitswesen
    • Einzelhandel
    • Partner

    Im Trend

    • Customer Identity Trends Report
    • KI-Agenten bereitstellen
    • Architektur-Playbooks
      • Identitätsprüfung
      • Verbindung

    FEATURED CONTENT

    WHITEPAPER

    Vom Prototyp zur Produktion

  • Bibliothek

    Nach Thema durchsuchen

    • KI
    • Entwicklungsteams
    • Identität und Sicherheit
    • Unternehmen
    • Entwicklung
    • Ankündigungen
    Blog besuchen→

    Nach Typ durchsuchen

    • E-Books
    • Videos
    • Podcasts
    • Webinare
    • Anstehende Webinare
    • Whitepaper
    Ressourcen entdecken→

    Bildungswesen

    • Auth0 Learning↗
    • Einführung in IAM (CIAM)
    • Zero Index-Newsletter↗
    • Kunden im Porträt

    FEATURED CONTENT

    WEBINAR

    Auth0 Launchpad

  • Preise
Registrieren
Kontaktieren Sie uns

ERSTE SCHRITTE MIT AUTH0

  • Auth0 CIAM
  • Einführung in IAM
  • Auth0 Platform
  • Auth0-Funktionen
  • Preise
  • Jetzt kostenlos starten

DOKUMENTATION

  • Dokumentation
  • Quickstarts
  • APIs
  • SDK-Bibliotheken
  • Änderungen
  • Bereitstellen auf Azure
  • Bereitstellen auf AWS

KONTAKT und HILFE

  • Support Center
  • Holen Sie sich Hilfe aus der Community
  • Vertriebsteam kontaktieren
  • Mit technischen Fachleuten sprechen
  • Auth0-Status ↗

UNTERNEHMEN und VERTRAUEN

  • Compliance, Datenschutz und Sicherheit ↗
  • Über uns ↗
  • Karriere ↗
  • Partner

Nehmen Sie noch heute Kontakt mit Fachleuten aus Vertrieb oder Technik auf

Kontakt
©2026 Okta, Inc. All Rights Reserved.
  • Status
  • Rechtshinweis
  • Datenschutz
  • Nutzungsbedingungen
  • Ihre Datenschutzoptionen
Deutsch
RESOURCES

An Introduction to Ethereum and Smart Contracts

SHARE ON

An Introduction to Ethereum and Smart Contracts

Füllen Sie das Formular aus, um das E-Book zu erhalten

Über dieses E-Book

Ever wondered how blockchains work? Or how Bitcoin managed to change the landscape of monetary transactions? Or what's the magic behind Ethereum?

Then this e-book is for you. In it we delve into the development of blockchains: distributed, immutable, verifiable ledgers for transactions.

We explore how they became instrumental in the development of the first large-scale cryptocurrency, Bitcoin, and how its ideas were extended to give birth to Ethereum, a powerful blockchain that marries decentralized transactions with Turing-complete contracts.


TABLE OF CONTENTS

Contents

  1. Special Thanks 3
  2. Foreword 4
  3. Bitcoin and The Blockchain 5
    1. Bitcoin and the Double-Spending Problem 5
    2. The Blockchain 7
      1. Validating Transactions 8
      2. Ordering Transactions 11
        1. Physics to the Rescue 14
      3. Definition 17
    3. Example: a Perpetual Message System Using Webtasks and Bitcoin 20
      1. The implementation 21
        1. The /new endpoint 21
        2. The /address endpoint 21
        3. The /message endpoint 21
        4. The /debugNew endpoint 22
      2. The Code 22
      3. Deploying the example 24
    4. Summary 25
  4. Ethereum: a Programmable Blockchain 26
    1. Introduction 26
      1. Blockchain Recap 26
    2. Ethereum: a Programmable Blockchain 28
      1. Ether 31
      2. Smart Contracts 31
        1. State 32
        2. History 35
        3. Solidity and a Sample Smart Contract 36
      3. Current and Potential Uses 37
        1. The Decentralized Autonomous Organization (DAO) 38
        2. A Central Bank or Your Own Coin 38
        3. A Crowdfunding System 38
        4. Prove That You Said Something in the Past 39
        5. Proof of Existence for Digital Assets 39
    3. Example: A Simple Login System using Ethereum 40
      1. Running the Example 44
        1. Get an Ethereum node client 44
        2. Create a new Ethereum account to mine some Ether 44
        3. Start mining some Ether 45
        4. Compile and deploy our Login contract 45
        5. Install an Ethereum wallet 46
        6. Tell the Ethereum wallet of the contract 46
        7. Deploy the backend 49
        8. Serve the frontend 49
        9. Test everything together! 50
    4. Summary 50
  5. A Practical Authentication Solution for Ethereum Users 51
    1. Introduction 51
    2. Towards a Practical Authentication Solution for Ethereum Users 52
    3. A Login System for Ethereum Users 53
      1. Registration 57
      2. Authentication 59
      3. Cons 60
    4. Try it out! 60
      1. Get an Ethereum Wallet 61
        1. Get Metamask 61
        2. Create a New Account 61
        3. Get Some Ether 61
      2. Get the Mobile Authenticator App 62
        1. Get the App 62
        2. Register 62
      3. Enable Your Ethereum Address for Logins 62
        1. Get Your Mobile App (Secondary) Address 62
        2. Call the Contract! 63
      4. Login to Our Test Site 64
      5. Explore the Code 64
    5. Summary 65

Hosted By

Sebastián Peyrott

Sebastián Peyrott

Bereit für den Start mit Auth0?

Mit nur wenigen Zeilen Code können Sie Auth0 in jede App integrieren – in jeder Sprache und jedem Framework.

Jetzt kostenlos loslegen→

Beginnen Sie Ihre Journey mit Auth0

Profitieren Sie von einer erstklassigen Customer Identity-Lösung mit integrierter Sicherheit.

Registrieren
Vertrieb kontaktieren