Die Grundlagen und Vorteile der Blockchain-Technologie

Was bedeutet Blockchain? Was ist Blockchain? Das Folgende ist eine detaillierte Erklärung zu Blockchain:

Essenz:

Blockchain ist im Wesentlichen eine dezentrale Datenbank. Es wird nicht von einer einzelnen Agentur oder Organisation als traditionelle Datenbank kontrolliert, sondern von zahlreichen Netzwerkknoten gepflegt.

Datenstruktur:

Blockchain besteht aus einer Reihe von Datenblöcken, die in chronologischer Reihenfolge angeordnet sind und mit kryptografischen Methoden zur Bildung einer Kettenstruktur verbunden sind. Der Blockdo -Datenblock enthält Informationen aus einer Reihe von Netzwerktransaktionen, die zur Überprüfung der Gültigkeit der Informationen und zur Generierung des anderen Blocks verwendet werden.

Anwendungsszenario:

Blockchain wurde ursprünglich als Bitcoin-Grundtechnologie entwickelt, die zur Implementierung dezentraler Transaktionen und zur Überprüfung der Bitcoin-Counter-Counterfeuchter verwendet wurde. Im Laufe der Zeit hat sich die Blockchain -Technologie jedoch auf andere Bereiche erweitert, wie z. B. intelligente Verträge, Supply -Chain -Management, Authentifizierung digitaler Identität usw.

Ursprung:

Bitcoins früheste weiße Zeitungen verwendeten den Begriff "Blockchain", sondern verwendeten "Kettenketten". Dieser Begriff wurde in der chinesischen Übersetzungsversion als "Blockchain" übersetzt, was die früheste Zeit ist, in der das chinesische Wort "Blockchain" erscheint.

Zusammenfassend ist Blockchain ein neues Modell der Computertechnologieanwendung, basierend auf der Speicherung verteilter Daten, der Point-Point-Übertragung, des Konsensmechanismus und des Verschlüsselungsalgorithmus. Es hat die Eigenschaften der Datendezentralisierung und Unveränderlichkeit und in vielen Bereichen eine große Aussicht auf Anwendung.

≥﹏≤ Blockchains Eigenschaften 1.

Dezentralisierung. Die Blockchain -Throught -Technologie ist keine zentrale Kontrolle über die Managementagenturen oder Hardwaregebäude von Drittanbietern. Validieren Sie die Blockchain selbst durch die verteilte Buchhaltung und Speicherung sowie Informationen zur Bestätigung von Informationen. 2. Öffnen. Die Grundlage der Blockchain -Technologie ist eine Open Source. Mit Ausnahme der privaten Informationen jeder Partei in den verschlüsselten Transaktionen sind Blockchain -Daten für alle aktiviert. Jeder kann Blockchain -Daten fragen und Anwendungen über öffentliche Oberflächen identifizieren. Daher sind die Informationen des gesamten Systems äußerst transparent. 3. Sie sind eine gute Idee. Unabhängigkeit. Ähnlich wie mathematische Algorithmen wie Algorithmen wie von Bettercoin verwendete Algorithmen kann die Grundlage aller Knoten ohne menschliche Intervention automatisch im System ausgetauscht werden. 4 Sicherheit. Sie können in Netzwerkinformationen nicht erfolgreich sein, solange Sie 51% aller Datenknoten nicht kontrollieren können. 5. Anonymität. Ohne die rechtlichen Standards ist es nicht erforderlich, Informationen über die Informationen des Blok -Knotens offenzulegen. Es besteht keine Notwendigkeit zu bestätigen. Erweiterte Informationen: 1. Was ist Blockchain? Kurz in einem Satz. Antwort: BlockchainEs ist eine verschlüsselte Datenbankkette. Im Zusammenhang mit den Zeitstempeln / Ereignissen, die mit verschlüsselten und montierten verwandten Beziehungen zusammengefügt sind. Teilte die Informationen. Nr. 2. Es ist eine gute Idee. Leistung und Logik: Eine externe Betriebsformulare - Bankeinlagen; Einkaufen; Einkaufen; Nach den Menschenrechten des menschlichen Betriebs werden die Informationen in der Datenbank verschlüsselt und erfasst. Die Datengeschichten gelten in der Region in der Region in der Tatsache, dass die Informationen über das Programm. Die Daten zu Ereignissen und Zeitstempeln sind Blockchain. Diese verschlüsselten Informationen können geteilt werden, kann jedoch keine Störung sein. C. Abbildung: Anfragen, Überprüfung, Überprüfung und Überprüfung. Die Banken können nur die Informationen aller überprüfen, aber Einzelpersonen können nur jede Person überprüfen. 3. Sie sind eine gute Idee. Obwohl die meisten Beispiele jedoch unterschiedlich sind, sind Ideen und Aktivitäten unterschiedlich, die Implementierungsmethoden und -aktivitäten sind jedoch unterschiedlich. 4 Blockchain - Diese Eigenschaften verschlüsselter Daten; Auf der Suche nach Daten und Teilen von Daten. 5. Blockchahain -Technologie - Technologie, die Verschlüsselungspläne zur Verschlüsselung der Partition verwendet.Open-Point-Stores, kein Blockchain-Netzwerk kann in das Netzwerk aufgenommen werden. Jedes Gerät kann Dienste als Knoten bereitstellen. Die Knoten behalten die Fähigkeit bei, mit der gesamten Blockchain zu konkurrieren. Dezentralisierungs- und Zuverlässigkeitsmechanismen, Blockchain organisierte die Knoten zusammen, um ein Punkt-zu-Punkt-Netzwerk zu bilden. Es gibt keine zentrale Organisation für Geräte und Management. Die Datenverbindung zwischen Knoten wird mit einer digital signierten Technologie bestätigt. Es ist kein Vertrauen erforderlich. Es muss nur die festgelegten Regeln befolgen. Es gibt kein Problem mit Täuschung und Misstrauen zwischen Knoten. Die Geschäfte sind transparent und beide Parteien sind anonym, und die Betriebsregeln von Blockchan sind transparent und transparent und transparente Informationen sind ebenfalls transparent und transparent. Jede Transaktion ist alle Knoten zu sehen. Die Knoten müssen ihre Anmeldeinformationen aufgrund des Vertrauens zwischen Knoten nicht offenlegen. Unveränderter unmöglicher Schritt. Die Reparatur der Datenbank mit einem Knoten oder Knoten kann die Datenbank anderer Knoten nicht angreifen. Jede Zahlung in Blockchain ist durch eine kryptografische Methode mit zwei benachbarten zwei Blöcken mit zwei Serien verbunden. Daher können alle Datensätze jeder Transaktion verfolgt werden.

ˋ▂ˊ Was ist Java Blockchain?

Was bedeutet die Blockchain?

Blockchain ist eine gemeinsam genutzte Datenbank, und Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punktübertragung, Konsensmechanismus und Verschlüsselungsalgorithmen.

Haupteigenschaften:

1. Dezentralisierung. Die Blockchain -Technologie basiert nicht auf Dritt -Party -Managementagenturen oder zusätzlichen Materialinstallationen und hat keine zentrale Kontrolle. Zusätzlich zu der selbst integrierten Blockchain selbst erreicht jeder Knoten durch die verteilte Buchhaltung und Speicherung die Selbstbelastung, die Übertragung und das Management von Informationen.

2. Öffnen. Die Grundlage der Blockchain -Technologie ist Open Source. Zusätzlich zu den privaten Informationen jeder Partei in der Verschlüsselung der Transaktion sind Blockchain -Daten für alle offen. Jeder kann Blockchain -Daten in Frage stellen und verwandte Anwendungen über öffentliche Schnittstellen entwickeln.

3. Unabhängigkeit. Basierend auf Spezifikationen und Konsensprotokollen basiert das gesamte Blockchain -System nicht auf anderen Dritten. Alle Knoten können die Daten im System automatisch ohne menschliche Eingriffe sichern.

4. Sicherheit. Solange Sie nicht 51% aller Datenknoten kontrollieren können, können Sie die Netzwerkdaten nicht verarbeiten und ändern, wodurch die Blockchain selbst relativ sicher ist und Änderungen der subjektiven und künstlichen Daten vermeidet.

5. Anonymität. Sofern es nicht rechtliche Standards gibt, müssen die Identitätsinformationen eines jeden Blockknotens nicht offengelegt oder verifiziert werden, und die Übertragung von Informationen kann anonym durchgeführt werden.

erweiterte Informationen

Anwendungsrichtung:

1. Zahlung: Zum Beispiel in Bezug auf die Zeit können herkömmliche Cross -belieh2e Fonds 10 Minuten oder mehrere Tage dauern, während Versandfonds aus der Blockchain dezentralisiert werden können, und die Finanzierung von Mitteln kann in wenigen Sekunden eingegangen werden. In Bezug auf die Bequemlichkeit muss das Versenden traditioneller Kreuzungsgelder bis zum nächsten Tag nach 19:00 Uhr warten, während die Versand von grenzüberschreitenden Blockchain -Fonds rund um die Uhr mit einem einzigen Handy geliefert werden kann.

2. Shared Medical Records: Die Plattform für medizinische Blockchain -Sharing -Plattform kann viele Anwendungsszenarien erstellen. Historische Patienten von Patienten und anderen Informationen können in die Kette gesetzt werden, und die Anamnese und Bilddaten können von Personen konsultiert werden, die in das System eintreten. Diese medizinischen Daten können auch zur automatischen Modellierung und Lernen verwendet werden.

Referenzquelle: Baidu Encyclopedia - Blockchain

Blockchain -Technologiekonzept

Technologie -Technologiekonzept

Blockchain -Technologiekonzept. Heutzutage ist Blockchain für die meisten Menschen zu einem Anliegen geworden, und viele Unternehmen haben seit langem eingehend die Technologie untersucht, aber einige Menschen wissen es nicht sehr gut. Im Folgenden werde ich verwandte Informationen zum Konzept der Blockchain -Technologie weitergeben.

Konzept der Blockchain 1

grundlegende Blockchain- und Arbeitsprinzipien von Blockchain

1. Grundlegende Konzepte

Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicher, Punkt -to -Punkte -Übertragung, Konsensus -Mechanismus, Mechanismus des Konsensus -Mechanismusund Verschlüsselungsalgorithmen. Der sogenannte einvernehmliche Mechanismus ist ein mathematischer Algorithmus im Blockchain-System, um Vertrauen zu schaffen und Rechte und Interessen zwischen verschiedenen Knoten zu erhalten.

Blockchain -Blockchain ist ein wichtiges Konzept für Bitcoin. Es handelt sich im Wesentlichen um eine dezentrale Datenbank und dient als zugrunde liegende Technologie von Bitcoin. Blockchain ist eine Reihe von Datenblöcken, die durch kryptografische Methoden generiert werden. Jeder Datenblock enthält Informationen zu einer Bitcoin -Netzwerktransaktion, mit der die Gültigkeit seiner Informationen überprüft und Fälschungen verhindern und den folgenden Block generiert werden.

In enger Sinne ist die Blockchain eine Kettendatenstruktur, die Datenblöcke in der chronologischen Reihenfolge kombiniert und in einer kryptografischen Weise garantiert wird, die gefälscht und nicht furk ist.

Im Allgemeinen ist die Blockchain -Technologie eine neue verteilte und Berechnungsinfrastrukturmethode, die Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, verteilte Knoten -Konsensusalgorithmen verwendet, um Daten zu generieren und zu aktualisieren, Kryptographie sicherzustellen, um Daten- und Datendaten zu gewährleisten.

2. Arbeitsprinzip

Das Blockchain -System besteht aus einer Datenschicht, einer Netzwerkschicht, einer Konsensschicht, einer Anreizebene, einer Vertragsschicht und einer Anwendungsschicht. Unter ihnen fasst die Datenschicht die grundlegenden Daten und grundlegenden Algorithmen wie zugrunde liegende Datenblöcke und die Verschlüsselung verwandter Daten und Horodatagen zusammen. Die Netzwerkschicht umfasst verteilte Netzwerkmechanismen, Datenausbreitungsmechanismen und Datenüberprüfungsmechanismen usw.; Die Konsensschicht fasst hauptsächlich verschiedene Konsensalgorithmen für Netzwerkknoten zusammen. Die Incentive -Schicht enthält wirtschaftliche Faktoren in das technologische Blockchain -System, einschließlich hauptsächlich wirtschaftlicher Anreize. Verhandlungsmechanismus und Allokationsmechanismus usw.; Die vertragliche Schicht fasst hauptsächlich verschiedene Skripte, Algorithmen und intelligente Verträge zusammen, was die Grundlage für die programmierbaren Eigenschaften der Blockchain ist. Die Anwendungsebene fasst verschiedene Anwendungsszenarien und Blockchain -Fälle zusammen. In diesem Modell sind die Struktur von Kettenblöcken, die auf Horodatagen basieren, der einvernehmliche Mechanismus verteilter Knoten, wirtschaftliche Anreize, die auf der Befugnis zur Berechnung des Konsens und flexiblen und programmierbaren intelligenten Verträgen basieren, die repräsentativsten Innovationen der Blockchain -Technologie.

Blockchain löst hauptsächlich die Probleme des Vertrauens und der Sicherheit von Transaktionen. Daher bietet es vier technologische Innovationen, um dieses Problem zu lösen:

1. Das große Buch verteilt, was bedeutet, dass die Bilanzierung von Transaktionen durch mehrere Knoten, die an verschiedenen Orten verteilt sind, und die Aufzeichnungen auf jeden Fall für eine vollständige Darstellung, sodass sie alle an der Supervision beteiligt sind, und sie können sich alle an den Transchlägen und jederzeit einsetzen.

Es unterscheidet sich von herkömmlichen verteilten Speicher. Die Einzigartigkeit der verteilten Blockchain -Speicher spiegelt sich hauptsächlich in zwei Aspekten wider: Erstens speichert jeder Knoten der Blockchain vollständige Daten gemäß einer Blockchain -Struktur. Herkömmlicher verteilter Speicher unterteilt Daten im Allgemeinen in mehrere Kopien nach bestimmten Regeln vonLagerung. Zweitens ist jeder Knoten der Blockchain unabhängig und hat den gleichen Status. Es basiert auf einem einvernehmlichen Mechanismus, um die Konsistenz der Speicherung sicherzustellen. Der herkömmliche verteilte Speicher synchronisiert die Daten im Allgemeinen über den zentralen Knoten mit anderen Sicherungsknoten. [8]

Kein Knoten kann die Daten aus dem Konto separat aufzeichnen, wodurch die Möglichkeit vermieden wird, dass ein einzelner Buchhalter kontrolliert oder geschweißt wird, um falsche Konten aufzuzeichnen. Da es theoretisch genügend Buchhaltungsknoten gibt, gehen die Konten theoretisch nicht verloren, so dass die Sicherheit der Kontodaten sicherstellt.

2. Asymmetrische Verschlüsselung und Autorisierungstechnologie, Informationen zu Transaktionen, die auf der Blockchain gespeichert sind, sind öffentlich, die Informationen zur Kontoidentität sind jedoch sehr verschlüsselt und können nur gemäß der Genehmigung des Datenbesitzers zugänglich sein, wodurch die Sicherheit von Daten und persönlicher Vertraulichkeit garantiert wird.

3. Der einvernehmliche Mechanismus besteht darin, wie man einen Konsens unter allen Buchhaltungsknoten erzielt, um die Gültigkeit einer Aufzeichnung zu bestimmen. Es ist nicht nur ein Mittel zur Anerkennung, sondern auch ein Mittel zur Verhinderung einer Fälschung. Die Blockchain bietet vier verschiedene Konsensmechanismen, die für verschiedene Anwendungsszenarien und das Gleichgewicht zwischen Effizienz und Sicherheit geeignet sind.

Der einvernehmliche Blockchain -Mechanismus hat die Eigenschaften einer "Minderheit, der Mehrheit" und "jeder ist gleich". Unter ihnen bezieht sich "eine Minderheit der Mehrheit" nicht vollständig auf die Anzahl der Knoten, sondern kann auch eine charakteristische Menge sein, die durch die Rechenleistung, das Eigenkapital oder andere Computer verglichen werden kann. "Gleich für alle" bedeutet, dass, wenn ein Knoten die Bedingungen erfüllt, alle Knoten das Recht haben, dem einvernehmlichen Ergebnis, direkt von anderen Knoten erkannt, Vorrang zu geben und schließlich zum Ergebnis des endgültigen Konsens zu werden. Wenn er das Beispiel von Bitcoin nimmt, verwendet er den Arbeitsnachweis. Nur wenn mehr als 51% der Buchhaltungsknoten des gesamten Netzwerks überprüft werden, kann eine nicht existierende Registrierung geschmiedet werden. Wenn es genügend Knoten gibt, um sich der Blockchain anzuschließen, ist dies grundsätzlich unmöglich, wodurch die Möglichkeit von Betrug beseitigt wird.

4. Intelligente Verträge, intelligente Verträge basieren auf diesen vertrauenswürdigen Daten und kompromisslos und können automatisch bestimmte vordefinierte Regeln und Bedingungen ausführen. Nehmen Sie die Versicherung als Beispiel, wenn alle Informationen, einschließlich medizinischer Informationen und Informationen zum Risiko von Risiken, wahr und glaubwürdig sind, ist es einfach, automatisierte Beschwerden in bestimmten standardisierten Versicherungsprodukten vorzunehmen.

3. Andere

Internetaustausch sind Informationen, während Blockchain -Börsen von Wert sind. Die Geschichte der Menschheit und die Geschichte des Internets können in acht Wörter aufgenommen werden: Eine lange Trennung führt zu Wiedervereinigung und Wiedervereinigung. In der Zeit der langen Trennung und der Wiedervereinigung wird es vollständig sein. Für alle ist es sehr schwierig, Informationen auszugraben. Im Moment erscheinen Plattformen wie Google und Facebook. Das einzige, was er tut, ist, alle unsere Informationen zu rekombinieren. In der Internet -Ära reorganisieren Monopolgiganten Informationen, nicht ihre eigenen Informationen, aber die Informationen, die sie generieren, sind uns ganz unsere. Sobald die Informationen neu organisiert sind, wird ein neuer Monopol -Riese erscheinen, es ist daher eine Zeit, in der die Division lange dauern wird. Jetzt, wo dieDie Blockchain-Technologie ist aufgetaucht, sie hat die Ära der langfristigen Trennung erreicht, und es handelt sich um eine neue Mehrzentralisierung. Nach der neuen Mehrzentralisierung wird ein neuer Wert generiert. Diese Daten werden in unseren Händen liegen. Der Wert personenbezogener Daten gehört uns selbst. Es ist die aufregendste Zeit dieser Epoche des menschlichen Herzens.

Was sind die Werte der Blockchain? Ein Mechanismus zur Stärkung des Selbstvertrauens mit niedrigem Grund, die Festlegung digitaler Rechte und die Lösung von Datenrechten.

Im Moment entwickelt sich die Blockchain -Technologie ständig, einschließlich der aktuellen Entwicklung eines einzelnen Kanals mit mehreren Kanälen, und die Technologie kann erweitert werden. Ich denke, es kann immer noch in der Zukunft erscheinen, insbesondere in Bezug auf Transaktionen usw., insbesondere in vielen disruptiven Szenarien für bestehende Branchen.

Die Essenz der Blockchain besteht darin, Vertrauensinformationen zu unzuverlässigen Netzwerken zu ermitteln.

Gürtel, eine Straße + eine Kette. Was in der Blockchain größer ist, ist nicht, Vertrauen zu schaffen, sondern die Übertragung von verlustfreiem Selbstvertrauen zu ermöglichen, wodurch die Kosten der Reibung der Gesellschaft insgesamt gesenkt werden und so die Gesamtvorteile verbessert werden.

Die Blockchain selbst befindet sich immer im ersten Schritt, sodass die Übertragung von Informationen und die Verschlüsselung der Blockchain enthält. Quantenverschlüsselung und andere Verschlüsselung treten in diesem Prozess auf. Tatsächlich treten auch Angriffe auf den Verschlüsselungsalgorithmus von der Blockchain selbst von Zeit zu Zeit auf. Einschließlich Blockchain ist es auch eine Anerkennung von Vermögenswerten und Anerkennung digitaler Vermögenswerte. Viele von uns verwenden jetzt Kennwortalgorithmen oder mögen die Schlüssel zum Entschlüsseln. Wenn das Passwort jedoch vergessen wird, ist es sehr wahrscheinlich, dass Ihr aktuelles Vermögen verloren geht. Sie können Ihre ursprünglichen Vermögenswerte nicht bekommen. Daher besteht immer noch versteckte Gefahren bei der Verwaltung von Vermögenswerten, einschließlich der Übertragung von Informationen und einer bestimmten Sicherheit. Aus technischer Sicht ist die Geschwindigkeit unserer Blockchain -Behandlung selbst oder ihrer Skalierbarkeit natürlich, dass das gesamte große Buch aus Sicht des Arbeitsmechanismus an alle Teilnehmer kopiert werden muss, so dass die Betriebseffizienz und die Skalierbarkeit der Blockchain selbst noch relativ begrenzt sind. Wir glauben, dass all diese Elemente noch eine technologische Entwicklung benötigen.

Die zugrunde liegenden Technologien der Blockchain -Plattform haben eine Reihe von Ökosystemen gebildet, darunter Blockchain -Brieftaschen, Blockchain -Browser, Knotenkampagnen, Bergbaumaschinen, Bergbaupools, Entwicklungskomponenten, Entwicklungsmodule, Technologiegemeinschaften und Projektgemeinschaften. Der Grad der Vollkommenheit dieser Ökosysteme bestimmt direkt die Effizienz und Effizienz der Verwendung der zugrunde liegenden Blockchain -Plattform.

4. Unmögliches Dreieck von Mondale

Dezentralisierung, Effizienz und Sicherheit ist es unmöglich, gleichzeitig das Ultimate von drei zu erreichen.

Konzept der 2

Blockchain -Technologie, das Benzin von Blockchain ist eine verteilte Buchhaltungstechnologie, und die zentrale Buchhaltungstechnologie ist in unserer gegenwärtigen Lebensdauer weitgehend vorhanden. Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicher, Punkt -TO -Punkt -Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen.

Blockchain Die Blockchain ist ein Konzeptwichtiges Bitcoin. Es ist im Wesentlichen eine dezentrale Datenbank. Gleichzeitig handelt es sich bei einer zugrunde liegenden Technologie von Bitcoin um eine Reihe von Datenblöcken, die mit kryptografischen Methoden generiert werden. Jeder Datenblock enthält eine Charge von Informationen zu Bitcoin -Netzwerktransaktionen, mit denen die Gültigkeit seiner Informationen überprüft und Fälschungen vermieden und den folgenden Block generiert werden kann.

In enger Sinne ist die Blockchain eine Kettendatenstruktur, die Datenblöcke in der chronologischen Reihenfolge kombiniert und in einer kryptografischen Weise garantiert wird, die gefälscht und nicht furk ist.

Im Allgemeinen ist die Blockchain -Technologie eine neue verteilte und Berechnungsinfrastrukturmethode, die Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, verteilte Knoten -Konsensusalgorithmen verwendet, um Daten zu generieren und zu aktualisieren, Kryptographie sicherzustellen, um Daten- und Datendaten zu gewährleisten.

Das beliebte Verständnis der Blockchain -Technologie lautet: Verbinden Sie die vorderen, hinteren, linken und rechten "Sache" in einer Kette mithilfe von Technologie, aber die ursprünglichen Daten eines jeden Blocks können nicht verfälscht werden. Es handelt sich um eine Technologie, die verschiedene Module im Internet von Objekten erfassen, die von den Teilnehmern zuverlässig sein können. Die Anwendung der Blockchain -Technologie kann nicht vom Internet und dem Internet der Objekte getrennt werden. Es handelt sich um eine Technologie, die auf der Integration und Interaktion zwischen beiden basiert, es den Teilnehmern jedoch ermöglicht, eine unabhängige Dezentralisierung aufrechtzuerhalten und diese Wertschöpfungskette gemeinsam zu haben und gemeinsam zu bauen und zu teilen.

Die Eigenschaften der Blockchain: Dezentralisierung, Öffnung, Autonomie, unveränderliche und anonyme Informationen.

Blockchain ist ein Netzwerk, das den Wert übertragen und Netzwerke anfordern kann, die den Wert übertragen, ein wichtiger Grund für die Entstehung der Blockchain -Technologie. Durch die Notwendigkeit, Informationen mit der Eigenschaft oder einem anderen Wert zu schützen, entstand die Blockchain. Blockchain bietet eine wirksame Übertragung kostbarer Informationen auf technische Weise wie öffentlich-private Schlüsselkryptographie und verteiltem Speicher. Einerseits garantiert es, dass diese Informationen während des Übertragungsprozesses nicht einfach kopiert und gefälscht werden.

Verstehe die Konnotation von Blockchain aus der Unvermeidlichkeit der Geburt der Blockchain. Blockchain ist eine verteilte Buchhaltungstechnologie, die die Lücken der zentralisierten Buchhaltung löst und das Problem der verteilten Kohärenz löst. Es handelt sich auch um ein Wertnetzwerk, das mit dem Internet verbunden ist, um die sichere und effektive Übertragung wertvoller Informationen zu gewährleisten.

Konzept von Blockchain 3

Blockchain: Blockchain ist wie das einzige Kontobuch der Welt oder eine Datenbank, wobei alle Transaktionsgeschichten im Netzwerk aufgezeichnet werden.

Ethereum Virtual Machine (EVM): Sie können leistungsstärkere Programme über Ethereum schreiben. Bitcoin kann auch Skripte schreiben. Es wird manchmal auch verwendet, um sich auf die Ethereum -Blockchain zu beziehen, die für die Ausführung intelligenter Verträge und alles verantwortlich ist.

Knoten: Sie können einen Knoten ausführen und die Ethereum -Blockchain durch sie lesen und schreiben, dh verwenden Sie eine virtuelle Ethereum -Maschine. Ein vollständiger Knoten erfordertLaden Sie die gesamte Blockchain herunter. Leichte Knoten sind noch in der Entwicklung.

Minor: Bergbau, das heißt die Knoten, die die Blöcke auf der Blockchain behandeln. Diese Seite kann einen Teil der derzeit aktiven Minderjährigen von Ethereum sehen: Stats.ethdev.com.

Arbeitsweise: Minderjährige sind immer noch im Wettbewerb, um bestimmte mathematische Probleme zu lösen. Die erste Lösung für die Antwort (berechnen Sie den folgenden Block) erhält Äther als Belohnung. Dann aktualisieren alle Knoten ihre eigene Blockchain. Alle Minderjährigen, die den folgenden Block berechnen möchten, haben die Motivation, dem Rhythmus der anderen Knoten zu folgen und dieselbe Blockchain zu erhalten, damit das gesamte Netzwerk immer einen Konsens erzielen kann. (Anmerkung: Ethereum plant, zu einem Beweissystem für den Einsatz (POS) ohne Minderjährige überzugehen, es liegt jedoch nicht im Rahmen dieses Artikels.)

Ether: Abkürzung Eth. Eine echte digitale Währung, die Sie kaufen und verwenden können. Hier ist die Trendtabelle in einem der Börsen, die Ether austauschen können. Zum Zeitpunkt des Schreibens dieses Artikels ist 1 Äther 65 Cent wert.

Gas: Programme durchführen und Daten auf Ethereum speichern, erfordert eine bestimmte Menge an Äther. Das Gas wird vom Äther umgewandelt. Dieser Mechanismus wird verwendet, um die Effizienz zu gewährleisten.

DAPP: Die Ethereum -Community nennt intelligente Vertragsanwendungen dezentrale Anwendungen (dezentralisiert). Das Ziel von DAPP ist (oder sollte) eine freundliche Schnittstelle für Ihre intelligenten Verträge sowie extras als dezentrales Netzwerk, in dem IPF Daten speichern und lesen kann, nicht vom Ethereum -Team, sondern mit einem ähnlichen Geist). Die DApps können auf einem zentralisierten Server arbeiten, der mit Ethereum -Knoten oder auf einem gleichen Ethereum -Knoten interagieren kann. (Nehmen Sie sich eine Minute Zeit, um darüber nachzudenken: Im Gegensatz zu gewöhnlichen Websites können Dapps nicht an gewöhnlichen Servern arbeiten. Sie müssen Blockchain -Transaktionen einreichen und wichtige Blockchain -Daten anstelle einer zentralisierten Datenbank lesen. Im Vergleich zu einem typischen Benutzerverbindungssystem können Benutzer als Portfolio -Adresse dargestellt werden, während andere Benutzerdaten lokal.

Ethereum haben viele Kunden -Implementierungen in verschiedenen Sprachen, nämlich verschiedene Methoden der Interaktion mit dem Ethereum -Netzwerk, einschließlich C ++, GO, Python, Java, Haskell usw. Warum benötigen wir so viele Implementierungen? In diesem Artikel habe ich den von der GO-Sprache implementierten Getth-Client (Go-Ehereum) verwendet. Diese Tools werden in den folgenden Beispielen verwendet.

Am Bergbau: Die Mine macht Spaß, ist ein bisschen wie eine sorgfältige Pflege Ihrer Innenpotte, während sie ein Mittel ist, um das gesamte System zu verstehen. Obwohl der aktuelle Ethereum -Preis nicht einmal ausreicht, um die Stromrechnung auszugleichen, ist esWer weiß in Zukunft. Menschen schaffen viele Dapp -Coolen, die Ethereum immer beliebter machen können.

Interaktive Konsole: Sobald der Kunde ausgeführt wird, können Sie die Blockchain synchronisieren, eine Brieftasche erstellen und Etherteile senden und empfangen. Eine Möglichkeit, Geth zu verwenden, ist über die JavaScript -Konsole. Darüber hinaus können Sie auch Curl -Befehle verwenden, um über JSONRPC mit dem Kunden zu interagieren. Ziel dieses Artikels ist es, Sie durch den DAPP -Entwicklungsprozess zu führen, damit ich nicht darüber spre chen werde. Wir müssen uns jedoch daran erinnern, dass diese Befehlszeilen Werkzeuge für das Debuggen, die Konfiguration von Knoten und die Verwendung von Brieftaschen sind.

Auf dem im Rahmen des Testnetzwerks im Laufe des Testnetzes: Wenn Sie den Geth -Client im offiziellen Netzwerk ausführen, dauert es lange, bis die gesamte Blockchain heruntergeladen und mit dem Netzwerk synchronisiert wird. Sie können feststellen, ob es synchronisiert wurde, indem die neueste gedruckte Blocknummer in der Node -Zeitung mit dem letzten auf stats.ethdev.com aufgeführten Block verglichen wurde. ) Ein weiteres Problem ist, dass die Ausführung intelligenter Verträge im offiziellen Netzwerk echten Äther erfordert. Es gibt kein Problem, wenn Sie Knoten in einem Testnetzwerk ausführen. Derzeit müssen die gesamte Blockchain nicht synchronisiert werden. Erstellen Sie Ihren eigenen privaten Kanal und er wird überprüft, was mehr Zeit für die Entwicklung spart.

testRPC: Geth kann ein Testnetzwerk erstellen, und eine weitere schnellere Möglichkeit, ein Testnetzwerk zu erstellen, besteht darin, testRPC zu verwenden. ZESTRPC kann Ihnen dabei helfen, viele Testkonten mit Start -up -Fonds zu erstellen. Es funktioniert auch schneller und eignet sich besser für Entwicklung und Tests. Sie können mit TestRPC beginnen. Wenn der Vertrag langsam Gestalt annimmt, ist die Übertragung in das von der Geth-La Start-Methode erstellte Testnetzwerk einfach ein Netzwerk: Getth-NetworkID "12345". Dies ist das TestRPC -Code -Repository, und wir werden später darüber spre chen.

Dann spre chen wir über die verfügbaren Programmiersprachen, dann können wir eine echte Programmierung starten. Verwenden Sie einfach Solidität, um eine Programmiersprache für intelligente Verträge zu schreiben.

Es gibt mehrere Sprachen, die während des Schreibens von intelligenten Verträgen ausgewählt werden müssen: Ein wenig ähnlich wie die Solidität von JavaScript, die Dateierweiterung ist .Sol. und Schlange in der Nähe von Python, und der Dateiname endet mit .SE. Es gibt auch LLLs ähnlich wie LISP. Die Schlange war einmal für eine Weile beliebt, aber jetzt ist die beliebteste und stabilste ist die Solidität, also verwenden Sie einfach Solidität. Ich habe dich als Python gehört? Solidität verwenden.

SOLC kompilieren: Nachdem Sie einen intelligenten Vertrag mit Solidey geschrieben haben, müssen Sie Solc verwenden, um zu kompilieren. Es ist eine Komponente der C ++ - Kundenimplementierung, und verschiedene Implementierungen ergänzen sich gegenseitig. Hier ist die Installationsmethode. Wenn Sie keine Solc installieren möchten, können Sie auch einen Browser-basierten Compiler direkt verwenden, z. Der folgende Abschnitt zur Programmierung wird davon ausgegangen, dass Sie Solc installiert haben.

web3.jsapi.

Was ist Blockchain?

Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt -TO -Punkt -Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen. Blockchain ist ein wichtiges Konzept für Bitcoin.

Es handelt sich im Wesentlichen um eine dezentrale Datenbank. Gleichzeitig ist es als zugrunde liegende Technologie von Bitcoin aReihe von Datenblöcken, die durch kryptografische Methoden erzeugt werden. Jeder Datenblock enthält eine Reihe von Informationen zu Bitcoin-Netzwerktransaktionen, mit denen die Gültigkeit seiner Informationen (Antikounter-Start) und den folgenden Block generiert wird.

erweiterte Informationen

Eigenschaften der Blockchain:

1. Lagerung von Beweisen

Die Merkmale "Indechien" von Blockchain liefern Lösungen für das Problem der "Lagerung von Beweisen" in der wirtschaftlichen und sozialen Entwicklung. Solange die Authentizität von Informationen und Daten in der Kette sichergestellt werden kann, kann Blockchain Informationsprobleme "Speicher" und "Zertifizierung" lösen.

Zum Beispiel kann im Bereich des Urheberrechts die Blockchain verwendet werden, um Hinweise auf elektronische Beweise zu speichern, die garantieren können, dass sie nicht verfälscht wird, und die Verknüpfung verschiedener Teile wie Originalplattformen, Autorenbüros, Justizbehörden usw. durch verteilte Bücher, die die Wirksamkeit von Straftaten erheblich verbessern können.

2. Teilen

Die "verteilten" Eigenschaften der Blockchain können die "Datenbarrieren" zwischen den Abteilungen durchbohren und die Informationen und die Freigabe von Daten ausführen. Nicht mit der zentralisierten Datenspeicherung werden die Informationen auf der Blockchain an jedem Knoten nach Punktverteilung verteilt, und die "reale Registrierung" aller Informationen wird über "vom gesamten Netzwerk geschrieben" erstellt.

Referenzquelle: Baidu Encyclopedia-Blockchain

Was ist verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus, Bilptionalgorithmus usw. Es handelt sich um eine untergetriebene Anwendung in einer unterbrochenen Anwendung. Die traditionelle Speicherung und Kommunikation von Informationen durchläuft einen Server, dh eine Datenbank, und alle Informationen finden Sie in dieser Datenbank.

Blockchain enthält drei Typen: öffentlicher Kanal, Allianzkette und Privatkanal.

1. öffentlicher Kanal: Es besteht frei aus allen, die teilnehmen. Jeder kann jederzeit eingeben oder ausgehen. Es gibt keine Einschränkung, aber Informationen aus Ihrem Eintrag oder Ausgang werden von den Teilnehmern bekannt oder aufgezeichnet.

2. Allianzkette: Sie wird von mehreren Personen oder Gruppen selbst gebildet, und die Teilnehmer oder Gruppen werden im Voraus ernannt oder später untersucht, um sie einzugeben. Er hat einen bestimmten Zugangsmechanismus, und es kann auch von der Person oder der gebildeten Gruppe festgelegt werden.

3. Private Chain: Es entspricht einer Person oder einer bestimmten Einheit, die die Blockchain -Technologie verwendet, um Informationen zu speichern. Er hat nur das Recht, Informationen zu schreiben. Informationen können seinem Großvater nicht bekannt gegeben werden.

Wie sehen Sie die Konzentration von Blockchain (eine zentralisierte oder dezentrale Blockchain) Was dezentralisiert Blockchain? ?

Die Form der sozialen Beziehungen und die Form des Erstellens von Inhalten, die in der Entwicklung von Blockchain gebildet wurden, ist eine neue Art von Online -Inhaltsproduktionsprozess im Vergleich zu "Zentralisierung".

Teilung ist ein Phänomen oder eine Struktur. In Laienszeit ist jeder das Zentrum und jeder kann sich verbinden und andere Tasten beeinflussen. Das Phänomen oder die Struktur von Flachheit, Open Source und Balance wird als Dezentralisierung bezeichnet.

Die Art der Dezentralisierung der Digitalwährung von Blockchain

für Blockchain-Schüler, wenn in den letzten zwei Jahren Wörter gehört und sich erbricht, kann die "Dezentralisierung" die volle Position darin einnehmen. Aus dem verwirrenden Gesicht, als ich es zum ersten Mal mit dem Slogan kontaktierte, wurde der Begriff "dezentral" im Jahr 2018 von seiner derzeitigen weiten Welt erstickt. Es dauerte mehr als ein Jahr, um den Plan abzuschließen. Bisher ist die "Dezentralisierung" unterschiedlicher Verhaltensweisen in der Blockchain -Branche zu einem politischen Anspruch geworden.

Schüler hassen die Wolken des Internetgiganten, da dies die Datenspeicherung unzureichend macht. Sie hassen die Monopolgiganten in der Branche, weil dies die Branchenstruktur unvereinbar macht. Sie hassen auch die Führungskräfte, die die Rolle einer Hand spielen, weil dies den Mechanismus der Entscheidung nicht ausreicht, um zu dezentralisieren, und sie hassen es sogar, in einem Büro zu arbeiten, da dies die Aktivitäten der Menschen nicht dezentralisieren kann viele Worte und Handlungen von Studenten sind ein wenig "fokussiert" und sie werden sich freuen und befürchten, dass sie von der Außenwelt verhaftet werden und sie kritisieren.

Was ist "Dezentralisierung"? Was ist seine Natur?

Der Eingang des Zuges: Die wahre Natur der Dezentralisierung

In der Tat war der Autor für die Dezentralisierung, sobald ["die Aussicht auf Blockchain 3.0: aber ein Ziel und unweigerlich die Entwicklung von Wirtschaft und Technologie. Sein Recht, das Geschäft zu eröffnen

[Blockchain: Die letzte Internet -Berühmtheit in der digitalen Welt]: Für Einzelpersonen gibt es zwei größte Vorteile, die die digitale Technologie und die digitale Wirtschaft sie bringen: Konzentrieren Sie sich zunächst auf einige Kosten, die ihre Aktionen in der Vergangenheit mit Fokussierten mit Riesen behindern.Wenn Sie beispielsweise Zeit zum Teilen von Zeit in der gemeinsamen Wirtschaft mieten, kann viele Menschen daran hindern, viele verschiedene wesentliche Produkte zu tragen. Zweitens verteilt die Verteilung verschiedener Rechte und Interessen in die Hände von Personen, wie z. Die von Blockchain unterstützte "Dezentralisierung" ist wirklich nur eine der unzähligen dezentralen Kraft in dieser Technologiewelle - dh das Recht, Geld zu werfen (oder das Recht, Informationen aufzuzeichnen). Mit anderen Worten, Blockchain Digital Money, einschließlich Bitcoin, ist nicht das erste dezentrale Produkt und wird definitiv nicht das endgültige dezentrale Produkt sein.

Die Grenzen der Freiheit: Jede Hierarchie hat eine Grenze **

Wir sollten jedoch beachten, dass theoretisch die ultimative Sache der "Dezentralisierung" ist, die Kraft aller aufgrund der ordnungsgemäßen Verwendung des Benutzers zu übertreffen. Aus horizontaler Perspektive manifestiert es sich als ein begrenztes Maß an Dezentralisierung (dh etwas, das viele Menschen oft als "Multi -Konzentration" bezeichnen. Die Erbringung von Passagierdiensten kann nur auf das Niveau der Autobesitzer und das gute Verhalten des Treibers der Dezentralisierung reduziert werden, die toleriert werden können, natürlich. Andererseits wird der große Kontext der Stadt in den Jahren 2017 und 2018 in unserer Welt wieder auftreten. Münze. Das Ergebnis ist nach dem Zusammenbruch der Währungen undDie Atmosphäre und ihre eigenen Interessen wurden beschädigt, sie warfen ein dezentrales Banner, das früher winkte, und weinte überall darüber, warum Meister Qingtian das wilde Land außerhalb dieses Gesetzes ignorierte.

Die beiden Polen schwanken und geben den Menschen ein verwirrtes Gefühl. Der Grund für diese Situation ist der letzte, weil sie nicht erkennen, dass die Hierarchie, dh das Eintauchen verschiedener Mächte, begrenzt sein muss, insbesondere für hochprofessionelle Blockchain -Rechte. "Jeder kann Geld werfen und Geld drucken", das sich einige Leute zuvor vorgestellt haben, ist einfach ein Ideal. Wenn Sie diese Zielwahrheit nicht erkennen können, ist es sehr wahrscheinlich, dass die humorvolle Situation der "Vorderbeine der Freiheit, Hinterbeine" die Regierung respektiert ".

, auch wenn die Leistung nicht reduziert werden kann, ohne eingeschränkt und dezentralisiert zu werden, kann nicht auch verteilt werden, was bedeutet nicht, dass die relevanten Maßnahmen bedeutungslos sind. Die Dezentralisierung von Ausbeutungsrechten, die von Bitcoin und Blockchain vertreten werden, kann schwierig sein, sich vollständig in jedes Individuum wie Satoshi Nakamoto vorzustellen, das sich jedoch aus der "Dezentralisierung" und den Freiheitskonzepten im Zusammenhang mit den Herzen unzähliger Investoren und Praktiken stammt. Lassen Sie sie ein klareres Verständnis der Frage haben: "Wer sollte in Zukunft alle Arten von Macht sein?"

Obwohl viele Menschen derzeit Vorwürfe gegen nicht gültige zentralisierte Organisationen geben, z. B. Vorwürfe, dass Hersteller von ausgebeuteten Maschinen dominieren; Einige "obligatorische Dezentralisierungsverhalten" sind nicht besonders erfolgreich, wie die Doppel -CEO -Struktur von Bitmain. Aus langfristiger Sicht waren diese Wörter und Handlungen nicht ausgereift, wenn Sie den allgemeinen sozialen Dezentralisierungs -Trend beginnen. Wie Überschwemmungen können Wasser nicht verhindern, wenn sie geöffnet sind; Wenn das Konzept der "Dezentralisierung" aus jedem Kopf stammt, sind die ausgewogenen Bewegungen in verschiedenen Längsschnittfeldern unvermeidlich. Es ist wichtig, dass der Stärkegrad aus dem anfänglichen Fokus untergetaucht ist.

Ab diesem Zeitpunkt ist die Dezentralisierung zu einem unvermeidlichen Fluss der sozialen Entwicklung und einer großen Anzahl von sozialen Ressourcen geworden, die wir in den letzten zehn Jahren umverteilt haben, vor allem aufgrund dieser sinkenden Macht. In solchen Fällen nutzten Personen, einschließlich einiger Blockchain -Studenten, den Sieg und zielten auf ein weiteres Ziel des "chinesischen Kopfes" ab - dh Vermittler, aber durch "Dezentralisierung" "dezentralisiert"? Ist der letztere auch ein irreversibler Trend wie der vorherige? Der Autor wird detaillierte Inhalte einführen, die in der nächsten Serie relevant sind.

Wie kann man die Dezentralisierung der Blockchain -Technologie verstehen?

Aus akademischer Sicht ist Blockchain ein neues Anwendungsmodell für Computertechnologien wie dispergierte Datenspeicherung, Übertragungspunkte, Konsensmechanismus und Verschlüsselungsalgorithmus. Blockchain ist im Grunde eine dezentrale Datenbank.

Zum Beispiel, wenn Sie eine Frau sind, jedes Mal, wenn Ihr Freund Ihnen etwas Geiziges sagt oder Ihnen versprichtWerden Sie etwas für Sie kaufen, Sie werden es sofort aufnehmen und Ihnen, allen besten Freunden, Klassenkameraden, seinen Kollegen, sowie vielen Gruppen und Kreisen von Freunden, so dass er nicht mehr bestritten. Dies nennt man Blockchain.

Der Kernvorteil der Blockchain -Technologie ist die Dezentralisierung. In einem verteilten System, in dem Knoten nicht gegenseitig vertrauen müssen, kann es sich um eine dezentrale Gutschrift, Koordinations- und Kooperationstransaktionen in einem dezentralen Kredit erkennen, um Lösungen zur Lösung hoher Kosten, niedriger Effizienz und unsicherer Datenspeicherung in zentralen Organisationen zu liefern.

Blockchain -Anwendungsschulen umfassen digitale Währungen, Benachrichtigungscodes, Finanzen, Anti -CounterFeepiting und Rückverfolgbarkeit, Schutzschutzschutz, Lieferketten, Unterhaltung usw. Die Popularität von Blockchain und Bitcoin, viele führende Domain -Namen, haben einen relativ großen Einfluss auf die Domain -Namensindustrie.

Was sind die Eigenschaften der Dezentralisierung in der Blockchain -Technologie?

Die dezentralen Eigenschaften in der Blockchain -Technologie sind dezentral, Vertrauensverlust und kollektive Aufrechterhaltung.

Die Rechte und Verpflichtungen zwischen einer Taste sind gleich und schädigt oder verlieren keine Schaltflächen auf den Betrieb des gesamten Systems. Daher kann auch berücksichtigt werden, dass das Blockchain -System extrem leistungsfähig ist.

2 Die Betriebsregeln des gesamten Systems sind offen und transparent, und alle Dateninhalte sind ebenfalls öffentlich. Daher wird im Rahmen des Regelns und des Zeitbereichs vom System andere Knoten andere Tasten nicht täuschen.

3. kollektive Wartung: Datenblöcke im System werden von allen Schaltflächen mit Wartungsfunktion im gesamten System verwaltet. Diese Schaltflächen haben Wartungsfunktionen, an denen jeder teilnehmen kann. Aufgrund der offenen und transparenten Natur der Blockchain können die Regulierungsbehörden die Transaktionsdaten des gesamten Systems und aufgrund von Blockchain -Anti -Rand -Merkmalen leicht überwachen.

Wenn eine Transaktion auftritt, kann sie nicht geändert oder gelöscht werden. Die Situation des Datenbetrugs und der blinden Überwachung wird nicht auftreten. Dies ist für die Managementagenturen vorteilhafter, um das Marktverhalten zu überwachen. Es ist ersichtlich, dass Blockchain ein wichtiges Instrument für die angegebene Technologie wird.

Referenzquelle: Baidu Encyclopedia-Blockschu