Blockchain -Gelenk impliziert ein intelligentes Gerät, das mit dem Blockchain -Netzwerk verbunden ist, und kann als Knoten bezeichnet werden. Dieser Knoten kann jedoch nach den Eigenschaften des Geräts eine andere Rolle spielen. Dies ist ein großartiges Merkmal eines verstreuten Netzwerks, und je mehr Knoten es im Blockchain -Netzwerk gibt, bedeutet dies, dass das Blockchain -Netzwerk breiter, haltbarer und sicherer ist. Zu den Knoten gehören Mobiltelefone, Mining -Autos, Server usw. Der Betriebsknoten kann gewöhnliche Portfolio -Benutzer, Bergarbeiter und Bergbaupool -Benutzer sein, die mit vielen Personen zusammenarbeiten. "
【Informationen erweitern. Eine Blockchain? Um ein Knoten in dieser Verteilung der verteilten Datenbank zu werden; Blockchain -Netzwerk. Southern Campus der Elektro- und Technik der Universität von Xi'an. ist aNeue Modellanwendung für Computertechnologien wie Speichern verteilter Daten, Punkt -zu -Punkt -Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen.
Blockchains Essenz ist ein verstreutes öffentliches Buch, das jeder überprüfen kann, aber ein einzelner Benutzer, der nicht existiert, kann es steuern. Teilnehmer des Blockchain -Systems führen gemeinsam den Buchbrief bei: Es kann nur gemäß strengen Regeln und Konsens geändert werden.
Blockchain -Entwicklung hat drei Stufen bestanden:
1. Erstellungsperiode: Von 2009 bis 2012 ist die wirtschaftliche Form hauptsächlich Bitcoin und sein industrielles Ökosystem.
2. Die Keimzeit: Der Zeitraum war von 2012 bis 2015. Als Bitcoin das öffentliche Auge betrat, erschienen neue Portfolio- und Sendungsunternehmen, und Blockchains Wirtschaft verbreitete sich auf das Finanzfeld. Blockchains grundlegende technologische Innovation wird fortgesetzt. Die Blockchain -Technologie wird vom Bitcoin -System gedreht.
3. Entwicklungszeit: Im Jahr 2016 wurden Industrieanwendungen erkundet und eine große Anzahl von Blockchain -Anfängen erschien. Die Popularität von ICO im Jahr 2017 hat die beispiellose Aufmerksamkeit der Blockchain auf sich gezogen.
verlängerte Informationen:
Drei Merkmale von drei Blockchains:
1. Die wesentliche Idee der Blockchain ist die Dezentralisierung: Im Blocchain -System sind die Rechte und Verpflichtungen zwischen jedem Knoten gleich und alle Knoten können mit dem Ergebnis abgestimmt werden. mehr als die Hälfte der Gelenke. Selbst wenn Sie einen ernsthaften Hacker -Angriff erleiden, solange die Anzahl der vom Hacker kontrollierten Knoten nicht die Hälfte der Gesamtzahl der Knoten der Welt überschreitet, funktioniert das System immer noch normal und die Daten werden nicht reduziert.
2. Blockchains größte Komposition liegt in der Erstellung von Krediten: Theoretisch kann die Blockchain -Technologie WeChat bezahlt und Alipay keinen Wert mehr. Der Ökonom macht eine figurative Metapher für Blockchain: Einfach gesagt: "Ein Auto, das Vertrauen schafft". Mit Blockchain können Menschen ohne gegenseitiges Misstrauen und ohne zentral -neutrale Institutionen miteinander zusammenarbeiten. In Zukunft müssen die gefälschten Währung und Finanzbetrug nicht erreicht werden.
3. Die kollektive Blockchain -Wartung kann die Kosten senken: Laut zentralem Netzwerksystem können die Wartung und den Betrieb des Betriebs und des Betriebs von Plattformen wie Rechenzentren und Kosten nicht übrig werden. Blockchain -Gelenke sind für jeden zugänglich. Während der Teilnahme an der Registrierung überprüft jeder Knoten auch die Richtigkeit anderer Notenregistrierungsergebnisse und verbessert die Wartungseffizienz und senkt die Kosten. Zusammenfassend berührt Blocchain Geld, Glauben und Macht, die Grundgrundlage für das Überleben des Menschen.
Referenzquelle: Baidu Encyclopedia - Blockchain (Datenstruktur)
Vollständige Familienmitglieder, um anzuzeigen, was es bedeutet, den niedrigsten Knotenzu wählen, um einfach zu sagen, Sie sind noch jung und Sie können keine Schlüsselrolle spielen, damit Sie nur den Knoten wählen können! Spielt eine Lastrolle. Knoten
bezieht sich auf Computer in Blockchain -Netzwerken, einschließlich Mobiltelefonen, Bergbaumaschinen, Servern usw. Eine Blockchain mit einer großen Anzahl von Personen oder Familiennutzern, und jede Person oder Familie ist ein Blockchain -Block. Kurz gesagt, jeder in der Blockchain ist ein Knoten, daher muss es nicht in Bezug auf Familienmitglieder sein.
in aTelekommunikationsnetzwerk, ein Knoten (Englisch: Knoten, Latein: Nodus) ist ein Verbindungspunkt, der einen Umverteilungspunkt (Umverteilungspunkt) oder einen endgültigen Kommunikationspunkt (einige Terminalgeräte) darstellt. Die Definition eines Knotens hängt vom genannten Netzwerk und den Schichten des Protokolls ab. Ein physischer Netzwerkknoten ist ein aktives elektronisches Gerät, das mit dem Netzwerk verbunden ist, das Informationen über einen Kommunikationskanal senden, erhalten oder vermitteln kann. Daher sind passive Verteilungspunkte (z. B. Verteilungsrahmen oder Patch -Panels) keine Knoten.
Was ist die Schicht der Blockchain -Struktur?Blockchain hat insgesamt sechs hierarchische Strukturen, und diese sechs hierarchischen Strukturen sind von unten nach oben: Datenschicht, Netzwerkschicht, Konsensschicht, Rührebene, Vertragsschicht und Anwendungsschicht.
Datenschicht - Die Datenschicht ist die niedrigste sechsniale Blockchain in der Hierarchie. Wir können die Datenschicht als Datenbank verstehen, aber für die Blockchain ist diese Datenbank eine Basis von unsachgemäßen und verteilten Speicherdaten, die die sogenannten verteilten Bücher sind.
Vertragsschicht - Die Vertragsschicht enthält hauptsächlich verschiedene Protokolle, Codes, Algorithmusmechanismen und intelligente Verträge und ist die Grundlage für die Programmierbarkeit von Blockchain. Der intelligente Vertrag, über den wir spre chen, gehört zur Vertragsschicht. Wenn das Bitcoin -System nicht intelligent genug ist, kann der von Emereum vorgeschlagene intelligente Vertrag viele Anwendungsszenarien erfüllen. Das Prinzip der Vertragsschicht besteht hauptsächlich darin, Code in das Blockchain -System einzubetten und personalisierte intelligente Verträge auf diese Weise zu implementieren. Auf diese Weise kann das System im Blockchain -System, sobald die Bedingungen des Smart -Vertrags ausgelöst werden, automatisch Befehle ausführen.
Netzwerkschicht-Blockchain-Netzwerksystem, im Wesentlichen ein P2P-Netzwerk (Punkt-in-Punkt). Der Punkt am Punkt bedeutet, dass keine Zwischenverbindung oder ein zentraler Server erforderlich ist, um das System zu steuern. Alle Ressourcen und Dienste im Netzwerk sind in die Hände jedes Knotens unterteilt, und die Übertragung von Informationen ist auch möglich, direkt zwischen den beiden Knoten zu kommunizieren. Es ist jedoch zu beachten, dass P2P (Punkt am Punkt) von Satoshi Nakamoto nicht erfunden wurde und Blockchain nur eine Vereinigung dieser Technologie ist. Daher ist die Blockchain -Netzwerkschicht tatsächlich ein besonders leistungsstarkes Punkt -Punkt -Netzwerk -Netzwerksystem. In diesem System kann jeder Knoten Informationen erstellen oder Informationen empfangen, genau wie das Senden einer E -Mail. Sie können Ihre E -Mail eingeben oder von anderen gesendet werden.
Anwendungsschicht - Die Anwendungsschicht ist unterschiedliche Anwendungsszenarien und Blockchain -Fälle. Was wir spre chen, ist jetzt die sogenannte Anwendungsschicht. Blockchain -Anwendungen, die implementiert wurden, sind hauptsächlich verschiedene Blockchain -Anwendungen, die in öffentlichen Ketten wie ETH und EOS aufgebaut sind, und es gibt viele Anwendungen in Glücksspiel und Spielen. Eine wirklich praktische Blockchain -Anfrage hat derzeit die weltweit erste IoT -App von Coinbank investiert.
Konsensschicht - In der Welt der Blockchain, Konsens, lautet einfach, dass das gesamte Netzwerk das Blockchain -Systembuch basierend auf einer einheitlichen und einstimmigen Regel speichern und aktualisieren muss, ähnlich wie bei den Datenaktualisierungsregeln. Lassen Sie die hoch dezentralen Knoten effektiv das dezentrale Blockchain -Netzwerk erreichen. Es ist eine der TechnologienBlockchains wesentlicher und der Regierungsmechanismus der Blockchain -Community. Derzeit umfassen die Algorithmen des Hauptströmungskonsensmechanismus: Arbeitsschutz (POW), Etereum -Bereitstellung für Aktien (POS), EOS Trusted Test (DPO) usw. Die drei Schichten der Datenschicht, die Netzwerkschicht und die konsensualen Ebenen stellen sicher, dass Daten, das Netzwerk und die Regeln auf der Blocke vorhanden sind.
Förderungsschicht - Die Incentive -Schicht ist der SO -genannte Bergbaumechanismus. Der Mining -Mechanismus kann tatsächlich als anregender Mechanismus verstanden werden: Je mehr Sie zum Blockchain -System beitragen, können Sie die Belohnungen erhalten. Die Verwendung dieses stimulierenden Mechanismus kann den gesamten Netzwerkknoten dazu ermutigen, an den Datenregistrierung und Wartungsarbeiten in der Blockchain teilzunehmen.
Blockchain Technology Work Station of Innovation Xushu unter Lianqiao Education Online ist die einzige zugelassene "Blockchain Technology Major" -Station, die vom Schulplanungszentrum, Bau und Entwicklung des chinesischen Bildungsministeriums durchgeführt wird. Die professionelle Einstellung bietet den Studenten unterschiedliche Wachstumspfade, fördert die Reform des Produktionskombinationsausbildungsmodells, akademischer und Forschung in professioneller Studienforschung und baut ein angewandtes und komponiertes Talent -Schulungssystem auf.
Was sind die Knoten in der Blockchain -Technologie? In den Knotenwird jeder Block angeschlossen, und jeder Block muss gekettet werden, um nützlich zu sein.
Wichtigste Analyse:
1. Transparenz, 2. Öffnen, 3. Die Informationen können nicht durch, 4. Dezentralisierung,
5. Detaillierte Analyse reduziert werden.
Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie Speichern verteilter Daten, Punkt -zu -Punkt -Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen. Der sogenannte Konsensmechanismus ist ein mathematischer Algorithmus im Blockchain -System, um Vertrauen zu setzen und Rechte und Interessen zwischen verschiedenen Knoten zu erhalten.
1. In enger Sinne ist Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert und in kryptografisch garantiert ist.
2. Im Allgemeinen verwendet die Blockchain -Technologie Blockchain -Datenstrukturen, um Daten zu überprüfen und zu speichern und verteilte Knotenkonsensberechnungen zu verwenden. Intelligent aus automatisiertem Skriptcode zum Programmieren und Betrieb von Daten.
Was ist der Wert der Hauptkette in der großen Blockchain und welche Links haben Sie in der Implementierung und Anwendung der Blockchain? Wenn viele virtuelle Währungen aus dem Austausch zurückgezogen werden, muss sie in drittens -party -Geldbörsen wie IMTOKE gespeichert werden. Dies hat auch keine Brieftasche, also können Sie sich unter dem Dach eines anderen einschränken. " Wie können wir ein unabhängiges Leben führen, ohne Menschen zu sehen? Dies wird zur Hauptkette führen. Der Begriff "Hauptkette" stammt aus dem "Hauptnetzwerk" (im Vergleich zum Testnetzwerk), einem unabhängigen Blockchain -Netzwerk, das offiziell gestartet wurde. Zwölf der 50 Top -Blockchain -Projekte mit Marktwert sind "Mainchain" (die aktuellen Daten ändern sich) und die erfolgreichste Hauptkette ist Ether Lee. Ether Lee Rium hat eine eigene unabhängige Brieftasche und ist die Hauptkette, die anderen Anrufen "Wohnraum" bietet. Als nächstes werden wir durch Etherrium -Analyse unser Verständnis der Hauptkette vertiefen. Die meisten Crowdfunding -Projekte auf dem Markt wurden auf der Grundlage von Ether Leeum entwickelt. Ethereum ist ein Computerbetriebssystem, das dem Windows -System ähnelt, und die verschiedenen Token aus Ethereum sind die verschiedenen Software des Computers. Entwickler können das Projekt in Ether Leeum betreiben, indem sie die Kosten für Äther Leeum zahlen. Aber Ether Leeum ist nicht perfekt. Je mehr Projekte auf Äther -Leeum basieren, desto größer ist die Nachfrage nach Etherrium -Netzwerken und in schwerwiegenden Fällen tritt eine Überlastung auf. Tatsächlich befinden sich die meisten wichtigen Kettenprojekte noch in der Phase der technischen Forschung, Entwicklung und Verbesserung, weit entfernt von der tatsächlichen Technologie -Implementierung. Der intensivste Wettbewerb im Blockchain -Feld ist tatsächlich die Schlacht der "Hauptkette". Jeder, der die Hauptkette der Grundschicht der Blockchain sein kann, wird die zukünftigen Riesen wie Apple und Microsoft sein. Darüber hinaus kombiniert Walton Chain in häuslichen öffentlichen Ketten die unabhängige Forschung an RFID -Chip -Hardware und die Funktion von Blockchain -dekomponierten Softwarepegeln wie RFID -Chip -Hardwareentwicklung, um RFID -Chip -Hardware für die Bereitstellung von Tracking, Authentifizierungslösung und Design -Speicherdatenbank -Konstruktion für alle Branchen bereitzustellen. Dies ist eine grundlegende offene Open Chain, die Blockchain verteilte Software -Level -Funktionen wie unabhängige Forschung und Entwicklung kombiniert. Natürlich bedeutet dies nicht, dass Menschen mit der Hauptkette eindeutig besser sind als ohne die Hauptkette. Einige Projekte benötigen aufgrund des Wesens nicht die Hauptkette. Zum Beispiel besteht der Hauptzweck von BNB darin, die Handhabungsgebühr in der Binance -Börse abzuziehen. Daher ist es nicht wichtig, ob die Hauptkette ist. Viele große Götter, die derzeit auf dem Altar von Bitcoin bis Ether Lee und EOS gelobt werden, versuchen, die Hauptkette zu bauen und in den Vordergrund der Zeit zu gehen. Wer wird der zukünftige König der Blockchain sein, geben Sie uns eine Antwort.Bitcoin -Transaktionsziel kann erforderlich sein. Bitcoin -Transaktionen werden in Blockchain Bitcoin aufgezeichnet. Sie können die Liquidität von Bitcoin und in welchem Portfolio auf welches Portfolio übertragen werden. Sie wissen jedoch nur, welches Portfolio Sie übertragen haben, und Sie wissen nicht, wer das Portfolio hat. Bitcoin ist transparent und offen und anonym. Transaktionen und Flüsse sind öffentlich und werden aufgezeichnet, aber die Person, die gehandelt wird, ist anonym. Einige Forscher haben herausgefunden, dass Handelsbenutzer durch den Bitcoin -Fluss gefunden werden können, was bestimmte technische Tools erfordert und besonders problematisch ist. Derzeit ist es nur in der theoretischen Phase.
Wie kann man die Blocchain -Vermögenswerte (digitale Währung) der Adresse über die Blockchain (digitale Adresse des Portfolios) anzeigen?Sie können es mit einem Blockchain -Browser sehen.
Geben Sie im Suchfeld die Portfolio -Adresse ein, die Sie suchen möchten. Wenn die von Ihnen eingegebene Adresse unvollständig ist. Diese Adresse wurde jedoch zuvor in Blockchain vermarktet oder gefragt, das Eintragsfeld füllt automatisch die von Ihnen gesuchte Adresse.
Klicken Sie auf "Abfrage" und alle Informationen zu dieser Portfolioadresse werden angezeigt.
Klicken Sie auf "Hash -Transaktion", um die Details dieser Transaktion anzuzeigen.
Blockchain -Browser -Frage:
Da die Transaktionsinformationen und andere Daten in Blockchain geöffnet und transparent sind, und Blocchain -Browser erfordern Blockchain -Transaktionenadresse. Benutzer können sie verwenden, um ihre Transaktionsinformationen und andere Informationen in Blocchhain anzuzeigen.
Die meisten von ihnen können gefunden werden, was ein wichtiges Merkmal der Öffnung und Transparenz von Blockchain ist. Die Adressen sind transparent, und solange es eine Adresse gibt, können Sie ihre Übertragung innen und außen anfordern.
Ein Freund erwähnte eine anonyme Währung, ich werde nicht viel darüber spre chen. In anderer Hinsicht ist es auch ein Mittel, um die Authentizität des Projekts zu suchen. Einige Fonds unter der Maske von Blockchain wurden freigelassen, um Investoren zu täuschen. Sie können zum Browser gehen, um zu sehen. Manchmal gibt es keine Kettendaten, was beweist, dass sie die Punkte sind, die sie für sich selbst gesendet haben.
Kann der Hash -Blockwert im Voraus vorhergesagt werden?Ja. Der Wert des Hash kann auf der Grundlage der Blockchain -Richtung des Hash -Blockwerts und der Kapitalinjektion des Unternehmens bewertet werden, um die Gewinne der Käufer zu verbessern.
History -Algorithmus im Blockchain -History -Algorithmusist die wichtigste Grundtechnologie in Blockchain. Es handelt sich um eine Methode zur Identifizierung der Transaktionsdaten und ist eindeutig. Der kryptografische Hassing -Algorithmus ist die "Fingerabdrücke" der Daten.
kryptografisches Hashing -Algorithmus verfügt über fünf Hauptfunktionen:
1. Es kann schnell Hash -Werte für jede Art von Daten erstellen.
2. Determinante. Der Hash -Algorithmus kann immer den gleichen Hash -Wert für dieselben Eingabedaten erzeugen.
3. Pseudo-Random. Wenn die Eingabedaten geändert werden, ist die Änderung des Werts des Hashs aus dem Hash -Algorithmus unvorhersehbar. Es ist unmöglich, Hash -Werte basierend auf Einstiegsdaten vorherzusagen.
4. Die einzige Funktion. Es ist unmöglich, die ursprünglichen Eingabedaten basierend auf dem Hash -Wert zurückzusetzen.Es ist unmöglich, Eingabeinformationen allein basierend auf dem Hash -Wert zu verstehen.
5. gegen Kollision. Unterschiedliche Datenblöcke haben nur sehr wenige Chancen, den gleichen Hash -Wert zu erzielen.
Warum kann der transaktionshaschische Wert nicht gefunden werden?Es gibt einen Transaktionsdatensatz, es gibt jedoch keine Daten in Blockchain
Investoren können über die Exchange -Kundendienstlinie auf den manuellen Dienst zugreifen, Informationen zur persönlichen Identität bereitstellen und den spezifischen Wert der Transaktion benötigen. Wenn ein Benutzer Geld im Austausch überträgt, bietet der Austausch dem Benutzer normalerweise einen relevanten Hash -Wert. Der Wert des Hash entspricht der Transaktionsnummer einer Banküberweisung. Der Benutzer kann den spezifischen Übertragungsprozess über den Wert des Hash anfordern.
Es wird empfohlen, einen Blockchain -Browser zu verwenden. Da Transaktionsinformationen und andere Blocchain -Daten offen und transparent sind und der Blocchain -Browser die Blocchain -Transaktionsadresse ist und Benutzer sie verwenden können, um ihre Transaktionsinformationen und andere in Blockchain gespeicherte Informationen anzuzeigen. Website:
Wie Xiaobai das Hash-Computer in Blockchain in Sekunden versteht
als Xiaobai versteht, wie Hash-Computer in Blockchain in Sekunden
als ich Blocchain lernte, fand ich diesen einen sprachlosen "HaSh". "Hash".
Klassenkamerad, der "Tropf" sagte, sollte für mich herauskommen! !
Dieser "Hash" soll ein Brief aus der Kryptographie sein. Bruder, ich möchte nur das Grundkenntnis der Blockchain verstehen. Was ist für mich so schwer zu tun? ! Mein längstes Passwort ist 123456 und desto komplizierter ist es 654321. Als ich komplizierter war, habe ich ein Ende hinzugefügt. Was Sie über mich geschrieben haben, ist so kompliziert, dass Sie definitiv das Gefühl hatten, dass mein Gehirn entwässert war und die einzelnen Gehirnzellen in Chargen starben! Um Xiaobai zu verlassen, der wie ich ist, um dies zu verstehen, versuchte ich bereitwillig, Hashs Berechnungen in der Sprache zu erklären, um nicht genauer zu finden, sondern um einfacher und einfacher zu verstehen. Beginnen wir:
#1. Was ist ein Hash -Algorithmus?
#1. Definition: Der Hash -Algorithmus soll eine belieh2e Längenzeichenfolge in eine Zeichenfolge festgelegt haben.
Von hier aus ist zu verstehen, dass es in einer Reihe von Zahlen in der Operation ** "Hash" enthalten sein kann und eine Reihe von Zahlen erzeugt **.
Wenn wir uns "zusätzlicher Algorithmus" bestimmen, geben Sie 1 ein und Ausgabe 2; Eingabe 100 und Produktion 101.
haha, schlag mich vorher nicht! Dies ist wirklich nur ein Konzept einer Funktion.
## 2. Merkmale:
Was sind die Eigenschaften dieses Hash -Algorithmus im Vergleich zu "meinem zusätzlichen Algorithmus" und "Kapsulationsalgorithmus"?
1) ** Bestimmung, schnelle Berechnung **: Die Ergebnisse sind gleich, egal wie Sie berechnen, und die Berechnung ist effizient.
2) ** Irreversible **: bedeutet zu wissen, dass der Ausgang den Eingangswert nicht erzeugen kann.
3) ** Das Ergebnis ist unvorhersehbar **: bedeutet, dass die Eingabe geringfügig ändert und das Ergebnis vollständig invertiert und unregelmäßig ist. Kurz gesagt, diese Hash -Operation ist eine schwarze Box und ein guter Verschlüsselungshelfer! Wenn Sie "111111" sagen, codieren Sie Sie als"B0BAEE9D279D34FA1DFD71AADB908C3F", Sie sagen "11112", das macht Sie als "AFCB7A2F1C158286B4885A9866". Input und Auslass sind jedoch ein Paradies und ein Untergrund, auch wenn der Eingang angeschlossen ist, sind beide Ergebnisse überhaupt nicht miteinander verbunden.
#2. Verwenden des Hash -Betriebs in Blockchain
## 1. Datenverschlüsselung
** Transaktionsdaten werden durch den Hash -Betrieb codiert und der entspre chende Hash -Wert wird auf den Blockkopf geschrieben **. Wie in der folgenden Abbildung gezeigt, enthält ein Blockkopf den Wert des Hash des vorherigen Blocks und den Wert des anderen Block -Hash.
## 2. Adresse der codierten Transaktion und Hash
im Kopf der Abbildung der oh2en Abbildung gibt es einen Merklerot -Hash -Wert (Merkel -Root). Wofür wird verwendet?
Verstehen Sie zuerst, was Merkleroot ist? Es ist die Wurzel einer binären Baumstruktur. Was ist ein binärer Baum? Was ist die Wurzel? Schauen Sie sich einfach das Foto unten an. One-Point Two, Two-Point Four, Four-Point Eight-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point One-Point one-point one-point one-poet One-Point One-Point One-Point One-Point One-Point One-Point One-Point Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt-Ein-Punkt mit einem Punkt mit einem Punkt-Ein-Punkt-Ein-Ein-Zentrum ist der obere Knoten, der als Wurzel bezeichnet wird.
Wie kamen Daten aus diesem Wurzel? Es geht darum, den Hash -Wert jeder Transaktion in einem Block zu haben, dann den Hash -Wert in zwei Paaren, wieder Hash, wieder Hash und Hash, bis auf hohen Niveau.
Was geschieht nach dem Hashing so? Was ist das Ziel?
1), ** Die schnelle Positionierung jeder Transaktion **: Da Transaktionen in einem linearen Speicher gespeichert sind, muss eine bestimmte Transaktion festgestellt werden, die ineffizient und in der Zeit langsam ist. Durch einen solchen binären Baum können Sie schnell die Transaktion finden, die Sie finden möchten.
Geben Sie ein unangemessenes Beispiel: Wie findet man eine willkürliche Ganzzahl zwischen 0 und 100? (Angenommen, die Antwort ist 88) ist dann eine bessere Methode zu fragen: 1. Ist sie größer oder weniger als 50? 2. Ist es größer oder weniger als 75? 3 Ist es größer oder weniger als 88? Sie können schnell Antworten durch nur wenige Fragen finden.
2), ** Überprüfen Sie, ob die Transaktionsdaten mit ** angeordnet sind: Von der Hash -Transaktion zu jedem Binärbaum gibt es Änderungen an einer Zahl verursachen Änderungen des Wertes von Merkleroot. Gleichzeitig können Sie den Fehler schnell finden, wenn ein Fehler auftritt.
## 3. Mining
? In unserem Blockkopf befindet sich ein Parameter mit dem Namen ** Casual Nonce -Nummer. Der Prozess des Findens dieser Fallnummer heißt "mine" **!Die Maschinenmaschine im Netzwerk muss lediglich eine geeignete Nummer finden, um die Position seines Blocknonbaus zu füllen, so dass der Hash -Wert des Hash -Werts der 6 Felddaten (80 Bytes) im Kopf des Blocks mit mehr als 18 0 beginnt, und jeder, der "das Gold ausgegraben" findet "! Da wir keine Nummer schreiben können, die 18 0 im Voraus erfüllt und dann nicht konvertiert wird, besteht die einzige Möglichkeit, eins zu 0 zu versuchen, um festzustellen, ob das Ergebnis den Anforderungen entspricht. Wenn nicht zufrieden, versuchen Sie es mit dem anderen, bis es gefunden wird.
Der mögliche Weg besteht darin, jede Pille einzunehmen und sie zu vergleichen! Dann ist die Person, die schneller ist, am wahrscheinlichsten früh den Sand. Dies ist der sogenannte "Testleistungstest". Wenn Sie diesen Sand zuerst finden, denke ich, dass Sie sie mehr vergleichen und mehr Arbeit machen.2), ** unterschiedlich mit dynamischer Anpassung **: Um sicherzustellen, dass in 10 Minuten ein Block erzeugt wird, berechnet Bitcoin die Schwierigkeit, diese Nicht -CE -Zahl pro Blöcke 2016 (2 Wochen) zu finden. Wenn die durchschnittliche Zeit dieser Blöcke 2016 weniger als 10 Minuten beträgt, steigt die Schwierigkeit, und wenn sie höher als zehn Minuten ist, nimmt die Schwierigkeit ab. Auf diese Weise kann die zufällige Nonce -Zahl in 10 Minuten berechnet werden, unabhängig davon, wie sich die Rechenleistung des Bergbaus im Netzwerk ändert.
#3. Was sind die Hash -Operationen?
Nachdem Sie über so viele Hash -Operationen gesprochen haben, scheint es, dass Hash -Operationen nur eine Art von Dingen sind, aber es ist nicht so! Als Hash -Betrieb in der Kryptographie wurden viele Schulen aus der kontinuierlichen Entwicklung gewonnen. Nach dem Lesen von "Mountubao" denke ich immer noch, dass der interne Mechanismus sehr kompliziert ist. Ich werde es im Moment wie folgt auflisten. Wenn Sie einen Eindruck haben, wissen Sie einfach, was los ist. Aus der folgenden Tabelle kann auch
sich auch ständig mit unterschiedlichen Algorithmen entwickeln, und verschiedene Anwendungen wenden auch einzelne oder mehrere Algorithmen an. Im Bitcoin -System verwendet der Hashing -Operation den SHA256 -Algorithmus im Wesentlichen, während der Litecoin den Scrypt -Algorithmus verwendet, Quark Dash (Dash) verwendet viele Algorithmen in Reihe, während Heavycoin (HAV) den Algorithmus parallel verbindet und die Teile zusammenmischt. Die POW -Etereum -Phase verwendet den Fieberalgorithmus, und der ZCASH verwendet Equihash.
Es ist zu beachten, dass verschiedene Algorithmen für Hashing -Operationen ständig verbessert und verbessert werden und Algorithmen, die in verschiedenen Währungen verwendet werden, nicht statisch sind und ständig optimiert werden.
** Zusammenfassung **: Hashing -Operationen werden in verschiedenen Blockchain -Projekten häufig verwendet. Wir können sehen, dass sie eine äußerst wichtige Rolle bei der Datenverschlüsselung, der Transaktionsdatenpositionierung, dem Bergbau usw. spielen. Als Kryptografien entwickeln und dehnen sich Hashing -Operationen ständig. Als gewöhnlicher Anfänger möchten wir einige grundlegende Konzepte von Blockchain verstehen, und es reicht aus, um diese Ebene zu verstehen.