Blockchaintechnologie: Grundlagen und Technologien im Überblick

I、 Welche Technologien sind in Blockchain enthalten?

Die technische Klassifizierung von Blockchain enthält hauptsächlich

1. teilnehmende Knoten erhalten freien Zugriff auf das Netzwerk gemäß den Regeln des Systems ohne Kontrolle, und die Knoten funktionieren basierend auf einem Konsensmechanismus. (Subversiv: völlig glaubwürdig und öffentlich)

Typischer Fall: Digitale Währung repräsentiert Bitcoin.

2. Die Betriebsregeln für das System werden gemäß den Anforderungen der Gruppe festgelegt. (Relativ zuverlässig und öffentlich)

Typischer Fall: R3

3. Die Lesebecher in der schnellen Kette in diesem Bereich können offen oder teilweise geöffnet sein, dh durch die interne Angabe von vorab gewähltenem Knoten wie Buchhaltungsparteien, konkurrieren Sie die vorab gewählten Person, und andere Zugriffsknoten können gefragt werden. Die Fähigkeit der vorgewählten Person sollte nicht uneben sein. ?

(relativ glaubwürdig und öffentlich)

Vorhandene Fälle: Super Ledger

Beispiel :? Wenn es um die Ablenkung von Darlehen geht und der Benutzer auf die Website der anderen Partei springt, um sich über unseren Link zu registrieren, kann sich die andere Partei dafür entscheiden, zu täuschen und zu sagen, dass die Registrierungsanfrage des Benutzers nicht eingegangen ist. Wenn wir jedoch das Verhalten der Benutzerregistrierung in den Block platzieren, muss uns die andere Partei bezahlen, wenn wir das Benutzungsregistrierungsverhalten erhalten.

Was ist die Blockchain-Technologie? Was ist Blockchain eine beliebte Erklärung?

Was ist die Blockchain -Technologie

Obwohl Blockchain seit mehr als zehn Jahren in der Öffentlichkeit ist, wissen viele nicht viel über diese Technologie.

Blockchain ist ein neues Anwendungsmodell für Computertechnologien, die Datenspeicher, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen verteilt. Aus Sicht der Anwendung ist Blockchain ein verteiltes Hauptbuch.

Warum heißt Blockchain Blockchain?

Da Blockchain selbst eine Kette von Blöcken ist und diese Blöcke voller Transaktionselemente sind. Wenn der Informationsaustausch erweitert wird, bewegt sich ein Block weiter in Richtung eines anderen Blocks, und das Ergebnis wird als Blockchain bezeichnet.

Was sind die Eigenschaften der Blockchain -Technologie?

Einfach ausgedrückt, Blockchain hat die Eigenschaften der Dezentralisierung, Offenheit, Manipulations-Fress und Anonymität.

1.

2.

3. Daher hat die Blockchain -Technologie eine gewisse Sicherheit.

4. Es kann nur unter der Genehmigung des Computerbesitzers erreicht werden, wodurch die Sicherheit der Daten und der Privatsphäre gewährleistet wird.

xiao li lieh 10.000 Yuan aus Xiao Wang, und Xiao Li fand zwei Personen, die sie mit Xiaobai teilen konnten, um dies zu beweisen. Dieses Buchhaltungsmodell ist ein zentrales Buchhaltungsmodell, und Anfänger sind das Zentrum.

Ein Jahr später, als Xiao Li das Geld zurückbekommen wollte, bestritt Xiao Wang, dass er Geld von ihm geliehen hatte.

Dies ist der Nachteil der zentralisierten Buchhaltung.

xiao li bekam Weisheit, nachdem er aus ihren Fehlern gelernt hatte.

Auf diese Weise wird die andere Partei dieses Problem nicht leugnen, weil die Menschen des Dorfes einen Konsensmechanismus in „“ haben: Sie haben den gleichen Geldbetrag von Xiao Li geliehen.

Dies ist der Vorteil der dezentralen Buchhaltung.

für alle werden viele Menschen über diese Transaktion aussagen.

In der Tat sollen diese Eigenschaften von Blockchain das Problem des "Vertrauens" lösen.

Was sind die Anwendungen von Blockchain?

Zusätzlich zu digitalen Währungen gibt es viele Anwendungsszenarien für Blockchain.

1.

2.

3.

5.

Viele Menschen haben jedoch große Missverständnisse über Blockchain, das größte Missverständnis ist: Blockchain = Bitcoin

Blockchain und Bitcoin sind nicht dasselbe.

Was ist die Blockchain -Technologie

1.

mit Ausnahme der Blockchain -Technologie handelt und Zugriff auf Daten.

2. kostenlos 607589e8f A0ec08fac7b6? X-BCE-Prozess = Bild%2Fresize%2CM_LFit%2CW_600%2Ch_800%2Climit_1%2FQuality%2CQ_85%2 Format%2C PA. Das überträgt Informationen zwischen Punkt-zu-Punkt-Punkten, die kurz als P2P-Netzwerke bezeichnet werden. Mit diesem Netzwerk kann jeder Knoten die Transaktionsinformationen in das Netzwerk "übertragen" und den Hauptbuchinhalt erhalten.

2. Verfolgen Sie eine Kombination aus "öffentlichem Schlüssel" und "privatem Schlüssel", um die Sicherheit von Transaktionskonten zu gewährleisten.

3. Das heißt, alle Knoten im Netzwerk müssen sich nun auf den Blockchain -Algorithmus einigen, und Knoten müssen sich nicht gegenseitig vertrauen. Gleichzeitig muss jeder neue Blocker, der von einem Knoten generiert wird, durch mehr als 51% des gesamten Netzwerks geteilt werden, bevor er der Blockchain des gesamten Netzwerks hinzugefügt werden kann, und macht eines der historischen Elemente des nicht -allgemeinen Hauptbuchs aus. frei s?

1st in das Netzwerk gehen, unkontrolliert, und die Knoten leisten basierend auf einem Konsensmechanismus. (Subversiv: völlig glaubwürdig und öffentlich)

Typischer Fall: Digitale Währung repräsentiert Bitcoin

2. (relativ zuverlässig und öffentlich)

Typischer Fall: R3

3. (Die Fähigkeit von vorgewählten Personen kann nicht uneinheitlich sein). ?

(relativ glaubwürdig und öffentlich)

Vorhandene Fälle: Hyperledger

Beispiel :? Wenn es um die Ablenkung des Kreditverkehrs geht, kann die Docking -Partei, wenn ein Benutzer über unseren Link zur Registrierung auf die Website der anderen Partei springt, zu betrügen und zu sagen, dass der Benutzer keine Anfrage zur Registrierung erhalten hat. Wenn wir jedoch das Verhalten der Benutzerregistrierung in den Block setzen, muss es uns gleichzeitig mit der Rezeption bezahlen, wenn die Docking -Partei das Benutzungsregistrierungsverhalten erhalten möchte.

Was ist die Blockchain -Technologie? Blockchain ist ein neues Anwendungsmodell für Computertechnologien, das Datenspeicher, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen verteilte.

Blockchain ist ein wichtiges Konzept für Bitcoin. Es ist eigentlich eine dezentrale Datenbank. Blockchain ist als zugrunde liegende Technologie von Bitcoin eine Reihe von Datenblöcken, die mit kryptografischen Methoden generiert werden. Jeder Datenblock enthält eine Gruppe von Bitcoin-Netzwerk-Transaktionsinformationen, die verwendet werden, um die Gültigkeit der Informationen (Anti-Counter-Fieber) zu überprüfen und den nächsten Datenblock zu generieren.

Blockchain stammt aus Bitcoin. Am 1. November 2008 veröffentlichte ein Mann, der behauptete, Satoshi Nakamoto zu sein, einen Artikel mit dem Titel "Bitcoin: A Peer-to-Peer Electronic Cash System", das auf dem Konzept eines Cash-Systems auf der Grundlage der P2P-Netzwerktechnologie und der Verschlüsselungstechnologie ausgearbeitet wurde.

erweiterte Informationen:

Die Geburt von Blockchain:

Samoto Nakamoto schlug zunächst das Konzept der Blockchain im Jahr 2008 vor. In den folgenden Jahren die Blockchain -Kernkomponente der elektronischen Währung Bitcoin: Die Öffentlichkeitsarbeit für alle Transaktionen. Durch die Verwendung eines Peer-to-Peer-Netzwerks und eines verteilten Timestist-Servers können Blockchain-Datenbanken unabhängig verwaltet werden.

Blockchain, die für Bitcoin erfunden wurdeDie Währung, die das Problem des wiederholten Verbrauchs löst. Bitcoin -Design ist zu einer Inspirationsquelle für andere Anwendungen geworden. Am 20. Dezember 2016 wurden offiziell China Fintech Digital Currency Alliance und Fintech Research Institute gegründet.

Referenzquelle: Baidu Encyclopedia-Blockchain

Referenzquelle: Baidu Encyclopedia-Blockchain-Technologie

Was sind Blockchain, was ist Blockchain-Technologien

Lading -Technologie. Wenn wir mathematische Funktionen vergleichen, können wir verteilte Netzwerke, Konsensmechanismen, Dezentralisierung, Verschlüsselungsberechnungen, intelligente Verträge, Genehmigungen, Wert und Vermögenswerte wie Variablen oder Faktoren in Funktionen verstehen. Die organische Kombination dieser Variablen und Faktoren bildet einige neue technische Eigenschaften, die sich von herkömmlichen Technologien unterscheiden. Bevor wir eine mehr technische Interpre tation von Blockchain erstellen, müssen wir einige Kernkonzepte in Blockchain aussortieren.

Weitere Erläuterung: Web -Links

Die Grundtechnologie von Blockchain Die grundlegenden Technologien von Blockchain umfassen die Notebook -Technologie des Professors hauptsächlich, Konsens, Verschlüsselung und intelligente Verträge. Erstens ist das Notebook des Verteilungsprofessors die grundlegenden Komponenten von Blockchain. Es handelt sich um eine Datenbank, die zwischen mehreren Computern im Netzwerk freigegeben, kopiert und synchronisiert wird und nicht von einem Server abhängt, sondern Daten in einem Mehrfachvertrag im gesamten Netzwerk gespeichert ist. Dieses Design verbessert Transparenz, Sicherheit und Widerstand gegen das System. Denn um Daten zu manipulieren, muss mehr als 50 % der Knoten im Netzwerk kontrolliert werden, was in der Praxis fast unmöglich ist. Im Bitcoin -System werden beispielsweise Transaktionenaufzeichnungen im Buch des Verteilungsprofessors mit jedem Knoten einer vollständigen Kopie gespeichert, um die Datenstabilität zu gewährleisten. Zweitens sind Konsensmechanismen der Schlüssel zur Lösung des Problems, wie alle Verträge auf den Datenzustand in einem zentralen Netzwerk einverstanden sind. Das Blockchain -System verwendet unterschiedliche Konsensalgorithmen, wie z. B. die Arbeit, beweisen die Klasse und beweisen die Klasse. Diese Konsensmechanismen garantieren, dass das Hinzufügen neuer Blöcke bestimmte Regeln befolgt, die Konsistenz und Integrität von Blockchain beibehält und schädliche Verhaltensweisen wie Doppelzahlungen verhindert. Zum Beispiel nimmt Bitcoin den Mechanismus des Arbeitsnachweises an, konkurriert um Rechnungslegungsrechte, indem sie komplexe mathematische Probleme lösen und die Sicherheit und Dezentralisierung des Netzwerks sicherstellen. Die Verschlüsselung ist der Eckpfeiler der Blockchain -Sicherheit. Es garantiert die Privatsphäre von Daten, Integrität und Datenstabilisierung durch eine Reihe von Verschlüsselungsalgorithmen und -techniken. Curd -Tools wie allgemeine Schlüsselverschlüsselung, private Schlüsselzeichen und Einzelhandelsfunktionen werden in Blockchain häufig verwendet. Öffentliche und private Schlüssel werden für Authentifizierung, Datenkauf und Decodierung verwendet, während die Einzelhandelsfunktion verwendet wird, um einen einzigartigen Blockfingerabdruck zu erstellen. Diese Technologien garantieren gemeinsam die Sicherheit und Glaubwürdigkeit der Daten zu Blockchain. Schließlich sind intelligente Verträge Computerprogramme, die automatisch rechtliche Verfahren und Verfahren implementieren oder dokumentieren. Bei Blockchain finden sich intelligente Verträge im Symbolformular, und wenn die Bedingungen vor der Vorbereitung betrieben werden, werden die entspre chenden Vertragsbedingungen automatisch implementiert. Diese automatisierte Implementierung verbessert die Behandlung und das Vertrauen erheblich und verringert die Abhängigkeit von Mediatoren des Dritten. Auf der Ethereum -Plattform können Entwickler beispielsweise intelligente Verträge für digitales Asset -Management erstellen, abstimmen oder eine andere komplexe Geschäftslogik implementieren. Insgesamt umfassen die grundlegenden Technologien von Blockchain TechnologieDistributed Professor Book, Konsens, Verschlüsselungsmechanismus und intelligente Verträge. Diese Technologien sind miteinander verbunden und ergänzen sich gegenseitig und bilden eine Blockchain, eine dezentrale, sichere und vertrauenswürdige Datenaustauschplattform.

II、 Welche Blockchain -Sicherheitstechnologie umfasst

Blockchain -Sicherheitstechnologie umfasst P2P -Netzwerkprotokoll, Verschlüsselungstechnologie, intelligente Verträge, Konsensmechanismen usw. P2P -Netzwerkprotokoll.

P2P -Netzwerk ist die grundlegende Computerarchitektur der gesamten Blockchain. In Blockchain -verteilten Netzwerken wird das Konzept der zentralen Server geschwächt, d. H. Es wird kein zentraler Hub mehr benötigt. Jeder Knoten im Netzwerk kann als unabhängige Person existieren. Diese Knoten können beide Server dienen, die Dienste bereitstellen, und Kunden, die Anfragen senden.

Sie benötigen keine Serververbreitung mehr, um Ressourcen direkt auszutauschen: Die von einem Knoten gesendeten Informationen werden nach der Überprüfung an benachbarte Knoten gesendet, und jeder benachbarte Knoten sendet Transaktionen an andere benachbarte Knoten und verbreitet sich schließlich an alle Knoten im Blockchain -Netzwerk, wodurch die direkte Freigabe und Nutzung von Ressourcen zwischen den Benutzern der direkten Freigabe und Nutzung von Ressourcen zwischen den Benutzern realisiert wird.

2. Verschlüsselungstechnologie.

In Bezug auf die Verschlüsselungstechnologie verwendet Blockchain asymmetrische Verschlüsselungsalgorithmen. Eine asymmetrische Verschlüsselung, dh die Verschlüsselung einer Information, ist eigentlich kein einziger Schlüssel, sondern zwei Schlüssel, öffentliche und private Schlüssel, die die Sicherheit der Übertragung von Punkt-zu-Punkt-Informationen in einem verteilten Netzwerk gewährleisten können.

Der öffentliche Schlüssel ist für das gesamte Netzwerk öffentlich sichtbar. Jeder kann seinen öffentlichen Schlüssel verwenden, um eine Information zu verschlüsseln und einen Hash -Wert zu generieren, um die Integrität und Authentizität der Informationen zu gewährleisten, und sicherzustellen, dass beide Parteien der Informationsübertragung den Schlüssel sicher in ein Netzwerk übertragen, dem nicht vertrauenswürdig ist. Der private Schlüssel ist nicht öffentlich. Informationsbesitzer sollten die Sicherheit des privaten Schlüssels hoch schützen, da nur diejenigen, die über den entspre chenden privaten Schlüssel verfügen, die vom öffentlichen Schlüssel verschlüsselten Informationen entschlüsseln können.

3. Intelligenter Vertrag.

Der Begriff "Smart Contract" wurde erstmals 1995 vom Rechtswissenschaftler Nick Szabo vorgeschlagen. Die Definition, die er gab: Ein intelligenter Vertrag ist eine Reihe von Verpflichtungen, die in digitaler Form definiert sind. Volkswagen kann intelligente Verträge als intelligenten Vertrag verstehen, der glaubwürdige Transaktionen ohne Überwachung von Drittanbietern ermöglicht, die nachverfolgt und irreversibel sind.

4. Konsensmechanismus.

Algorithmus zum Erreichen eines verteilten Konsens in Blockchain -Transaktionen. Blockchain ist ein dezentrales verteiltes Ledger-System, mit dem digitale Vermögenswerte, Eigentumsrechtszertifikate, Punkte usw. sowie die Übertragung, Bezahlung und Transaktionen in Punkt-zu-Punkte-Weise verwendet werden können. Im Vergleich zu herkömmlichen zentralisierten Hauptbuchsystemen haben Blockchain-Systeme die Vorteile, vollständig offen, manipulationsfrei zu sein und mehrere Zahlungen zu verhindern.

und stützt sich nicht auf vertrauenswürdige Dritte. Aufgrund der hohen Netzwerklatenz unter dem Punkt-zu-Punkt-Netzwerk kann die Reihenfolge der von jedem Knoten beobachteten Transaktionen nicht vollständig konsistent sein. Daher müssen Blockchain -Systeme einen Mechanismus entwerfen, um sich auf die Reihenfolge der Transaktionen zu einigen, die in etwa zur gleichen Zeit auftreten. Dieser Algorithmus, der in einem Zeitfenster einen Konsens über die Reihenfolge der Transaktionen erzielt, wird als "Konsensmechanismus" bezeichnet.