Entdecken Sie das Blockchain-Konzept: Geschichte, Technologie und Zukunft

Was ist das Blockchain -Konzept? Wo ist das vorgeschlagene Blockchain -Konzept zum ersten Mal? Blockchain -Konzept: Erkennen von Blockchain -Puzzle, Erforschung des Datums und Entwicklung seines Konzepts. Wo war das erste Mal, dass das Blockchain -Konzept vorgeschlagen wurde? Blockchain verändert als eine der beliebtesten Technologien heute allmählich unsere Welt. Für viele Menschen ist Blockchain jedoch immer noch ein relativ ungewöhnliches Konzept. Wo war das erste Mal, dass das Blockchain -Konzept vorgeschlagen wurde? Übersetzung 1: Bitcoins Geburt und Entstehung des Blockchain -Konzepts im Jahr 2008 schlug ein mysteriöser Charakter namens Satoshi Nakamoto vor, das Konzept von Bitcoin zum ersten Mal in einem Papier mit dem Titel "Bitcoin: Ein elektronisches Geldsystem vom Gegenstück zu Gegenstücken" und beschrieben eine Technik namens "Blockchain". Dieses Papier ist zum Ursprung des Blockchain -Konzepts und auch Bitcoin als erste Blockchain -App geworden. Sub -Title: Entwicklung und Anwendung der Blockchain -Expansion mit dem Erscheinungsbild von Bitcoin und Blockchain -Technologie hat begonnen, die Aufmerksamkeit der Menschen in großem Umfang aufzuziehen. Das Hauptkonzept der Blockchain ist der Techniker des Buches für dezentrale Professors. Es realisiert die dezentralen, transparenten und kostenlosen Eigenschaften, indem Transaktionsdaten in einem Multi -Kontrahie -Netzwerk registriert werden. Dies gibt Blockchain eine breite Palette von Anwendungsaussichten. Sub -Title: Die Anwendungsfelder in Blockchain 1. Finanzfeld: Die Blockchain -Technologie kann verwendet werden, um ein sicheres und effektives Zahlungssystem zu erstellen, eine dezentrale Handelsplattform für digitale Währung zu bieten, die unterbrochene Zahlung zu verbessern und Finanzdienstleistungen zu löschen. 2. Das Internet of Things -Feld: Blockchain kann einen Vertrauensmechanismus zwischen dem Internet der Dinge, Zuverlässigkeit und Datensicherheit und die Entwicklung des Internets der Dinge verbessern. 3.. Schutz des Urheberrechts: Blockchain kann verwendet werden, um einen Urheberrechtsschutz für digitale Inhalte zu gewährleisten, die transparente Copyright -Handelsplattform zu bieten und kreative Rechte und Interessen zu schützen. 4. Management der Versorgungsserie: Blockchain kann Produktions-, Handels- und Warenverkäufe verfolgen, die Transparenz und Effizienz der Lieferkette verbessern und Betrug und gefälschte Produkte reduzieren. Sub -Title 4: Blockchain -Blockchain -Zukunft Als revolutionäre Technik dringt Blockchain allmählich in die verschiedenen Branchen ein. In Zukunft wird erwartet, dass Blockchain mit der kontinuierlichen Entwicklung der Technologie und der kontinuierlichen Ausweitung von Anwendungsszenarien eine größere Rolle bei der Finanzierung, im Internet der Dinge, der medizinischen Versorgung, der Energie und anderer Bereiche spielt. Gleichzeitig müssen wir mit Blockchain -Technologie und Beliebtheit auch Herausforderungen wie Datenschutzschutz und Standardvorbereitung stellen. Schlussfolgerung: Blockchain verändert als Technik mit revolutionären Fähigkeiten unsere Welt. Durch die Analyse des Ursprungs und der Entwicklung, der Geschichte des Blockchain -Konzepts können wir besser verstehenDie Essenz und Anwendung von Blockchain -Perspektiven und Bereitschaft für die zukünftige Entwicklung.

⓵ Was macht Blockchain Solc (Sol Blockchain) Blockchain -Technologiekonzept

Blockchain -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.

Blockchain -Technologiekonzept 1

Grundlegende Konzepte und Arbeitsprinzipien von Blockchain

1. Grundlegende Konzepte

Blockchain sind ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt -zu -Punkte -Übertragung, Konsensus -Mechanismus und Engpassalgorithmen. 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 von Netzwerkknoten zusammen. Die Incentive -Schicht enthält wirtschaftliche Faktoren in das Blockchain -Technologiesystem, einschließlich des Emissionsmechanismus und des wirtschaftlichen Anreizzuweisungsmechanismus. Die vertragliche Schicht fasst hauptsächlich verschiedene Skripte, Algorithmen und intelligente Verträge zusammen, die die Grundlage für die programmierbaren Eigenschaften der Blockchain sind. 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 vier technologische Innovationen zur Lösung dieses Problems:

1. Das große Buch verteilt, was bedeutet, dass die Bilanzierung von Transaktionen durch mehrere Knoten ergänzt wird, die an verschiedenen Orten verteilt sind, und jeder Knoten einen vollständigen Bericht aufzeichnet, so dass sie alle an der Überwachung der Legitimatisierung von Transaktionen und sie auch zusammen aussehen können.

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 nach bestimmten Speicherregeln in mehrere Kopien. 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 sind die Mittel zur Identifizierung auch 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

Internetbörsen sind Informationen, während der Austausch vonBlockchain sind von Wert. 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, da die Blockchain-Technologie erschienen ist, hat sie die Ära der langfristigen Integration erreicht und wird geteilt und ist eine neue Multikentralisierung. Nach der neuen Mehrzentralisierung wird ein neuer Wert generiert. Diese Daten werden in unseren Händen liegen und der Wert personenbezogener Daten gehört uns. Dies ist die aufregendste Ära dieser Zeit.

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 vonDie Perfektion dieser Ökosysteme bestimmt direkt den Boden der Blockchain. Wirksamkeit und Effizienz der Layer -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 -Blockchain ist ein wichtiges Konzept für 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 Wert übertragen kann, und die Nachfrage nach Netzwerken, die Wert übertragen können, ist 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 ist auch ein Wertnetzwerk, das eine Verbindung zu einer Verbindung herstelltInternet, 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 erfordert das Herunterladen der gesamten Blockchain. 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. Derjenige, den Sie kaufen und die echte digitale Währung nutzen 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 Kundenimplementierungen 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?verschiedene Bedürfnisse erfüllen. Zum Beispiel soll das von Haskell erreichte Ziel mathematisch verifiziert werden, um Ethereum sicherer zu machen und das gesamte Ökosystem zu bereichern.

Beim Schreiben dieses Artikels habe ich den von der GO-Sprache implementierten Getth-Client (Go-Ehereum) verwendet. Zu anderen Zeiten habe ich auch ein Tool namens TestRPC verwendet, das den Pyethereum Python -Client verwendet. Diese Tools werden in den folgenden Beispielen verwendet.

Zum Bergbau: Der Bergbau macht Spaß, ähnlich wie die Pflege Ihrer Innenpotpfegen, und es ist auch eine Möglichkeit, das gesamte System zu verstehen. Obwohl der aktuelle Preis für Ethereum nicht einmal ausreicht, um die Stromrechnung auszugleichen, was in Zukunft weiß. 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.

Weisheit schreiben Der Vertrag ist in mehreren Sprachen verfügbar: 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 bedeutet die Blockchain?

Blockchain hat zwei Bedeutungen:

1. Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punktübertragung, Konsensmechanismus und 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.

2. Die Blockchain ist die zugrunde liegende Technologie von Bitcoin, wie beispielsweise ein großes Datenbankbuch, das alle Transaktionsakten aufzeichnet. Diese Technologie hat die Aufmerksamkeit der Bank- und Finanzindustrie aufgrund ihrer Sicherheit und Bequemlichkeit nach und nach auf sich gezogen.

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.

Was bedeutet die Blockchain?

Blockchain, ein wichtiges Bitcoin -Konzept, 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 Reihe von Informationen zu Bitcoin-Netzwerktransaktionen, mit denen die Gültigkeit seiner Informationen (Antikounter-Start) und den folgenden Block generiert wird.

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

Vorsichtsmaßnahmen:

1. Blockchain stammt von Bitcoin. Am 1. November 2008 veröffentlichte ein Mann, der behauptete, Satoshi Nakamoto zu sein, einen Artikel mit dem Titel "Bitcoin: A Peer-to-Peer Electronic Cash System", das das architektonische Konzept von elektronischen Cash-Systemen auf der Grundlage von P2P-Netzwerktechnologie, Verschlüsselungstechnologie, Horoding-Technologie, Blockchain-Technologie usw. ausstellte.

Zwei Monate später wurde die in die Praxis umsetzt und der erste Schöpfungsblock mit Nummer 0 am 3. Januar 2009 geboren. Einige Tage später erschien ein Block mit Nummer 1 am 9. Januar 2009 und wurde mit der Genesis -Block mit der Nummer 0 -Serie angeschlossen, um eine Kette zu bilden und die Geburt der Blockchain zu markieren.

2. Um einen großen Sprung nach vorne und eine große Entwicklung der Blockchain -Finanzierung zu erreichen, um eine neue wirtschaftliche Entwicklung zu fördern, die globale Verbreitung von Vermögenswerten zu beschleunigen und den Traum der Renaissance zu verwirklichen, die Generationen von Menschen gesucht haben.

Puyin -Gruppe organisierte eine guiyang strategische Befreiungszeremonie für die Finanzierung der Blockchain vonPuyin in Guizhou am 9. Dezember 2016. Auf dem Treffen wird er den digitalen Verkehr von Blockchain -Vermögenswerten, das Blockchain -Finanztransaktionsmodell und die Anwendung von Blockchain -Diensten und öffentlichen sozialen Industrien erörtern.

⓶ Was ist das Konzept der Blockchain?

Blockchain ist als Kernkonzept von Bitcoin im Wesentlichen eine dezentrale Datenbank. Es ist nicht nur die zugrunde liegende Unterstützungstechnologie von Bitcoin, sondern auch als eine Reihe von Datenblöcken, die durch kryptografische Methoden miteinander zusammenhängen. Jeder Datenblock erfasst eine Stapel von Informationen zu Bitcoin -Netzwerktransaktionen, mit denen die Authentizität und Gültigkeit der Informationen überprüft und gleichzeitig den nächsten Block generiert wird. Der Ursprung der Blockchain kann auf die Geburt von Bitcoin zurückgeführt werden. Am 1. November 2008 veröffentlichte eine anonyme Person einen Artikel mit dem Titel "Bitcoin: A Peer-to-Peer Electronic Cash System" unter dem Pseudonym "Samoto". Der Artikel wurde auf dem Architekturkonzept des elektronischen Cash -Systems auf der Grundlage der P2P -Netzwerktechnologie, der Verschlüsselungstechnologie, der Zeitstempelentechnologie und der Blockchain -Technologie erläutert. Die Veröffentlichung dieses ikonischen Papiers markiert die Geburt von Bitcoin, eine brandneue digitale Währung. Nur zwei Monate später wurde diese Theorie in die Praxis umgesetzt. Am 3. Januar 2009 wurde der erste Genesis -Block mit Seriennummer 0 erfolgreich geboren. Unmittelbar nach dem 9. Januar erschien ein Block mit Seriennummer 1 und wurde mit dem Genesis -Block verbunden, der eine Blockchain von historischer Bedeutung bildete. Die Erfindung von Blockchain bietet nicht nur eine solide technische Grundlage für Bitcoin, sondern wendet sie in der nachfolgenden Zeit auch allmählich auf Finanzierung, Lieferkettenmanagement, Urheberrechtsschutz und andere Bereiche an. Die dezentralen, manipulationsfreien und transparenten Eigenschaften machen Blockchain ein großes Potenzial, um die Datensicherheit zu gewährleisten, die Transaktionseffizienz zu verbessern und das Vertrauen zu verbessern. Mit der kontinuierlichen Entwicklung und Verbesserung der Technologie werden die Anwendungsaussichten von Blockchain breiter sein.