Entdecken Sie die Blockchain: Ein umfassendes Tutorial

⒈ Tutorials für

die Blockchain gibt es jedoch nur wenige einfache und einfache Einführungselemente. Es gibt nur wenige Erklärungen darüber, was Blockchain ist und was das Besondere daran ist. Dann werde ich es versuchen und ein bestes Blockchain -Tutorial schreiben. Schließlich ist es keine schwierige Sache. Ich hoffe, dass Sie nach dem Lesen dieses Artikels nicht nur die Blockchain verstehen, sondern auch, was der Bergbau ist und warum der Bergbau immer schwieriger wird. Es ist zu beachten, dass ich kein Experte in diesem Bereich bin. Obwohl ich sehr früh aufmerksam gemacht habe, habe ich mich seit Beginn dieses Jahres immer genau auf die Blockchain angesehen. Jeder ist eingeladen, Fehler und Ungenauigkeiten im Artikel zu korrigieren. 1. Was ist die Essenz der Blockchain? Erstens besteht die Hauptfunktion der Blockchain darin, Informationen zu speichern. Alle Informationen, die aufgezeichnet werden müssen, können auf die Blockchain geschrieben oder lesen, sodass es eine Datenbank ist. Zweitens kann jeder einen Server konfigurieren, dem Blockchain -Netzwerk beitreten und ein Knoten werden. In der Blockchain -Welt gibt es keine zentralen Knoten, und jeder Knoten ist gleich und zeichnet die gesamte Datenbank auf. Sie können Daten auf jeden Knoten schreiben / lesen, da alle Knoten am Ende synchronisiert werden, um sicherzustellen, dass die Blockchain konsistent ist. 2. Das größte Merkmal der Blockchain. Blockchain hat jedoch ein revolutionäres Merkmal. Die Blockchain hat keinen Administrator, sie ist vollständig ohne Zentrum. Andere Datenbanken haben Administratoren, aber nicht die Blockchain. Wenn jemand Blockchain -Audits hinzufügen möchte, kann er nicht erreicht werden, da sein Entwurfsziel darin besteht, die zentralisierten Verwaltungsbehörden zu verhindern. Genau deshalb kann es nicht verwaltet werden, dass die Blockchain nicht kontrolliert werden kann. Sobald ein großes Unternehmen und eine große Gruppe die Verwaltungsrechte kontrollieren, werden sie die gesamte Plattform kontrollieren und andere Benutzer müssen ihnen befolgen. Ohne Administrator kann jedoch jeder dort Daten schreiben. 3. Blockchain der Blöcke besteht aus Blöcken. Ein Block ist einer Datenbankaufzeichnung sehr ähnlich. Jeder Block enthält zwei Teile. Header: Erfassen Sie den richtigen Wert des aktuellen Blocks: Der reale Datenkopf enthält mehrere eigene Werte des aktuellen Blocks. Erzeugen Sie das Hacken des Hackens realer Daten rechtzeitig (dh den Blockblock) Hier müssen Sie verstehen, was gehackt wurde, was notwendig ist, um die Blockchain zu verstehen. Durch die sogenannte Achsen kann der Computer einen ordnungsgemäßen Wert derselben Länge für jeden Inhalt berechnen. Die Schlupflänge der Blockchain beträgt 256 Bit, was bedeutet, dass unabhängig vom ursprünglichen Inhalt eine binäre Anzahl von 256 Bit am Ende berechnet wird. Und es kann garantiert werden, dass der entspre chende Hash, solange der ursprüngliche Inhalt unterschiedlich ist, unterschiedlich sein muss. Zum Beispiel ist das Hacken des 123 -Kanals A8FDC205A9F19CC1C7507A60C4F01B13D1D7FD0 (hexadezimal) und wird 256 Bit in binär umgewandelt, und nur 123 können diese Luke erhalten. (Theoretisch können auch andere Kanäle diesen Hash erhalten, aber die Wahrscheinlichkeit ist extrem niedrig, und es kann als unmöglich angesehen werden.) Daher gibt es zwei wichtige Schlussfolgerungen. Inferenz 1: Der Hash eines jeden Blocks ist unterschiedlich und der Block kann durch Hash identifiziert werden. Inferenz 2: Wenn sich der Inhalt des Blocks ändert, wird sich sein Hash sicherlich ändern. 4. Der Nichtmodifikationsblock des Hash entspricht dem Hacken nacheinander. Das heißt, die verschiedenen WerteDie Eigenschaften des Blockkopfes sind mit einer sehr langen Kette verbunden, dann wird der Hash für diese Kette berechnet. Hash = SHA256 (Blockheader) ist die blockierende Formel für die Luke des Blocks, und der SHA256 ist der Blockchain -Hash -Algorithmus. Beachten Sie, dass diese Formel nur Blockkopfzeile enthält und keinen Blockkörper enthält. Körper und der Hash des vorherigen Blocks. Dies bedeutet, dass sich der Inhalt des Körpers des aktuellen Blocks oder der Hash des vorherigen Blocks ändert, dies sicherlich zu der Änderung des Hackens des aktuellen Blocks führt. Dies ist für die Blockchain von großer Bedeutung. Wenn jemand einen Block ändert, ändert sich der Hash dieses Blocks. Damit der folgende Block mit ihm verbunden ist (da der folgende Block die Schlüpfen des vorherigen Blocks enthält), muss die Person alle folgenden Blöcke ändern, andernfalls wird der geänderte Block jetzt von der Blockchain getrennt. Aus den später genannten Gründen dauert die Hacking -Berechnung Zeit und es ist fast unmöglich, mehrere Blöcke in kurzer Zeit zu ändern, es sei denn, jemand hat mehr als 51% der Rechenleistung des Netzwerksatzes kontrolliert. Den Verbindungsmechanismus sorgt die Blockchain für ihre eigene Zuverlässigkeit, und sobald die Daten geschrieben sind, kann sie nicht verfälscht werden. Es ist wie Geschichte. Jeder Block ist mit einem vorherigen Block verbunden, der auch der Ursprung der Namensblockchain ist. 5. Da der Bergbau die Synchronisation zwischen den Knoten sicherstellen muss, kann die Additionsgeschwindigkeit neuer Blöcke nicht zu schnell sein. Stellen Sie sich einfach vor, Sie haben gerade einen Block synchronisiert und Sie sind kurz davor, den folgenden Büroblock zu generieren, aber im Moment hat ein weiterer Knoten eine neue Generation von Blöcken, und Sie müssen die Hälfte der Berechnung aufgeben und synchronisieren, um neu zu synchronisieren. Da hinter jedem Block nur ein Block stehen kann, können Sie immer den folgenden Block hinter dem letzten Block erzeugen. Sie haben also keine andere Wahl, als sofort zu synchronisieren, wenn Sie das Signal hören. Infolgedessen hat es Satoshi Nakamoto (es ist ein Pseudonym, dessen wirkliche Identität noch unbekannt ist) absichtlich schwierig, neue Blöcke hinzuzufügen. Das Design ist im Durchschnitt, alle 10 Minuten kann ein neuer Block im gesamten Netzwerk generiert werden, mit nur sechs in einer Stunde. Diese Ausgangsgeschwindigkeit wird nicht über Befehle durchgeführt, sondern absichtlich massive Berechnungen konfiguriert. Das heißt, nur durch extrem große Mengen von Berechnungen kann der Stromblock erhalten werden, wodurch der neue Blockchain -Block hinzugefügt wird. Da die Berechnung zu groß ist, kann sie nicht schneller werden. Dieser Prozess wird als Bergbau bezeichnet, weil es schwierig ist, effektiven Hash zu berechnen, z. B. ein Sandkorn, das die Bedingungen der Welt erfüllt. Die Maschine, die den Hash berechnet wird, wird als Bergbaumaschine bezeichnet, und die Person, die die Bergbaumaschine betreibt, wird als Moll bezeichnet. 6. Lesen Sie hier den Schwierigkeitskoeffizienten, Sie können eine Frage haben. Berechnen Sie es spät? Dieser Zustand ist besonders schwerwiegend, so dass die meisten Luken nicht den Anforderungen entspre chen und neu berechnet werden müssen. Es stellt sich heraus, dass der Blockheader einen Schwierigkeitsgradkoeffizienten enthält, der die Schwierigkeit der Berechnung des Hashs bestimmt. Beispielsweise beträgt der Schwierigkeitsgrad des 100.000 Blocks 14484.16236122. Das Blockchain -Protokoll sieht vor, dass die Verwendung einer Konstante geteilt durch den Schwierigkeitskoeffizienten den Zielwert erhalten kann. Je höher der Schwierigkeitskoeffizient ist, desto kleiner ist der Zielwert. Die Gültigkeit eines Hashs ist eng mit dem Zielwert verbunden. Seit dem Zielwertist sehr niedrig, das Risiko von Hash, das niedriger als dieser Wert ist, extrem dünn. Dies ist die tiefe Ursache des Bergbaus so langsam. Wie bereits erwähnt, wird das Schlüpfen des Stromblocks nur durch den Blockheader bestimmt. Wenn Sie das Hacken desselben Blocks mehrmals berechnen möchten, bedeutet dies, dass sich der Blockheader kontinuierlich ändern muss, da sonst ein anderer Hash berechnet wird. Alle eigenen Werte des Blockheaders sind festgelegt. Nonce ist ein zufälliger Wert. Nonce ist sehr schwer zu erraten, und derzeit können wir dank erschöpfender Methoden nicht versuchen, Fehler einzeln zu machen. Nach dem Protokoll ist Nonce ein Binärwert von 32 Bits, der maximal 2,147 Milliarden erreichen kann. Der Nichtwert des 100.000 -Blocks beträgt 27414811. Wir können verstehen, dass der Minderjährige seit 0 274 ​​Millionen Mal berechnet hat, um einen gültigen Nicht -DCE -Wert zu erhalten, damit das berechnete Schlüpfen die Bedingungen erfüllen kann. Wenn Sie Glück haben, finden Sie Nuncio in einer Weile. Wenn Sie kein Glück haben, haben Sie möglicherweise 2,147 Milliarden Mal berechnet, und es wird kein Nuncio gefunden, das heißt, dass es für den aktuellen Block unmöglich ist, eine Luke zu berechnen, die die Bedingungen erfüllt. Derzeit ermöglicht das Protokoll Minderjährige, den Block zu ändern und neue Berechnungen zu starten. 7. Dynamik der Schwierigkeitskoeffizienten. Insgesamt wird die Berechnungsgeschwindigkeit mit der Zunahme der Materialausrüstung und der Zunahme der Anzahl der Bergbaumaschinen sicherlich immer schneller. Um die konstante Ausstiegsrate zehn Minuten lang aufrechtzuerhalten, hat Satoshi Nakamoto auch einen dynamischen Einstellmechanismus für den Schwierigkeitskoeffizienten entwickelt. Es sieht vor, dass der Schwierigkeitsgrad alle zwei Wochen eingestellt wird (Blöcke 2016). Wenn die durchschnittliche Erzeugungsgeschwindigkeit der Blöcke in diesen zwei Wochen 9 Minuten beträgt, bedeutet dies, dass sie 10% schneller als die rechtliche Geschwindigkeit ist, der folgende Schwierigkeitskoeffizient muss daher um 10% erhöht werden. bedeutet, dass die Geschwindigkeit 10% langsamer ist als die gesetzliche Geschwindigkeit, daher muss der folgende Schwierigkeitskoeffizient um 10% reduziert werden. Der Schwierigkeitskoeffizient wird zunehmend angepasst (der Zielwert wird immer kleiner), was den Bergbau immer schwieriger macht. 8. Fork de Blockchain Auch wenn die Blockchain zuverlässig ist, gibt es immer ein Problem, das nicht gelöst wurde: Wenn zwei Personen gleichzeitig Daten auf die Blockchain schreiben, heißt es, dass zwei Blöcke gleichzeitig hinzugefügt werden, weil Sie sind alle mit dem vorherigen Block verbunden und bilden eine Gabel. Welcher Block sollte momentan übernommen werden? Wenn die Blockchain eine Gabel hat, wird untersucht, welcher Zweig hinter dem Punkt der Gabel liegt und erreicht zunächst 6 neue Blöcke (als sechs Bestätigungen bezeichnet). Berechnen Sie es in einem Block in 10 Minuten und bestätigen Sie es in einer Stunde. Da die Erzeugungsgeschwindigkeit neuer Blöcke durch die Rechenleistung bestimmt wird, bedeutet diese Regel, dass der Zweig mit den meisten Berechnungsnahrungsmitteln eine authentische Blockchain ist. 9. Zusammenfassung: Die Blockchain arbeitet als verteilte Datenbank seit 8 Jahren seit 2009 und hat kein großes Problem gestoßen. Dies beweist, dass es möglich ist. Um jedoch die Zuverlässigkeit der Daten zu gewährleisten, hat die Blockchain auch ihren eigenen Preis. Erstens dauert die Effizienz beim Schreiben von Daten auf der Blockchain mindestens zehn Minuten, bis es wartet. konsumieren. Daher sind die anwendbaren Blockchain -Szenarien tatsächlich sehr begrenzt. ErEs gibt keine Daten von den Verwaltungsbehörden, denen alle Mitglieder vertrauen, die die Vorteile der Mine in Echtzeit nicht verlangen, um ihre eigenen Kosten auszugleichen. Derzeit ist das größte Anwendungsszenario (wahrscheinlich das einzige Anwendungsszenario) der Blockchain die Kryptowährungen, die von Bitcoin dargestellt werden.

Blockchain -Spiele beziehen sich hauptsächlich auf Blockchain -Anwendungen im Spielportfolio im DAPT, wobei ein bestimmtes Interaktionsniveau mit verschiedenen öffentlichen Blockchain -Ketten erforderlich ist. Blockchain -Spiele sind seit November 2017 nach und nach und ihre Entwicklungsgeschichte ist sehr kurz. In den Augen der Menschen in der Branche sind viele Spiele nur Teller, die in den Spielumschlag eingewickelt sind.

Nach der Klassifizierung von Cryptogames unter den aktuellen Online -Blockchain -Spielen sind Hotpotato, Sammlungstransaktionen, Spinat und Ponzi die Hauptspiele. Die meisten Spiele gehören Hotpotato, darunter zwei jüngste beliebte Spiele dieser Art - Kryptowährung und Kryptowährung. Es werden 35 Transaktionen gesammelt, die zweite eingestuft, und es repräsentieren hauptsächlich Kryptokittien (Katze codiert). Es gibt 17 Spinat und Ponzi, die den dritten Platz mit berühmten Produkten von Prominenten, jeweils Etherroll bzw. Etheremon belegt haben.

Die Themen, die in Blockchain -Spielen verwendet werden, sind ebenfalls sehr vielfältig, von Katzen, Hunden, Drachen, Schweinen und anderen Tieren bis hin zu Menschen, Autos, Ländern, Teams und Themen.

Die Ära des Blockchain -Spiels 1.0

Zeit: November bis Dezember 2017, Cryptopunks

Blockchain -Technologie bringt die Spieler sorgfältig an die einzigartigen Digital der Spieler. Dies erscheint allmählich aus dem Konzept von NFT (nicht Fungletokens), und das Eigentum aller über die einzigartige und Knappheit bei Blockchain -Spielen wird sich nicht mit dem Spiel selbst ändern. Die erste Person, die dieses Konzept anwendet, war Kryptopunks, die im Juni 2017 von den Larven ins Leben gerufen wurden. Das zufällige System schuf 10.000 Punk -Avatare, wodurch sie durch einen intelligenten Vertrag nach Ethereum gebracht und kostenlos an Spieler verteilt wurde.

Wenn Axiomzen Studio auf der Grundlage von NFT Attribute, Ausbreitungs- und Auktionsfunktionen hinzufügt, wurden Kryptowährungen geboren. Menschen können Kätzchen unterschiedlicher Attribute kaufen, "mit anderen Katzen züchten" oder ihre Katzen durch die niederländischen Auktionen verkaufen. Kätzchen mit knappen und einzigartigen Genen werden von Menschen gesucht und haben sehr hohe Versicherungsprämien erhalten.

Menschen entwickeln sich weiterhin auf der Grundlage von Kryptowährungen, fügen Accessoires und Kampffunktionen hinzu und fügen Spiele wie Nuggets, Feed und Jagd Treasure hinzu.

Blockchain -Spiel 2.0 ERA

Zeit: Dezember 2017 bis Januar 2018

Hauptspiel: Ponzi

Vertreter: Etheremon

Zuerst war das Gameplay von Etheremon von Anfang an sehr einfach und grob. Die Spielgruppe verdiente in einer Woche schnell etwa 2.000 ETH. Dann ändern Sie das Spiel vollständig und werden erfolgreich in ein Kollektion + Kampfspiel. Diese Art von Ponzi -ähnliches Spiel wurde schnell von anderen Herstellern und vielen Menschen nachgeahmt, wie beispielsweise Ätherwagen und Ethertanks.

Blockchain -Spiel 3.0 ERA

Zeit: Januar 2018

Hauptspiel: Festpre is, obligatorisches Preiserhöhung Regime

: Cryptocelebrities, Cryptocountries

Spieler kaufen Prominente von Kryptowährungen (Samoto Nakamoto, Musk usw.) und Länder und LänderElektronische Kryptowährung (Japan, die Vereinigten Staaten usw.). Verwenden Sie die neuesten Updates. Derzeit ist das Land mit dem höchsten Preis Japan mit etwa 700 ETH, und der teuerste Berühmtheit ist Elon Musk mit einem Wert von etwa 200 ETH.

Die Ära des Blockchain -Spiels 4.0

Zeit: Februar 2018

Hauptspiel: Kombinieren vieler Mechanismen

Repräsentative Arbeit: Welt. MyCollect, Kryptowährung

Das Spiel verwendet eine Vielzahl von Vertrieb und Freigabe, entdeckt Spieler (zufällig), Lotterie, einzigartige Ressource und andere Spiele. In Kryptowährungen können Spieler beispielsweise Länder, Kontinente und die Welt kaufen, um zu "erobern". Spieler, die die Welt erobern, können 1% Steuervolumen des Kontinents und des Landes erhalten, während die Spieler, die den Kontinent eroberten, 1% Steuervolumen des Landes erhalten können. Spieler erobern Länder können in Zukunft 1% des Handelsvolumens ihrer untergeordneten Städte erhalten. Wenn die Spieler neue Städte erkunden, haben sie die Möglichkeit, Edelsteine ​​zu erkunden und Edelsteine ​​zu erhalten, um ETH -Belohnungen zu erhalten.

In ähnlicher Weise gibt es auch Spinat -Spiele, die in dieser Zeit erscheinen. Die hohe Transparenz von Blockchains erleichtert das Vertrauen der Investoren. Berühmte Menschen sind Etheroll und Vdice.

Zusätzlich gibt es ein Rollenspiel (Äthercraft), Kampfspiele (Etherbots) und zwei Ways (niedlicher Kingether) usw.

2

Stärken und Nachteile von Blockchain -Spielen

Hohe Zuverlässigkeitsebene: Stellen Sie Informationen durch Open -Source -Verträge schnell fest, den Prozess der Verwendung vollständig transparenter und vollständig symmetrischer Informationen. Fair: Es kann sicherstellen, dass die Daten nicht gefälscht werden können und die Regeln sich niemals ändern. Das Eigentum gehört zum Einzelnen des Spielers: Das Eigentum des Spielers wird mit dem Niedergang des Spiels nicht verloren gehen. Es hat äußerst leistungsstarke Community -Attribute: Blockchain selbst verfügt über eine starke Transaktions- und Community -Attribute.

Natürlich befinden sich Blockchain -Spiele in der frühen Phase und haben klare Nachteile:

kann nicht schnell interagieren: Nicht sicher und in Blockchain -Transaktionen überlastet. Zeitnahe Interaktionen zwischen Spielern zu bilden. Höhere Sendungskosten: Gas werden jedes Mal konsumiert, wenn Sie einen Leitfaden senden, und der ETH -Preis macht den Gas immer noch teurer. Die Entwicklungsumgebung ist nicht ausgereift: Derzeit ist Ethereums virtuelle und Programmiermaschine eine der ausgereiftsten Entwicklungsumgebungen unter vielen öffentlichen Ketten. Aber es ist im Vergleich zu anderen beliebten Sprachen ziemlich unreif.

3

Gamification wird dazu beitragen, Blockchain zu bereitstellen. eines Spielkontos ist oft viel niedriger als die Investition vonSpieler. Nachdem das mobile Spiel erscheint wurde, wurde das Modell der Requisiten mit dem Konto und dem Konto auf der ID -Karte schnell populär. Dies macht es auch notwendig, alle virtuellen Vermögenswerte im Spiel aufzugeben, sobald der Spieler beschließt, ein bestimmtes Spiel zu verlassen. Das Aussehen und die kontinuierliche Zeit der Blockchain -Technologie werden die dezentrale Formel der Spielregeln machen, und die Speicherung virtueller Vermögenswerte kann von der technischen Ebene dezentralisiert werden. Die Bequemlichkeit der virtuellen Assets wird in der Kette auch dazu beitragen, dass Blockchain in Spielszenarien problemlos funktioniert.

Cryptogames ist der Ansicht, dass die Entwicklungsrichtung von Blockchain -Spielen oder die Entwicklungsrichtung klassischer Spiele (wie Basketball, Fußball und Schach, sobald die Regeln festgelegt sind, für immer existieren) "dezentral:

Regeln, die vom Spieler festgelegt werden, um sich gegenseitig zu verhandeln, um sicherzustellen, dass das Spiel die Regeln befolgt, um die Regeln zu brechen oder sie unzufrieden zu machen. Für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmus. Der SO -genannte Konsensmechanismus ist ein mathematischer Algorithmus im Blockchain -System, um Vertrauen zu schaffen und die Rechte und Vorteile zwischen verschiedenen Knoten zu erhalten.

So verdienen Sie Geld in Blockchain:

1. Sie und bewerben Sie es dann.

2. Die Währungsspekulation ist der niedrigste Schwellenwert, um Geld in der Blockchain zu verdienen.

3.

"Ausbeutung" in Bitcoin ist der Buchhaltungsprozess. Dieser Prozess, wenn Sie die Gelegenheit nutzen möchten, einen richtigen Aufzeichnung aufzustellen, werden Sie belohnt und die Belohnung ist Bitcoin. Dieses Verhalten ist "Ausbeutung".

4.

Informationen erweitern:

1. Blockchain ist eine Reihe von Datenblöcken, die durch kryptografische Methoden erstellt wurden.

2. Die Zentralregierung entdeckt die Ausgabe digitaler Währungen. Die Manifestation der Digitalwährungskonferenz der People's Bank of China hat das Vertrauen der digitalen Währungsbranche erheblich gestärkt. Dies ist das erste MalDas erste Jahr und die Rosen der Zentralbank äußerten eine klare Einstellung zu digitalen Währungen, nachdem sie am 5. Dezember 2013 eine Mitteilung über die Verhinderung von Bitcoin -Risiken herausgegeben hatten. Wie man Blockchain (Blockchain -Programmiersprache) programmiert Welche Technologieentwicklung wird für Blockchain benötigt?

Entwicklung dessen, was Technologie für Blockchain benötigt:

hat das theoretische Wissen und die Beherrschung der Blockchain. Der Inhalt umfasst Blockchain -Netzwerkarchitektur, Dezentralisierung und andere damit verbundene Anwendungstechnologie. Die Erweiterung der technischen Theorie ist die Beherrschung der Ethereumentwicklung.

2 dritte Parteien erstellen ein effizientes und zuverlässiges Blockchain -Netzwerk. Blockchain -Entwickler müssen sich der automatischen Implementierung dieser Code -Zeichenfolge bewusst sein, und es handelt sich um einen irreversiblen Betriebseffekt.

3. Blockchain -Entwickler lernen die Verschlüsselungskonzepte wie Brieftaschen, Schlüssel, Verschlüsselung und umfangreiche Dekorationstechnologie durch Kryptographieforschung kennen. Ein dezentrales Netzwerk ist die Grundlage der Blockchain -Architektur.

Wie man Blockchain -Technologie entwickelt, ist es schwierig?

1. Die Implementierung der Technologie ist der zweite. Der Hauptzweck ist es, zentrale Designideen zu verstehen.

2.

Mit der fortgesetzten Entwicklung des Internets wurde auch die Entwicklung und Anwendung der Blockchain -Technologie in die Tagesordnung aufgenommen.

1.

Verwenden Sie die kryptografischen Prinzipien, um die Sicherheit der Datenübertragung und des Zugriffs zu gewährleisten.

Automatisches Skript (Smart Contract) für Programme und Manipulationsdaten.

Essenz ist eine dezentrale Datenbank, und was wir lösen müssen, ist ein Vertrauensproblem bei der Bereitstellung von Internet.

2.

3. Limited.

Schlechte Zentralisierung, lösen Sie Vertrauensprobleme zwischen "Teamkollegen" (Institution).

öffentliche Kette:

Öffnen Sie, jeder kann die Daten in der Kette lesen und an der Transaktion teilnehmen.

vollständige Daten sind dezentralisiert, die Kette wird von niemandem oder einer Institution unterbrochen.

Teilnehmer werden ermutigt, durch den Belohnungs -Token -Mechanismus um die Buchung zu konkurrieren.

Das Problem der "Menschheit" (jeder) ist unzuverlässig.

Affiliate -Kette:

verbindet, gepflegt und verwaltet von verschiedenen Institutionen.

Die meisten sind dezentralisiert, jede Institution führt einen oder mehrere Knoten aus.

Lösen Sie das Problem der "Organisation" (zwischen Agenturen) Unsicherheit.

So entwickeln Sie Blockchain, wie Sie Blockchain -Entwicklung

GO durchführen können. Wenn Sie diese Programmiersprache lernen möchten, müssen Sie zunächst ein gutes Tutorial finden.

zusammen mit der heißen Diskussion des Konzepts von "Blockchain" weltweit wurden auch relevante Blockchain -Technologieanwendungen in Alltagsszenarien wie Finanzen, Logistik, Kreditberichterstattung, Fertigung und Einzelhandel geschwiegen. Einige Experten haben gezeigt, dass Blockchain eng mit der Zukunft der Öffentlichkeit verbunden sein wird, und die Integration der Blockchain -Technologie in den Alltag ist ein allgemeiner Trend.

Die Popularität des Blockchain -Marktes hat eine große Menge an Talenten ausgelöst, die auf Blockchain -Technologiepersonal basiert. Sehen Sie, Blockchain -Talente sind bei Lichtraten beliebt. Gemäß der Liste der von Lagou.com ausgestellten "2018 High Salary List Blockchain" waren inländische Unternehmensriesen wie Tencent, Xiaomi, Suning und JDUm viele Anforderungen an die Blockchain -Stellen zu erstellen, bemühen Sie sich um die Untersuchung von Blockchain -bezogenen Technologien und Anwendungen. Die Liste zeigt auch, dass hochkarätige Positionen hauptsächlich für Blockchain -bezogene Technologiepositionen gefordert werden, darunter Suning und Keda, die bis zu 100.000 monatliche Löhne zahlen.

Die große Marktnachfrage nach technischem Talent treibt zwangsläufig die Entstehung von Explosionen und das Wachstum des gesamten Blockchain -Trainingsmarktes an. Die meisten Trainingsmodelle können in Online -Schulungen, traditionelle IT -Organisationstraining und kurzfristige Ausbildungslager für die IT -Organisation unterteilt werden, die sich auf Luxusformen konzentrieren, aber der Markt ist auch voller Chaos im Blockchain -Training: Einleitung von Dozentenqualifikationen, selbst die grundlegendsten Namen, die nicht nicht zu sehen sind, nicht Der Umriss des Kurses ist zu veröffentlichen und ist undurchsichtig. Die Qualität des Unterrichts ist reduziert, unangemessenklassenzeitpläne und ungleiche Ausbildungsgebührenstandards.

Als Skalenentwicklung des gesamten Blockchain -Trainingsmarkt Lehrplansysteme und eine große Anzahl legitimer Business -Blockchain -Projekte zielen darauf ab, die Ausbildung und Ausbildung von Blockchain zu vertiefen und professionelle und technische Talente für Unternehmen und die Gemeinschaft zu fördern.

Yin Cheng, Senior Blockchain -Technologieexperte, Bruder Lian, Dekan der Blockchain Academy, absolvierte die Tsinghua University. und Goldmedaille -Dozent Microsoft Tech.ed. Ausgezeichnet in C/C ++, Python, Go, Sicit-Learn und Tensorflow. Mit 15 Jahren Programmiererfahrung und 5 Jahren Unterrichtserfahrung, Senior-Software-Architekten, Experten für Intel-Softwaretechnologie und bekannten technischen Experten sowie jahrelanger Berufserfahrung als IT-Unternehmen von Google Microsoft-Weltklasse. Mit jahrelanger Erfahrung in der Software -Programmierung und der Erfahrung der Dozenten hat er viele Produkte in Bezug auf menschliche Interaktion, Bildung, Informationssicherheit, Werbung und Blockchain -Systeme entwickelt. Mit tiefer Projektmanagementerfahrung und F & E -Erfahrung, zwei Patenten der Erstellung künstlicher Intelligenz und praktischer Erfahrung in der Entwicklung elektronischer Währung für Microsoft Windows Azure. Die Erklärung des Unterrichts ist leicht zu verstehen, damit die Schüler das anwenden können, was sie lernen.

Stufe 1: 5 Wochen der Blockchain- und GO -Programmierindustrie

Stufe 2: 2 Wochen kryptografischer und Konsensalgorithmus

Stufe 3: Ether 3 Wochen Analyse und Entwicklungscodequelle Fang

Stufe 4: Hyperledger und Node.JS2 Woche

Stufe 5: Bitcoin EOS4 Wochen

Stufe 6: Einführung in umfassende praktische Blöcke von Technologie, Sprache Welche Programmierung ist beteiligt? "Wir haben uns entwickelt, weil die Schwierigkeiten der Softwareentwicklung in den letzten 10 Jahren enttäuschend waren." Genug, um einen Sprachstatus in der gesamten Blockchain -Branche zu zeigen.

C ++

C ++ erweitert und verbessert die Sprache C und sind objektorientierte Programmiersprachen. C ++ kann auf einer Vielzahl von Plattformen wie Windows, Mac -Betriebssystemen und verschiedenen Unix -Versionen ausgeführt werden. C ++ ist eine sehr verwendete Computerprogrammiersprache. Es handelt sich um eine allgemeine Programmiersprache, die verschiedene Programmiermuster wie Prozedurprogrammierung, Datenabstraktion, objektorientierte Programmierung, generische Programmier- und Entwurfsmuster unterstützt.

Die meisten Blockchain -Unternehmen verwenden C ++, um eine Blockchain -Basic -Ebene zu schreiben, die berühmteste, einschließlich Bitcoin, Ripple und anderen, die hauptsächlich ein starkes Computer widerspiegeln.

Java

Java unterscheidet sich von der im Allgemeinen organisierten oder interpre tierten Sprache. Es organisierte zuerst den Quellcode in Bytecode und stützte sich dann auf virtuelle Maschinen auf verschiedenen Plattformen, um die Ausführungs-Bytecode zu interpre tieren, wodurch die plattformübergreifenden Funktionen "gleichzeitig schreiben, überall ausgeführt werden". Die Entwicklung des Blockchain -Projekts hat eine klare Abhängigkeit von Java.

Andere umfassen Python, Systemarchitektur, Ethereum, Linux, Hyperledger, JavaScript usw.

Wie mache ich Blockchain?

Es ist erforderlich, die Datenschicht, die Netzwerkschicht, die Konsensschicht, die Incentive -Schicht, die -Schicht und die Anwendungsschicht festzulegen.

6. und "beschleunigt die Förderung der Blockchain -Technologie und -Derblockentechnologie und der industriellen Entwicklung".

Das Urteil, das sich auf das Zentralkomitee der Partei freut, hat "Blockchain" in die Vision der Öffentlichkeit eingebracht und steht im Mittelpunkt desselben Finanzkapitals, der realen Wirtschaft und desselben sozialen Meinung.

Von der starken Cyber ​​-Macht bis zu Big Data, von der Medienintegration bis zur Blockchain, lernte das politische Büro des Zentralkomitees gemeinsam, den Vordergrund des technologischen Wandels anzuzeigen, und zeigt Anweisungen, Urteile, die sich nach vorne und Zukunft von der Zukunft der Zukunft freuen Der Zentralkomitee der Partei und die Führung der Führung haben die Rate der industriellen Transformation und die wirtschaftliche Transformation Chinas übernommen. Kollektive Studien des Political Bureau des Zentralkomitees betonten ausdrücklich "Blockchain", wodurch der Vorstellungsraum für die Blockchain -Entwicklung und -anwendung eröffnet wird.

aus wissenschaftlichen und technologischen Perspektiven beinhaltet Blockchain viele wissenschaftliche und technologische Themen wie Mathematik, Kryptographie, Internet und Computerprogrammierung. Aus der Anwendungsperspektive ist Blockchain ein verteiltes Hauptbuch und eine Datenbank mit dezentraler Dezentralisierung, die freifrei und während des gesamten Prozesses, der Fähigkeit, der kollektiven Wartung, der Offenheit und der Transparenz zurückzuführen ist.

Diese Funktionen sorgen für "Ehrlichkeit" und "Transparenz" -Blockchain und legen die Grundlage für das Vertrauen in Blockchain. Blockchain -Rich -Anwendungsszenarien basieren im Wesentlichen auf der Tatsache, dass Blockchain Information asymmetrische Probleme löst und kollaborative Überzeugungen und integrierte Aktionen zwischen verschiedenen Probanden realisiert.

Referenzquelle: Baidu Encyclopedia-Blockchain

Referenzquelle: Kommentar der Menschen tägliche Menschen: Blockchain, Durchbruch in der Entfernung in der Konvertierungspuren

Was ist die öffentliche Blockchain -öffentliche Kette, das öffentliche Blockchain -Konstruktionsmodell Blockchain Digital Money ist

1. Es hat keine Form von Entität, sondern existiert in einem auf einen spezialisierten Ledger -Gebrauch spezialisierten Ledger. Alle Bitcoin -Transaktionen werden im Hauptbuch aufgezeichnet.

Das hier erwähnte Kontobuch ist eine Software, die wir auf der offiziellen Website von Bitcoin herunterladen können. Buch.

Der Grund, warum Blockchain als grundlegende Technologie des Hauptbuchs verwendet wird, besteht darin, das Merkmal der Dezentralisierung digitaler Geld zu erkennen. Es kann gesagt werden, dass der Ausgangspunkt einer Reihe von Problemen, die durch digitale Geld und Lösungen auftreten, aus der Dezentralisierung stammt.

2. 0. Da digitale Währungen eine höhere Verschlüsselung erfordern, muss die Blockchain -Technologie verwendet werden, um sie zu unterstützen.

Informationen erweitern】

Blockchain ist die Grundtechnologie der digitalen Währung und Bitcoin ist die erste erfolgreiche Anwendung von Blockchain. Alle Blockchains müssen digitale Währungen ausstellen, die ausgeführt werden, und normale Blockchains, die häufig als Allianzen bezeichnet werden, können möglicherweise freigegeben werden oder nicht. Drei Arten von Blockchain:

1. Blockchain ist eine Blockchain, die vollständig mit offenen Blockchain -Daten, hoher Benutzerbeteiligung und einfach zu erstellenden Netzwerkeffekten verteilt ist, einfach angewendet und promotieren Daher diese Art von Blockchain Die Aktivität hängt stark von Anreizmechanismen ab. Benachrichtigungscodes wie Bitcoin und Ethereum werden als "Belohnungen" für Anreize verwendet. So müssen öffentliche Ketten erforderlich sind, um Benachrichtigungscodes für die Aufrechterhaltung ihrer eigenen Entwicklung und ihres Ökosystems auszugeben.

2. Es kann geöffnet oder intern geöffnet werden. Ketten wie Zeichenfolge brauchen oft nicht viel Geld, aber es gibt auch einige Links, die sich dafür entscheiden, Geld zu senden, um Mitglieder der Allianz dazu zu inspirieren, einen Beitrag zu leisten, sodass die Serie keine Einschränkung gibt.

3. Nur in den Händen von Teilnehmern und Lesern können für die Öffentlichkeit oder auf eine belieh2e Ebene beschränkt werden. Es gibt Eigenschaften der Dezentralisierung.

Was sind die drei wichtigsten öffentlichen Blockchain -Ketten? Die drei Hauptketten der Blockchain beziehen sich auf die BTC-, ETH- und ADA

Die Blockchain Public Pushage -Kette ist auch als gemeinsame Blockchain -Kette bekannt. Zu jeder Zeit sind öffentliche Ketten oft völlig dezentralisiert.

Informationen erweitern:

Blockchain ist ein Begriff im Bereich der Informationstechnologie. Grundsätzlich handelt es sich um eine Datenbank, in der die Daten oder Informationen gespeichert werden, in denen "Kofake" im gesamten Prozess Spuren hinterlässt, "verfolgen kann", "offen und Transparenz", "kollektive Wartung" und andere Merkmale " Aussicht auf eine breite Anwendung.

Typ

1. Welttransaktionen können gesendet werden und Transaktionen können die Wirksamkeit der Blockchain bestätigt und an seinem Konsensprozess teilnehmen. Basierend auf öffentlicher Blockchain und nur eine Blockchain entspricht dieser Währung in der Welt. In einer Gruppe von Buchhaltern. Rechnungslegungsprozess (im Grunde ist es immer noch ein Kontrollbuchhalter, esNur Verteilungsbuchhalter werden, die Anzahl der im Voraus ausgewählten Tasten, wie die Bilanzierung jedes Blocks zum Hauptrisikopunkt der Blockchain wird. Schreiben Sie das Recht der exklusiven Blockchain. werden entdeckt. Mechanismus, Verschlüsselungsalgorithmus usw. Ein Datenbank -Ledger -Datensatz alle Transaktionsdatensätze. In der Reihenfolge der Zeit und ist in einem Passwort garantiert. Aktualisieren Sie Daten und verwenden Sie eine neue Methode zur Computer- und verteilten Infrastruktur, um die Sicherheit und den Zugriff auf Daten zu gewährleisten und intelligente Verträge zu verwenden, einschließlich automatischer Befehlscode für Programmier- und Programmierdaten. Was ist die öffentliche Kette? Was ist eine separate Zeichenfolge? Was ist die Koalitionskette?

1. Transaktionen und jeder kann am Konsensprozess teilnehmen. Der Konsensprozess bestimmt, welcher Block der Blockchain hinzugefügt werden kann und den aktuellen Zustand ermittelt werden kann. Anstelle von Konzentration oder Konzentration auf die Konzentration wird die Sicherheit öffentlicher Blockchains durch "der verschlüsselten digitalen Wirtschaft" aufrechterhalten - "verschlüsselte digitale Wirtschaft" Beweise für Arbeitsmechanismus oder Beweise von Aktien zur Belohnung und Verschlüsselung ihrer digitalen Wirtschaft und verschlüsselt ihre wirtschaftlichen Belohnungen und Verschlüsseln verschlüsselte digitale Produkte. Diese Blockchains werden oft als völlig dezentralisiert. Cash Currency Trading Platform Coinhui8bihui.com/xcyqm

2. Durch die ausgewählten Tasten; Blockchain kann es jedem ermöglichen, den Teilnehmern zu lesen oder zu beschränken oder beispielsweise eine Hybridroute zu befolgen, aber der ursprüngliche Fall seines Blocks und seiner API (der Schnittstelle des Anwendungsprogramms) wird der Öffentlichkeit ausgesetzt. Diese Blockchains können als "partielle Dezentralisierung" angesehen werden.

3. einer Organisation. Das Recht auf Lesen ist für die Öffentlichkeit zugänglich oder in jedem Umfang begrenzt. Zu den relevanten Anwendungen gehören das Datenbankmanagement, die Prüfung und sogar ein Unternehmen.

Was sind die drei Hauptketten der Blockchain -Kette? Blockchain, in der der Konsensprozess ist.

1.

1 Die Anwendung für Erwachsene ist in vielen Situationen jetzt viel berühmter als Blockchain.

2. Ethereum kann programmieren, dezentralisieren, garantieren, irgendetwas handeln, Domain -Namen, Finanzbörsen, Community -Spendenbeschaffung, Unternehmensmanagementverträge und -verträge in den meisten Abkommen, intelligentes geistiges Eigentum und Vermögen integrierte Hardware usw. .

3.

2 Gleichzeitig ist HT der einzige grundlegende Benachrichtigungscode für die öffentliche Kette von Huobi, basierend auf der Berücksichtigung der Injektion eines einheitlichen Wertverlieferers in den Langzeitwert von HT.

2. Binancechain ist aDie Grundlage und der Austausch digitaler Vermögenswerte. Basierend auf Cosmos-SDK und es stimmt zu, DPO zu verwenden. OKB ist der grundlegende Benachrichtigungscode des Okex -Ökosystems.

Was ist öffentliche Kette? Die öffentliche Kette ist auch als "öffentliche Kette" bekannt und die öffentliche Kette bezieht sich auf die Blockchain, die Transaktionen senden, die Effektivität des Transaktionseffekts erhalten und auch an dem Prozess teilnehmen kann. Transaktionen senden. Nach der Konzentration des Blockchain -Netzwerks wurde Blockchain in drei verschiedenen Anwendungsszenarien unterschieden:

2. Alle Knoten im Netzwerk befinden sich in den Händen einer Organisation, die als private Kette bezeichnet wird.

Expansionsinformationen:

Die Rolle der öffentlichen Kette:

Entwickler in öffentlichen Ketten ohne Rechte greifen in Benutzer ein, sodass die öffentliche Kette die schützen kann Rechte und Interessen des Benutzers, das das Programm nutzt. Darüber hinaus ist eine sehr dezentrale Datenspeicherung auch eine der größten Merkmale der öffentlichen Kette.

2. Die öffentliche Kette kann einen Netzwerk -Effekt erstellen:

Zusätzlich zu Finanzanträgen erfordert jedes Anwendungsszenario Vertrauen, Sicherheit und Haltbarkeit, z. B. Registrierung, Abstimmung, Verwaltung und Internet usw. von Immobilien, die von öffentlichen Ketten in großem Maßstab betroffen sind.

Referenzquelle: Baudu Baudu Backs Kette