Entdecken Sie die Blockchain: Grundlagen und Anwendungsszenarien

Was bedeutet die regionale Kette?

Hier finden Sie eine detaillierte Erläuterung der Blockchain:

Eine dezentrale Datenbank:

Blockchain ist in der Tat eine dezentrale Datenbank, was bedeutet, dass sie nicht auf ein einzelnes zentralisiertes Objekt oder Server für das Speichern und Verwalten von Daten beruht. Stattdessen werden die Daten zwischen mehreren Repliken verteilt, um die Sicherheit und Zuverlässigkeit der Daten zu gewährleisten.

Datenblöcke und die Struktur der Kette:

Die Blockchain besteht aus einer Reihe von Datenblöcken in chronologischer Reihenfolge. Diese Datenblöcke sind miteinander verbunden, wobei kryptografische Methoden zur Bildung einer Kettenstruktur verwendet werden. Jeder Datenblock enthält eine bestimmte Menge an Transaktionsinformationen, mit denen die Zuverlässigkeit der Transaktion überprüft wird.

Der Konsensmechanismus:

Knoten im Netzwerk von Blockchains sollten eine Vereinbarung unter Verwendung von Konsensmechanismen erzielen, um sicherzustellen, dass alle Komponenten die gleiche Kopie der Daten haben. Zu den allgemeinen Konsensmechanismen gehören der Arbeitsnachweis, beweisen den Prinzen usw. Diese Mechanismen gewährleisten die Dezentralisierung und Sicherheit des Blockchain -Netzwerks.

Verschlüsselungsalgorithmus:

Blockchain verwendet erweiterte Verschlüsselungsalgorithmen, um die Vertraulichkeit der Sicherheit und Daten zu schützen. Diese Algorithmen umfassen eine Hash -Funktionen, eine asymmetrische Verschlüsselung usw., die gemeinsam garantieren, dass die Daten auf der Blockchain nicht geschmiedet und durchgesickert sind.

Anwendungen:

Blockchain -Technologie verfügt über eine breite Palette von Anwendungsszenarien, darunter unter anderem digitale Währung, intellektuelle Verträge, Management von Lieferketten, Persönlichkeitskontrolle usw.

Internet -Blockchain in einem Artikel verstehen

Internet -Blockchain in einem Artikel

Internet -Blockchain in einem Artikel verstehen, um die Internet -Blockchain in einem Artikel zu verstehen, müssen wir von der Geburt des Internets von der Geburt des Internets studieren, um die technologische Entwicklung von Blockchain von Blockchain zu untersuchen und die Motivationen des Blockchains abzuschicken, und die Zukunft des Blockchains aus dem Blockchain aus der Blockchain aus der Blockchain aus der Blockchain aus der Blockchain aus der Blockchain aus dem Internet studieren. Lassen Sie uns die Internet -Blockchain in einem Artikel unten verstehen.

Internet -Blockchain in einem Artikel 1

Der Urheber von Blockchain ist Mahjong, und die früheste Blockchain wurde von den Chinesen erfunden! Blockchain ist wie Mahjong, außer dass es weniger Blöcke von Mahjong gibt, mit nur 136 Blöcken Mahjong. Verschiedene Mahjong -Regeln können als harte Gabelung von Bitcoin angesehen werden.

Als ältestes Blockchain -Projekt ist Mahjong eine Gruppe von vier Bergleuten, und der erste, der 13 korrekte Hash -Werte für Rechnungslegungsrechte und Belohnungen abbricht, wobei ein Konsensmechanismus verabschiedet wird, der bereit ist, den Verlust zu akzeptieren und nicht zu betrügen und zu betrügen!

Mahjong ist dezentralisiert, und jeder kann ein Bankier sein, es ist vollständig Punkt zu Punkt.

Miningpool = Der Chef des Schach- und Kartenraums zieht Provision.

Es wird nicht manipuliert, weil es zu viel Rechenleistung und körperliche Kraft erfordert, um die anderen drei Menschen zu überzeugen.

Typisches Wert Internet. Ich konnte den Wert in meiner Tasche acht Mal nicht nutzen, also rannte ich in ihre Taschen.

Chinesische Leute spielen im Grunde genommen gut Mahjong. In Bezug auf die Blockchain produzieren sie 70% bis 80% der weltweiten Bergbaumaschinen und haben die größte Rechenleistung der Welt. Dies entspricht etwa 77% der Rechenleistung

Mahjong ist tatsächlich das früheste Blockchain -Projekt.

2 kann nicht manipuliert werden. Weil es zu viel Rechenleistung und körperliche Kraft erfordert, um die anderen drei Menschen zu überzeugen.

3. Typischer Wert Internet. Der Wert der digitalen Währung in meiner Tasche www.gendan5.com/digitalcurrency/btc.html wurde für acht Runden nicht verwendet, also bin ich in die Taschen gestoßen.

4. Dezentralisierung, jeder kann ein Bankier sein, es ist vollständig Punkt zu Punkt.

5. UTXO, nicht ausgegebene Transaktionsausgaben.

Es gibt eine andere Möglichkeit, Blockchain auf Kredit zu spielen. Angenommen, jeder hat nach einem genaueren Blick kein Geld darüber

, wenn jeder einen Konsens erzielt, können wir keinen Vermittler oder Drittrichter sehen, den C gewonnen hat. Die an C gegebenen Belohnungen müssen nicht über einen Dritten auf C übertragen werden. Sie sind alle direkte Punkt-zu-Punkt-Transaktionen. Dieser Prozess ist Dezentralisierung. Kartenfreunde (Bergleute) haben jeweils die Ergebnisse des ersten Spiels aufgezeichnet. C da Hu berührte den dreizehnten, B von A's Dongfeng besiegt, und nachdem der Datensatz abgeschlossen ist, wird ein kompletter Block erzeugt. Aber denken Sie daran, dies ist nur das erste Spiel. Auf der gesamten Blockchain ist dies nur ein Knoten. Die 8 am Anfang erwähnten Spiele werden gespielt, dh 8 Knoten (Blöcke). Die 8 Blöcke sind miteinander verbunden, um ein komplettes Hauptbuch zu bilden. Dies ist die Blockchain. Da jeder ein Hauptbuch hat, ist es ein verteiltes Hauptbuch, und es ist der Zweck, jemanden daran zu hindern, die Aufzeichnungen zu manipulieren. Am Ende ist klar, wer gewinnen und verlieren wird.

Vier Männer (A, B, C und D) versammelten sich, um Mahjong -Geld zu spielen, aber niemand brachte Geld mit, also baten sie eine schöne Frau (zentralisiert), ein Notizbuch zu verwenden, umaufzuzeichnen, wer in jedem Spiel gewonnen hat und wer in jedem Spiel verloren hat? Am Ende verwendet jeder Alipay oder WeChat, um das Zusammenfassungskonto zu begleichen. Wenn sich die Schönheit jedoch an das Konto erinnert oder von jemandem unter den vier Personen im Voraus bestechert wird, wird es nicht garantiert die Fairness, Fairness und Rationalität der Ergebnisse des Spiels haben. Glaubst du das? Also, was soll ich tun? Wenn Sie "Mahjong spielen", können Sie "Blockchain" als "Blockchain" verwenden, um es wie folgt anzupassen:

Vier Männer (A, B, C und D) versammeln sich, um Mahjong zu spielen und Geld zu verdienen, und niemand bringt Bargeld. B sagte, sie fragte die Schönheit, die sie mitbrachte, um die Buchhaltung zu behalten, und sagte, dass wir diese Schönheit nicht kannten, sodass A, B, C und D zustimmten, dass jede Person gleichzeitig die Buchhaltung gleichzeitig auf ihrem Handy (Blockchain -Knoten) beibehalten würde (dezentral). Nachdem sie Mahjong gespielt hatten, als sie die Rechnung direkt auf ihrem Mobiltelefon in elektronischer Währung festlegten, überprüften alle die Ergebnisse der Buchhaltung, was das gleiche Buchhaltungsergebnis gewesen sein sollte.

Angenommen, das ursprüngliche Ergebnis war das auf A Mobiltelefon aufgezeichnete Konto: B schuldet einen 10 Yuan. Die Aufzeichnungen auf Bs Handy sind es jedoch nicht zu schulden, aber die anderen beiden Personen (C und D) sind die gleichen wie die A -Buchhaltung von A, sodass sie sich nach Angaben der Minderheit immer noch niederlassen und die Mehrheitsregeln befolgen. Darüber hinaus ist jeder besorgt über B.Der Eindruck der Integrität ist negativ. Ich werde B nicht nehmen, um das nächste Mal zu spielen, wenn ich Mahjong spiele.

Es sei denn, B bestochen (c und d) im Voraus und bat sie, absichtlich Betrug zu begehen, aber der Preis für B -Bestechung der beiden betrug 100.000 Yuan (10.000 -mal so hoch wie 10 Yuan), dann konnte B nur dafür entscheiden, aufzugeben, weil die Kosten für die Herstellung von Betrug zu hoch waren.

Nehmen wir an, dass selbst wenn B heimlich bereit ist, C und D für diese enorme Verluste zu einem hohen Preis von 100.000 Yuan während des Spiels zu bestechen, die Regeln der Blockchain darin bestehen, Konten gemäß den Zeitstempeln aufzunehmen. Es stellte sich heraus, dass B einen 10 Yuan schuldet, dh wenn C und D die Konten um 15 Uhr überarbeiten, ist die Zeit irreversibel und sie können nur um 15 Uhr aufnehmen, was nicht den Spielregeln entspricht.

In der Tat haben Blogger im Jahr 2017 eine Reihe von Mahjong -Münzen entwickelt. Da die verteilte Buchhaltung einen Konsens von mehreren anderen Bergleuten erfordert, dauert jede Buchhaltungstransaktion etwa zehn Minuten.

Internet -Blockchain in einem Artikel 2

I. Vor der Geburt von Bitcoin, fünf Internet -Technologien, die 1969 einen erheblichen Einfluss auf die Zukunft von Blockchain hatten, wurde das Internet in den Vereinigten Staaten geboren, und seitdem hat das Internet von vier Forschungsinstitutionen in den Vereinigten Staaten auf die gesamte Erde erweitert. In Bezug auf die Anwendung von den frühesten militärischen und wissenschaftlichen Forschungen bis hin zu allen Aspekten des menschlichen Lebens waren in den letzten 50 Jahren nach der Geburt des Internets fünf Technologien für die zukünftige Entwicklung der Blockchain von besonderer Bedeutung.

1. Das 1974 geborene TCP/IP -Protokoll: Bestimmt die Position der Blockchain im Internet -Technologie -Ökosystem

1974 war der kritischste Schritt in der Entwicklung des Internets die offizielle Einführung der Kernkommunikationstechnologie, die gemeinsam von amerikanischen Wissenschaftlern Vinton und Robert Kahn entwickelt wurde.

Dieses Protokoll implementiert die Übertragung von Informationen zwischen verschiedenen Computern und sogar verschiedenen Arten von Netzwerken. Alle mit dem Netzwerk verbundenen Computer könnenkommunizieren und interagieren, solange sie diesem Protokoll entspre chen.

In Laien können Internetdaten Zehntausende von Kilometern reisen und die Hände von Bedürftigen von Computernutzern erreichen, hauptsächlich weil die Internet -Welt einen einheitlichen Mechanismus zur Verbreitung von Informationen gebildet hat. Das heißt, Internetgeräte folgen einem einheitlichen Gesetz bei der Verbreitung von Informationen - TCP/IP -Protokoll.

Das TCP/IP -Protokoll verstehen, ist von großer Bedeutung, um das Internet und die Blockchain zu beherrschen. Nach der Erfindung von TCP/IP im Jahr 1974 war das gesamte Internet zwischen den zugrunde liegenden Hardware-Geräten, dem Intermediate-Netzwerk-Protokoll und der Netzwerkadresse relativ stabil, aber es sind endlose innovative Anwendungen auf der Top-Ebene-Anwendungsebene aufgetreten, einschließlich Nachrichten, E-Commerce, Social Networks, QQ, Wechat und Blockchain-Technologie.

Mit anderen Worten, Blockchain ist eine neue Technologie in der Top-Anwendungsebene des Internets im Internet-Technologie-Ökosystem. Das Auftreten, der Betrieb und die Entwicklung haben die Infrastruktur- und Kommunikationsprotokolle am Ende des Internets nicht beeinflusst und gehören immer noch zu den vielen Softwaretechnologien, die gemäß dem TCP/IP -Protokoll funktionieren.

2. Cisco Router Technology, geboren 1984: Es ist das Nachahmungsobjekt der Blockchain -Technologie

, Cisco wurde in den USA gegründet. Die Gründer waren ein Paar von der Stanford University, Leonard Posack, Direktor des Computercenters, und Sandy Lerner, Direktor des Computer Centers der School of Business. Sie entwarfen ein vernetzendes Gerät namens "Multi-Protocol-Router" und platzierten es in die Internet-Kommunikationslinie, um Daten genau zu helfen und schnell das andere Ende von Tausenden von Kilometern von einem Ende des Internets aus zu erreichen.

In der gesamten Internet -Hardware -Ebene sind zehn Millionen von Routern damit beschäftigt, die Übertragung von Internetinformationen zu arbeiten und zu leiten. Eine wichtige Funktion von Cisco -Routern ist, dass jeder Router die Adresstabelle der Internetgeräte gespeichert hat. Sobald es sich ändert, wird es (theoretisch) mit zehn Millionen anderer Router synchronisiert, um sicherzustellen, dass jeder Router den kürzesten und schnellsten Weg berechnen kann.

Jeder wird sich bei der Operation des Routers vertraut fühlen, dh das wichtige Merkmal von Blockchain später. Die Bedeutung des Verständnisses des Routers besteht darin, dass das wichtige Merkmal der Blockchain 1984 auf dem Router implementiert wurde. Für Router, auch wenn Knotengeräte beschädigt oder gehackt sind, wirkt sich nicht auf die gesamte gegenseitige Verbindung aus.Übertragung vernetzter Informationen.

3. Die B/S (C/S) -Scharchitektur, die mit dem World Wide Web geboren wurde: Der Gegner von Blockchain und das Objekt des Versuchs,

Das World Wide Web zu untergraben, wird einfach als Web bezeichnet und in Web -Clients und Server unterteilt. Alle aktualisierten Informationen werden nur auf dem Webserver geändert. Andere Tausende, Zehntausende oder sogar zig Millionen von Client -Computern behalten keine Informationen. Informationsdaten werden nur beim Zugriff auf den Server erhalten. Diese Struktur wird oft zur B/S -Architektur des Internets, dh zur zentralen Architektur. Diese Architektur ist derzeit auch die wichtigste Architektur des Internets, und Internetgiganten wie Google, Facebook, Tencent, Alibaba und Amazon haben diese Architektur übernommen.

Das Verständnis der B/S -Architektur wird für das anschließende Verständnis der Blockchain -Technologie von großer Bedeutung sein. Die B/S -Architektur ist, dass Daten nur auf dem zentralen Server gespeichert werden und alle anderen Computer Informationen vom Server erhalten. Die Blockchain -Technologie ist, dass zig Millionen Computer kein Zentrumhaben und alle Daten mit allen Computern synchronisiert werden. Dies ist der Kern der Blockchain-Technologie. Sein Merkmal ist, dass sich mehrere miteinander verbundene Computer in einer Peer -Position befinden, und es gibt keine Unterscheidung zwischen Master und Sklave. Ein Computer kann als Server verwendet werden, gemeinsame Ressourcen für die Verwendung von anderen Computern im Netzwerk festlegen und auch als Workstation verwendet werden.

Napster ist eines der frühesten P2P -Systeme, das hauptsächlich für die Freigabe von Musikressourcen verwendet wird, und Napster kann nicht als echtes Peer -Netzwerksystem angesehen werden. Am 14. März 2000 wurde auf der Mailingliste von Slashdot, einer unterirdischen Hacking -Website in den USA, eine Nachricht veröffentlicht, in der die NullSoft -Abteilung von AOL eine Open -Source -Napster -Klon -Software Gnutella herausgegeben hat.

Im Gnutella Distributed Peer-Netzwerkmodell ist jeder vernetzte Computer funktional Peer-to-Peer, sowohl ein Client als auch ein Server, sodass Gnutella als erste echte Peer-Netzwerkarchitektur bezeichnet wird.

Seit 20 Jahren haben einige Internet-Technologie-Riesen wie Microsoft und IBM, einschließlich freier Agenten, Hacker und sogar Kriminellen, die die Rechte an geistigem Eigentum verletzen, die Entwicklung von Peer-to-Peer-Netzwerken kontinuierlich gefördert. Natürlich haben diese Idealisten im Internet, die den Informationsaustausch stärken möchten, auch viel Begeisterung in Peer-to-Peer-Netzwerke investiert. Blockchain ist eine Softwareanwendung mit Peer-to-Peer-Netzwerkarchitektur. Es handelt sich um eine Benchmark-Anwendung von Peer-to-Peer-Netzwerken, die versuchen, aus der Vergangenheit zu stürzen.

5. Hash-Algorithmus: Der Schlüssel zur Erzeugung von Bitcoin und Token (Token). Das Nationale Institut für Standards und Technologie.

Diese Familie von Algorithmen ist entscheidend für den Betrieb der ganzen Welt. Von Internet-App-Stores, E-Mails, Antivirus-Software bis hin zu Browsern usw., die alle sicheren Hashing-Algorithmen verwenden, die feststellen können, ob Internetnutzer das herunterladen, was sie wollen, und ob Internetnutzer Opfer von Mann-in-the-Middle-Angriffen oder Phishing-Angriffe sind.

Der Prozess der Blockchain und der Anwendung von Bitcoin oder anderen virtuellen Währungen zur Generierung neuer Münzen besteht darin, Funktionen von Hash -Algorithmen zum Betrieb zu verwenden, Nummern zu erhalten, die den Formatanforderungen entspre chen, und dann gibt das Blockchain -Programm Bitcoin -Belohnungen.

Mining einschließlich Bitcoin und Token ist eigentlich ein kleines Mathematikspiel, das mit einem Hash -Algorithmus gebaut wurde. Aufgrund des heftigen Wettbewerbs haben Menschen auf der ganzen Welt jedoch mächtige Server verwendet, um Berechnungen durchzuführen, um zuerst Belohnungen zu erhalten. Infolgedessen nehmen viele Internet -Computer an diesem kleinen Mathematikspiel teil, das in einigen Ländern sogar mehr als 40% der Macht verbraucht.

2. Die Geburt von Blockchain und ihren technischen Kern

Die Geburt von Blockchain sollte die abnormalste und mysteriöseste Erfindung und Technologie in der Geschichte der Menschlichen Wissenschaft sein, da es bisher keine große Erfindung in der Geschichte der Modernwissenschaft gibt, die nicht gefunden werden kann, wer der Inventor ist.

Am 31. Oktober 2008 veröffentlichte der Bitcoin-Gründer Satoshi Nakamoto (Pseudonym) ein Papier in der Kryptographie-E-Mail-Gruppe-"Bitcoin: Ein elektronisches Cash-System von Peer-to-Peer". In diesem Artikel behauptet der Autor, eine neue Reihe unkontrollierter Regierungen oder Institutionen zu erfinden.Die Blockchain-Technologie ist die Grundlage für die Unterstützung der Bitcoin-Betrieb.

Die vorgedruckte Version des Papiers erfolgt unter https://www.bitcoin.org/bitcoin.pdf. Aus akademischer Sicht ist dieses Papier weit davon entfernt, einqualifiziertes Papier zu sein. Der Hauptteil des Artikels besteht aus 8 Flussdiagrammen und entspre chenden erklärenden Texten. Es gibt keine Substantive und Begriffe, und das Papierformat ist auch sehr unregelmäßig.

Im Januar 2009 veröffentlichte Satoshi Nakamoto einen Blockchain -Anwendungsfall - die Open -Source -Software des Bitcoin -Systems auf der Quellforge -Website. Nachdem die Open -Source -Software veröffentlicht worden war, heißt es, dass Satoshi Nakamoto etwa 1 Million Bitcoins gegraben hat. Eine Woche später schickte Satoshi Nakamoto 10 Bitcoins in den Kryptographieexperten Hal Finney, was auch die erste Transaktion in der Bitcoin -Geschichte war. Mit der boomenden Entwicklung von Bitcoin hat auch die Forschung zur Blockchain -Technologie begonnen, ein Blowout -Wachstum zu zeigen.

Es ist in der Tat schwierig, der Öffentlichkeit die Blockchain vollständig und deutlich zu erklären. Wir verwenden Bitcoin als Objekt und versuchen, die technischen Eigenschaften von Blockchain so einfach wie möglich, aber ständig ausführlich einzuführen.

1. Blockchain ist eine Softwareanwendung von Peer-to-Peer-Netzwerk (P2P)

Wir haben bereits erwähnt, dass das Internet im frühen 21. Jahrhundert zwei Arten von Anwendungsarchitekturen, eine zentralisierte B/S-Architektur und eine zentrale Peer-to-Peer-Netzwerk-Architektur (P2P) -Architektur (P2P) -Architektur bildete. Alibaba, Sina, Amazon, Baidu und viele andere Internetgiganten haben die B/S -Architekturen zentralisiert. Einfach ausgedrückt, Daten werden auf riesigen Servern platziert, und gewöhnliche Benutzer greifen über Mobiltelefone und PCs auf die Server von Alibaba, Sina und anderen Websites zu.

Seit dem frühen 21. Jahrhundert haben viele Softwareanwendungen aufgetaucht, die Musik, Videos und Papiermaterialien teilen. Die meisten von ihnen verwenden Peer-to-Peer-Netzwerkarchitektur (P2P), was bedeutet, dass es keinen zentralen Server gibt. Jeder Personal Computer sind Server und Kunden, und seine Identität sind gleich. Solche Anwendungen sind jedoch nicht beliebt geworden, hauptsächlich aufgrund des hohen Ressourcenverbrauchs und des Problems des Urheberrechts des Wissens. Blockchain ist eine Softwareanwendung in diesem Bereich.

2. Blockchain ist eine P2P-Softwareanwendung (Peer-to-Peer Network), die Informationen über das Netzwerk im Netzwerk synchronisiert. In vielen Fällen ist nicht erforderlich, dass jeder Computer die Informationen konsistent hält. Jeder speichert nur die Informationen, die er benötigt, und laden Sie sie dann bei Bedarf auf einen anderen Computer herunter.

Um Bitcoin -Finanztransaktionen zu unterstützen, erfordert Blockchain jedoch, dass jede Transaktion, die auftritt, in den historischen Transaktionsdatensatz geschrieben werden muss und Änderungen an alle Computer, die Bitcoin -Programme installieren, gesendet werden. Jeder Computer mit installierter Bitcoin -Software wird auf dem neuesten Stand gehalten und alle historischen Bitcoin -Transaktionsinformationen.

Die vollständige Netzwerksynchronisation von Blockchain und die Eigenschaften der vollständigen Netzwerksicherung sind die häufig bekannte Blockchain -Informationssicherheit und können nicht geändert werden. Obwohl es in der Realität immer noch nicht absolut sicher ist, hat die Anzahl der Benutzer, wenn es sehr groß ist, bestimmte Sicherheitsvorteile bei der Verhinderung von Informationsmanipulationen.

3. Blockchain ist eine P2P-Softwareanwendung (Peer-to-Peer Network), die den Hash-Algorithmus verwendet, um die gesamte Netzwerkinformationssynchronisation von "Tokens (Token)" zu generieren.

Die erste Anwendung von Blockchain ist das berühmte Bitcoin. Bei der Diskussion von Bitcoin ist ein oft erwähnter Begriff "Mining". Was ist Bergbau?

Die figurative Metapher ist, dass das Blockchain -Programm Bergarbeitern (Spieler) 256 Münzen, Zahlen 1, 2, 3 256 bietet. JedeHash -Operation ist wie einmal eine Münze, und gleichzeitig werden 256 Münzen geworfen. Nach der Landung sind alle Münzen in den ersten 70 Zahlen nach oben. Bergleute können das Blockchain -Programm diese Nummer erkennen, und die Blockchain belohnt Bergarbeiter 50 Bitcoins.

Aus der Perspektive von Softwareprogrammen ist Bitcoin Mining ein mathematisches Spiel, das mit Hash SHA256 -Funktion erstellt wurde. In diesem Mini-Spiel sieht Blockchain zuerst einen Gewinnmodus vor: Geben Sie eine 256-Bit-Hash-Nummer an, aber die letzten 70 Ziffern dieser Hash-Nummer sind alle 0. Dann gibt der Spieler (Bergmann) ständig verschiedene Zahlen in die Hash-Funktion SHA256 ein, um zu sehen, ob Sie 70 Ziffern mit 0 Digiten erhalten können. Finden Sie einen, und das Blockchain -Programm belohnt dem Spieler 50 Bitcoins. Die tatsächliche Grubengräber und Belohnungen sind komplizierter, aber die oh2en Beispiele drücken den Kernprozess des Bergbaus und der Erlangung von Bitcoin aus.

Als Bitcoin 2009 geboren wurde, war jede PrämieEs sind 50 Bitcoins. Zehn Minuten nach seiner Geburt wurde die erste Charge von 50 Bitcoins erzeugt, und die Gesamtmenge der Währung zu diesem Zeitpunkt betrug 50. Dann wuchs Bitcoin um etwa 50 pro 10 Minuten. Wenn der Gesamtbetrag 10,5 Millionen (50% von 21 Millionen) erreicht, ist die Prämie auf 25 halbiert. Wenn der Gesamtbetrag 15,75 Mio. erreicht (neue Produktion von 5,25 Millionen, dh 50% von 1.050), wird die Prämie auf 12,5 reduziert. Nach dem Design des Bitcoin -Programms beträgt die Gesamtmenge an Bitcoin 21 Millionen.

Aus der oh2en Einführung kann Bitcoin als ein Zahlenratenspiel angesehen werden, das auf Peer-to-Peer-Netzwerkarchitektur basiert. Die Bitcoin -Informationen, die durch das korrekte Zahlenerratenergebnis belohnt werden, werden an alle Spieler übergeben und in der historischen Datenbank jedes Spielers aufgezeichnet.

4. Blockchain-Technologie hat aufgrund des Aufstiegs von Bitcoin

aus der oh2en Einführung intelligente Verträge, Token, ICOs und Blockchain-Basistplattformen hervorgebracht. Innovatives Algorithmusspiel.

Die ganze Welt ist nicht mehr ruhig, da Bitcoin gegen Fiat -Währung ausgetauscht, physische Güter gekauft und durch Wertschätzung enorme Gewinne erzielt werden kann. Mit der Einstellung, die Sie tun können, und ich kann es tun, haben viele Menschen ihre eigene Nachahmung von Bitcoin -Softwareanwendungen erstellt. Gleichzeitig explodierten verschiedene Altcoins die Schwierigkeit der Regierung bei der Überwachung von Peer-to-Peer-Netzwerken zusammen mit Bitcoin. Es gab viele Betrugs- und Abscond -Vorfälle unter ihnen, die allmählich die Aufmerksamkeit der Regierungen verschiedener Länder auf sich gezogen haben.

Blockchain Basic -Plattform: Es ist immer noch technisch schwierig, Währung mithilfe des Blockchain -Technologie -Frameworks zu erstellen. Zu diesem Zeitpunkt erschienen grundlegende Technologieplattformen wie Ethereum, sodass gewöhnliche Personen problemlos "Bitcoin" -Softwareprogramme erstellen, ihre magischen Kräfte zeigen und die Menschen bitten können, sich dem Markt anzuschließen, um Münzen zu unterbreiten und in Münzen zu spekulieren und davon zu profitieren.

Token oder Token: Wenn ein "Bitcoin" und "Altcoin" von einem Hash -Algorithmus erstellt werden, wird diese "Währung" genannt "Token" oder "Tokens".

ICO: Da Bitcoin und Ether den Austausch mit Fiat -Währungen aus verschiedenen Ländern eröffnet haben, dürfen nur Bitcoin und Ether die Ausgabe neuer Währungen erwerben. Dies wird ICO genannt. Die Entstehung von ICO hat das Transaktionsvolumen von Bitcoin und Ether verstärkt. Gleichzeitig basieren viele ICO -Projekte vollständig auf dem Nichts, was zu einer großen Anzahl von Betrugsfällen führt. Dies vertieft das negative Verständnis der Gesellschaft von Blockchain, die eine virtuelle Währung erzeugen.

Smart Contract: Es kann alsSoftwarefunktion in der Blockchain angesehen werden, ein Programm, das in verschiedenen virtuellen Währungstransaktionen auf der Blockchain unterstützt. Die spezifische Funktion ist wie das Sorgerecht von Alipay auf Taobao. Wenn ein Benutzer die Waren auf Alipay erhält, werden die Mittel automatisch an den Käufer und den Eigentümer gezahlt. Der Smart -Vertrag übernimmt auch diese Zwischenzahlungsfunktion in Blockchain -Anwendungen wie Bitcoin.

3.. Der historische Status und die Zukunftsaussichten der Blockchain -Technologie im Internet

1. Wo befindet sich Blockchain in der Internet -Technologie? Es ist eine neue Software und Architektur auf der obersten Ebene.

In der vorherigen TCP/IP-Einführung erwähnten wir, dass Blockchain wie Browser, QQ, WeChat, Online-Spielsoftware, mobile Apps usw. ein Softwareformular auf der Top-Anwendungsebene ist. Der Betrieb hängt immer noch von der TCP/IP -Architektur ab, um Daten zu übertragen. Im Gegensatz zu den meisten Software auf Anwendungsebene wird keine zentrale Softwarearchitektur von C/S (B/S) verwendet. Stattdessen wird eine ungewöhnliche Peer-to-Peer-Netzwerkarchitektur verwendet. Aus dieser Sicht kann Blockchain die Internetinfrastruktur nicht untergraben.

2. Wer möchte Blockchain untergraben? Möchten Sie die B/S (C/S) -Struktur des World Wide Web untergraben.

versucht es, die B/S, C/S -Struktur des World Wide Web zu untergraben, das 1989 tatsächlich geboren wurde. Wie bereits erwähnt. 1989 erfand der europäische Physiker Tim Berners Lee das World Wide Web und gab es auf, sich für ein Patent zu bewerben. In den letzten 30 Jahren haben Unternehmen wie Google, Amazon, Facebook, Alibaba, Baidu, Tencent und andere Unternehmen mit der World Wide Web B/S (C/S) Struktur zu Internetgiganten gewachsen.

In ihrem Hauptsitz wurde ein leistungsstarker zentraler Server -Cluster eingerichtet, um massive Daten zu speichern. Hunderte von Millionen von Benutzern erhalten die Daten, die sie von riesigen Servern benötigen, was ebenfalls dazu führtLater, Cloud Computing entstand, und dann öffnete Internetgiganten ihre nicht verwendeten zentralen Serverressourcen, um Daten von Unternehmen, Regierungen und Einzelpersonen weiter zu absorbieren. Zentrale Internetgiganten haben einen zunehmenden Einfluss auf die Welt, die Länder und die Internetnutzer.

Das Ziel von Blockchain ist es, den Einfluss von Internetgiganten zu verringern, indem Daten auf die Computer jedes Internetbenutzers verteilt werden. Dies zeigt, dass der wirkliche Gegner von Blockchain und die B/S (C/S) -Struktur, die 1990 geboren wurde, jedoch von seinen technischen Vorteilen und Engpässen abhängt.

3. Technische Blockchain-Defekte: Das Dilemma, das durch das Streben nach vollständiger Gleichheit und Freiheit hervorgerufen wird. Zum Beispiel verfügt Taobao derzeit über eine B/S -Struktur, und massive Daten werden im Computerraum des Taobao Server Cluster gespeichert. Hunderte Millionen von Verbrauchern gehen auf die Taobao Server -Website, um die neuesten Informationen und historischen Informationen über Browser zu erhalten.

Wenn die Blockchain -Technologie verwendet wird, bedeutet dies, dass Hunderte von Millionen von Menschen eine vollständige Taobao -Datenbank auf ihren PCs oder Mobiltelefonen behalten und jede Transaktion auftritt. Sie wird mit anderen Hunderten von Millionen von Benutzern synchronisiert. Dies ist in der Realität völlig unmöglich. Die Menge der übertragenen und gespeicherten Daten ist zu groß. Es entspricht der Einrichtung von Hunderten Millionen von Taobao -Websites, die gleichzeitig ausgeführt werden.

Blockchain kann also nicht auf Projekte mit großen Datenvolumina angewendet werden, und auch kleinere Website -Projekte sind schwierig zu verwenden, Blockchain zu verwenden. Bis 2018 lief Bitcoin seit fast 10 Jahren, und die akkumulierten Transaktionsdaten hatten bereits dazu geführt, dass dasgesamte System zusammenbricht.

Blockchain nimmt also viele Problemumgehungen an, wie z. B. Relaisknoten und Blitzknoten. Diese beiden Konzepte sind ebenfalls verwirrend. In Laien-Begriffen lernt die Blockchain aus dem Objekt B/S-Struktur, das sie untergraben, ein Datenserverzentrum, um zum Relaisknoten der Blockchain zu werden, und greifen Sie auch mit einem Browser-ähnlichen Terminal darauf zu. Dies ist der Blitzknoten der Blockchain.

Diese Änderung kann die technischen Mängel der Blockchain lindern, aber sie macht Blockchain zu dem, was sie widerspricht und zentralisiert ist. Es ist zu erkennen, dass eine einfache Blockchain -Technologie aufgrund seiner Hauptfehlern gegenüber technischen Merkmalen nicht weit verbreitet sein kann wie das World Wide Web. Wenn die Technologie verbessert wird, wird ein Teil davon eine B/S (C/S) -Struktur übernehmen, wodurch die Blockchain einen zentralen Informationsknoten hat und ihren Traum bei der Geburt nicht beibehält.

4. Betrachten Sie die Zukunftsaussichten von Blockchain aus dem Internet-Gehirnmodell

Wir wissen, dass das Internet im Allgemeinen auf ein Internetnetzwerk bezieht, das weltweite Computernetzwerke miteinander verbindet. Auf dieser Grundlage entwickelt es ein globales Internetnetzwerk, das die gesamte Welt abdeckt, das Internet nennt, eine Netzwerkstruktur, die sich gegenseitig verbindet.

Seit der Geburt des Internets im Jahr 1969 haben Menschen im Internet aus verschiedenen Richtungen innoviert, und es gibt keinen einheitlichen Plan, in welcher Struktur das Internet aufgebaut werden kann. Wenn das Rad der Zeit im Jahr 2017 ankommt, mit der energischen Entwicklung von Wissenschaft und Technologie wie künstlicher Intelligenz, Internet der Dinge, Big Data, Cloud -Computing, Roboter, virtueller Realität, industrielles Internet und wenn Menschen aufblicken, um ihre eigenen kreativen Riesensysteme zu beobachten, sind die Modelle und die Architektur des Internet -Gehirns klarer und klarer geworden.

Auf der B/S stützt sich die C/S-Struktur des World Wide Web in den letzten 20 Jahren und haben Tencent QQ, Wechat, Facebook, Weibo und Twitter Amazon neuronenähnliche Netzwerkstrukturen entwickelt. Internetgeräte, insbesondere Personalcomputer, verwenden Software auf dem Gerät, um personenbezogene Daten und Funktionsraum auf dem zentralen Server des Riesen zuzuordnen, Freunde zueinander hinzuzufügen und Informationen zu vermitteln. Internetgiganten haben die Softwareversionen von Hunderten von Millionen von Terminals durch Software -Upgrades auf zentrale Servercluster kontinuierlich optimiert. Im neurologischen System ist dies ein Standard -Zentralnervensystem.

Die Geburt von Blockchain liefert ein weiteres neuronales Modell, das nicht einheitlich Neuronen in den zentralisierten Diensten von Riesen verwaltet, sondern jedes Terminal, einschließlich PCs und persönlicher Mobiltelefone, wird zu unabhängigen neuronalen Knoten, behält unabhängigen Datenraum bei und synchronisiert Informationen miteinander. Im Neurologiesystem handelt es sich um eine verteilte neuronale Struktur ohne Zentren und mehrere neuronale Knoten. Interessanterweise sind diese beiden verschiedenen Arten von neuronalen Strukturen in der Entwicklung des Nervensystems aufgetreten. In niedrigeren Organismen sind blockchainähnliche neuronale Strukturen mit mehreren Nerven mit der gleichen Funktion aufgetreten.Alle Ganglions können körperliche Aktivitäten und Reaktionen leiten, aber wenn sich Organismen entwickeln, verschmelzen diese Ganglionen allmählich. Wenn sie sich zu höheren Organismen entwickeln, erscheint das Zentralnervensystem und das Zentralnervensystem enthält eine große Anzahl von Neuronen, um zu interagieren.

4. Urteil über den zukünftigen Status von Blockchain im Internet

1. Beobachtung von Bitcoin: Ein Mini-Map-Erraten-Spiel, das auf Peer-to-Peer-Netzwerkarchitektur (P2P) basiert, ist zu einer"weltbezogenen Währung" geworden, die von der Regierung nicht durch clevere finanzielle Meinungsoperationen reguliert wird.

2. Beobachtung von Blockchain: Eine P2P-Softwareanwendung (Peer-to-Peer-Netzwerk), die den Hash-Algorithmus verwendet, um "Tokens (Token)" zu generieren, um die gesamten Netzwerkinformationen zu synchronisieren.

3. Blockchain hat spezifische Verwendungszwecke, wie z. B. Wahlen mit großem Maßstab, großflächiges Glücksspiel, Finanztransaktionen, die der finanziellen Überwachung der Regierung usw. entgehen, und es hat immer noch unersetzliche Verwendungen.

4. In den meisten Fällen wird die Blockchain -Technologie auf die B/S- und C/S -Struktur des Internets beruhen, um eine funktionale Expansion zu erzielen, aber insgesamt ist es immer noch eine Ergänzung zur vorhandenen Internet -Technologie. Für die meisten Anwendungsszenarien, die derzeit von Blockchain vorgesehen sind, können sie mithilfe von B/S- und C/S -Strukturen mit höherer Effizienz und reiferer Technologie implementiert werden.

5. Ob aus Sicht der Informationsübertragungseffizienz und der Ressourcenverbrauch oder aus der Entwicklung des Nervensystems, Blockchain kann nicht zur Mainstream -Architektur des Internets werden, noch kann es in Zukunft zu einem Disruptor und Revolutionär des Internets werden.

6. Natürlich haben Internetgiganten, die mit den B/S- und C/S -Strukturen entwickelt wurden, auch ihre Probleme, aber diese können in Zukunft allmählich durch kommerzielle und politische Methoden gelöst werden.

Was brauchen Sie, um die Blockchain zu lernen? Grundkenntnisse über Computer:

Programmiersprache: Python, JavaScript, Solidität usw. sind die Grundlage für das Aufbau und Verständnis von Blockchain -Anwendungen. Datenstruktur: Verstehen Sie die Anwendung der Standarddatenstruktur und der Blockchain, wie z. B. eine verknüpfte Liste, ein Baum und eine Grafik. Netzwerkkommunikation: Mastering -Netzwerkkommunikationsprinzipien wie TCP/IP -Protokolle, HTTP/HTTPS usw., um die Kommunikationsmechanismen zwischen den Blockchain -Knoten zu verstehen.

Verschlüsselung und verteiltes Systemwissen:

Verschlüsselung: Lernen Hash -Funktionen, Symmetrieverschlüsselung, asymmetrische Verschlüsselung usw., um die Sicherheit von Blockchain -Daten zu gewährleisten. Verteilter System: Verstehen Sie die grundlegenden Konzepte von verteilten Systemen wie verteilter, Defekt -Toleranz usw.

Blockchain -Aufgabenprinzip:

Konsensusalgorithmus: Ich verstehe, wie diese Algorithmen wie Arbeitsnachweis und Steak -Beweis die Vereinbarung und Sicherheit der Blockchain garantieren. Smart Contract: Erfahren Sie mehr über Anwendungen für das Schreiben und Vertrieb sowie die Blockchain intelligenten Verträgen. Verteilte Anwendungsentwicklung: Beherrschen Sie den Entwicklungsprozess und den Technologiestapel von DAPP.

Interaktion mit der tatsächlichen Erfahrung und Community:

Teilnahme am eigentlichen Projekt: Nehmen Sie am Blockchain -Projekt teil, um das Verständnis zu vertiefen und die praktischen Funktionen zu verbessern. Interaktion mit der Community: Treten Sie der Blockchain -Community bei, nehmen Sie an Diskussionen teil und teilen Sie sie und erhalten Sie die neuesten Technologietrends und Anwendungsszenarien.

kontinuierliches Lernen und Erforschung:

Lerneinstellungen aufrechterhalten: Die Blockchain -Technologie entwickelt und entwickelt sich ständig und es ist wichtig, die Leidenschaft und Neugier des Lernens aufrechtzuerhalten. Neue Technologienavigation: Achten Sie auf die neuesten technologischen Fortschritte in Blockchain -Bereichen wie Cross -Chain -Technologie und Datenschutzschutz.

Durch kontinuierliches Lernen und Üben können wir Blockchain -Technologie besser beherrschen und zukünftige mögliche technische Probleme lösen.