Weiter zum Hauptinhalt

Seite zuletzt aktualisiert: 21. September 2023

Glossar

#

51 %-Angriff

Eine Art von Angriff auf ein dezentralisiertes Netzwerk, mit welchem eine Gruppe die Kontrolle über die Mehrheit der Nodes erlangt. Dies würde den Angreifern durch die Rücknahme von Transaktionen und Doppelausgabe von Ether und anderen Token Blockchainbetrug ermöglichen.

A

Konto

Ein Objekt mit einer Adresse, einem Saldo, einer Nonce, optionalem Speicher und Code. Ein Konto kann ein Vertragskonto oder ein externes Konto (Externally owned Account, EOA) sein.

Adresse

Im Allgemeinen symbolisiert diese einen EOA oder Vertrag, welcher Transaktionen auf der Blockchain empfangen (Zieladresse) oder senden (Quelladresse) kann. Genauer gesagt sind es die ganz rechten 160 Bit eines Keccak-Hashs eines öffentlichen ECDSA -Schlüssels.

Binäre Anwendungsschnittstelle (ABI)

Der standardmäßige Interaktionsweg zwischen Verträgen im Ethereum-Ökosystem, sowohl von solchen außerhalb der Blockchain als auch von Vertrag zu Vertrag.

Programmierschnittstelle

Eine Programmierschnittstelle (API) ist eine Reihe von Definitionen, wie eine Software zu verwenden ist. Eine API ist zwischen einer Anwendung und einem Webserver angesiedelt und erleichtert die Datenübertragung zwischen diesen.

ASIC

Anwendungsspezifische integrierte Schaltung. Dies bezieht sich in der Regel auf einen integrierten Schaltkreis, der speziell für das Minen von Kryptowährungen entwickelt wurde.

assert

In Solidity, assert(false) kompiliert zu 0xfe, ein ungültiger Opcode, der alles verbleibende Gas verbraucht und alle Änderungen rückgängig macht. Wenn eine assert() Anweisung fehlschlägt, geht etwas völlig Unerwartetes schief, und Sie müssen Ihren Code reparieren. Sie sollten assert() verwenden, um Bedingungen zu vermeiden, die niemals auftreten dürfen.

Attestierung

Eine Validator-Abstimmung für einen Block. Validatoren müssen Blöcke attestieren, um zu signalisieren, dass sie mit dem vom Block vorgeschlagenen Zustand einverstanden sind.

B

Grundgebühr

Jeder Block hat einen Mindestpreis, der als „Grundgebühr" bezeichnet wird. Dies ist die minimale Gas-Gebühr, die ein Nutzer zahlen muss, um eine Transaktion in den nächsten Block aufzunehmen.

Beacon Chain

Die Beacon Chain ist die Blockchain, die Proof-of-Stake und Validatoren in Ethereum eingeführt hat. Sie hat seit November 2020 parallel zum Proof-of-Work Ethereum Mainnet gearbeitet, bis beide Blockchains im September 2022 vereinigt wurden, um das heutige Ethereum zu formen.

Big-Endian

Eine Positionsnummernrepräsentation, bei der die bedeutendste Ziffer zuerst im Speicher liegt. Das Gegenteil von Little-Endian, wo die am wenigsten signifikante Ziffer zuerst kommt.

Block

Ein Block ist eine Informationseinheit, die von einem Validator erstellt und über das Peer-to-Peer-Netzwerk an andere Nodes gesendet wurde. Blöcke enthalten Listen von auszuführenden Transaktionen und konsensbezogenen Informationen, die Validatoren erlauben, die Informationen im Block zu überprüfen. Dies erlaubt es Nodes, ihre Ansicht des Zustands von Ethereum zu aktualisieren.

Block-Explorer

Eine Schnittstelle, die es einem Benutzer erlaubt, Informationen von einer und über eine Blockchain zu suchen. Dazu gehören das Abrufen einzelner Transaktionen, Aktivitäten, die mit bestimmten Adressen verbunden sind, und Informationen über das Netzwerk.

Block-Header

Der Block-Header ist eine Sammlung von Metadaten über einen Block und eine Zusammenfassung der Transaktionen, die im Ausführungs-Payload enthalten sind.

Block-Verkündung

Der Prozess der Übertragung eines bestätigten Blocks an alle anderen Nodes im Netzwerk.

Block-Antragsteller

Der spezifische Validator, der ausgewählt wurde, um einen Block in einem bestimmten Slot zu erstellen.

Blockbelohnung

Die Menge an Ether, mit der der Hersteller eines gültigen Blocks belohnt wird.

Block-Status

Die Zustände, in denen ein Block existieren kann. Zu den möglichen Zuständen gehören:

  • vorgeschlagen: der Block wurde von einem Validator vorgeschlagen
  • geplant: Validatoren senden derzeit Daten
  • verpasst/übersprungen: Der Antragsteller schlug keinen Block innerhalb des zulässigen Zeitrahmens vor.
  • verwaist: Der Block wurde durch den Fork-Choice-Mechanismus wieder ausgeschlossen

Blockzeit

Das Zeitintervall zwischen Blöcken, die zur Blockchain hinzugefügt werden.

Block-Validierung

Der Prozess um zu überprüfen, ob ein neuer Block gültige Transaktionen enthält und dass er auf der schwersten historischen Kette aufbaut.

Blockchain

Eine Sequenz von Blöcken, wo jeder Block seinen Vorgänger verlinkt, bis zum Genesisblock. Die Integrität der Blockchain ist kryptoökonomisch durch einen auf Proof-of-Stake beruhenden Konsensmechanismus gesichert.

Bootnode

Die Nodes, die verwendet werden können, um den Entdeckungsprozess zu initiieren, wenn eine Node betrieben wird. Die Endpunkte dieser Nodes werden im Quellcode von Ethereum aufgezeichnet.

Bytecode

Ein abstrakter Befehlssatz zur effizienten Ausführung durch einen Software-Interpreter oder eine virtuelle Maschine. Im Gegensatz zu menschenlesbarem Quellcode wird Bytecode in numerischem Format ausgedrückt.

Byzantium Fork

Die erste von zwei Hardforks für die Metropolis-Entwicklungsphase. Dies umfasste EIP-649 Metropolis Schwierigkeitsbombe – Verzögerung und Blockierung der Belohnung, wobei die ICE Age um 1 Jahr verzögert und die Blockbelohnung von 5 auf 3 Ether reduziert wurde.

C

Caspar-FFG

Caspar-FFG ist ein Proof-of-Stake Konsensprotokoll, das in Verbindung mit dem LMD-GHOST Fork-Choice-Algorithmus verwendet wird, um es Konsenskunden zu ermöglichen, sich auf den Kopf der Beacon Chain zu einigen.

Kontrollpunkt

Die Beacon Chain hat ein in Slots (12 Sekunden) und Epochen (32 Slots) unterteiltes Tempo. Der erste Slot in jeder Epoche ist ein Kontrollpunkt. Wenn eine qualifizierte Mehrheit von Validatoren die Verbindung zwischen zwei Kontrollpunkten bestätigt, können sie gerechtfertigt werden, und sobald ein anderer Kontrollpunkt gerechtfertigt ist, können sie abgeschlossen werden.

Compiling (Kompilieren)

Konvertieren von Code in einer Programmiersprache auf hoher Ebene (z. B. Solidity) in eine Sprache auf niedrigerer Ebene (z. B. EVM-Bytecode).

Komitee

Eine Gruppe von mindestens 128 Validatoren, deren Aufgabe es ist, die Blöcke in jedem Slot zu validieren. Einer der Validatoren im Ausschuss ist der Aggregator, verantwortlich für die Zusammenfassung der Unterschriften aller anderen Validatoren im Komitee, die sich auf eine Attestierung einigen.

Rechnerische Undurchführbarkeit

Ein Prozess ist rechnerisch nicht durchführbar, wenn es undurchführbar lange Zeit (z. B. Milliarden von Jahren) dauern würde, ihn für jeden durchzuführen, der möglicherweise ein Interesse an der Durchführung hat.

Konsens

Wenn eine qualifizierte Mehrheit an Nodes auf dem Netzwerk alle dieselben Blöcke auf ihren lokalen validierten Blockchains haben. Nicht zu verwechseln mit Konsensregeln.

Konsenskunde

Konsenskunden (wie Prysm, Teku, Nimbus, Lighthouse, Lodestar) führen Ethereums Proof-of-Stake-Konsensalgorithmus aus, der es dem Netzwerk ermöglicht, sich bezüglich des Kopfs der Beacon Chain zu einigen. Konsenskunden beteiligen sich nicht an der Validierung/Übertragung von Transaktionen oder der Ausführung von Zustandsübergängen. Dies geschieht durch Ausführungskunden.

Konsensebene

Die Konsensebene von Ethereum ist das Netzwerk der Konsenskunden.

Konsensregeln

Die Block-Validierungsregeln, denen Full-Nodes folgen, um im Konsens mit anderen Nodes zu bleiben. Nicht zu verwechseln mit Konsens.

Konstantinopel-Fork

Der zweite Teil der Metropolis-Ausbaustufe, ursprünglich geplant für Mitte 2018. Erwartet wird neben anderen Änderungen ein Wechsel auf einen Hybrid-Proof-of-Work/-Proof-of-Stake-Konsensalgorithmus.

Vertragskonto

Ein Konto, das einen Code enthält, der ausgeführt wird, wenn es eine Transaktion von einem anderen Konto (EOA oder Vertrag) erhält.

Vertragserstellungs-Transaktion

Eine spezielle Transaktion mit der Null-Adresse als Empfänger, die verwendet wird, um einen Vertrag zu registrieren und ihn in der Ethereum-Blockchain aufzuzeichnen.

Kryptoökonomik

Die Ökonomie der Kryptowährungen.

D

Đ

Đ (D mit Strich) wird im alten Englisch, Mittel-Englisch, Isländisch and Färörisch verwendet, und steht für „Eth“ in Großbuchstaben. Es wird in Wörtern wie ĐEV oder Đapp (dezentrale Anwendung) benutzt, wo das Đ der nordische Buchstabe „eth“ ist. Das eth (Ð) in Großbuchstaben wird auch verwendet, um die Kryptowährung Dogecoin zu symbolisieren. Dies erscheint häufig in älterer Ethereum-Literatur, wird aber heute weniger häufig verwendet.

DAG

DAG steht für Directed Acyclic Graph. Es handelt sich um eine Datenstruktur, die aus Nodes und Verbindungen zwischen ihnen besteht. Ethereum verwendet einen DAG in seinem Proof-of-Work Algorithmus, Ethash.

dApp

Dezentrale Anwendungen. Es handelt sich zumindest um einen Smart Contract (Intelligenten Vertrag) und um eine Web-Benutzeroberfläche. Allgemeiner ausgedrückt: Eine dApp ist eine Webanwendung, die auf offenen, dezentralisierten Peer-to-Peer-Infrastrukturdiensten aufbaut. Darüber hinaus beinhalten viele dApps dezentralen Speicher und/oder ein(e) Nachrichten-Protokoll und -Plattform.

Datenverfügbarkeit

Die Eigenschaft eines Zustands, dass jede Node, die mit dem Netzwerk verbunden ist, einen bestimmten Teil des Zustands herunterladen könnte, den sie möchte.

Dezentralisierung

Das Konzept von der Verschiebung von Steuerung und Ausführung von Prozessen weg von einer zentralen Entität.

Dezentralisierte Autonome Organisationen (DAO)

Ein Unternehmen oder eine andere Organisation, die ohne hierarchisches Management arbeitet. DAO kann sich auch auf einen am 30. April 2016 gestarteten Smart Contract mit dem Titel „The DAO" beziehen, der dann im Juni 2016 gehackt wurde. Dies motivierte letztendlich eine Hard Fork (Codename DAO) auf Block 1.192.000, die den gehackten DAO-Vertrag rückgängig machte und Ethereum und Ethereum Classic in zwei konkurrierende Systeme aufspaltete.

Dezentralisierte Börsen (DEX)

Eine Art dApp, mit der Sie Token mit anderen im Netzwerk austauschen können. Sie benötigen Ether, um eine (zur Zahlung von Transaktionsgebühren) zu verwenden, aber diese unterliegen keinen geografischen Einschränkungen wie zentralisierten Börsen. Jeder kann teilnehmen.

Beglaubigung

Siehe Nicht-fungible Token (NFT)

Einzahlungsvertrag

Das Tor zum Staking auf Ethereum. Der Einzahlungsvertrag ist ein Smart Contract auf Ethereum, der Einzahlungen von ETH akzeptiert und die Validatorsalden verwaltet. Ein Validator kann nicht aktiviert werden, ohne ETH in diesen Vertrag einzuzahlen. Der Vertrag erfordert ETH und Eingabedaten. Diese Eingabedaten enthalten den öffentlichen Schlüssel des Validators und den öffentlichen Schlüssel zum Abheben des Guthabens, signiert vom privaten Schlüssel des Validators. Diese Daten werden benötigt, um einen Validator zu identifizieren und vom Proof-of-Stake Netzwerk akzeptiert zu werden.

DeFi

Die Abkürzung steht für „dezentralisiertes Finanzwesen", eine breite Kategorie von dApps, die darauf abzielen, Finanzdienstleistungen auf der Grundlage der Blockchain und ohne Zwischenhändler anzubieten, so dass jeder, der über eine Internetverbindung verfügt, daran teilnehmen kann.

Schwierigkeit

Eine netzwerkweite Einstellung, die bestimmt, wie viel Berechnung erforderlich ist, um eine gültige Nonce in Proof-of-Work Netzwerken zu erstellen.

Schwierigkeitsbombe/Schwierigkeitssprenger

Geplante exponentielle Erhöhung der Proof-of-Work Schwierigkeit, um den Übergang zu Proof-of-Stake anzuregen und die Wahrscheinlichkeit einer Abspaltung zu verringern. Die Schwierigkeitsbombe wurde bei dem Merge entfernt.

Digitale Signatur

Eine kurze Zeichenkette von Daten, die ein Benutzer für ein Dokument mit einem privaten Schlüssel erzeugt, so dass jeder mit dem entsprechenden öffentlichen Schlüssel, der Unterschrift und dem Dokument überprüfen kann, dass (1) das Dokument vom Eigentümer dieses privaten Schlüssels „signiert" wurde und (2) das Dokument nach seiner Unterschrift nicht geändert wurde.

Entdeckung

Der Prozess, mit dem eine Ethereum-Node andere Nodes findet, mit denen eine Verbindung hergestellt werden soll.

Verteilte Hash-Tabelle (DHT)

Eine Datenstruktur mit (Schlüssel, Wert) Paaren, die von Ethereum-Nodes verwendet werden, um Peers zu identifizieren, mit denen sie sich verbinden und die zur Kommunikation genutzten Protokolle ermitteln.

Doppelausgabe

Eine vorsätzliche Blockchain-Fork, bei der ein Benutzer mit einer ausreichend großen Anzahl an Mining-Kraft/-Anteilen eine Transaktion sendet, die etwas an Wert vom Netzwerk entfernt (z. B. die Umwandlung in Fiat-Geld oder die Tätitgung eines Kaufs außerhalb des Netzwerkes), und dann die Blockchain neu organisiert, um diese Transaktion wieder zu entfernen. Eine erfolgreiche Doppelausgabe hinterlässt dem Angreifer seine Vermögenswerte sowohl innerhalb als auch außerhalb der Blockchain.

E

Elliptische Kurve digitaler Signatur Algorithmus (ECDSA)

Ein kryptografischer Algorithmus, der von Ethereum benutzt wird, um sicherzustellen, dass Gelder nur von deren Eigentümern ausgegeben werden können. Dies ist die bevorzugte Methode zur Erstellung von öffentlichen und privaten Schlüsseln. Relevant für die Generierung von Konto-Adressen und die Überprüfung von Transaktionen.

Verschlüsselung

Verschlüsselung ist die Umwandlung elektronischer Daten in eine Form, die von niemandem außer dem Besitzer des korrekten Entschlüsselungsschlüssels lesbar ist.

Entropie

Im Zusammenhang mit Kryptographie mangelt es an Vorhersehbarkeit oder am Level der Zufälligkeit. Beim Generieren von geheimen Informationen wie privaten Schlüsseln verlassen sich Algorithmen üblicherweise auf eine Quelle hoher Entropie, um sicherzustellen, dass die Ausgabe unvorhersehbar ist.

Epoche

Ein Zeitraum von 32 Slots (6.4 Minuten). Validator-Komitees werden aus Sicherheitsgründen jede Epoche gemischt. In jeder Epoche gibt es die Möglichkeit, die Blockchain zu finalisieren.

Zweideutigkeit

Ein Validator, der zwei Nachrichten sendet, die sich widersprechen. Ein einfaches Beispiel ist ein Transaktionsabsender, der zwei Transaktionen mit der gleichen Nonce versendet. Ein anderer ist ein Block-Antragsteller, der zwei Blöcke in der gleichen Blockhöhe (oder für den gleichen Slot) vorschlägt.

Eth1

„Eth1" ist ein Begriff, der sich auf das Ethereum-Mainnet die bestehende Proof-of-Work Blockchain, bezieht. Dieser Begriff ist inzwischen im Vergleich zum Begriff „Ausführungsebene" veraltet. Erfahren Sie mehr über diese Namensänderung(opens in a new tab).

Eth2

„Eth2" ist ein Begriff, der sich auf eine Reihe von Upgrades des Ethereum-Protokolls bezieht, einschließlich des Übergangs von Ethereum zu Proof-of-Stake. Dieser Begriff ist inzwischen im Vergleich zum Begriff „Konsensschicht" veraltet. Erfahren Sie mehr über diese Namensänderung(opens in a new tab).

Ethereum Verbesserungsvorschläge (EIP)

Ein Design-Dokument, das der Ethereum-Community Informationen zur Verfügung stellt, die ein neues Merkmal oder seine Prozesse oder Umgebungen beschreiben (siehe ERC).

Ethereum Namensservice (Ethereum Name Service, ENS)

Das ENS-Register ist ein zentraler Vertrag der eine Zuordnung von Domain-Namen an Eigentümer und Lösungsanbieter (Resolver) vorsieht, wie in EIP 137 beschrieben.

Lesen Sie dazu mehr auf ens.domains(opens in a new tab)

Ausführungskunde

Ausführungskunden (früher bekannt als „Eth1-Kunden"), wie Besu, Erigon, Go-Ethereum, oder Nethermind, werden mit der Abwicklung und Übertragung von Transaktionen beauftragt, und verwalten den Status von Ethereum. Sie führen die Berechnungen für jede Transaktion in der Ethereum Virtual Machine durch, um sicherzustellen, dass die Regeln des Protokolls eingehalten werden.

Ausführungsebene

Die Ausführungsebene von Ethereum ist das Netzwerk der Ausführungskunden.

Extern geführtes Konto (EOA)

Extern geführte Konten (EAs) sind Konten, die von Benutzern kontrolliert werden, die ihre eigenen privaten Schlüssel besitzen, typischerweise in der Form von einem sogenannten „Seed-Phrase". Extern geführte Konten sind Konten, die mit keinem Code verknüpft sind. Normalerweise werden diese Konten mit einer Wallet verwendet.

Ethereum-Anfrage zur Kommentierung (ERC)

Eine Kennzeichnung, die einigen EIPs zugewiesen wurde, die versuchen, einen bestimmten Standard der Ethereum-Nutzung zu definieren.

Ethash

Ein Proof-Work-Algorithmus, der bei Ethereum verwendet wurde, bevor er zu Proof-of-Stake gewechselt ist.

Weiterlesen

Ether

Die vom Ethereum Ökosystem verwendete Kryptowährung, die Gas-Kosten abdeckt, wenn Transaktionen ausgeführt werden. Wird auch als ETH oder als Symbol Ξ, dem griechischen Großbuchstaben Xi, geschrieben.

Events

Ermöglichen die Verwendung von EVM Protokollierungseinrichtungen. dApps können Ereignisse hören und sie verwenden, um JavaScript-Callbacks auf der Benutzeroberfläche zu aktivieren.

Ethereum Virtuelle Maschine (EVM)

Eine Stack-basierte virtuelle Maschine, die Bytecode ausführt. In Ethereum legt das Ausführungsmodell fest, wie der Systemzustand geändert wird, indem eine Reihe von Bytecode-Anweisungen und ein kleines Tupel von Umgebungsdaten angegeben werden. Dies wird durch ein formales Modell einer virtuellen Zustandsmaschine festgelegt.

EVM-Assemblysprache

Eine für Menschen lesbare Form von EVM Bytecode.

F

Fallback-Funktion

Eine Standardfunktion, die aufgerufen wird, wenn keine Daten vorhanden sind oder ein deklarierter Funktionsname fehlt.

Faucet

Ein Service, der über einen Smart Contract ausgeführt wird und Geldmittel in Form von kostenlosem Test-Ether, das in einem Testnetzwerk verwendet wird, bereitstellt.

Finalisierung

Finalisierung ist die Garantie, dass sich eine Reihe von Transaktionen vor einer bestimmten Zeit nicht ändern und nicht rückgängig gemacht werden können.

Finne (1 Finne entspricht 10¹⁵ Wei bzw. 1000 Finne entsprechen 1 Ether)

Eine Stückelung von Ether. 1 Finne = 1015 Bei. 103 Finney = 1 Ether.

Abspaltung (Gabelung, Fork)

Eine Änderung des Protokolls, die die Erschaffung einer alternativen Kette, oder eine zeitliche Divergenz in zwei potenzielle Blockpfade verursacht.

Fork-Wahl-Algorithmus

Der Algorithmus, der verwendet wird, um den Kopf der Blockchain zu identifizieren. Auf der Ausführungsebene wird der Kopf der Kette als derjenige identifiziert, der die größte Gesamtschwierigkeit hinter sich hat. Das bedeutet, dass der eigentliche Kopf der Kette derjenige ist, der die meiste Arbeit erfordert, um ihn zu minen. Auf der Konsensebene beobachtet der Algorithmus die gesammelten Bestätigungen der Validatoren (LMD_GHOST).

Betrugssicher

Ein Sicherheitsmodell für bestimmte Layer-2-Lösungen, bei denen zur Geschwindigkeitserhöhung Transaktionen in Batches gruppiert und als einzelne Transaktion an Ethereum übermittelt werden. Sie werden zwar für gültig erachtet, können aber angefochten werden, wenn Betrug vermutet wird. Ein Betrugsnachweis führt dann die Transaktion durch, um festzustellen, ob es zu einem Betrug gekommen ist. Diese Methode erhöht die Anzahl der möglichen Transaktionen bei gleichzeitiger Aufrechterhaltung der Sicherheit. Einige Gruppierungen verwenden Gültigkeitsnachweise.

Frontier

Die erste Phase der Testentwicklung von Ethereum, die von Juli 2015 bis März 2016 andauerte.

G

Gas

Ein virtueller Treibstoff, der in Ethereum verwendet wird, um intelligente Verträge (Smart Contracts) und deren Berechnungen auszuführen. Die EVM misst den Gasverbrauch und begrenzt den Verbrauch von Rechenressourcen (siehe Turing-fertig).

Gaslimit

Die maximale Menge an Gas, die eine Transaktion oder ein Block verbrauchen kann.

Gaspreis

Preis in Ether von einer Einheit an Gas, der innerhalb einer Transaktion spezifiziert wurde.

Genesis-Block

Der allererste Block in einer Blockchain, der verwendet wird, um ein bestimmtes Netzwerk und seine Kryptowährung zu initialisieren.

Go Ethereum – Geth

Go Ethereum. Eine der prominentesten Implementierungen des Ethereum-Protokolls, geschrieben in Go.

Lesen Sie mehr dazu auf geth.ethereum.org(opens in a new tab)

Gwei

Abkürzung für Gigawei, eine Stückelung von Ether, die üblicherweise für die Darstellung von Gas-Preisen verwendet wird. 1 Gwei = 109 Wei. 109 Gwei = 1 Ether.

H

Hard-Fork

Eine permanente Divergenz in der Blockchain, auch als Hard-Forking-Änderung bekannt. Eine Hard-Fork tritt häufig auf, wenn nicht aktualisierte Nodes Blöcke nicht validieren können, die von aktualisierten Nodes erstellt wurden, welche neueren Konsensregeln folgen. Nicht zu verwechseln mit einer Fork, einer Soft Fork, einer Software Fork oder einer Git Fork.

Hash

Ein Fingerabdruck mit fester Länge bei variabler Eingabe, erzeugt durch eine Hashfunktion. (Siehe keccak-256).

Hashrate

Die Anzahl der Hashberechnungen pro Sekunde durch Computer mit Mining-Software.

HD-Wallet

Eine Wallet mit hierarchischer deterministischer (HD) Schlüsselerstellung und Transferprotokoll.

Lesen Sie mehr auf github.com(opens in a new tab)

HD-Wallet-Seed

Ein Wert, der verwendet wird, um den Master Private Key und den Master Chain Code für eine HD-Wallet zu generieren. Der Wallet-Seed kann durch mnemonische Wörter dargestellt werden, die es Menschen einfacher machen, private Schlüssel zu kopieren, zu sichern und wiederherzustellen.

Homestead

Die zweite Entwicklungsphase von Ethereum. Sie begann im März 2016 mit Block 1.150.000.

I

Index

Eine Netzwerkstruktur, die die Abfrage von Informationen aus der gesamten Blockchain optimieren soll, indem sie einen effizienten Pfad zu ihrer Speicherquelle bereitstellt.

Austausch-Kunden-Adressprotokoll (ICAP)

Eine Ethereum-Adressencodierung, die teilweise mit der International Bank Account Number (IBAN)-Codierung kompatibel ist und eine vielseitige, überprüfbare und interoperable Codierung für Ethereum-Adressen bietet. ICAP-Adressen verwenden einen neuen IBAN-Pseudo-Land-Code – XE, der für „eXtended Ethereum" steht, wie er in nicht gerichtlichen Währungen verwendet wird (z. B. XBT, XRP, XCP).

Ice Age

Eine Hard Fork von Ethereum in Block 200.000, um eine exponentielle Schwierigkeitserhöhung einzuführen (aka Schwierigkeitsbombe) und dadurch einen Übergang zu Proof-of-Stake anzuregen.

Integrierte Entwicklungsumgebung (IDE)

Eine Benutzerschnittstelle, die typischerweise einen Code-Editor, Compiler, Laufzeit und Debugger kombiniert.

Unveränderliches Problem von hochgeladenem Code

Sobald der Vertrags(oder Bibliothek)-Code auf Ethereum hochgeladen wurde, wird er unveränderlich. Standardsoftware-Entwicklungspraktiken basieren darauf, mögliche Fehler zu beheben und neue Funktionen hinzuzufügen. Daher stellt dies eine Herausforderung für die Smart-Contract-Entwicklung dar.

Interne Transaktion

Eine Transaktion wurde von einem Vertragskonto an ein anderes Vertragskonto oder eine EOA gesendet (siehe Nachricht).

Ausgabe

Das Prägen von neuem Ether, um das Vorschlagen von Blöcken, deren Attestierung und Überprüfung zu belohnen.

K

Schlüsselableitungsfunktion (Key Derivation Function, KDF)

Auch bekannt als „Passwort-Stretching-Algorithmus", wird sie von Keystore-Formaten zum Schutz vor Brute-Force-, Wörterbuch- und Rainbow-Table-Angriffen auf Passphrasen-Verschlüsselung verwendet, indem wiederholt die Passphrase gehasht wird.

Schlüsseldatei

Das Privatschlüssel/Adresspaar jedes Kontos existiert als einzelne Schlüsseldatei in einem Ethereum-Kunden. Dies sind JSON-Textdateien, die den verschlüsselten privaten Schlüssel des Kontos enthalten, der nur mit dem Passwort entschlüsselt werden kann, das während der Kontoerstellung eingegeben wurde.

keccak-256

Kryptografische Hash-Funktion in Ethereum. Keccak-256 wurde als SHA-3 standardisiert.

L

Layer 2 (Ebene 2)

Ein Entwicklungsbereich, der sich darauf konzentriert, Verbesserungen auf das Ethereum-Protokoll aufzusetzen. Diese Verbesserungen beziehen sich auf Transaktionsgeschwindigkeit, günstigere Transaktionsgebühren und Transaktionsanonymität.

LevelDB

Ein Open-Source-On-Disk-Key-Value-Speicher, der als leichtgewichtige Einzelzweck-Bibliothek mit Anbindungen an viele Plattformen implementiert ist.

Library (Bibliothek)

Eine spezielle Art von Vertrag, ohne zahlbare Funktionen, ohne Fallbackfunktion und ohne Datenspeicherung. Daher kann sie weder Ether empfangen oder aufbewahren noch Daten speichern. Eine Bibliothek dient als zuvor bereitgestellter Code, den andere Verträge für schreibgeschützte Berechnungen aufrufen können.

Leichter Kunde

Ein Ethereum-Kunde, der keine lokale Kopie der Blockchain speichert oder Blöcke und Transaktionen validiert. Er bietet die Funktionen einer Wallet und kann Transaktionen erstellen und übertragen.

LMD_GHOST

Der Fork-Wahl-Algorithmus, der von den Konsenskunden von Ethereum verwendet wird, um den Kopf der Kette zu identifizieren. LMD-GHOST ist ein Akronym und steht für „Latest Message Driven Greediest Heaviest Observed SubTree", was bedeutet, dass der Kopf der Kette der Block mit der größten Ansammlung von Attestierungen in seiner Geschichte ist.

M

Mainnet (Hauptnetz)

Kurz für „Hauptnetzwerk". Dies ist die öffentliche Ethereum-Blockchain. Reale ETH, echter Wert und reale Folgen. Auch als Layer 1 bekannt, wenn Layer-2-Skalierungslösungen diskutiert werden. (Siehe auch Testnetz)

speicherschwer

Speicherschwere Funktionen sind Prozesse, die eine drastische Verringerung der Geschwindigkeit oder der Durchführbarkeit erleben, wenn sich der verfügbare Speicher auch nur leicht verringert. Ein Beispiel ist der Ethereum-Mining-Algorithmus Ethash.

Merkle Patricia Trie

Eine Datenstruktur, die in Ethereum verwendet wird, um Schlüsselwert-Paare effizient zu speichern.

Message (Nachricht)

Eine interne Transaktion, die niemals serialisiert und nur innerhalb der EVM gesendet wird.

Nachrichtenaufruf

Das Übergeben einer Nachricht von einem Konto an ein anderes. Wenn das Zielkonto mit EVM-Code verknüpft ist, wird die virtuelle Maschine mit dem Zustand des Objekts gestartet, und die Nachricht wird bearbeitet.

Metropolis

Die dritte Entwicklungsphase von Ethereum, die im Oktober 2017 begann.

Mining

Der Prozess der Überprüfung von Transaktionen und der Ausführung von Verträgen auf der Ethereum-Blockchain im Austausch gegen eine Belohnung in Ether mit dem Minen jedes Blocks. So wurde Ethereum gesichert, bevor es zu Proof-of-Stake gewechselt hat.

Mining-Pool

Das Sammeln von Ressourcen durch Proof-of-Work Miner, die ihre Rechenkraft teilen und Blockbelohnungen aufteilen.

Miner

Ein Netzwerkboote , der den gültigen Proof-of-Work für neue Blöcke durch wiederholtes Pass-Hashing (siehe Ethash) findet. Miner sind nicht länger Teil von Ethereum - sie wurden durch Validatoren ersetzt, als Ethereum zu Proof-of-Stake gewechselt ist.

prägen (mint)

Minting ist ein Vorgang, bei dem neue Token erstellt und in Umlauf gebracht werden, damit sie verwendet werden können. Die Erstellung eines neuen Tokens basiert auf einem dezentralisierten Mechanismus ohne Beteiligung einer Zentralbehörde.

N

Netzwerk

Verweist auf das Ethereum-Netzwerk, ein Peer-to-Peer-Netzwerk, das Transaktionen propagiert und an jeden Ethereum-Node (Netzwerkteilnehmer) weiterblockt.

Netzwerk-Hashrate

Die kollektive Hashrate, die vom gesamten Mining-Netzwerk produziert wird. Mining auf Ethereum wurde abgeschaltet, als Ethereum zu Proof-of-Stake gewechselt ist.

Non-fungible Token (NFT)

Auch als „Deed" bekannt, ist dies ein Token-Standard, der durch den ERC-721-Vorschlag eingeführt wurde. NFTs können verfolgt und gehandelt werden, aber jeder Token ist einzigartig und unverwechselbar. Sie sind nicht austauschbar wie ETH und ERC-20 Token. NFTs können das Eigentum an digitalen oder physischen Vermögenswerten repräsentieren.

Node

Ein Software-Client, der am Netzwerk teilnimmt.

Nonce

Ein Wert in der Kryptographie, der nur einmal verwendet werden kann. Eine Konto-Nonce ist ein Transaktionszähler in jedem Konto, der verwendet wird, um Replay-Angriffe zu verhindern.

O

Ommer- (Onkel-)Block

Wenn ein Miner einen gültigen Block findet, könnte ein anderer Miner einen Konkurrenzblock veröffentlicht haben, der zuerst der Spitze der Blockchain hinzugefügt wird. Dieser gültige, aber veraltete Block kann von neueren Blöcken als Ommers aufgenommen werden und erhält eine Teilblockbelohnung. Der Begriff „Ommer" ist der bevorzugte geschlechtsneutrale Begriff für das Geschwisterteil eines Elternblocks, aber es wird auch manchmal „Onkel" verwendet. Dies war für Ethereum relevant, als es sich um ein Proof-of-Work Netzwerk handelte, aber die Ommers sind keine Eigenschaft von Proof-of-Stake Ethereum, weil genau ein Block-Antragsteller in jedem Slot ausgewählt wird.

Optimistische Rollups (Optimistic Rollups)

Ein Rollup von Transaktionen, die Betrugsnachweise verwenden, um einen erhöhten Transaktionsdurchsatz auf Layer 2 zu ermöglichen und gleichzeitig die Sicherheit von Mainnet (Layer 1) zu nutzen. Anders als Plasma, eine ähnliche Layer-2-Lösung, können Optimistische Rollups komplexere Transaktionstypen handhaben – alles, was in der EVM möglich ist, können auch sie abbilden. Sie haben Latenzprobleme im Vergleich zu Zero-Knowledge Rollups, weil eine Transaktion durch den Betrugsnachweis angefochten werden kann.

Orakel

Ein Orakel ist eine Brücke zwischen der Blockchain und der realen Welt. Sie fungieren als On-Chain-APIs, die nach Informationen abgefragt und in Smart Contracts verwendet werden können.

P

Parität

Eine der bekanntesten interoperablen Implementierungen der Ethereum-Client-Software.

Peer

Verbundene Computer mit Ethereum Client-Software und identischen Kopien der Blockchain.

Peer-to-Peer Netzwerk

Ein Netzwerk von Computern (Peers), die gemeinsam in der Lage sind, Funktionalitäten ohne zentralisierte, Server-basierte Dienste auszuführen.

Plasma

Eine Off-Chain-Skalierungslösung, die Betrugsnachweise verwendet, wie Optimistische Rollups. Plasma ist auf einfache Transaktionen wie grundlegende Token-Transfers und Swaps beschränkt.

Privater Schlüssel (Geheimer Schlüssel)

Eine geheime Nummer, die es Nutzern von Ethereum ermöglicht, das Eigentum an einem Konto oder an Verträgen durch die Erstellung einer digitalen Signatur nachzuweisen (siehe Öffentlicher Schlüssel, Adresse, ECDSA).

Private Blockchain

Eine vollständig private Blockchain ist eine mit erlaubtem Zugriff, die nicht öffentlich für den Gebrauch zugänglich ist.

Proof-of-Stake (PoS)

Eine Methode, mit der ein Kryptowährungs-Blockchain-Protokoll einen verteilten Konsens erreichen soll. PoS bittet Benutzer, das Eigentum an einer bestimmten Anzahl von Kryptowährungen (ihr „Anteil" im Netzwerk) nachzuweisen, um an der Validierung von Transaktionen teilnehmen zu können.

Proof-of-Work (PoW, Arbeitsnachweis)

Ein Datenteil (der Nachweis), der eine signifikante Berechnung erfordert, um ihn zu finden.

Öffentlicher Schlüssel

Eine Nummer, abgeleitet über eine Einwegfunktion von einem privaten Schlüssel, die öffentlich zugänglich gemacht werden und von jedem verwendet werden kann, um eine digitale Signatur zu überprüfen, die mit dem entsprechenden privaten Schlüssel erstellt wurde.

R

Beleg

Von einem Ethereum-Client herausgegebene Daten, um das Ergebnis einer bestimmten Transaktion zu repräsentieren, mit einem Hash der Transaktion, deren Blocknummer, der verbrauchten Menge an Gas und, im Fall des Einsatzes eines Smart Contracts, der Adresse des Vertrags.

Wiedereintrittsangriff

Ein Angriff, der aus einem Angreifer-Smart-Contract besteht, der eine Vertragsfunktion in einem Opfer-Smart-Contract so aufruft, dass das Opfer bei der Ausführung den Angreifervertrag erneut rekursiv aufruft. Dies kann zum Beispiel zum Diebstahl von Geldern führen, indem Teile des Opfervertrags übergangen werden, die den Saldo aktualisieren oder den Auszahlungsbetrag zählen.

Reward (Belohnung)

Eine Anzahl Ether, die als Belohnung seitens des Netzwerks für den -Miner in jedem neuen Block enthalten ist, der die Proof-of-Work-Lösung gefunden hat.

Recursive Length Prefix (RLP)

Ein von den Ethereum-Entwicklern entwickelter Codierungsstandard zur Codierung und Serialisierung von Objekten (Datenstrukturen) mit beliebiger Komplexität und Länge.

Gruppierungen (Rollups)

Eine Art Layer-2-Skalierungslösung, die mehrere Transaktionen zusammenfasst und in einer einzigen Transaktion an die Ethereum-Hauptkette sendet. Dies ermöglicht Einsparungen bei Gaskosten und erhöht den Transaktionsdurchsatz. Es gibt Optimistische und Zero-Knowledge-Gruppierungen, die verschiedene Sicherheitsmethoden anwenden, um diese Skalierbarkeitsgewinne anzubieten.

RPC

Aufruf von Remote-Prozeduren (RPC) ist ein Protokoll, das ein Programm verwendet, um einen Service von einem Programm auf einem anderen Computer in einem Netzwerk anzufordern, ohne die Netzwerkdetails verstehen zu müssen.

S

Sicherer Hash-Algorithmus (SHA)

Eine Familie kryptografischer Hashfunktionen, die vom National Institute of Standards and Technologe (NIST) veröffentlicht wurde.

Serenity

Die Phase der Ethereum-Entwicklung, die eine Reihe von Skalierungs- und Nachhaltigkeitsverbesserungen einleitete und früher als „Ethereum 2.0" oder „Eth2" bekannt war.

Serialisierung

Der Prozess der Umwandlung einer Datenstruktur in eine Sequenz von Bytes.

Fragmentierung / Fragmentierungskette (Shard / Shard Chain)

Fragmentierungsketten sind diskrete Abschnitte der gesamten Blockchain, für die Untergruppen von Validatoren verantwortlich sein können. Fragmentierungsketten werden einen erhöhten Transaktionsdurchsatz für Ethereum bieten, indem sie zusätzliche Daten für Layer 2 Lösungen wie Optimistische Gruppierungen und ZK-Gruppierungen bereitstellen.

Seitenkette (Sidechain)

Eine Skalierungslösung, die eine separate Kette mit anderen, oft schnelleren Konsensregeln verwendet. Eine Brücke wird benötigt, um diese Seitenketten mit dem Mainnet zu verbinden. Gruppierungen verwenden ebenfalls Seitenketten, aber sie arbeiten stattdessen mit Mainnet zusammen.

Signieren

Kryptografisch demonstrieren, dass eine Transaktion vom Inhaber eines bestimmten privaten Schlüssels genehmigt wurde.

Singleton

Ein Programmierbegriff, der ein Objekt beschreibt, von dem nur eine Instanz existieren kann.

Slasher

Ein Slasher ist eine Entität, die Attestierungen prüft und nach Vergehen sucht, die es zu bestrafen gilt. Slashings werden ins Netzwerk übermittelt und der nächste Blockvorschlag fügt dem Block den Beweis hinzu. Der Block-Antragsteller erhält dann eine Belohnung dafür, dass er den böswilligen Validator gestraft hat.

Zeitspanne (Slot)

Eine Zeitspanne (12 Sekunden), in der ein neuer Block von einem Validator im Proof-of-Stake System vorgeschlagen werden kann. Ein Slot kann leer sein. 32 Slots bilden eine Epoche.

Intelligenter Vertrag (Smart Contract)

Ein Programm, das auf der Ethereum Rechnerinfrastruktur ausgeführt wird.

SNARK

SNARK steht für „succinct non-interactive argument of knowledge" und ist eine Art Zero-Knowledge Proof.

Soft Fork

Eine Abweichung in einer Blockchain, die auftritt, wenn sich die Konsensregeln ändern. Im Gegensatz zu einer Hard Forkist eine Soft Fork abwärtskompatibel. Das bedeutet, dass aktualisierte Nodes Blöcke, die von nicht aktualisierten Nodes erstellt wurden, validieren können, solange sie den neuen Konsensregeln folgen.

Solidity

Eine prozedurale (imperative) Programmiersprache mit Syntax, die ähnlich wie JavaScript, C++ oder Java ist. Die populärste und am häufigsten verwendete Sprache für Ethereum Smart Contracts. Von Dr. Gavin Wood erstellt.

Solidity Inline Assembly

EVM-Assembly-Sprache in einem Solidity-Programm. Die Unterstützung von Solidity für Inline-Assembly erleichtert das Schreiben bestimmter Operationen.

Spurious Dragon

Eine Hard Fork der Ethereum Blockchain, die in Block 2.675.000 aufgetreten ist, um weitere Denial-of-Service-Angriffsvektoren und einen klaren Zustand zu adressieren (siehe Tangerine Whistle). Auch ein Replay-Angriffsschutzmechanismus (siehe Nonce).

Stablecoin

Ein ERC-20-Token mit einem Wert, der an den Wert eines anderen Assets gekoppelt ist. Es gibt Stablecoins mit Fiat-Währungen wie Dollar, Edelmetalle wie Gold und andere Kryptowährungen wie Bitcoin.

Staking

Überweisen einer Menge von Ether (Ihr Einsatz), um ein Validator zu werden und das Netzwerk zu sichern. Ein Validator prüft Transaktionen und schlägt Blöcke unter einem Proof-of-Stake Konsensmodell vor. Mit Staking erhalten Sie einen wirtschaftlichen Anreiz, im besten Interesse des Netzwerks zu handeln. Sie erhalten Belohnungen für die Ausführung Ihrer Validator-Pflichten, verlieren aber unterschiedliche Mengen an ETH, wenn Sie dies nicht tun.

STARK

Die Abkürzung steht für „scalable transparent argument of knowledge" (skalierbares transparentes Wissensargument). Ein STARK ist eine Art Zero-Knowledge-Nachweis.

Zustand

Eine Momentaufnahme aller Salden und Daten auf der Blockchain zu einem bestimmten Zeitpunkt. Er bezieht sich normalerweise auf die Bedingung in einem bestimmten Block.

Zustandskanäle

Eine Layer-2-Lösung, bei der ein Kanal zwischen den Teilnehmern eingerichtet wird, in dem sie frei und kostengünstig handeln können. Nur eine Transaktion zum Einrichten des Kanals und zum Schließen des Kanals wird an das Mainnet gesendet. Dies ermöglicht einen sehr hohen Transaktionsdurchsatz, setzt aber die Kenntnis der Teilnehmerzahl im Voraus und das Sperren von Assets voraus.

Qualifizierte Mehrheit

Die qualifizierte Mehrheit ist die Bezeichnung für einen Betrag, der 2/3 (66 %) des gesamten eingesetzten Ethers auf der Beacon Chain übersteigt. Für die Finalisierung von Blöcken auf der Beacon Chain ist eine qualifizierte Mehrheitsentscheidung erforderlich.

Synchronisieren

Der Prozess des Herunterladens der gesamten neuesten Version einer Blockchain auf eine Node.

Sync-Komitee

Das Sync-Komitee ist eine zufällig ausgewählte Gruppe von Validatoren, die alle ~27 Stunden aktualisiert wird. Ihr Zweck ist es, gültige Block-Header mit ihrer Unterschrift zu versehen. Das Sync-Komitee ermöglicht es leichten Kunden (light clients), den Kopf der Blockchain zu verfolgen, ohne auf das gesamte Validator-Set zugreifen zu müssen.

Szabo

Eine Stückelung von Ether. 1 szabo = 1012 wei, 106 szabo = 1 Ether.

T

Tangerine Whistle

Eine Hard Fork der Ethereum Blockchain, die in Block 2.463.000 aufgetreten ist, um die Berechnung von Gas für bestimmte I/O-intensive Operationen zu ändern und den kumulierten Zustand vor einem Denial-of-Service-Angriff zu beseitigen, der die niedrigen Gaskosten dieser Operationen ausnutzte.

Terminale Gesamtschwierigkeit (Terminal Total Difficulty, TTD)

Die Gesamtschwierigkeit ist die Summe der Ethash-Mining-Schwierigkeit für alle Blöcke bis zu einem bestimmten Punkt in der Blockchain. Die terminale Gesamtschwierigkeit ist ein spezifischer Wert für die Gesamtschwierigkeit, die als Trigger für die Ausführungskunden verwendet wurde, um ihr Mining abzuschalten und Funktionen zu aktivieren, die für den Übergang zu Proof-of-Stake verantwortlich sind.

Testnetz

Kurz für „Testnetzwerk", ein Netzwerk, das dazu dient, das Verhalten des Hauptnetzwerks von Ethereum zu simulieren (siehe Hauptnetzwerk).

Token

Ein handelbares virtuelles Gut, das in Smart Contracts auf der Ethereum Blockchain definiert ist.

Token-Standard

Eingeführt mit dem ERC-20-Vorschlag, bietet dies eine standardisierte Smart-Contract-Struktur für Fungible Token. Token desselben Vertrags können nachverfolgt und gehandelt werden und sind im Gegensatz zu NFTs austauschbar.

Transaktion

Daten, die an die Ethereum-Blockchain übergeben wurden, signiert von einem Ursprungs-Konto , und eine bestimmte Adresse anvisieren. Die Transaktion enthält Metadaten wie das Gas-Limit für diese Transaktion.

Transaktionsgebühr

Eine Gebühr, die man bezahlen muss, wenn man das Ethereum-Netzwerk nutzen möchte. Beispiele dafür sind das Senden von Guthaben von Ihrer Wallet oder einer DApp-Interaktion, wie zum Beispiel das Tauschen von Token oder der Kauf eines NFTs. Sie können sich das wie eine Servicegebühr vorstellen. Diese Gebühr wird sich je nach Netzwerkauslastung ändern. Dies liegt daran, dass Validatoren, die Verantwortlichen für die Bearbeitung Ihrer Transaktion, Transaktionen mit höheren Gebühren voraussichtlich Priorität einräumen werden – so dass Staus den Preis in die Höhe treiben.

Auf technischer Ebene bezieht sich die Transaktionsgebühr auf die Menge an Gas, die Ihre Transaktion benötigt.

Die Senkung der Transaktionsgebühren ist derzeit von großem Interesse. Siehe Layer 2

Vertrauenslosigkeit

Die Fähigkeit eines Netzwerkes, Transaktionen zu vermitteln, ohne dass eine der beteiligten Parteien einem Dritten vertrauen muss

Turing vollständig

Ein nach dem englischen Mathematiker und Informatiker Alan Turing benanntes Konzept. Ein System von Regeln zur Datenmanipulation (wie z. B. eine Programmiersprache oder eine zelluläre Automaton) wird als „Turing complete" oder „computational universal" bezeichnet, wenn es verwendet werden kann, um eine beliebige Turing-Maschine zu simulieren.

V

Validator

Ein Node in einem Proof-of-Stake-System, der für die Speicherung von Daten, die Verarbeitung von Transaktionen und das Hinzufügen neuer Blöcke zur Blockchain verantwortlich ist. Für eine aktive Validator-Software müssen Sie in der Lage sein, Einsätze von 32 ETH zu staken.

Validator-Lebenszyklus

Die Sequenz von Zuständen, in denen ein Validator existieren kann. Dazu gehören:

  • Hinterlegt: Mindestens 32 ETH wurden vom Validator beim Einzahlungsvertrag hinterlegt
  • Ausstehend: Der Validator befindet sich in der Warteschlange für die Aktivierung und wartet darauf, von bestehenden Validatoren ins Netzwerk gewählt zu werden
  • Aktiv: derzeit Blöcke attestieren und vorschlagen
  • Slashing: Der Validator hat sich falsch verhalten und wird „geslasht."
  • Beenden: Der Validator wurde markiert, weil er entweder freiwillig ging oder weil er herausgeworfen wurde.

Validitätsnachweis

Ein Sicherheitsmodell für bestimmte Layer-2-Lösungen, bei denen zur Geschwindigkeitserhöhung Transaktionen gruppiert „aufgerollt" und als einzelne Transaktion an Ethereum übermittelt werden. Die Transaktionsberechnung erfolgt außerhalb der Kette und wird dann mit einem Nachweis ihrer Gültigkeit an die Hauptkette übertragen. Diese Methode erhöht die Anzahl der möglichen Transaktionen bei gleichzeitiger Aufrechterhaltung der Sicherheit. Einige Rollups verwenden Betrugsnachweise.

Validium

Eine Off-Chain-Lösung, die Gültigkeitsnachweise verwendet, um den Transaktionsdurchsatz zu verbessern. Im Gegensatz zu Zero-Knowledge-Rollups werden Validium-Daten nicht auf Layer 1 im Mainnet gespeichert.

Vyper

Eine Programmiersprache auf hohem Level mit Python-ähnlicher Syntax. Ziel ist es, näher an eine rein funktionale Sprache zu kommen. Von Vitalik Buterin erschaffen.

W

Wallet

Software, die private Schlüssel hält. Wird verwendet, um auf Ethereum-Konten zuzugreifen und diese zu steuern und mit Smart Contracts zu interagieren. Schlüssel müssen nicht in einer Wallet gespeichert werden und können stattdessen aus Offline-Speicher (z. B. Speicherkarte oder Papier) abgerufen werden, um die Sicherheit zu verbessern. Trotz des Namens speichern Wallets niemals die tatsächlichen Münzen oder Token.

Web3

Die dritte Version des Web. Erstmals vorgeschlagen von Dr. Gavin Wood, stellt Web3 eine neue Vision und den Fokus für Webanwendungen dar – von zentral geführten und verwalteten Anwendungen zu Anwendungen, die auf dezentralen Protokollen basieren (siehe dApp).

Wei

Die kleinste Stückelung von Ether. 1018 wei = 1 Ether.

Z

Null-Adresse

Eine spezielle Ethereum-Adresse, die nur aus Nullen besteht und als Zieladresse von einer Vertragserstellungs-Transaktion spezifiziert wird.

Zero-Knowledge-Nachweis

Ein Zero-Knowledge-Nachweis ist eine kryptografische Methode, die es einer Person ermöglicht, zu beweisen, dass eine Aussage wahr ist, ohne zusätzliche Informationen zu übermitteln.

Zero-Knowledge Gruppierung (Rollup)

Eine Gruppierung von Transaktionen, die Gültigkeitsnachweise verwenden, um einen erhöhten Layer-2-Transaktionsdurchsatz zu bieten und gleichzeitig die Sicherheit von Mainnet (Layer 1) zu nutzen. Obwohl sie komplexe Transaktionstypen wie Optimistische Gruppierungen nicht bewältigen können, haben sie keine Latenzprobleme, da Transaktionen nachweislich gültig sind, wenn sie abgeschickt werden.

Quellen

Teilweise erstellt von Ethereum beherrschen(opens in a new tab) von Andreas M. Antonopoulos, Gavin Wood(opens in a new tab) unter CC-BY-SA

Tragen Sie zu dieser Seite bei

Haben wir etwas vergessen? Ist etwas nicht korrekt? Helfen Sie uns, indem Sie zu diesem Glossar auf GitHub beitragen!

Erfahren Sie mehr darüber, wie Sie einen Beitrag leisten können

War dieser Artikel hilfreich?