Grundlagen und Begriffe der Blockchain-Technologie

⓵ Eine Sammlung von Blockchain-Substantivanalyse

Eine Sammlung von Blockchain-Substantivanalyse:

Verteilte Ledger-Technologie:

Definition: Eine dezentrale Datenbank, die Punkt-zu-Punkt-Transaktionen aufzeichnet, um Datentransparenz und zamperfreie sicherzustellen.

Blöcke und Knoten:

Blöcke: Eine Sammlung von Transaktionen enthält jeder Block Transaktionsdatensätze im Netzwerk für einen bestimmten Zeitraum. Knoten: Teilnehmer des Blockchain -Netzwerks, die Kopien des Hauptbuchs halten, Transaktionen durchführen und die Netzwerksynchronisation pflegen.

Dezentralisierung:

Definition: Das Blockchain -Netzwerk beruht nicht auf ein einzelnes Zentrum, und die Wechselwirkung zwischen Knoten ist nichtlinear, wodurch das Risiko einer Zentralisierung verringert wird.

Arbeitsnachweis und Beweis für den Anteil:

POW: Die Überprüfung der Transaktionen durch Berechnungswettbewerbe ist die Grundlage für Kryptowährungen wie Bitcoin. POS: Verteilen Sie das Einkommen auf der Grundlage des Geldbetrags und der Zeit, in der es umweltfreundlicher ist als POW.

Smart Contract:

Definition: Ein automatisch ausgeführter elektronischer Vertrag ohne Teilnahme eines Dritten, der zur Ausführung von Transaktionen unter bestimmten Bedingungen verwendet wird.

TIMESTAMP vs. ISO8601:

Zeitstempel: Zeitstempel für Transaktionsdatensätze. ISO8601: Internationales Standardzeitformat, verwendet, um die Genauigkeit der Transaktionsgeschichte zu gewährleisten.

Vollständigkeit und DAPP:

Vollständigkeit: Die Fähigkeit der Blockchain zur Unterstützung des komplexen Computers. DAPP: Dezentrale Anwendung, Daten werden auf der Blockchain gespeichert und interagiert.

dezentrale autonome Organisation:

Definition: Selbstverwaltungsblockchain-Projekt, gemeinsam entschieden und von den Teilnehmern betrieben.

Privatschlüssel und öffentlicher Schlüssel:

Privatschlüssel: Der Zugangsschlüssel der Kryptowährung, privat und einzigartig. Öffentlicher Schlüssel: Entspre chend dem privaten Schlüssel repräsentiert er das Eigentum des Kontos.

Bergarbeiter und Bergbau:

Bergarbeiter: Personen, die neue Blöcke über Computer oder Software abbauen. Bergbau: Der Kernmechanismus des Bitcoin -Netzwerks, in dem Bergleute durch Bergbau neuer Blöcke belohnt werden.

Blockchain -Klassifizierung:

Öffentliche Kette: Ein offenes Netzwerk, jeder kann teilnehmen. Private Kette: Berechtigungen sind eingeschränkt, interne Verwendung. Allianzkette: Der Konsensmechanismus wird von einer bestimmten Organisation gesteuert.

Mainchain und Testnetzwerk:

mainchain: Ein formales Netzwerk für tatsächliche Transaktionen. TestNet: Wird verwendet, um neue Funktionen oder Korrekturen zu entwickeln und zu testen.

Sidechain und Cross-Chain-Technologie:

Sidechain: Ermöglichen Sie, dass Vermögenswerte zwischen verschiedenen Blockchains übertragen werden. Cross-Chain-Technologie: Vermögensumwechsel und Wertübertragung zwischen verschiedenen Blockchains realisieren.

Gabeltyp:

Hartgabel: Permanente Divergenz, alte Knoten akzeptieren keine neuen Regeln. Soft Fork: Progressive Anpassung, alte Knoten können neue Regeln bewältigen.

Verschlüsselung und Sicherheit:

Hash: Verschlüsselte Datenverdauung, verwendet, um die Datenintegrität zu gewährleisten. Blockheader: Enthält wichtige Informationen wie der vorherige Block -Hash, den Zeitstempel usw.

Samoto Nakamoto und Bitcoin:

Samoto Nakamoto: Der anonyme Gründer von Bitcoin. Bitcoin: Ein Pionier in dezentraler Kryptowährung mit begrenztem Gesamtvolumen.

NFT und GameFi:

nft: Nicht-makellose Token, verwendet, um das Eigentum an digitalen Vermögenswerten zu repräsentieren. GameFi: Finanzielle Innovation, die Gaming, Defi und NFT integriert.

Defi- und Finanzanträge:

Defi: Ein dezentrales Finanzsystem basierend auf Blockchain.Finanzanträge: Bereitstellung dezentraler Lösungen für traditionelle finanzielle Funktionen.

Hardware -Brieftasche und Sicherheitsmaßnahmen:

Hardware -Brieftasche: Speichern Sie private Schlüssel offline, um die Sicherheit der Kryptowährung zu schützen. Sicherheitsmaßnahmen: wie der Unterschied zwischen Kaltbrieftasche und leichter Brieftasche, die Hacker -Angriffen widerstehen.

Weitere technische Begriffe:

Rechenleistung: Ein Maß für die Bergbaueffizienz, die die Bergbaubelohnungen beeinflussen. Münzen: Kryptowährungen wie Bitcoin und Ethereum. Oracle: Eine Brücke zwischen realer Welt und Blockchain, die Datendienste bereitstellt. DPOs und POB: Varianten von Konsensmechanismen wie Eigenkapitalabstimmungen und Token -Zerstörung. Was bedeutet Blockchain?

Blockchain hat zwei Bedeutungen:

1. Der SO -Kenner Konsensmechanismus ist ein mathematischer Algorithmus im Blockchain -System, um Vertrauen zu setzen und Rechte und Interessen zwischen verschiedenen Knoten zu erhalten.

2. Diese Technologie hat aufgrund ihrer Sicherheit und ihres Komforts nach und nach Aufmerksamkeit von Bank- und Finanzindustrien erhalten.

In enger Sinne ist Blockchain eine Kettendatenstruktur, die Sequenzblöcke in chronologischer Reihenfolge kombiniert und auf kryptografische Weise garantiert ist, die mit und nicht verpflichtet ist.

Insgesamt ist die Blockchain -Technologie eine neue Methode zur verteilten und Computerinfrastruktur, die Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, Knotenkonsensusalgorithmen verwendet, um Daten zu generieren und zu aktualisieren, Kryptographie zu verwenden und Daten zu verwenden. Komponierte Intelligenz des Typewriters -Code im Programm- und Datenbetrieb.

Der öffentliche Block ist der früheste Block und der am häufigsten verwendete Block.

2.

erweiterte Informationen:

Im Gegensatz zu herkömmlicher verteilter Speicher spiegelt sich die Einzigartigkeit von Blockchain verteilt insbesondere darin, dass jeder Blockchain -Knoten vollständige Daten gemäß der Blockchain -Struktur speichert.

Jeder Blockchain -Knotenspeicher ist kostenlos und hat einen äquivalenten Status.

Kein Knoten kann Kontodaten separat aufzeichnen, wodurch die Möglichkeit vermieden wird, dass ein einzelner Buchhalter kontrolliert oder bestochen wird, um ein gefälschtes Konto aufzuzeichnen. Es gibt auch genug Buchhaltungsknoten.

Was ist eine Blockchain? Es verwendet die Blockchain -Datenstruktur, um Daten zu überprüfen und zu speichern.

2. verwenden Sie die Kryptographie, um die Datenübertragung und den Zugriff auf die Sicherheit zu gewährleisten.

3.

?

Der allgemeine Block enthält zwei Teile: Blockheader und Blockkörper. Blockheader enthält Informationen zu Identitätsidentitätsinformationen wie Versionsnummer, Hash -Wert, Zeitstempel, Blockhöhe und andere Informationen.

Mit der laufenden Internetentwicklung haben immer mehr Menschen einige der Funktionen und die Verwendung von Blockchain -Technologie kennengelernt.

Blockchain -Zusammensetzung Blockchain besteht aus Blöcken und Ketten.

Jeder Block enthält drei Elemente: Daten, Hash -Wert und vorheriger Block -Hash -Wert.

Das erste Element des Blocks sind Daten.

Die auf dem Block gespeicherten Daten beziehen sich auf den Blocktyp.

Blockchain Bitcoin enthält beispielsweise relevante Transaktionsinformationen, einschließlich Verkäufer, Käufer und der Anzahl der Bitcoin -Transaktionen.

Das zweite Element des Blocks ist der Hash -Wert.

Jeder Block enthält einen Hash -Wert, dh und wird verwendet, um den Block und alles, was darin enthalten ist, zu identifizieren.

Sobald der Block aus seinen Hashs entspre chend berechnet wird.

Etwas im Block ändern, wird sich der Hash ändert.

Mit anderen Worten: Der Hash -Wert hilft Ihnen, wenn Sie Inhalteänderungen im Block erkennen möchten.

Wenn sich der Fingerabdruck des Blocks ändert, ist es nicht mehr der vorherige Block.

Das dritte Element des Blocks ist der vorherige Block -Hash -Wert.

Mit diesem Element kann die Verbindung zwischen den Blöcken gebildet werden und macht die Blockchain sehr sicher.

zum Beispiel, wir haben einen Block, der 3 Blöcke enthält.

Jeder Block enthält seinen eigenen Hash -Wert und den vorherigen Block -Hash -Wert.

Block Nr. 3 Punkte zum Block Nr. 2 und Block Nr. 2 Punkte zum Block Nr. 1.

Aber Block 1 ist etwas Besonderes, es kann nicht auf den vorherigen Block verweisen, da es der erste Block ist.

nennen wir Block Nr. 1 Schöpfungsblock.

Also, jetzt betrachten wir, dass Sie den zweiten Block beschädigen.

Dies führt dazu, dass sich der zweite Block -Hash -Wert ändert, sodass die in Block Nr. 3 ist falsch und illegal.

Sobald die Daten in Block Nr. gespeichert sind 3 ist illegal, der nächste Block muss illegal sein.

Wenn also jemand einen Block auf dem Block beschädigen möchte, muss er diesen Block und alle Blöcke nach diesem Block ändern.

Dies wird eine sehr schwierige Aufgabe.

Arbeitsbeweise für Blockchain. Die Methode zur alleinigen Verwendung des Hash -Werts reicht jedoch nicht aus, um zu verhindern, dass der Benutzer den Block unterbrochen wird.

Da der Computer jetzt stark genug ist, um Tausende von Hash -Werten pro Sekunde zu berechnen.

KursJava empfiehlt, dass Sie einen Block vollständig beschädigen und den Wert eines anderen Block -Hash neu berechnen können, damit Ihr Block wieder zu einem Gesetz wird.

Was ist Blockchain?

Blockchain hat zwei Bedeutungen:

1. Der sogenannte Konsensusmechanismus ist ein mathematischer Algorithmus im Blockchain -System, um Vertrauen zu etablieren und die Rechte und Interessen zwischen verschiedenen Knoten zu erhalten.

2. Diese Technologie wurde aufgrund ihrer Sicherheit und Einrichtungen allmählich von der Bank- und Finanzbranche aufmerksam.

In enger Sinne ist Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert und von unterbrochenem kryptografischem und nicht -autor garantiert wird.

Blockchain -Technologie weitgehend, Blockchain ist eine neu verteilte Infrastruktur- und Computermethode, die die Blockchain -Datenstruktur verwendet, um Daten zu überprüfen und zu speichern. Verwenden Sie Knotenkonsensusalgorithmen, um Daten zu generieren und zu aktualisieren. Verwenden Sie die Kryptographie, um Datensicherheit und -zugriff sicherzustellen.

Die Grundelemente der Blockchain umfassen

1 enthält die verteilte Datenbank

4-Blockchain ist nur für die Addition gültig und für andere Operationen ungültig

5-publische und private Hauptverifizierung basierend auf einer asymmetrischen Verschlüsselung.

Der 8-Konsensus-Prozess kann das Problem der zweimaligen Ausgaben lösen.

Fünf Merkmale der Blockchain:

Dezentralisierung

Aufgrund der verteilten Buchhaltung und Speicherung, keine Hardware- oder zentralisierte Verwaltungsorganisation, Knoten und Aufgaben sind gleich und der Datenblock im System wird gemeinsam mit

verwaltet Merkmale dezentraler Merkmale [6].

Offenheit

Das System wird geöffnet. "Verwandte Anwendungen, sodass die gesamten Systeminformationen sehr transparent sind. Blockols und Konsensprotokolle (wie ein offener und transparenter Satz von Algorithmen), so dass alle Knoten im gesamten System Daten in einer unzuverlässigen Umgebung frei und sicher umwandeln können, wurde das Vertrauen in "Personen" in ein Maschinenvertrauen umgewandelt und kann nicht in der Maschine arbeiten.

Die Informationen können nicht durch

unterbrochen werden, sobald die Informationen bestätigt und zum Block hinzugefügt werden, dauerhaft aufbewahrt werden.

Anonymität

Da der Austausch zwischen Knoten ständigen Algorithmen folgt, erfordert die Interaktion der Daten kein Vertrauen (Programmregeln in der Blockchain werden bewertet, ob die Aktivität gültig ist). Diejenigen, die andere nicht vertrauen, indem sie sich selbst vertrauen, indem sie ihre Identität kommunizieren.