+ω+ Was genau ist Blockchain?
1. Prinzipien von Blockchain Accounting
Im täglichen Leben sind wir es gewohnt, unsere eigenen Computer oder Mobiltelefone zum Aufzeichnen von Büchern zu verwenden. Mit dieser Buchhaltungsmethode gibt es jedoch ein Problem: Die Genauigkeit des Kontostuchs kann nicht von anderen anerkannt werden. Wenn Xiao Li Ihnen beispielsweise 10.000 Yuan ausgeliehen hat, haben Sie das Darlehen in Ihrem Mobilfunk -Memo aufgezeichnet, aber wenn Xiao Li betrogen und Ihnen 20.000 Yuan ausgeliehen haben, wird die Richtigkeit Ihres Kontonbuchs in Frage gestellt.
Die Lösung für Blockchain ist: Wenn Sie Konten auf Ihrem Telefon aufbewahren, schreibt Xiao Li auch die gleichen Daten in seinem Telefon auf. Nachdem Sie sich daran erinnert haben, prüfen und genehmigen Sie sich gegenseitig, und das Konto wird offiziell aufgezeichnet. Auf diese Weise hat jede Transaktion eine gemeinsame Bestätigung zwischen beiden Parteien, was die Genauigkeit des Hauptbuchs erheblich verbessert.
2. Kernmerkmale von Blockchain
verteilt oder dezentralisiert: Das Hauptbuch der Blockchain wird von allen im Netzwerk, nicht einer maßgeblichen Organisation, gepflegt. Dies bedeutet, dass selbst wenn ein Knoten Probleme hat, die Daten des gesamten Netzwerks immer noch sicher und verlustlos sind. Die Genauigkeit wird durch den Programmalgorithmus bestimmt: Die Genauigkeit des Hauptbuchs der Blockchain wird durch komplexe Algorithmen und Konsensmechanismen garantiert. Dieser Mechanismus stellt sicher, dass die Daten im Hauptbuch nicht manipuliert oder gelöscht werden können.3. Die Bedeutung von Blockchain
Die Entstehung von Blockchain hat das Vertrauensproblem bei herkömmlichen Rechnungslegungsmethoden gelöst. Es ermöglicht den Menschen, sichere und vertrauenswürdige Transaktionen ohne die Teilnahme von Dritten oder maßgeblichen Agenturen durchzuführen. Dies ist von großer Bedeutung für die Verbesserung der Transaktionseffizienz und die Reduzierung der Transaktionskosten. Gleichzeitig haben die dezentralen Eigenschaften der Blockchain auch zu einem der wichtigsten Infrastrukturen in der zukünftigen digitalen Wirtschaft gemacht.
So erklären Sie die+▽+ Blockchain (Blockchain Accounting Processing)
Einführung in Blockchain (i) -Ich war neugierig auf viele neue Dinge, und es war voller Wunsch zu verstehen, zu lernen und selbst zu lerne. Zu dieser Zeit traten häufig zahlreiche Ausrufezeichen in meinem Gehirnkreislauf auf. Wenn wir älter werden und eine reiche Erfahrung machen, nimmt diese Art von Erfahrung ab, und viele neue Dinge, die der Menge folgen. Als "Block Chain" zum ersten Mal erschien, war ich komplett angezogen. Als ich jung war, fuhr ich instinktiv, um zu studieren und zu verstehen, und ich fand, dass "Blockchain" eine neue Welt ist und die kommende Zukunft.Als ich das Wort "Blockchain" zum ersten Mal hörte, war ich in der Spalte von Li Xiaolais "Road to Asset". Danach sah ich die Form dieses Wortes in den zehn Ritter mehrmals. Mit Neugier folgte ich und las einen Artikel über Laomas öffentliches Konto "Cat Talk" und erhielt allmählich ein Verständnis von Blockchains in 0 bis 1. Blockblöcke, Ketten und Blockchain -Verbindungsblöcke haben eine Kette eins nacheinander. Mit anderen Worten, die Blockchain ist ein offenes, verteiltes, zuverlässiges und gemeinsam genutztes Buchhaltungssystem.
Schauen wir uns zunächst das vorhandene zentralisierte Bankgeschäftsmodell an. Warum braucht eine dritte zentrale Firma wie Banken, Alibaba und Tencent, beim Handel? Weil es Misstrauen unter den Menschen gibt. B 100 Yuan entlehnt heute, B erkennt morgen Kredite nicht an. Was soll ich tun? Die Bank half, dieses Problem zu lösen. Jeder erstellte ein echtes Authentifizierungskonto in der Bank. Mit Hilfe dieses zentralisierten Unternehmens, A liefert 100 Yuan für die Bank, bringt B 100 Yuan von der Bank (Auszahlung/ausgeliehen), und die Bank ist für den Transaktionsakten verantwortlich, und das Konto A wird 100 Yuan sein und das Konto von B ist weniger als 100 Yuan. Diese Methode, sich auf ein drittes zentrales Unternehmen zu verlassen, um ein Konto aufrechtzuerhalten, ist überall in unserem Leben zu sehen. Wir brauchen Alibabas Taobao City und JD.com Online -Shopping. Wir müssen ein zuverlässiges Kleinunternehmen für Kredite finden. Wir müssen ein neues Buch über den Verlag veröffentlichen Letztendlich benötigen wir ein zentrales und leistungsstarkes drittes Partnerunternehmen, um die Transaktion zu genehmigen und diese Risiken einzugehen, da die Menschen zu hoch und hohe Kosten haben, um das Vertrauen in die endgültige Analyse aufrechtzuerhalten. Natürlich verdienen sie auch genug Geld. Abhängig vom dritten zentralen Geschäftsmodell, ineffizienten Dienstleistungen, einem umständlichen Verfahren und einer Wertschicht, wie der Bankwarteschlangen, der Darlehensprozesse von kleinen Finanzunternehmen, der Mietsammlung von JD.com für Taobao und Händler sowie Manuskriptgebühren für Verlage von Verleger. Es ist eine zentralisierte Welt, wie die Manuskriptgebühr des Künstlers. Die Welt, in der ein Dritter nicht benötigt wird, sind alle Transaktionsinformationen geöffnet und jeder nimmt an Rechnungswesen teil! Als weltweit erster empirisch realisierter Blockchain -Anwendung kann Bitcoin Informationen nicht mit automatischer Buchhaltung und Kontoausnahme manipulieren und jederzeit abfragt werden, wobei die traditionellen Finanzmodelle stürmen und die dritte zentrale Zentralisierung und den Kauf und die Verkäufer direkt gehandelt werden. Diese Handelsmodelle sind effizient und kostengünstigEs muss offengelegt werden. Stellen Sie sich vor, die Blockchain -Technologie ist in Zukunft beliebt. Wenn Sie viel Geld an Ihre Freunde im Ausland verschieben möchten, werden Sie unmittelbar nach einem langen Link bezahlt. Wenn Sie ein Buch schreiben und veröffentlichen, müssen Sie sich keine Sorgen um Piraten machen, und Sie müssen keinen Verlag dazu bringen, Ihre eigene Könige zu machen. Menschen bauen gegenseitige Versicherungsplattformen direkt zwischen Filialen und Versicherungsunternehmen werden zu Beratungsunternehmen (eigentlich Bitcoin und Press. Einer erreicht eine solche Abalone). Wir haben Didi Taxis oder Fahrräder vor Ort geteilt. Wir wählen Ele.me, wenn wir eine Mahlzeit bestellen. Diane Ping hat einen Diane Ping. Wir erhalten eine praktische Zahlung von Wechat und Alipay. Wenn Sie im Internet bezahlen, müssen Sie sich auf eine dritte Partner -Plattform verlassen, die von Käufern und Verkäufern vertraut ist. Diese dritte Tochtergesellschaft verfügt über viele Transaktionsdaten und Informationen beider Parteien. Wenn Informationen dann durch Hacker -Invasion verloren gehen, werden wir das Ergebnis von "Vertrauensrisiko" ertragen. Es wird nicht die Verzögerung der Transaktionsdaten und die Verzögerung der Lizenz und die Verwaltung solcher enormen Daten erwähnt. Wie wird die Blockchain -Technologie implementiert? Wenn die Armee beispielsweise die Festung des Feindes ergreifen will, hat jeder Soldat einen speziellen Helm und der Helm einen roten Knopf. Das Hauptquartier jeder besetzten Festung wird Medaillen entschädigen. Erstens übernahm Soldat A die Führung, als er die erste Festung besetzte. 1. Er präsentierte sich anderen Kameraden durch einen Helm, der Festung besetzte. Zu diesem Zeitpunkt wird der Helm die Koordinateninformationen der Festung 1 aufzeichnen und sie allen anderen Soldaten mit A's Cry liefern. Andere hören den Klang eines Schreibers durch den Helm und drücken die rote Taste, um anzuzeigen, dass diese Informationen gleichzeitig aufgezeichnet wurden. Dann weiß jeder, dass Festung 1 von A besetzt war und A belohnt wurde. Andere Leute werden also sofort eine weitere Festung erobern und militärische Erfolge auf die gleiche Weise übertragen. Auf diese Weise wurden Informationen, dass andere Soldaten von anderen Soldaten in dieser Schlacht gefangen genommen wurden, im Helm jeder Person aufbewahrt. Hier ist der Helm dieses öffentliche Kontobuch (streng genommen, Helmprogramm), und jeder nimmt an der Buchhaltung teil. Jede Erfassungsinformationen sind in einer bestimmten Reihenfolge angeordnet, um einen Block zu bilden, und alle Informationen dienen der Bildung einer Blockchain. Zusätzlich zur Buchhaltung (Drücken der roten Taste) müssen die Teilnehmer auch nach dem Recht nach dem Verpacken neuer Daten (Fortress Capture) beschlagnahmt werden. Schauen wir uns die Vorteile dieser gemeinsamen Buchhaltungsmethode an. 1. Bezeichnung. Das Kontobuch wird von allen aufgezeichnet und gepflegt. Da es einen Anreiz (Medaille) gibt, spielt es keine Rolle, wer der erste ist, der aufzeichnet, und es wird keinen Dritten benötigen, um einzugreifen (das Kommando der allgemeinen oder Kampfabteilung muss nicht das Risiko von Militärausgaben und das Risiko des Opfers des Kommandanten verringern). 2. Die Daten können nicht manipuliert werden. Um die aufgezeichneten Daten zu ändern, müssen Sie mehr als 51% der Knoteninformationen erfolgreich ändern. Wenn es in dieser Armee Millionen von Menschen gibt (tatsächlich ist die Anzahl der Blockchain -Knoten viel größer als die Anzahl der Zähne), ist es fast unmöglich, mehr als die Hälfte des Helms zu modifizieren. 3. Die Informationen sind offen und transparent. Jeder hat diese Transaktionsinformationen in seinem eigenen Kontobuch.Sie können überprüfen (alle Informationen zur Festungsaufnahme werden in allen Helmen aufgezeichnet).
Dies ist der erste Artikel, den ich mit dem Schreiben begonnen habe. Als ich endlich viele Worte schrieb, war ich wahrscheinlich bei der College -Aufnahmeprüfung. Der erste Artikel handelt von einem neuen Feld, das ich noch nie entlarvt habe. Der Text ist etwas verwirrt und gewöhnlich. Ich weiß nicht, ob das Gleichnis, das ich gemacht habe, richtig ist, aber schließlich begann es. Schreiben ist tatsächlich eine Technologie, die jeder haben muss. Es ist eine Technologie, die absichtlich praktiziert und verbessert werden kann, und fordert sie auf, sie aufrechtzuerhalten.
Blockchain Accounting PrinciplesBlockchain ist eine Liste der Reihenfolge, die aus Blöcken besteht. Jeder Block zeichnet eine Reihe von Transaktionen auf, und jeder Block bezieht sich auf den vorherigen Block, um eine Kette zu bilden.
Blockchain hat die folgenden Eigenschaften:
Blockchain hat ein unveränderliches Zeichen und wird durch Hash -Algorithmen garantiert.
Was ist Hash -Algorithmus/Hash? Algorithmus:
Bitcoin verwendet zwei Hash -Algorithmen.
Dieser Block geht davon aus, dass es in fünf Transaktionen fünf Transaktionen gibt. Erstens in jeder Transaktion, dem ersten Hash, dh 2 SHA-256-Arbeit, dh fünf Hash-Werten, dh A1, A2, A3, A4 und A5. Diese fünf Hash -Werte können auch als Daten betrachtet werden, und Sie können A1 und A2 kombinieren, A3 und A4 kombinieren und dann zwei Hash -Werte B1 und B2 berechnen. Was soll ich mit A5 machen? Die Antwort ist, den A5 zu kopieren und eine Hash -Berechnung mit der A5 durchzuführen. Um C1 zu erhalten, kombinieren wir weiterhin B1 und B2, um den Hash zu berechnen, und der B3 wird kopiert und die Hash -Berechnung erhält C2. Holen Sie sich schließlich den endgültigen Hash -Wert, indem Sie C1 und C2 für die Hash -Berechnung kombinieren, die Merclehash ist. In der Berechnungsmethode von MerkleHash können wir Schlussfolgerungen ziehen. Das Ändern von Transaktionen, auch ein Byte oder zwei Handelsauftrag, wird MerkleHash nicht bestehen und der Block selbst ist nicht gültig. So wird Merklehash auf den Kopf geschrieben, und seine Funktion besteht darin, die Änderung der Handelsunterlagen zu verhindern. Der Block selbst wird durch BlockHash identifiziert. Blockhash ist ein eindeutiger Kennung des Blocks. Der Hash des Blocks wird nicht im Blockheader aufgezeichnet, sondern durch Berechnung des Hash des Blocks. Der Pre -Shush des Blocks kann den Hash des vorherigen Blocks aufzeichnen und den vorherigen Block durch Prevhash verfolgen. Da die Prävhash des nächsten Blocks auf den aktuellen Block verweist, wird der vorherige Block jedes Blocks auf den vorherigen Block und dieser Block zusammengebunden, um eine Blockchain zu bilden. Wenn ein Angreifer einen Transaktionsdatensatz in einem bestimmten Block böswillig angreift, wird die MerkleHash -Überprüfung dieses Blocks nicht geliefert, sodass der Angreifer den Merclehash neu kalkulieren und dann den Merclehash am Blockheader ändern kann. Der Hash dieses Blocks selbst wurde jedoch geändert und der Link zum nächsten Blockpunkt für den Block wurde beschädigt. Der Hash des Bitcoin -Blocks muss den spezifischen Schwierigkeitswert erfüllen, sodass der Angreifer die gesamte Blockchain ändern kann, indem er nur alle nachfolgenden Blöcke neu kalkuliert.
Blockmodifikationskosten sind bereits sehr hoch. Es ist sehr teuer, die gesamte Blockchain zu ändern. Im Bitcoin -Netzwerk erfordern Schmieden Blockchains mehr als 51% der gesamten Netzwerk -Computerleistung. Daher wird das Bitcoin -Netzwerk seit sechs Jahren betrieben und nie kompromittiert.Es gibt keinen Feind.
Prototyp von Blockchain -verteiltes Buchhaltung
Kleine Geschichten helfen dabei, den Prototyp der Blockchain zu verstehen. Distributed Accounting:
Die freundliche ansässige Gruppe lebt in der Inselgruppe. Viele Jahre lang benutzten sie die Shell als Kreditmakler und verwendeten sie als gleichwertiger Austausch mit den erforderlichen Lebensmitteln. Es sind tausend Jahre vergangen, und eine große Person erschien auf der Insel. Die große Person stimmte zu, die Blätter des Baumes als einziger Kreditvermittler zu benutzen.
Diejenigen, die sich widersetzen wollen, wurden ins Meer geworfen, um die Fische zu füttern, und die freundlichen Menschen wurden schnell gezähmt.
Die Blätter einer Familie sind langsam zu einem gleichen Austausch auf der Insel geworden. Die Bewohner der Insel müssen zuerst Gegenstände mit Blättern austauschen und sie dann mit anderen täglichen Notwendigkeiten austauschen. Im Laufe des Tages hatten alle immer mehr Blätter in ihren Händen, kauften aber immer weniger. Viele Menschen lebten ein enges Leben, außer Dahan und seinen Männern.
Bis eines Tages war einer der Inselbewohner auf eine andere kleine Insel und stellte fest, dass die Austauschmethode der Insel an sich anders ist. Sie verwenden keine Blätter, sondern halten das Konto zusammen. Alle Inseln behalten das Konto in einem Konto, und alle Transaktionen werden durch die Anzahl der Konten dargestellt. Jeder, der sechs Personen zugibt, denken, dass dieses Konto korrekt ist.
Wenn eine Person etwas kaufen möchte, können Sie das Produkt durch die Einzahlung wegnehmen. Diese neue Methode ist einfacher und bequemer als die Verwendung der Blätter als Vermittler. Wenn Sie diese Methode wählen, kann jeder auf der Insel ohne Blätter frei handeln. Gleichzeitig kann jeder, da das Konto geöffnet ist, die Erklärung überprüfen, um die Möglichkeit eines Betrugs zu beseitigen.
Diese gemeinsame Buchhaltungsmethode hat einen Schatten von Bitcoin und ist auch ein Prototyp der Blockchain -Technologie und der verteilten Buchhaltung. Sechs Personen auf der Insel sind die gleichen wie sechs Knoten. Jeder Knoten behält sein eigenes Kontobuch und zeichnet den Handel mit den Inseln auf der Insel auf.
Wie zeichnete ich ein Blockchain -Sammlungsprojekt für die Liquidation auf?Beim Erhalt der zu liquidierten Mittel können Sie Bankeinlagen, Finanzkosten und andere Währungsfonds ausleihen.
Der zu organisierende Händler ist die Verkaufs- oder Servicezahlung, die von der anderen Partei über das Online -Banking an Ihre Abteilung gesendet wird. Wenn das POS -Terminal direkt mit dem UnionPay -System verbunden ist, werden diese Transaktionsinformationen zunächst an das UnionPay -Hostsystem gesendet. Das UnionPay -System wird automatisch regiert und direkt an die zugehörige ausstellende Bank gesendet. Und Informationen werden entlang der Straße zurückgegeben.
verwandte Elemente zum Konsum von gemeinsamen Händlern sind wie folgt.
do: Bankeinzahlungsbank zur Bankeinzahlungsbank
Gutschrift: Andere Zahlungsdaten
Wenn eine Bank Gehalt erhält: Bankeinzahlung
ExproseCradit: Einkommen
do: Bankablagerung
rot: Bewertung: Bankeinzahlung, Kredit: Finanzkostenerträge oder Darlehen: Bankeinzahlung, Darlehen: Finanzielle Kosten.
Im Falle einer Finanzbuchhaltung, Darlehen: Bankeinzahlung, Darlehen: Finanzielle Kosten.
Der vom Händler gelöste Betrag ist im Finanzkostenkonto enthalten. Der Betrag, der von Händlern gelöst wird, ist nur eine vorübergehende Zahlung und sollte später durchgeführt werden. Die Kontoverwaltungsgebühr istEs muss eine Verwaltungsgebühr für die Eröffnung des Kontos sein.
Händlerfonds zu liquidieren: Einkommen von Einzelpersonen über eine dritte Plattform. (DO: Bankeinzahlung; Darlehen: Steuern und Gebühren für das Hauptgeschäftseinkommen) Die zu liquidierten Mittel des Händlers sind nur vorübergehende Zahlungen und sollten später übertragen werden.
Wenn das Unternehmen das zu liquidierte Geld erhält, ist dies ein spezielles Buchhaltungskonto von Banken und anderen Finanzunternehmen. Im Allgemeinen muss das Unternehmen Einlagen an eine bestimmte Bank ablegen, aber es gibt kein Konsenskonto, sodass ein spezielles Margin -Konto eröffnet wird. Dieses Konto gehört zum Unternehmen und kann als gefroren angesehen werden.
˙▽˙ Blockchain vertrauenswür
dig? Big>Blockchain ist vertrauenswürdig. Über die Zuverlässigkeit der Blockchain. Schlüsselpunkte: Blockchain setzen eine dezentrale Verteilungsmethode der Dezentralisierung. Dies bedeutet, dass die Informationen von einer zentralen Organisation kontrolliert oder gespeichert werden. Dieses Design verringert das Risiko streng fehlender und Daten. Sobald die Informationen an Blockchanain geschrieben wurden, ist es fast unmöglich, die Chronologie und den Speicher zu planen. Weil Blockchahain eine Unterscheidung zwischen kryptografischen Wasch- und Zulassungsmechanismen ist. Akzeptiert Techniken wie Möglichkeiten zur Vermeidung unvermeidbar. Diese Funktion hilft, in Blockchan sehr sicher zu sein. p>
weit verbreitete Anwendungspotentiale - Die Anwendungsbereiche werden mit kontinuierlicher Entwicklung und Fortschritt der Blockchain -Technologie erweitert. In den nächsten Jahren wird der Block in vielen Bereichen ein breiteres Anwendungspotenzial wie Medizin und Logistik wie Medizin und Logistik haben. In diesen Bereichen wird die Praxis erneut bestätigt, um die Zuverlässigkeit und Praktikabilität der Blockchain -Technologie zu bestätigen. p>
Blockchain -Vertrauen in seine Informationen mit seinen Hauptmerkmalen wie Dezentralisierung und unveränderten Symptomen. Jedoch,Blockchain empfiehlt, den Grund für das Vertrauen zu verstehen, mehr darüber zu erfahren und seine Leistung in praktischen Anwendungen zu untersuchen. p>
(*?↓˙*) Einführung in die Blockchain -Technologie
Einführung in die Blockchain -Technologie
Blockchain ist eine Buchhaltungstechnologie, die von mehreren Parteien aufrechterhalten wird, die Kryptographie verwendet, um die Sicherheit von Übertragung und Zugriff zu gewährleisten und eine konsistente Datenspeicherung zu erzielen, schwer zu fesseln und die Denabilität zu verhindern. Es wird auch als Distributed Ledger Technology (DLT) bezeichnet.
1. Business Perspektive
Blockchain stammt aus sozialen und wirtschaftlichen Entwicklungsbedürfnissen, und sein Kern liegt darin, das Problem zu lösen, wie sich auf die Zusammenarbeit zwischen Gruppen, denen das Vertrauen in das gegenseitige Vertrauen fehlt, an glaubwürdige Transaktionen in einem unvollständigen vertrauenslosen Umfeld zu erreichen ist. Es bietet eine dezentrale, schrägliche Technologie für die kollektive Wartungsdatenbank, mit der die Teilnehmer des Netzwerks sichere, nachvollziehbare und manipulationsfreie Daten austauschen und übertragen können, ohne dass eine zentrale Vertrauensorganisation erforderlich ist.
2. Schlüsseltechnologien
Transaktion
Das Schreiben von Daten ist der Kernbetrieb in der Blockchain, und Transaktionen sind die grundlegendste Dateneinheit in der Blockchain. Eine Transaktion enthält hauptsächlich drei Elemente: den Initiator (ID/öffentliche Schlüssel/Adresse), Verhalten (Übertragung, Vertragsanruf, Beweisspeicherung usw.) und die Unterschrift des Initiators. Transaktionen ohne Signaturen können nicht im Blockchain P2P -Netzwerk verbreitet werden und können nicht in den Block verpackt werden.
Kryptographie
Hash -Algorithmus: Hash -Algorithmus ist eine Schlüsseltechnologie, die für die Datenintegritätsprüfung in Blockchain verwendet wird. Es hat die Eigenschaften von Vorwärts schnellheit, umgekehrter Schwierigkeit, Eingabeempfindlichkeit und Konfliktvermeidung. Angesichts der Klartext- und Hash -Algorithmen kann der Hash -Wert schnell berechnet werden. Angesichts des Hash -Wertes ist es jedoch schwierig, Klartext in einer begrenzten Zeit umgekehrt abzuleiten. Dies macht den Hashing-Algorithmus, der in Blockchain für Datenüberprüfungsumbietern verwendet wird, zu manipulationssicher.
Asymmetrische Verschlüsselung: Asymmetrische Verschlüsselung ist eine Schlüsseltechnologie, die in der Blockchain für die Datenverschlüsselung und Signatur verwendet wird. Es verwendet ein Paar Schlüssel (private und öffentliche Schlüssel) für Verschlüsselungs- und Entschlüsselungsoperationen. Inhalte, die von privaten Schlüssel verschlüsselt werden, können mit öffentlichen Schlüssel entschlüsselt und umgekehrt. Der private Schlüssel unterzeichnet die Nachricht, und der öffentliche Schlüssel wird verwendet, um die Echtheit der Nachricht und Signatur zu überprüfen. Dies macht Transaktionen in Blockchains nicht-vollkommen und nicht abgelenkt.
Kettenspeicher
Blockchain besteht aus einer Reihe von Datenblöcken (Blöcken), die in chronologischer Reihenfolge angeordnet sind und unter Verwendung einer Kettendatenstruktur gespeichert sind. Jeder Datenblock enthält eine bestimmte Menge an Transaktionsinformationen, und jeder Datenblock enthält den Hash -Wert (Hash) des vorherigen Datenblocks, wodurch eine Kettenstruktur bildet. Diese Kettenstruktur macht es schwierig, Daten über die Blockchain zu manipulieren und zurückzuführen.
Multi-Replicas realisieren verteilten Speicher
Blockchain-Technologie wird auch als verteilte Ledger-Technologie bezeichnet. Jeder vollständige Knoten verfügt über einen vollständigen Satz von Blockchain -Daten (dh einen vollständigen Satz von Ledgers oder Datenbanken). Die Schreibvorgänge jeder Partei an die Blockchain werden mit der lokalen Datenbank aller Teilnehmer synchronisiert. Diese multi-replica-verteilte Speichermethode macht die Daten auf der Blockchain äußerst zuverlässig und Fehlertoleranz.
Smart Contract
Smart Contracts sind Code, der auf der Blockchain ausgeführt werden kann und sicher auf dem Blockchain -Knoten (virtueller Maschine oder Container) ausgeführt werden kann. Intelligente Verträge können Workflows digitalisieren und in automatisierte Ausführungsprogramme umsetzen, die auf der Blockchain bereitgestellt werden können. Wenn die Voreinstellungsbedingungen erfüllt sind, löst der Smart -Vertrag automatisch die Ausführung aus und zeichnet die Ergebnisse auf dem Block auf. Das Schreiben, Testen, Bereitstellungen, Abrufen, Ausführung, Widerruf und Abfrage intelligenten Verträgen müssen in einer sicheren Umgebung durchgeführt werden.
KonsensMechanismus
Konsensmechanismus ist eine Schlüsseltechnologie in Blockchain für die Koordinierung von Gruppenaktivitäten und die Gewährleistung der Datenkonsistenz und Sicherheit. Aufgrund der nicht zuverlässigen Umgebung oder des Mangels an gegenseitigem Vertrauen unter den teilnehmenden Gruppen sind Konsensmechanismen erforderlich, um festzustellen, wer das Recht hat, das Transaktions -Rekordbuch zu erhalten, wer das Recht hat, zu entscheiden, ob eine Transaktion legal ist, wer der Hersteller des anfänglichen digitalen Vermögenswerts, wer Systemregeln ändern kann und wie digitaler Austausch von Vermögenswerten profitiert werden kann. Durch den Konsensmechanismus können die Konsistenz, Integrität und Sicherheit von Daten, die auf der Blockchain gespeichert sind, sichergestellt werden, und Ereignisse wie Datengabeln, Doppelausgabenangriffe, Datenverlust und doppelte Aufzeichnung können verhindert werden.
3. Der kollaborative Modus
Blockchain -Technologie kann in öffentliche Ketten, Allianzketten und drei Zusammenarbeit mit privaten Ketten unterteilt werden.
öffentliche Kette: Unter der Annahme, dass die Welt nicht vertrauenswürdig ist, sind die Teilnehmer gleichermaßen berechtigt, sie direkt zu verwenden, ohne eine spezielle Lizenz zu erhalten. Öffentliche Ketten sind vollständig dezentralisiert und schräg, und jeder kann an der Rechnungslegungs- und Transaktionsüberprüfung teilnehmen.
Partnerkette: Angenommen, die Organisation ist nicht vertrauenswürdig und hat einen Zugangsmechanismus, wird im Allgemeinen von Allianzen initiiert, die von Institutionen, Unternehmen und Regierungen in der Branche organisiert sind und gemeinsam von Alliance -Mitgliedern gebaut und betrieben werden. Allianzketten haben bestimmte Zentralisierungs- und Vertrauensmechanismen, aber im Vergleich zu öffentlichen Ketten unterliegen deren Teilnehmer und Berechtigungen bestimmten Beschränkungen.
Private Chain: Unter der Annahme, dass verschiedene Institutionen oder "Teamkollegen" innerhalb der Organisation nicht vertrauenswürdig sind, werden sie innerhalb großer Unternehmen oder zwischen den zuständigen Regierungsbehörden eingesetzt. Private Ketten haben ein hohes Maß an Zentralisierungs- und Vertrauensmechanismus, die normalerweise zur Optimierung der internen Prozesse des Unternehmens und zur Reduzierung der Verwaltungskosten verwendet werden.
Die Blockchain -Technologie als aufkommende verteilte Buchhaltungstechnologie hat einzigartige Vorteile und Potenzial für Datensicherheit, Vertrauensmechanismen und Zusammenarbeitsmodelle. Mit der kontinuierlichen Entwicklung der Technologie und der kontinuierlichen Ausweitung von Anwendungsszenarien wird die Blockchain -Technologie in Zukunft eine wichtigere Rolle spielen.