⑴ Blockchain?
Blockchain ist eine Demediation verteilte Datenbank, die aus Datenblöcken besteht, um Transaktionsinformationen zu speichern und zu überprüfen und die Sicherheit und Unveränderlichkeit von Daten zu gewährleisten. Das Folgende ist eine detaillierte Beschreibung der Blockchain.
Kettendatenstruktur:
ist in enger Sinne die Blockchain eine Datenstruktur, die Datenblöcke in einer Kettenmethode kombiniert. Jeder Datenblock enthält die Transaktionsinformationen, um die Auswirkungen der Informationen zu überprüfen und den nächsten Block zu erstellen.Verteilte Infrastruktur- und Rechenmethode:
Theoretisch ist die Blockchain eine verteilte Infrastruktur- und Rechenmethode, mit der die Sicherheit der Datenübertragung und des Zugriffs sichergestellt wird. Um das Risiko von Datensätzen zu vermeiden, speichert die verteilte Systemarchitektur Daten für mehrere Knoten.Infrastruktur:
Blockchain besteht aus sechs Infrastruktur: Datenschicht, Übertragungsschicht, Konsensschicht, Incentive -Schicht, Vertragsschicht und Netzwerkschicht. Diese Architektur arbeitet zusammen, um den normalen Betrieb und die Datensicherheit des Blockchain -Systems zu gewährleisten.Verteilter Datenspeichersystem:
Blockchain ist ein verteiltes Datenspeichersystem, mit dem alle Arten von Daten gespeichert werden können. Diese verteilte Speichermethode kann Datenleckage und Fälschungen effektiv verhindern und die Datensicherheit verbessern.Sicherheit und Unveränderlichkeit:
Blockchain -Technologie sorgt für die Unveränderlichkeit und Unveränderlichkeit der Daten durch Verschlüsselungsmethoden. Wenn die Daten in der Blockchain aufgezeichnet werden, kann sie nicht manipuliert oder gelöscht werden, sodass sie die Authentizität und Zuverlässigkeit der Daten gewährleistet. Zusammenfassend ist die Blockchain eine nicht deinstallierte verteilte Datenbank mit Kettendatenstruktur, verteilte Infrastruktur, Multi -Level -Infrastrukturkonfiguration, verteiltes Datenspeichersystem sowie hohe Sicherheit und Unveränderlichkeit.Blockchain ist ein neues Anwendungsmodell für Computertechnologie wie verteilte Datenspeicherung, Punkt-zu-Punkt-Lieferung, Konsensmechanismus und Verschlüsselungsalgorithmus.
Es unterscheidet sich von der herkömmlichen Speicherverteilung. Zweitens ist jeder Knoten in der Blockchain kostenlos und hat den gleichen 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. Da es theoretisch genügend Buchhaltungsknoten gibt, sofern nicht alle Knoten zerstört werden, gehen die Konten nicht verloren, wodurch die Sicherheit der Kontodaten sichergestellt wird.
Die im Block gespeicherten Transaktionsinformationen sind öffentlich, aber die Informationsinformationen der Kontoidentität sind verschlüsselt und nur unter Genehmigung des Datenbesitzers zugänglich, wodurch die Datensicherheit und die Privatsphäre der Datenschutz gewährleistet werden.
Blockchain schlägt vier verschiedene Konsensmechanismen vor, die für verschiedene Anwendungsszenarien und das Gleichgewicht zwischen Effizienz und Sicherheit verwendet werden können.
Basierend auf den oben genannten Funktionen kann diese Datenspeichertechnologie die Möglichkeit unterbrochener Daten verhindern.
Die Lieferkette ist eine Blockchain -Anwendung.
Die Kernanalyse:
1. Der sogenannte Einwilligungsmechanismus ist ein mathematischer Algorithmus im Blockchain -System, um Vertrauen zu schaffen und Rechte und Interessen zwischen verschiedenen Knoten zu erhalten.
1.
2.
Was ist der Unterschied zwischen Blockchain und Lieferkette?Blockchain ist eine Ausarbeitung dezentraler Daten.
Blockchain ist ein Begriff im Bereich der Informationstechnologie. Im Wesentlichen handelt es sich um eine gemeinsam genutzte Datenbank, und die gespeicherten Daten oder Informationen haben die Eigenschaften von "nicht geschmälert", "während des Prozesses enthüllen", "zurückverfolgbar", "offen und transparent" und "kollektive Wartung". Auf der Grundlage dieser Merkmale hat die Blockchain -Technologie eine solide "Trust" -Basis geworfen, einen zuverlässigen "Kooperations" -Mechanismus geschaffen und hat große Aussichten für die Anwendung.
Die Lieferkette bezieht sich auf eine Struktur der Netzwerkkette, die aus vorgelagerten und nachgelagerten Unternehmen besteht, die die Lieferung von Produkten oder Dienstleistungen für die Aktivitäten von Endbenutzern während der Produktion und des Flusses anbieten.
Verwaltungsmethoden
Gemeinsame Methoden zur Verwaltung der Lieferkette umfassen Rapid Response (QR) und eine effektive Reaktion auf den Kunden (ECR).
Die Rapid Response (QR) bezieht sich auf die Tatsache, dass logistische Unternehmen einen Markt eines Multi-Gewinners und eines kleinen Käufers haben. QR ist eine Methode zur Verwaltung der vom Textil- und US -amerikanischen Bekleidungssektor entwickelten Lieferkette.
Referenz für den oh2en Inhalt: Die Baidu Encyclopedia-regionale Kette, Baidu Encyclopedia-Solupy
Was ist das Konzept der Blockchain? Was genau ist die Blockchain? In drei Minuten verstehen!Am 25. Oktober 2019 sandte die Übertragung von Nachrichten ein sehr wichtiges Signal: Das Land sollte die Blockchain energisch entwickeln. Anschließend wurde Blockchain zu einer Internet -Berühmtheit und die Zahlen der "Blockchain" schwebten auf den Straßen und Gassen. Tatsächlich haben viele technologische Unternehmen seit langem Vereinbarungen für die Blockchain -Technologie getroffen.
Obwohl die Blockchain sehr beliebt ist, wissen viele Menschen nicht viel über die Blockchain.
Was ist die Blockchain?
Wir sehen uns zum ersten Mal an, wie Baidu es erklärt hat. Die Baidu-Enzyklopädie zeigt, dass Blockchain ein neues Anwendungsmodell für Computertechnologien wie die Speicherung verteilter Daten, Point-Punto-Übertragung, Einwilligungsmechanismus und Verschlüsselungsalgorithmen ist.
Warum wird die Blockchain Blockchain genannt?
Blockchain besteht aus Blöcken, die nacheinander angeschlossen sind, und die Blöcke sind nacheinander Speichereinheiten, wobei die Kommunikationsinformationen jedes Blockknotens aufgezeichnet werden. Wenn sich der Informationsaustausch erweitert, bewegt sich ein Block weiter in Richtung eines anderen Blocks und das Ergebnis wird als Blockchain bezeichnet.
Was sind die Eigenschaften der Blockchain?
Blockchain hat die folgenden Eigenschaften:
1. Die Dezentralisierung hat ein gutes Vertrauensverhältnis aufgebaut. Dies gilt hauptsächlich von Blockchain Distributed Accounts Technology.
2. Die Daten sind hier verfügbar.
3. Unabhängigkeit: Das gesamte Blockchain -System basiert nicht auf anderen Dritten. Alle Knoten können Daten innerhalb des Systems ohne menschliche Intervention überprüfen und austauschen.
4. Sicherheit: Blockchain hat ein gewisses Maß an Sicherheit und kann nicht manipuliert werden. Da jeder das gleiche Kontobuch im Blockchain -System hat, ist es möglich, nur dann einen nicht existierenden Datensatz zu erstellen, wenn Sie mehr als 51% der Buchhaltungsknoten überprüfen. Dies ist natürlich im Wesentlichen unmöglich. Dies ergibt sich hauptsächlich aus der Haupttechnologie der Blockchain: dem Zustimmungsmechanismus, der die Eigenschaften der "Minderheit der Mehrheit befolgt" und "alle sind gleich".
5. Anonymität: Viele Leute denken, dass die Blockchain so offen und transparent ist, wir haben keine Privatsphäre? In Wirklichkeit ist es nicht. Obwohl die Informationen zu den Transaktionen in der Blockchain offen und transparent sind, sind die Rechnungslegungsinformationen des Kontos verschlüsselt und erst nach der Genehmigung zugänglich.
Jetzt werde ich Ihnen eine Geschichte erzählen, die Ihnen hilft, die Blockchain besser zu verstehen.
Es gibt drei Personen in der Familie, darunter Mama und Papa, Bruder und jüngerer Bruder. Letztes Jahr war mein Vater für das Familienbuch der Familie verantwortlich und mein Vater war für alle Einnahmen und Ausgaben zu Hause verantwortlich.
Auf doppelten elf war meine Mutter, die immer sparsam gewesen war, ein schönes Kleid auf Taobao kaufen. Als er das Kontobuch überprüfte, stellte er fest, dass etwas nicht stimmte. Theoretisch ist das Geld, das für den täglichen Verbrauch der Familie ausgegeben wird, mit Ausnahme eines Geldes, das in der Bank und des Finanzmanagements eingereicht wurde, in diesem Buchhaltungsbuch, aber es spielt keine Rolle, wie Sie es betrachten, es ist falsch. Ein gewisser Verbrauch ist eindeutig nicht verfügbar, aber registriert.
Später ergriff mein Vater die Initiative, um zu gestehen, dass er nicht anders konnte, als eine Packung Zigaretten zu kaufen.
Später änderte meine Mutter ihre Strategie und die ganze Familie hat die Konten beibehalten und alle haben die monatlichen Verbrauchskosten in ihrem Buchhaltungsbuch aufgenommen. Jedes Mal, wenn eine Transaktion oder ein Verbrauch zu Hause auftritt, ruft meine Mutter: "Registrieren Sie das Konto und jeder wird die Transaktion in seinem Buchhaltungsbuch aufzeichnen." Dies ist das dezentrale Buchhaltungsmodell. Jeder ist das Zentrum und jeder hat ein Buchhaltungsbuch in der Hand.
Das Buchhaltungsmodell des vorherigen Vaters war eine zentrale Rechnungslegung. Wenn der Vater etwas alleine tun wollte, war es für niemanden schwierig, es zu sehen. Das dezentrale Buchhaltungsmodell löste die Nachteile des zentralisierten Rechnungswells auf. Wenn der Vater das Buchhaltungsbuch manipulieren wollte, war es sehr schwierig.
Zum Beispiel, wenn mein Vater etwas Geld aus dem Kontostuch bekommen und dann heimlich Zigaretten kaufen möchte, ist der Geldbetrag begrenzt und wenn er das Geld bekommen möchte, muss er das Kontobuch ändern. Es reicht jedoch nicht aus, sein Buchhaltungsbuch zu manipulieren. Er muss das Buchhaltungsbuch aller drei Personen, einschließlich ihm, ändern. Und das ist zweifellos schwieriger, als den Himmel zu klettern.
Viele Male, nachdem mein Vater die Idee hatte, zu rauchen, hatte er keine andere Wahl, als diese Idee aufzugeben.
Blockcha und Bitcoin sind dasselbe?
In der Tat sind Blockchain und Bitcoin nicht dasselbe. Es ist nur die zugrunde liegende Technologie von Bitcoin. Bitcoin ist nur die erste digitale Währung, die auf die Blockchain angewendet wird.
im Jahr 2008 schlug Satoshi Nakamoto zum ersten Mal das Konzept der Blockchain vor und wurde in den folgenden Jahren als grundlegender Bestandteil von Bitcoin in elektronischer Währung als öffentliches Kontobuch für alle Transaktionen. Und die Blockchain wurde erstmals in Bitcoin angewendet.
Der Ursprung der Blockchain besteht darin, das Problem des Vertrauens zu lösen, und eine der erfolgreichsten Anwendungen der Blockchain ist die digitale Währung. Bisher kann gesagt werden, dass Bitcoin die erfolgreichste Blockchain -Anwendung ist.
Was sind die Blockchain -Anwendungen?
Die Anwendung der Blockchain ist tatsächlich sehr groß. Neben digitalen Währungen wird Bitcoin in Zukunft weiterhin weit verbreitet sein. Die Blockchain -Technologie wurde in verschiedenen Sektoren häufig eingesetzt. Wie bei der Produktverfolglichkeit, des Urheberrechts und der Transaktionen, Zahlung und Vergütung, Internet der Dinge, digitales Marketing, medizinische Behandlung usw. werden mehrere Sektoren für schnell in die "Blockchain+" -Ara eintreten.
1
2. Produktverfolglichkeit: Wenn wir beispielsweise Kleidung auf Taobao kaufen, können wir die Vergangenheit und Gegenwart dieses Kleidungsstücks sehen.
3. Titelhandel: Der traditionelle Handel mit Titeln erfordert die Koordination durch vier Hauptinstitutionen, was ineffizient und teuer ist. Die Blockchain -Technologie kann den Einzeldienst unabhängig vervollständigen.
4. Lieferkette: Die Blockchain -Technologie wird in das Lieferkettensystem eingeführt, und das System synchronisiert Informationen und steuert alle Verbindungen, vervollständigt die Abteilung für Arbeit und Zusammenarbeit besser und erleichtert die Verantwortung später.
5. Blockchain ist im Grunde ein verteiltes Speichersystem. Da es ein Transaktionsbuchhaltungsspeichermodell annimmt, kann es auch als verteiltes Buchhaltungssystem bezeichnet werden. Peking Muqi Mobile Technology Co., Ltd., ein professionelles Blockchain -Entwicklungsunternehmen, begrüßt Exchange and Cooperation. Lassen Sie uns die Funktionen der Blockchain -Technologiefunktion unten diskutieren. In der traditionellen Plattformtechnologie ist die zentrale Entscheidungsfindung eine sehr häufige Datenverarbeitungsmethode. Beispielsweise müssen bei herkömmlichen Bankübertragungsmethoden Transaktionsinformationen über den zentralen Servercluster der Bank verarbeitet werden, und die Transaktionen zwischen den beiden Konten werden durch Datenverteilung und Beschichtungsdatenverteilung abgeschlossen. Jede Transaktion in der Blockchain wird von beiden Parteien direkt geliefert und gehandelt. Vom Start einer Transaktion zur Bestätigung der Transaktion sind alle Knoten ohne Zwischeneinrichtung gleich und haben die gleiche Leistung. Dieses Point-to-Point-Transaktionsmodell im Netzwerk speichert Blockchain-Anwendungen aus dem Risiko von Vermittlertransaktionen. Es ist zu beachten, dass Blockchain zwar häufig als verteiltes Ledger bezeichnet wird und selbst der Punkt ein verteiltes Speichersystem ist, Blockchain sich von einem herkömmlichen verteilten System unterscheidet und die verteilte Struktur spezifischer ist. Die Verteilung ist ein Konzept, das der Zentralisierung entspricht. Alle Subnodes in zentralen Strukturen interagieren nur mit zentralen Knotendaten und haben keinen Kontakt miteinander. Daher muss der zentrale Knoten alle Lasten tragen. Die zentrale Systemeffizienz hängt im Wesentlichen nur mit der zentralen Knotenverarbeitungsgeschwindigkeit zusammen. Gleichzeitig, wenn die zentralen Knoten mit Problemen wie Blockieren, Imposanten und Ausfallzeiten konfrontiert sind, ändert sich das gesamte zentrale System direkt und stürzt sogar direkt ab. Die Merkmale der verteilten Struktur sind, dass es viele Knoten gibt, die mit anderen Knoten interagieren können, und die verteilte Netzwerkspeichertechnologie speichert Daten in einer Vielzahl von Maschinen und freien Geräten. Dies mag ein bisschen schwer zu verstehen sein, aber es ist leicht zu verstehen, ob es basierend auf seinen zentralen Merkmalen klassifiziert und beschrieben wird. Verteilte Strukturen umfassen mehrfach zentrierte Strukturen und dezentrale Strukturen. Das mehrzentralisierte System bezieht sich auf ein System, das aus einer Vielzahl von zentralen Systemen besteht, wobei jedes zentralisierte System übergeordnete Knoten und mehrere Sklavenknoten enthält. Bei der Ausführung der Aufgabenverarbeitung packt der übergeordnete Knoten die Aufgabe in mehrere Unteraufgaben aus und sendet sie unter ihren Untergebenen an mehrere Sklavenknoten zur gleichzeitigen Verarbeitung. Nachdem der Slaveknoten die Verarbeitungsergebnisse an den übergeordneten Knoten zurückgegeben hat, integriert der übergeordnete Knoten die Verarbeitungsergebnisse der einzelnen Unterkassierer und erledigt schließlich die Aufgabe. Dies ist natürlich nur eine einfache Beschreibung der Aufgabenverarbeitung. Mehrzentralisierte Systeme können eine mehrschichtige Masterstruktur haben, um eine aufgabenähnliche Allokationsstruktur zu bilden. Gleichzeitig können Sklavenknoten auch die Bereitstellung verschiedener übergeordneter Knoten einhalten und die Effizienz basierend auf komplexen Aufgabenmanagementmechanismen maximieren. Der grundlegende Unterschied zwischen der verschiedenen Räumung und Dezentralisierung besteht jedoch darin, ob es einen zentralen Knoten gibt, der die Operation jedes übergeordneten Knotens steuert. Wenn der obere Knoten eine Vielzahl von Knoten ist, wird er dezentralisiert. Andererseits, wenn es nur einen Knoten in der oberen Ebene gibt, ist es mehrere zentrierte. In der Dezentralisierung gibt es eine speziellere Struktur mit kein Zentrum, das als vollständig dezentrale Struktur bezeichnet werden kann. Dies ist eine Punkt-zu-Punkt-Netzwerkstruktur, die sich im Bitcoin-Netzwerk widerspiegelt. Der relative Vorteil der Netzwerkstruktur bis zum PunktEs ist eine hohe Fehlertoleranz, eine starke Knotenentwicklung, starke Privatsphäre und konsistente Daten, aber es gibt auch Probleme wie übermäßige Kommunikation und Nachrichtenverzögerung. Abbildung 5 Schematisches Diagramm der Netzwerkstruktur -Teile "Desentralisation" wird im Bereich der Blockchain im Allgemeinen auf die Ebene der Systemzuordnung betont. Das System gehört zur Community und alle Konten sind dezentralisiert, während das System zur Organisation oder sogar zu einer zentralisierten Person gehört. Die Desentralisation ist ein gemeinsames Merkmal von Blockchain, aber die vollständig dezentrale Struktur des Peer-to-Peer-Netzwerks wird jetzt weniger verwendet. Nur öffentliche Ketten wie Bitcoin und Ethereum gehören zu dieser Struktur, da jeder auf der Welt jederzeit in das System eintreten kann, um Daten zu lesen, zertifizierte Transaktionen einzureichen und um die Buchhaltung zu konkurrieren, was zu Unfähigkeit führt, seine Sicherheitseffizienz und seine Systeme zu gewährleisten. Persönliche Ketten haben oft ein oder mehrere Zentren, um die Knoten zu kontrollieren, und alle Operationen müssen erhalten werden. Lizenziert und an sie gebunden. Die Allianz kann als private Kettensammlung angesehen werden, die in Bezug auf Sicherheit und Effizienz ein Kompromiss zwischen der öffentlichen Kette darstellt. Aufgrund der abgelehnten natürlichen Merkmale und basierend auf dem Konsensalgorithmus kann die Datenkonsistenz nicht behoben werden. Basierend auf den in den Block vorgelegten Inhaltsänderungen von der Transaktion zum Smart Contract gibt es zwei Stufen der Deaktionisierung von Blockchain. Der Glaube an die Originalität des historischen Verhaltens in der ersten Stufe kann als Blockchain -System verstanden werden, schließt den Prozess der Nachweis historischer Transaktionen aus. Wenn wir anderen erklären, dass etwas passiert ist, brauchen wir Beweise, um andere glauben zu lassen, und diese Beweise erfordern oft eine zuverlässige dritte Institution, um dies zu beweisen und durch Authentifizierung Kreditgarantie zu liefern. Zum Beispiel beim Kauf von -online das von der Kaufplattform bereitgestellte elektronische Transaktionsformular -die Beweise, die vom Restaurant bereitgestellten Steuerbüro -Rechnungen, die beim Essen beim Außenbereich bereitgestellt werden, ist ein Beweis oder die von der Institution vorgelegte Heiratsurkunde beim Kauf eines Hauses mithilfe der Identität des Paares ist ein Beweis. Diejenigen, die diese Informationen erhalten, müssen auch die Wahrheit dieser Beweise bestätigen, um sicherzustellen, dass diese Dinge passiert sind. Die Blockchain -Systemdaten werden jedoch als verschoben und gefälscht angesehen. Die zweite Phase des Glaubens an zukünftige Transaktionen, da unter idealen Umständen Blockchain -intelligente Verträge an Geschäfte gebunden sind, dh intelligente Verträge haben eine obligatorische Implementierungsleistung im Blockchain -System. Weil die intelligenten Codes wirklich öffentlich und in der Hauptkette aufgezeichnet sind und von allen Konten gehalten werden. Es besteht keine Möglichkeit, abgelehnte Operationen wie nach dem Smart -Vertrag erzwungene Transaktionen zu erzwingen oder durch bestimmte Mechanismen ausgelöst zu werden. Daher müssen Benutzer im Blockchain -System keine Sorgen um das zukünftige Kreditrisiko der anderen Partei machen, und dies hat zukünftige Transaktionen geprägt. In der öffentlichen Kette zeichnet das Hauptbuch eines jeden Knotens alle Transaktionen vollständig auf. Da der öffentliche Kettencode häufig offene Quellen ist, ist das, was offen ist und nicht nur in den Transaktionsdaten im System, sondern auch in den Gesamttransaktionsregeln des Systems erkannt werden kann. basierend auf dem Bitcoin -Netzwerk hat Blockchain eine Vielzahl von Variationen entwickelt, wie z. Lichtknoten können nur Transaktionen ausführen und überprüfen, und es gibt nicht alle Transaktionsdaten zum Rückzug, sodass Lichtknoten keine Fähigkeit haben. Dieses Problem ist jedoch nurBenutzerauswahl. Darüber hinaus erfordert der Beitritt zur privaten Kette und der Bundeskette Zugang zu Zugang oder Bestätigung. Blockchain -Funktionen: 1. Blockchainia -Technologie hängt nicht von Managementagenturen oder Hardware -Einrichtungen von Drittanbietern ab und ohne zentrale Kontrolle. Die Desentralisation ist das prominenteste und wichtigste Merkmal der Blockchain. 2. Die Grundlage der Blockchain -Technologie ist Open Source. 3.. Basierend auf den Spezifikationen und Konsensprotokollen (ähnlich wie verschiedene mathematische Algorithmen wie der von Bitcoin verwendete Hashing -Algorithmus) hängt das gesamte Blockchain -System nicht von anderen Dritten ab. 4. Solange Sie nicht 51% aller Datenknoten kontrollieren können, können Sie Netzwerkdaten nicht manipulieren und ändern, was die Blockchain selbst sicher macht und subjektive und künstliche Datenänderungen vermeidet. 5. Sofern eine Gesetznorm technisch gesehen nicht vorhanden ist, müssen die Identitätsinformationen eines jeden Blockknotens nicht offengelegt oder verifiziert werden, und die Übertragung von Informationen kann anonym durchgeführt werden. Merkmale der Blockchain-Technologie Blockchain-Technologie hat Dezentralisierung, Offenheit, Unabhängigkeit, Sicherheit und Unbekannte. Grundsätzlich ist Blockchain eine gemeinsame Datenbank, in der die darin gespeicherten Daten oder Informationen nicht-insistente Funktionen, Funktionen während des gesamten Prozesses, Offenheit und Transparenz sowie die kollektive Wartung aufweisen. Vorteile der Blockchain -Technologie Sobald der Beitrag veröffentlicht wurde, weiß jeder im Blockchain -Netzwerksystem, dass Sie das Geld an diese Person übertragen, und jeder weiß, wie viel Geld Sie bewegen. Dies ist ein Beweis für Eisenklad.