Skip to Content

Glossar

Diese Begriffe erscheinen in den Wallet- und Hardware-Integrationsanleitungen von OneKey. Formate und Verhalten können je Blockchain variieren; folgen Sie der Referenz der integrierten Chain.

Wallet

Eine Anwendung oder ein Gerät, das Schlüssel verwaltet und Nutzern hilft, Konten einzusehen und Vorgänge zu autorisieren. Assets und Transaktionszustände werden auf der Blockchain aufgezeichnet, nicht in der Wallet-Anwendung gespeichert.

Konto

Eine Blockchain-Identität mit zugehörigem Zustand. Auf Ethereum werden extern kontrollierte Konten durch private Schlüssel gesteuert, Vertragskonten durch Code. Nicht jedes Konto ist ein öffentliches/privates Schlüsselpaar.

Adresse

Eine Kennung zum Empfangen von Assets oder zur Interaktion mit einem Konto oder Vertrag. Eine Ethereum-Adresse hat 20 Bytes und wird üblicherweise geschrieben als 0x gefolgt von 40 hexadezimalen Zeichen. Eine Adresse ist nicht dasselbe wie ein öffentlicher Schlüssel.

Öffentlicher Schlüssel

Der öffentliche Teil eines kryptografischen Schlüsselpaars. Er dient zum Prüfen von Signaturen und je nach Chain zum Ableiten von Adressen. Kodierung und Länge hängen von Signaturschema und Format ab.

Privater Schlüssel

Geheimes Material zum Autorisieren von Vorgängen durch Signieren. Fordern Sie Nutzer niemals auf, einen privaten Schlüssel in eine dApp, ein Integrationsformular, ein Protokoll oder einen Fehlerbericht einzufügen.

Wiederherstellungsphrase

Eine Wortfolge zur Sicherung des Materials, aus dem eine Wallet Schlüssel ableitet. BIP-39 definiert mnemonische Phrasen und deren Umwandlung in einen Seed. Behandeln Sie die Phrase als Geheimnis; fordern Sie sie nicht in einem Integrationsablauf an.

Seed

Eingabe für die hierarchische Schlüsselableitung. Nach BIP-39 wird ein Seed aus der mnemonischen Phrase und einer optionalen Passphrase abgeleitet. Er ist nicht mit dem privaten Schlüssel eines einzelnen Kontos austauschbar.

Ableitungspfad

Eine Folge von Indizes, die einen Schlüssel in einer hierarchischen Wallet identifiziert. Chain, Konto, Adresstyp und Wechselgeldzweig können den Pfad beeinflussen. Verwenden Sie den von der integrierten Methode und Chain erwarteten Pfad.

Passphrase

Ein optionaler Wert, der zusammen mit einer Wiederherstellungsphrase eine andere Wallet ableitet. Eine andere Passphrase kann eine andere Wallet erzeugen; sie ist nicht einfach eine andere Bezeichnung für die Geräte-PIN.

PIN

Ein Code zum Schutz des Zugriffs auf ein Hardwaregerät. Er unterscheidet sich von Wiederherstellungsphrase und Passphrase. Folgen Sie dem gerätespezifischen PIN-Ablauf des SDKs.

Provider

Eine JavaScript-Schnittstelle, über die eine dApp Konten, Blockchain-Informationen oder Signiervorgänge von einer Wallet anfordert. Ethereum-Provider folgen üblicherweise EIP-1193. Andere Chains verwenden andere Provider-Schnittstellen.

Transport

Die Verbindung zum Datenaustausch mit einem Gerät, etwa USB oder Bluetooth. Ein funktionierender Transport gewährt allein weder Kontozugriff noch eine Signierberechtigung.

Signatur und Übertragung

Signieren autorisiert eine Nachricht oder Transaktion mit einem Schlüssel. Übertragen sendet eine signierte Transaktion an ein Netzwerk. Dies sind getrennte Vorgänge; prüfen Sie, ob die jeweilige API nur signiert oder auch überträgt.

Air-Gap

Ein Kommunikationsablauf ohne direkte Kabel- oder Funkverbindung zwischen Signiergerät und Anwendung. Bei der QR-Integration werden Anfragen und Antworten als QR-Daten ausgetauscht. Zum Übertragen von Transaktionen benötigt die Anwendung weiterhin eine Netzwerkverbindung.

Keystore

Eine verschlüsselte Darstellung von Schlüsselmaterial und den zu seiner Entschlüsselung benötigten Parametern. Der Schutz eines Keystores hängt von seinen Verschlüsselungseinstellungen und seinem Passwort ab; verschlüsselte Daten haben keine allgemein feste Länge.

Hexadezimal

Notation zur Basis 16 mit den Ziffern 0–9 und Buchstaben a–f. APIs können ein 0x-Präfix verlangen, es weglassen oder stattdessen Bytes akzeptieren. Beachten Sie die dokumentierte Kodierung jedes Parameters.

Referenzen

Das frühere Glossar wurde adaptiert von MyCrypto .

Zuletzt aktualisiert am