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.
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