⑴ Was ist ein verteiltes Hauptbuch für
Blockchain (verteiltes Hauptbuch in Blockchain). Ein verteiltes Hauptbuch zeichnet Transaktionen zwischen Netzwerkteilnehmern wie dem Austausch von Vermögenswerten oder Daten auf.Teilnehmer an der Netzwerkgrenze und verhandeln Aktualisierungen von Datensätzen im Versöhnungsbuch basierend auf dem Konsensprinzip. Natürlich gibt es keine Teilnahme an Intermediate -Schieds -Institutionen an Dritten (zum Beispiel Finanzinstitute oder Clearing -Nüsse).
Jeder Beitrag in einem verteilten Hauptbuch verfügt über eine Zeitstempel und eine eindeutige Passwortsignatur, wodurch das Hauptbuch mit allen Transaktionen im Netzwerk zu einer Revisionsgeschichte wird. Eine Implementierung der verteilten Haupttechnologie ist Open Source Hyperledgerfabric Blockchain.
Der Prototyp von Blockchain - Distributed AccountingEine kleine Geschichte hilft Ihnen, den Prototyp der Blockchain - Distributed Accounting zu verstehen:
Eine Gruppe von Art von Bewohnern, die auf einer Gruppe von Inseln leben. In den langen Jahren verwendeten sie Muscheln als Kreditintermediäre und verwendeten sie als entspre chenden Austausch für die Nahrung, die sie benötigten. Es sind tausend Jahre vergangen, und ein großer Mann erschien auf der Insel. Der große Mann bat alle, sich zuzustimmen, die Blätter seines Baumes als einzige Kreditvermittler zu verwenden.
Die Menschen, die versuchten, sich zu widersetzen, wurden ins Meer geworfen, um die Fische zu füttern, und die freundlichen Menschen wurden schnell gezähmt.
Langsam wurden die Blätter in der Familie gleichermaßen an der Insel ausgetauscht. Augenweiden müssen zuerst Objekte für Blätter ändern und sie dann auf andere tägliche Notwendigkeiten umstellen. Im Laufe der Tage hatten alle immer mehr Blätter ihre Hände, aber sie kauften immer weniger Dinge. Abgesehen von Dahan und seinen Untergebenen lebten viele Menschen ein enges Leben.
Bis eines Tages fuhr einer der Inselbewohner eine andere kleine Insel und stellte fest, dass die Austauschmethode auf dieser Insel von sich selbst anders war. Sie verwenden keine Blätter, sondern halten Konten zusammen. Alle Inselbewohner halten ihre Konten in einem Konto, und alle Transaktionen werden mit Zahlen in den Konten dargestellt. Solange Sie 6 Personen anerkannt haben, denken alle, dass dieser Konto korrekt ist.
Wenn diese Person etwas kaufen möchte, muss sie oder sie nur eine Einzahlung darauf vornehmen und sie oder sie kann die Ware entfernen. Diese neue Methode ist einfacher und bequemer als die Verwendung von Blättern als Vermittler. Wenn Sie diese Methode wählen, kann jeder auf der Insel ohne Blätter frei handeln. Gleichzeitig kann jeder die Aussage überprüfen, da die Konten öffentlich sind, wodurch die Möglichkeit von Betrug beseitigt wird.
Diese Methode der gemeinsamen Buchhaltung hat den Schatten von Bitcoin und ist auch der Prototyp der Blockchain -Technologie, verteilte Buchhaltung. Die 6 Personen auf der Insel entspre chen 6 Knoten. Jeder Knoten verwaltet sein eigenes Kontobuch, das die Transaktionen von Inselbewohnern auf der Insel aufzeichnet.
Was bedeutet Renrenchanins Blockchain, die verteilte Konten sind?
Buchhaltung bedeutet Mechanismen wie verteilte Konten, kollektive Verträge und intelligentes Konsens. Die Blockchain -Technologie präsentiert Informationsverarbeitungseigenschaften wie Dezentralisierung, offene gemeinsame Nutzung und Authentizität, was im Finanzbereich zunehmend Aufmerksamkeit, Forschung und Anwendung ausgelöst hat, insbesondere im Bereich Internet Finance. Es gibt viele Blockchain -Systementwicklungsunternehmen, und Blockchain -Technologieentwicklungsunternehmen wie Renrancain sind relativ zuverlässig. Sie können mehr darüber erfahren, was die verteilten Konten von Blockchain bedeutet?
Diese Frage ist gut. Lassen Sie mich Ihnen ein Beispiel geben. Zum Beispiel habe ich 100 Yuan in der Bank deponiert, und die deponierten Daten werden nur in der Datenbank der Bank registriert und können nicht von anderen erhalten werden, dh "zentraler Buchhaltung". Blockchain ist verteilte Konten, eine neue Informationsaufzeichnungstechnologie und "verschlüsselt" und "verteilt".Die Daten existieren nicht in einem Zentrum, sondern werden im gesamten Netzwerk einmal auf Computern gespeichert. Wenn ich beispielsweise 100 Yuan zu Ihnen übertragen würde, würde ich alle Computer im Internet anschreiten und jeder würde die Konten zusammen registrieren, dh "verteilte Buchhaltung".
Blockchain -Technologie ist eine allgemeine Erklärung für die Essenz des verteilten HauptbuchsWas ist die Blockchain -Technologie? Eine kurze Erklärung, was Blockchain ist. Anfang 2019 begann eine neue Währung in die Reihen der digitalen Währungen einzusteigen und lenkte allmählich die Aufmerksamkeit vieler digitaler Währungsspieler, dh Blockchain -Technologie. Aber einige Leute haben herausgefunden, dass es wirklich wenig Informationen darüber online gab, was nicht nur viele Leute fragte, was ist das und warum ist es so mysteriös? Blockchain ist die früheste Basis der Bitcoin -Technologie, die derzeit weltweit untersucht wurde, in verschiedenen Bereichen wie Finanzen weit verbreitet werden.
Grundprinzipien bearbeiten
Die Grundprinzipien der Blockchain sind nicht schwer zu verstehen. Grundlegende Konzepte umfassen:
Transaktionen: Operationen, die Änderungen im Zustand der Bücher verursachen, z. B. das Hinzufügen eines Beitrags;
Block: Die Aufzeichnung von Transaktionen und Zustandsergebnissen über einen Zeitraum ist eine Übereinstimmung über den aktuellen Zustand der Buche;
Kanal: Es besteht aus Blöcken, die in der Reihenfolge verbunden sind, und ist ein Protokolleintrag der gesamten Zustandsänderung.
Wenn Sie eine Blockchain als Statusmaschine betrachten, ist jede Transaktion ein Versuch, den Zustand zu ändern, und der von jedem Konsens erzeugte Block ist der Teilnehmer.
Erläuterung bearbeiten
mit beliebten Wörtern: Wenn wir davon ausgehen, dass die Datenbank ein Hauptbuch ist, können Sie eine Datenbank als Buchhaltungsaktion lesen und schreiben. Das Prinzip der Blockchain -Technologie besteht darin, innerhalb eines bestimmten Zeitraums den schnellsten und besten Buchhalter zu finden, und diese Person nimmt das Konto an und sendet diese Seite dann mit Informationen auf dem Konto an alle anderen im gesamten System. Dies entspricht dem Ändern aller Datensätze in der Datenbank und dem Senden an alle anderen Knoten im gesamten Netzwerk, sodass die Blockchain -Technologie auch als verteiltes Hauptbuch bezeichnet wird.
⑵ Wie verteilen Sie Blockchain Accounting (was ist die Rechnungslegungsmethode in Blockchain)
Was bedeutet Jinowo durch Blockchain -verteilte Buchhaltung?Was meint Jinwowo mit Blockchain verteilter Buchhaltung? Wie verstehen Sie die Buchhaltung der Jinowo -Blockchain -Technologie?
Blockchain -Technologie wird auch als Distributor's Book bezeichnet. Wenn wir annehmen, dass die Datenbank ein Buch eines Professors ist, kann das Lesen und Schreiben als Buchhaltungsprozess angesehen werden. Das Prinzip der Blockchain -Technologie besteht darin, die schnellste und beste Person zu finden, um das Konto innerhalb eines bestimmten Zeitraums aufzuzeichnen, und diese Person wird das Konto beibehalten und diese Informationen auf dem Buch des Professors an eine andere Person im gesamten System sendet. Dies entspricht dem Ändern aller Datensätze in der Datenbank und dem Senden von einem anderen Knoten im gesamten Netzwerk. Es garantiert nicht nur die Datensicherheit, sondern garantiert auch die Gesundheit der Daten, wodurch soziale Kredite verbessert werden.
Was sind die Distributoren der in Blockchain -Technologie in Jinowo erwähnten verteilten Buchhaltungsfunktionen? Wie kann man die Blockchain -Technologie verstehen, die das Jinwowo -Netzwerk ausmacht?
Blockchain -Technologie verwendet ein verteiltes Buchhaltungsmodell. Unabhängig davon, ob die Fähigkeit der Versöhnung in der tatsächlichen Zeit im Skript- und Siedlungsszenario oder die nicht wechselnde Fähigkeit im Datenspeicherszenario oder die Szenarien für die Verfolgung und Lieferkette starke Garantien bieten kann. Jinwowo verwendet die Blockchain -Technologie, um die Sicherheit von Produktdaten zu gewährleisten.
Wie sollten wir die Buchhaltung der Jinowo -Blockchain -Technologie verstehen?
Verteilter Speicher ist die Datenspeicher -Technologie, die den Festplattenraum auf jedem Gerät über das Netzwerk nutzt und ein virtuelles Speichergerät bildet, das die Daten in jeder Ecke des Netzwerks verteilt.
Was ist der Speicher in der JinWowo Blockchain -Technologie verteilt?
Chongqing Jinowo und die Suche nach dem in der Blockchain -Technologie verteilten Speicher lautet wie folgt:
Erstens ist jeder Knoten des Blockchain -Speichers gemäß der Blockchain -Struktur abgeschlossen. Die herkömmliche Speicherung unterteilt die Daten im Allgemeinen in mehrere Kopien gemäß bestimmten Speicherregeln.Zweitens, jeder Knoten in einer separaten Blockchain und hat einen gleichen Zustand. Es hängt vom Konsensmechanismus ab, um die Konsistenz der Speicherung zu gewährleisten. Das Speichern des traditionellen Distributers fällt im Allgemeinen mit Daten mit dem anderen Sicherungsvertrag über den zentralen Knoten zusammen.
Wie erklärt Jinowo Blockchain das Notebook -Modell des verteilten Professors?
Blockchain -Technologie wird auch als Distributor's Book bezeichnet. Wenn wir annehmen, dass die Datenbank ein Buch eines Professors ist, kann das Lesen und Schreiben als Buchhaltungsprozess angesehen werden. Das Prinzip der Blockchain -Technologie ist es, die schnellste und beste Person zu finden, um das Konto aufzunehmenWenn Sie einen Zeitraum anzeigen, behält diese Person das Konto und sendet diese Informationen auf dem Buch des Professors an eine andere Person im gesamten System. Dies entspricht dem Ändern aller Datensätze in der Datenbank und dem Senden von einem anderen Knoten im gesamten Netzwerk. Es garantiert nicht nur die Datensicherheit, sondern garantiert auch die Gesundheit der Daten, wodurch soziale Kredite verbessert werden.
Blockchain stammt aus der grundlegenden Technologie, dh historische Informationen gegen aktuelles Vertrauen. Dies ist ein niedriger Kreditmechanismus von der Geburt bis zu langsam gekochtem, d. H. Blockchain, der zwangsläufig Aufmerksamkeit und Beförderung erregt.
Was bedeutet die in Blockchain verteilte Buchhaltung?
Diese Frage ist gut. Lassen Sie mich Ihnen ein Beispiel geben. Zum Beispiel wurde 100 Yuan in der Bank hinterlegt, und die Daten werden nur in der Bankdatenbank eingeleitet und können nicht von anderen erhalten werden, dh "zentrale Rechnungslegung". Accounting Blockchain ist verteilt, eine neue Informationsaufzeichnungstechnologie, die "verschlüsselt" und "verteilt" ist. Es gibt keine Daten in einem Zentrum, aber sie werden einmal auf Computern über das gesamte Netzwerk gespeichert. Wenn Sie beispielsweise 100 Yuan an Sie übertragen, werde ich nach allen Online -Computern schreien, und jeder wird Konten zusammen aufzeichnen, dh "verteilte Buchhaltung".
Was ist der Speicher in der JinWowo Blockchain -Technologie verteilt?
Chongqing JinowoWO -Analyse: Große Daten zeigen eine Reihe von Daten an, die mithilfe herkömmlicher Softwaretools innerhalb eines bestimmten Zeitrahmens nicht erfasst, verwaltet und verarbeitet werden können. Es handelt sich um eine riesige und hohe Wachstumswachstumsrate und verschiedene Informationsvermögen, die neue Verarbeitungsmuster mit stärkerer Entscheidung erfordern -Erkenntnis und Verbesserung des Prozesses.
Große Daten müssen den enormen und schnell wachsenden Speicher überwinden, der erfordert, dass die Struktur der grundlegenden Geräte und Dateisysteme in Bezug auf die Kosten effektiver ist als herkömmliche Technologien, und die Speicherkapazität kann sich flexibel erweitern.
JinWowoo: Was ist der Speicher in Blockchain verteilt?
JinWowo -Netzwerkanalyse: In Blockchain werden die Daten auf verschiedenen Computern gespeichert, die nur eine Dezentralisierung erreichen, aber auch ein hohes Maß an Verschlüsselung und Sicherheit aufweisen und gleichzeitig die Kosten senken.
Wenn Ihr Computer über einen zusätzlichen Speicherplatz verfügt, können Sie sogar eine zusätzliche Speicherkapazität mieten und mehrere Ziele gleichzeitig getötet.
Das Prinzip der Buchhaltung blockchain
Blockchain ist eine erforderliche Liste, die aus Blöcken besteht. Jeder Block zeichnet eine Reihe von Transaktionen auf, und jeder Block zeigt die vorherige Masse anEine Serie bilden.
Blockchain enthält die folgenden Eigenschaften:
Blockchain hat feste Eigenschaften und garantiert durch den Einzelhandelsalgorithmus.
Was ist der Einzelhandelalgorithmus/Einzelhandel:
Die Eigenschaften des sicheren Einzelhandelsalgorithmus:
Algorithmen:Bitcoin verwendet Einzelhandelalgorithmen. d.h. A1, A2, A3, A4, A5. Die fünf Einzelhandelswerte können auch diese Daten betrachtet, A1 und A2 zusammenstellen, A3 und A4 zusammen und berechnen dann den Einzelhandel B1 und B2. Was soll ich mit A5 machen? Die Antwort ist, A5 zu kopieren und ein Einzelhandelskonto mit A5 zu erhalten, um B3 zu erhalten. Setzen Sie das B1- und B2 -Stück zusammen, damit der Einzelhandel C1, B3 und der Einzelhandel kopiert werden, um C2 zu erhalten. Stellen Sie schließlich die C1 und C2 zusammen, um den Einzelhandel zu berechnen, um den endgültigen Einzelhandelswert zu erhalten. Dieser Einzelhandelswert ist MerkleHash.
Aus der MerkleHash -Berechnungsmethode können wir eine Schlussfolgerung extrahieren: Die Anpassung einer Transaktion, auch nach einem Byte oder die Anordnung des Austauschs der beiden Transaktionen, führt dazu, dass die Meklehash nicht überprüft wird, und die Masse selbst ist ungültig. Daher ist MerkleHash im Kopf registriert, und seine Funktionen sollen sicherstellen, dass der Transaktionsdatensatz niemals geändert werden kann.
Der gleiche Block wird von Brownshash erkannt: BlockHash ist die eindeutige Kennung der Masse. Die Blockierung der Masse ist nicht am Kopf der Masse registriert, wird jedoch erhalten, indem die Segmentierung der Masse berechnet wird.
Prevhash wird aus dem vorherigen Blocksegment aufgezeichnet, so dass die vorherige Masse durch Prevhash verfolgt werden kann. Da die Prävhash der nächsten Masse die aktuelle Masse angibt, gibt die Prävhash für jeden Block die vorherige Masse an, und diese Blöcke enthalten zusammen, um Blockchain zu bilden. Wenn der Angreifer für die Aufzeichnung von Transaktionen in einem bestimmten Block schädlich ist, wird Merclihah nicht von dieser Masse ausgehen, so dass der Angreifer den Merkelhash nur wieder aufnehmen und den Merkelhash dann an den Kopf der Masse anpassen kann. Die Fragmentierung dieser Masse selbst hat sich jedoch geändert, und die folgende Punktverbindung ist in den Block unterbrochen. Da der Bitcoin -Block einen bestimmten Wert erfüllen muss, kann der Angreifer nur alle nachfolgenden Blocks neu kalkulieren und sie bilden, um die gesamten Massen anzupassen.
Die Kosten für die Einstellung der Masse sind bereits hoch. Wenn Sie die gesamte Blockchain einstellen möchten, sind die Kosten sehr hoch. Im Bitcoin -Netzwerk benötigt das Schmieden von Blockchain mehr als 51 % der gesamten Netzwerk -Computing -Energie. Das Bitcoin -Netzwerk arbeitet also seit 6 Jahren und wurde nie gehackt.
Das ursprüngliche Modell der Blockchain - verteilte BuchhaltungEine kleine Geschichte hilft Ihnen, das ursprüngliche Modell der Blockchain zu verstehen - verteilte Buchhaltung:
Eine Gruppe sanfter BevölkerungslebenAuf einer Gruppe von Inseln. Im Laufe langer Jahre verwendeten sie Muscheln als Kreditmedien und verwendeten sie als Lebensmittel, die sie benötigen. Es sind tausend Jahre vergangen, und ein großer Mann erschien auf der Insel. Der große Mann bat alle, sich zuzustimmen, die Papiere auf seinem Baum als einzige Kreditmakler zu verwenden.
Menschen, die versuchten, im Meer zu widerstehen, wurden geworfen, um die Fische zu füttern, und die beiden Menschen wurden schnell gezähmt.
Langsam sind die Papiere in der Familie Han zu einem gleichwertigen Austausch auf der Insel geworden. Die Bewohner der Inseln müssen zuerst die Elemente in die Zeitungen austauschen und sie dann gegen andere tägliche Notwendigkeiten austauschen. Mit dem Durchgang von Tagen hatte jeder immer mehr Papiere in ihren Händen, aber sie kauften immer weniger Dinge. Mit Ausnahme der Farbe und ihrer Untergebenen lebten viele Menschen ein enges Leben.
Bis eines Tages wurde einer der Einwohner der Insel in eine andere kleine Insel getrieben und stellte fest, dass die Austauschmethode auf dieser Insel sich von den für sich selbst unterschieden. Sie verwenden die Papiere nicht, aber sie berechnen weiter zusammen. Alle Bewohner der Inseln behalten ihre Konten auf einem Konto bei, und alle Transaktionen werden durch Zahlen auf den Konten dargestellt. Solange Sie 6 Personen anerkannt haben, glaubt jeder, dass dieser Bericht korrekt ist.
Wenn diese Person etwas kaufen möchte, muss sie nur hinterlegt werden und kann die Ware abnehmen. Diese neue Methode ist einfacher und bequemer als die Verwendung der Blätter als Mediator. Wenn Sie diese Methode wählen, kann jeder auf der Insel ohne Papiere frei zirkulieren. Gleichzeitig kann jeder, da Konten im Allgemeinen die Erklärung überprüfen, die Betrug beseitigt.
Die gemeinsame Rechnungslegungsmethode enthält Bitcoin -Schatten, das auch das ursprüngliche Modell der Blockchain -Technologie ist, verteilte Buchhaltung. 6 Personen auf der Insel betreffen 6 Verträge. Jeder Knoten unterhält ein eigenes Kontobuch, das die Transaktionen der Einwohner der Insel auf der Insel aufzeichnet.
⑶、 Was sind die Kerntechnologien von Blockchain?
Die Kerntechnologien von Blockchain enthalten hauptsächlich die folgenden vier Typen: Distributed Ledger
Definition: Distributed Ledger bezieht sich auf die Aufzeichnung vollständiger Kontoinformationen auf jedem Knoten. Diese Kontoinformationen können von allen Knoten beaufsichtigt und gehandelt werden, was eine hohe Legalität hat und als Beweismittel verwendet werden kann. Merkmale: Mehrere Knoten zeichnen gemeinsam Kontodaten auf, vermeiden das Risiko eines einzelnen Knotens, das das Kontonbuch steuert oder falsche Konten erstellt oder falsche Konten erstellt, wodurch die Sicherheit und Zuverlässigkeit von Kontodaten gewährleistet ist.2. Asymmetrische Verschlüsselung
Definition: Die asymmetrische Verschlüsselung ist eine Verschlüsselungsmethode, bei der der öffentliche Schlüssel zum Verschlüsseln von Informationen verwendet wird und der private Schlüssel zum Entschlüsseln von Informationen verwendet wird. Diese Methode stellt sicher, dass nur diejenigen, die den privaten Schlüssel haben, auf verschlüsselte Informationen zugreifen können. Merkmale: In der Blockchain ist die Kontoidentität, obwohl Transaktionsinformationen transparent sind, ausschließlich vertraulich. Erst nach der Erfassung der Genehmigung des Datenbesitzers kann die gespeicherten Daten zugegriffen werden, um die Sicherheit von Daten und Privatsphäre zu gewährleisten.3. Konsensmechanismus
Definition: Konsensmechanismus ist eine Regel und Algorithmus, die sicherstellt, dass alle Knoten einen Konsens über bestimmte Daten oder Transaktionen im Blockchain -Netzwerk erreichen. Merkmale: Der Konsensmechanismus hat die Eigenschaften von "jeder ist gleich" und "die Minderheit ist der Mehrheit gehorsam" und kann Effizienz und Sicherheit in Einklang bringen. Beispielsweise kann im Bitcoin -Netzwerk nur ein Datensatz geschmiedet werden, wenn mehr als 51% der gesamten Netzwerkkapitalknoten vorhanden sind. Wenn es in der Blockchain genügend Knoten gibt, wird die Betrugssituation stark reduziert.4. Smart Contract
Definition: Ein Smart -Vertrag ist ein automatisierter Ausführungsvertrag, der auf der Blockchain -Technologie basiert, die eine Reihe vordefinierter Begriffe und Regeln enthält. Merkmale: Smart Contracts können automatisch ursprünglich geplante Bedingungen und Regeln ohne manuelle Intervention ausführen. In der Versicherungsbranche beispielsweise kann der Versicherer automatisch Ansprüche gegen den Versicherten geltend machen, wenn die Informationen des Versicherten zutreffen und die Bedingungen des Versicherungsvertrags erfüllen. Die Anwendung von intelligenten Verträgen kann die Risikomanagementfähigkeiten von Versicherungsunternehmen effektiv verbessern und eine Risikoüberwachung für Versicherungsnehmer und Versicherungsunternehmen bieten.