Wie man eine Blockchain macht
Der Herstellungsprozess einer Blockchain impliziert mehrere Stufen der Schlüssel- und technischen Konzepte:
Erstellen Sie einen Erstellungsblock:
Die Blockchain beginnt mit einer leeren Liste und erfordert zunächst, etwas als Block der Erstellung als erster Block der Kette zu erstellen. Dieser Block zeigt auf nichts, sondern der Ausgangspunkt für die Blockchain.Informationen und Blöcke hinzufügen:
Mit der Zeit können Personen der Blockchain -Liste Informationen hinzufügen. Die Form dieser Informationen hängt vom Ziel der Blockchain ab, z. B. Transaktionsdaten oder andere Arten von Informationen. Von Zeit zu Zeit wird der Kette ein neuer Block hinzugefügt. Jeder Block enthält Informationen (z. B. Transaktionen) aus der Addition des vorherigen Blocks.Transaktionsmanagement und Knotennetzwerk:
Wenn eine Transaktion auftritt, ist sie erfolgreich und an das Blockchain -Netzwerk gesendet, das aus Computern (Knoten) besteht, die eine spezielle Software ausführen. Der Knoten hört die Transaktionsmeldungen an und führt eine Überprüfung durch, einschließlich der Überprüfung der digitalen Signatur, um sicherzustellen, dass die Nachricht nicht verfälscht wurde und die Gültigkeit der Transaktion bestätigt.Erstellung und Bergbau von Blöcken:
Der Wettbewerbsprozess für die Erstellung neuer Blöcke heißt "Mine". Die Art und Weise, wie die Blöcke extrahiert werden, hängt vom Modell der Blockchain -Funktionalität ab, z. Im Nachweis des Arbeitsmodells erstellen Minderjährige neue Blöcke, indem sie komplexe mathematische Rätsel lösen und dafür Belohnungen erhalten.Block Broadcast and Verification:
Nachdem der Miningknoten einen neuen Block erstellt hat, wird er weltweit ausgestrahlt. Andere Knoten überprüfen die Gültigkeit dieses neuen Blocks und fügen ihn zu ihrem eigenen großen Buch hinzu. Wenn gleichzeitig mehrere neue Blöcke erstellt werden, verwendet das Netzwerk einen Konsensmechanismus, um zu entscheiden, welcher Block Teil der offiziellen Kette ist.Fälschung verhindern: Hash -Methode:
Blockchain verwendet die Hash -Methode, um zu verhindern, dass Daten gefälscht werden. Jeder Block enthält den Hash -Wert des vorherigen Blocks. Wenn der Inhalt eines Blocks geändert wird, ändert sich auch der Hash -Wert, wodurch die Integrität der gesamten Kette zerstört wird.Zusammenfassung: Die Herstellung einer Blockchain erfordert die Erstellung eines Start -Erstellungsblocks und die Verwaltung von Transaktionen über ein Netzwerk von Knoten. Neue Blöcke werden zur Überprüfung über den Betriebsprozess im Netzwerk erstellt und verbreitet. Die Hash -Methode wird verwendet, um die Datenintegrität zu gewährleisten und eine Fälschung zu verhindern. Zusammen bilden diese Schritte ein sicheres System, das mit einem verteilten großen Buchsystem nachvollziehbar und schwer zu ändern ist.
1.
Blockchain -Technologie basieren nicht auf zusätzlichen dritten -Party -Verwaltungsagenturen oder Hardwareeinrichtungen und haben keine zentrale Steuerung. Zusätzlich zur selbstverletzten Blockchain durch Buchhaltung und dispergiertes Speicher führt jede Taste Selbstidentifikation, Übertragung und Informationsmanagement durch.
2.
Die Plattform der Blockchain -Technologie ist eine Open Source. Mit Ausnahme der persönlichen Informationen jedes verschlüsselten Handels werden Blockchain -Daten für alle geöffnet. Jeder kann Blockchain -Daten abfragen und verwandte Anwendungen über öffentliche Schnittstellen entwickeln. Daher sind die Informationen des gesamten Systems sehr transparent.
3. Unabhängigkeit.
basierend auf den Parametern und Konsensprotokollen (ähnlich wie bei verschiedenen mathematischen Algorithmen wie dem von Bitcoin verwendeten Hash -Algorithmus) stützt sich das gesamte Blockchain -System nicht auf andere Dritte. Alle Schaltflächen können Daten automatisch und sicher ohne menschliche Eingriffe im System überprüfen und austauschen.
4. Schutz.
Solange Sie nicht 51% aller Datenschaltflächen steuern können, können Sie die Netzwerkdaten nicht manipulieren und ändern, was sich relativ sicher macht und Änderungen der künstlichen und subjektiven Daten vermeiden kann.
5.
Sofern gesetzliche Vorschriften nicht vorhanden sind, müssen technische Informationen, Informationen und Identifizierungsinformationen jeder Blocktaste nicht offenbart oder verifiziert werden und übertragene Informationen können anonym gemacht werden.
Informationen erweitern:
1. Blockchain? Eine Zusammenfassung in einem Satz.
Antwort: Blockchain ist eine verschlüsselte Datenbankserie, was bedeutet, dass der Handelsdaten in mehreren verschlüsselten und Ereignissen verschlüsselt und miteinander verknüpft ist und Daten nicht gefälscht werden können und gemeinsam genutzt werden können.
2. Leistung und Logik:
a. Formen externer Aktivitäten: Einlagen und Auszug von Banken, innerhalb und außerhalb von Konten, Einkaufen usw.
b. Interne Logikverarbeitung (Softwareprogramm): Nach menschlicher Aktivität werden die Daten zuerst verschlüsselt und dann in der Datenbank gespeichert. Die Daten werden durch das Programm in Bereiche unterteilt, wie z. B. Daten, die im Ereignis auftreten, und Zeitzeichen werden in Daten in einem Bereich aufgeteilt. Daten im Zusammenhang mit vielen Ereignissen und Zeitzeichen sind Blockchain. Diese verschlüsselten Daten können gemeinsam genutzt werden, kann aber nicht gefälscht werden.
c. Teilen von Formularen: Persönliche Informationen Abfragen, Buchhaltungsinspektion usw. Das Recht auf Abfrage/Teilen: Unterschiedliche Rechte haben unterschiedliche Abfragen. Zum Beispiel können Banken die Informationen der Menschen überprüfen, aber Einzelpersonen können nur Einzelpersonen überprüfen.
3. Die meisten Beispiele sind unterschiedlich, aber logische Handhabungsideen sind angemessen, die Methoden und Implementierungsaktivitäten sind jedoch unterschiedlich. 4. Blockchain: Es hat die Eigenschaften verschlüsselter Daten, Daten werden nicht angegeben und gemeinsam genutzt.5. TechnologieBlockchain: Eine Technologie verwendet Bearbeitungsprogramme, um Daten zu verschlüsseln, zu partitionieren und zu teilen.
Öffnen, Konsens kann jeder am Blockchain -Netzwerk teilnehmen. Jedes Gerät kann als Taste dienen und jede Taste kann eine vollständige Datenbankkopie abrufen. Die Tasten basieren auf dem Konsensmechanismus und die gesamte Blockchain wird durch Wettbewerbscomputer aufrechterhalten.
Ein dezentraler und unzuverlässiger Mechanismus enthält Blockchain mehrere Schaltflächen, um ein Punkt-Punkt-Netzwerk zu bilden. Es gibt keine konzentrierte Organisation für Geräte und Management. Die Dateninteraktion zwischen Schaltflächen wird durch digitale Signaturtechnologie verifiziert. Keine Notwendigkeit für Vertrauen. Es muss nur die festgelegten Regeln befolgen. Es gibt kein Problem der Täuschung und des Vertrauens zwischen Knoten.
Transaktionen sind transparent, beide Seiten sind anonym, Blockchain -Betriebsregeln sind offen und transparent und alle Dateninformationen sind ebenfalls öffentlich. Jede Transaktion wird für alle Tasten öffentlich angezeigt. Aufgrund des Vertrauens zwischen den Knoten müssen die Knoten ihre Identität nicht pre isgeben und jede beteiligte Taste ist anonym.
falsch und kann verfolgt werden. Das Ändern der Datenbank mit einer Taste oder sogar vieler Schaltflächen kann die Datenbank anderer Knoten nicht beeinflussen. Jede Transaktion in der Blockchain ist mit zwei benachbarten Blöcken durch die kryptografische Methode mit zwei benachbarten Blöcken verbunden, sodass alle Datensätze jeder Transaktion durchsucht werden können.
Wie ist Blockchain + IoT kombiniert? Es gibt keinen zuverlässigen Mechanismus in der Welt der Maschinen. Genau hier kann Blockchain tatsächlich eine Rolle spielen.
Das Internet von Geräten in Netzwerken gibt heute nicht in Form unabhängiger Entitäten, sondern von einem zentralisierten Netzwerk. Für die Außenwelt verarbeiten die IoT -Geräte große Cloud -Server, und einige von ihnen sind eine unbekannte Datenquelle, und es gibt keine Möglichkeit, direkt mit dem Datenerfassungsgerät zu interagieren.
Im Blockchain -Netzwerk hat jede Taste, was bedeutet, dass jeder Teilnehmer mit dem Netzwerk verbunden ist, eine einzige Identität, insbesondere eine separate Sperre und ein Paar öffentlicher Schlösser. Diese Identität kann dazu beitragen, ein unabhängiger Spieler im Netzwerk zu werden. Geräte müssen verschlüsselte Signaturen oder digitale Informationen verwenden, um ihre eindeutige Identität genau (nahezu unmöglich) zu verwenden. Mit anderen Worten, durch die Empowerment for Blockchain -Technologie kann jedes Gerät im Internet von allem zu einer unabhängigen Person im Netzwerk werden.
Zusätzlich kann Blockchain das Konzept des Eigentums der Geräte über dieselbe Verschlüsselungstechnologie bereitstellen, um sicherzustellen, dass jedes Gerät eine einzelne Entität ist. Darüber hinaus kann jedes Gerät jede Form der digitalen Eigenschaft aufzeichnen, auf die es durch Signaturen und Verschlüsselung zugegriffen hat. Insbesondere können aktuelle Geräte Kryptowährungen (wie Bitcoin) und andere Eigenschaften besitzen, die sie steuern können (z. B. Daten, Bandbreite, Speicher usw.).
Durch das Besitz dieses Eigentumskonzepts werden IoT -Geräte zu einer unabhängigen wirtschaftlichen Einheit, die nicht nur interagieren kann, sondern auch ihre eigenen wirtschaftlichen Vorteile maximieren kann.
Wenn das Gerät beispielsweise nicht funktioniert, kann es sich entscheiden, die versteigere wertvolle Funktionen zu eröffnen oder angepasste Daten auf Bedarf zu sammeln. Um veraltet zu vermeiden, kann das Gerät mit anderen ähnlichen Geräten angeschlossen werden, um Upgrade -Dienste usw. zu bestellen usw. Obwohl dies zu diesem Zeitpunkt nach Science -Fiction klingt, glauben wir, dass diese Beispiele bald in unserem Leben erscheinen werden.
Sicherstellen, dass das Eigentum digitaler Immobilien gleichwertig ist, um die Privatsphäre der Erstellung von Vermögenswerten zu gewährleisten. Es gibt keine offensichtliche Zulage des Initialisierungssatzes, wie z. B. kein Dekodierungsschloss, niemand kann auf diese Daten zugreifen. Auf diese Weise wird die Erfassung und Integration aktueller Daten und Geheimnisse der Welt enthüllt, und nur, wenn der Datenhersteller und der Eigentümer eindeutig zugelassen sind, können sie betrieben und verarbeitet werden.
Die oh2en Betrachtungsmodi stammen von Steven PU, dem Gründer von Taraxa (einem schnellen und erweiterten öffentlichen Ausbreitungsbuch). Der aktuelle Eigentümer verwendet einen separaten Schlüssel, um eine digitale Signatur für die vorherige Transaktion und den nächsten Eigentümer zu unterschreiben und die Signatur am Ende des Geldes anzuschließen, um Bestellungen zu erstellen.
Schritt 2: Erleben Sie die Transaktion. Der aktuelle Eigentümer stellt die Reihenfolge der Transaktionen mit dem gesamten Netzwerk aus, und jede Taste sammelt einige unbewiesene Handelswerte in den Block, jeder Block kann Hunderte oder Tausende von Transaktionen enthalten.
Schritt 3: Nachweis der Arbeit.
Schritt 4: Überprüfen Sie die vollständige Taste.
Schritt 5: Blockchain -Datensatz.
Was ist der Transaktionsprozess von Blockchain? Es ist am besten, ein Beispiel1 zu geben. Definition
Blockchain ist wie ein offenes Netzwerkbuch. Es wird von Bitcoin abgeleitet und ist die Grundtechnologie von Bitcoin. Bei Bitcoin -Transaktionen werden alle Informationen des Transaktionsdatensatzes in einen "Block" für die Speicherung verpackt. Beim Austausch erweiterter Informationen werden die Blöcke miteinander verknüpft und bilden eine Blockchain.
2 Unter ihnen wird jede Transaktion an alle Online -Teilnehmer verteilt und nach vielen Bestätigungen im Hauptbuch aufgezeichnet. Dieses Hauptbuch ist eine "Blockchain". Jeder Teilnehmer hat sein eigenes Kontobuch. Auf diese Weise kann sie bei der Aufnahme der Informationen durch gegenseitige Überprüfung unterbrochen werden, um die Netzwerksicherheit zu gewährleisten.In der Blockchain ist jede Taste gleich und es gibt keine zentralisierte Managementorganisation. Diese "dezentrale" Funktion macht Blockchain, ohne sich auf Dritte verlassen zu müssen, und seine Aktivität erfordert keine menschliche Intervention und kann Unabhängigkeit durchführen. Darüber hinaus ist das Blockchain -Netzwerk für die Welt offen und jeder kann Daten über die Daten abfragenPublic Gate, also ist das gesamte System sehr transparent.
3. AnwendungKurz gesagt, Blockchain ist eine zuverlässige Datenbank und zuverlässiges "Ledger". In Zukunft wird es in grenzüberschreitenden Zahlungen, Wertpapieren, Krediten, Abstimmungen usw. verwendet, was überall in die Welt wechselt und so viele Intermediärverbindungen und hohe Verarbeitungsgebühren spart.
Wie beginnt der "große" Anmeldestationsstopp? Wenn Sie mit größer>beginnen möchten, können Sie die folgenden Funktionen starten: p> 1. Lernen Sie grundlegende Kenntnisse und Prinzipien, die zum Speichern von Transaktionsinformationen verwendet werden. Diese Informationen sind in mehrere Blöcke unterteilt und mit einer Abfolge von Schnittpunkten verbunden, um eine unreine Kette zu ermitteln. Unkontrollierte Funktionen: Das Blockieren von Bakein verfügt nicht über die Central Controlstinal Agency, und alle Informationen sind Teil des Netzwerks und werden vom Netzwerk bestätigt.
2. Erlernen Sie technische Details: p> Etagendetails enthält Marketinginformationen, Zeitsperrinformationen, Zeitsperrungen und den vorherigen Blockwert, um dies zu überprüfen. Verständnis von Kommunikationstechniken wie POSS -Zertifikat (POS) und Holzverknüpfung (POS). Verschlüsselte Verbesserung: Die Grundlage für die Verwendung der Verwendung von Daten in einseitiger Weise zum speziellen Text in einen speziellen Artikel, um die Daten nicht auf eine Art und Weise zu behindern, sondern die Grundlage für die Verwendung von Daten.
3. Erforschen Sie die Anwendungsfelder p> Cryptocippece: Blocchalogie: Blocchantococire: Blocchantococire: Blocchanococire: Blocchanin: Blocchanin: Blocchanin: Blocchanin: Blocchanocococire und Unterstützung von Arbeitnehmern wie Brakelikum und Brakelikum. Andere Felder: Bill Bakein Bentin wird in Gesundheitswesen, intelligenten Verträgen, Lieferketten und elektronischen Produkten häufig eingesetzt. Beispielsweise können Schecks die medizinischen Informationen des Patienten schützen, und intelligente Verträge können einen Vertragsvertragsvertrag vergeben.
4. Beteiligung und Entwicklung p> Nehmen Sie an der lokalen Teilnahme teil: Treten Sie der Entwicklergesellschaft bei und nehmen Sie an den geöffneten Quellprojekten teil. Hände - Versuchen Sie, Ihr Selbstblocketzwerk aufzubauen und einfache intelligente Verträge oder Apps zu entwickeln. Notwendige Bildungsunterstützung für die Stop -Store -Technologie und achtet weiterhin auf neue Technologien und neue Anwendungen.
5. Achten Sie auf die zukünftigen (P) Vorschläge, Datenschutzlösungen und Änderungen an eoftointical -Technologien, die Änderungen an Effizienztechnologien enthalten. Allmählich finden Sie ein tiefes Verständnis der Anmeldetechnologie und eine starke Grundlage für Ihr Kind im Containerfeld. p> Blockchain öffentliche Kettenentwicklung durchführen, sollte in den folgenden Aspekten durchgeführt werden: Klare Entwicklungsziele und Positionierung: Wählen Sie den richtigen Konsensmechanismus: Basisarchitektur und intelligente Verträge entwickeln: Leistung und Sicherheit Optimierung: Community -Aufbau und Förderung von Marketing: