Entdecken Sie die Grundlagen und Technologien der Blockchain

Was ist die neue Technologie in der Blockchain?

Was ist eine Blockchain und was ist die Blockchain -Technologie?

Was ist Blockchain

Blockchain in der Tat die Technologie eines verteilten Buches. Wenn wir mathematische Funktionen vergleichen, können wir verteilte Netzwerke, Konsensmechanismen, Dezentralisierung, Verschlüsselungsberechnungen, intellektuelle Verträge, Genehmigungen, Kosten und Vermögenswerte als Variablen oder Faktoren in Funktionen verstehen. Die organische Kombination dieser Variablen und Faktoren bildet einige neue technische Merkmale, die sich von herkömmlichen Technologien unterscheiden. Bevor wir eine technische Interpre tation der Blockchain durchführen, müssen wir einige grundlegende Konzepte in der Blockchain verstehen.

Weitere Erläuterung: Web Liebes

Was ist eine Blockchain? Erläuterung der Blockchain -Technologie? Blockchain ist ein wichtiges Konzept für Bitcoins. Tatsächlich ist dies eine dezentrale Datenbank.

Als Haupttechnologie von Bitcoins handelt es sich um eine Reihe von Datenblöcken, die durch kryptografische Methoden generiert werden. Jeder Datenblock enthält viele Informationen zu den Netzwerktransaktionen von Bitcoins, die zur Überprüfung der Zuverlässigkeit seiner Informationen (gegen Fälschungen) und zum Generieren des nächsten Blocks verwendet werden.

Blockchain ist eine öffentlich verfügbare Liste von Daten, in denen jeder Datensatz als Block bezeichnet wird. Diese Blöcke sind mit einer Kette verbunden, die einer Kette ähnelt, um eine Blockchain zu bilden. Wie eine Idiom sollte es eine Verbindung zwischen benachbarten Wörtern geben, um eine Wörterkette zu bilden. Gleiches gilt für die Blockchain, außer dass die Verbindung zwischen Blöcken viel komplizierter ist.

erweiterte Informationen

technologische Innovation der Blockchain bedeutet nicht, dass die virtuelle Währung unemmantig ist, und die Verwendung von Blockchain zur Freisetzung von virtuellen Währung und Hype -Münzen sollte verhindert werden. Gleichzeitig ist zu beachten, dass sich die Blockchain noch in den frühen Entwicklungsstadien befindet und eine weitere Entwicklung und Verbesserung der Sicherheit, Standards, Überwachung usw. erfordert. In China gibt es eine gute Grundlage im Blockchain -Bereich. Einige große Internetunternehmen sind seit langem im Layout, haben relativ ausreichende Talentreserven und haben eine umfassende Nutzungsszenarien. Sie habenBedingungen, um eine führende Position in dieser neuen Strecke zu erhalten.

Aus größerer Sicht können Menschen eine Zivilisation entwickeln, da sie eine wirksame Zusammenarbeit zwischen großen Bevölkerungsgruppen erreicht haben. Die von Adam Smith erklärte „unsichtbare Hand“ ist sich auch der Aufteilung der Arbeit und der Zusammenarbeit in der menschlichen Gesellschaft durch Marktmechanismen bewusst.

Aus dieser Sicht hat die Blockchain die Breite und Tiefe des menschlichen Vertrauens erheblich erweitert. Vielleicht ist die Blockchain nicht nur die nächste Generation von Internet -Technologien, sondern auch die nächste Generation von Zusammenarbeit und Organisationsformen.

Referenzquelle: Baidu Encyclopedia - Blockchain

Was sind die Hauptblockchain -Technologien?

In diesem Artikel versucht er, einen Überblick über technische Schulen im Zusammenhang mit Blockchain und den Hauptplattformen zu geben. Als Leitfaden zur Untersuchung des technologischen Systems der Blockchain soll es Aufmerksamkeit und Unterstützung für Diskussionen und Konsens in der Blockchain -Entwicklungsgemeinschaft auf sich ziehen. Die Blockchain Technology School plant vor dem Kampf. Wenn Sie in den Bereich der Blockchain -Entwicklung investieren möchten, müssen Sie zumindest zuerst herausfinden, welche Spieler und ihre entspre chenden Angebote und Stärken jetzt sind. Es gibt keine bestimmten Regeln für die Trennung technologischer Blockchain -Schulen. Soweit ich sehe, gibt es möglicherweise vier Möglichkeiten: Die erste ist ihre Aufteilung in öffentliche Ketten, private Ketten und eine Kette der Allianz gemäß den Regeln für den Zugang zum Knoten. Vertreter öffentlicher Ketten sind Bitcoin und Ethereum, während die private Kette für R3corda am bekanntesten ist, und ein Stoff namens Hyperledger ist eine repräsentative Arbeit der Allianzkette. Öffentliche Netzwerke konzentrieren sich auf Anonymität und Dezentralisierung, während sich private Ketten und Allianznetzwerke auf hohe Effizienz konzentrieren und häufig die Eingangsschwellen installieren. Diese Unterschiede zwischen sozialen Ketten, privaten Ketten und Allianznetzen spiegeln sich in der Technologie wider. Wenn beispielsweise die Anzahl der Knoten nicht groß ist, können PBFT -Algorithmen verwendet werden, um einen Konsens zu bilden. Öffentliche Netzwerke deuten darauf hin, dass es eine große Anzahl dynamisch ändernder Netzwerke gibtKnoten und die Effizienz von PBFT sind zu niedrig, sodass sie nur Algorithmen verwenden können, die der Armut der Lotterie ähneln, um die Anführer der Meinungen zu bestimmen. Dies bedeutet, dass es schwierig ist, öffentliche Ketten und Ketten der Allianz zu werden. Obwohl es einfach ist, öffentliche Ketten als Ketten einer Allianz oder privaten Ketten zu verwenden, ist es nicht miteinander verbunden. Wissenschaftler müssen diesen Unterschied einhalten. Die zweite besteht darin, es gemäß dem allgemeinen Zweck in eine gemeinsame Buchhaltung und gemeinsame Staatsmaschine zu unterteilen. Gruppe. Bitcoin ist ein typisches allgemeines Buch, und die Kette und Bigchaindb sollten ebenfalls zu dieser Kategorie gehören. Diese Blockchain -Systeme haben ein gemeinsames Buch zwischen jedem Knoten, daher ist es bequemer, sich mit Finanzanwendungen zu verbinden. In einem anderen großen Blockchain -System dividiert jeder Knoten Zustandsmaschinen, die die vollständigen Berechnungen der Turing wie Ethereum und Stoff durchführen können. Alle ändern den Zustand der gemeinsamen staatlichen Maschine und führen intellektuelle Verträge durch und erreichen dadurch verschiedene komplexe Funktionen. Die dritte besteht darin, das Blockchain -System in drei Generationen in Übereinstimmung mit der von Melanie Swan beschriebenen Entwicklung zwischen Generationen zu unterteilen. Unter diesen unterstützt 1.0 dezentrale Transaktionen und Zahlungssysteme, 2.0 Industrieanträge durch intellektuelle Verträge und 3.0 unterstützt dezentrale soziale Systeme. Bitcoin und die Kette sollten zum Blockchain 1.0 -System gehören, während Ethereum und Stoff Blockchain 2.0 -Systeme sind. Derzeit gibt es kein erfolgreiches Blockchain -System 3.0. Es gibt einen erfolglosen Versuch, der berühmte Tedao. Am vierteln ist es gemäß der Hauptdatenstruktur in zwei Schulen unterteilt: Blockchain und ein verteiltes Buch. Die Blockchain -Schule führte die Blockchain -Kette wirklich als Hauptstruktur der Daten im System ein, während die Schule des verteilten Buches nur den Blockchain -Geist absorbierte und die Blockchain nicht als Hauptdatenstruktur verwendete. Obwohl es vorübergehend verwendet wurde, heißt es in der Erklärung, dass die Blockchain für ein verteiltes Buch bestimmt ist. Wenn dies rechtzeitig ist, ist es nicht inakzeptabel, es zu ersetzen. Wenn die wichtigsten technologischen Plattformen der Blockchain verstehenTrennung von Schulen können nur verwendet werden, um auf die Welt hinzuweisen, die Wahrheit zu rühmen, und um etwas zu tun, sollte es immer einen Eingangspunkt geben. Sie sagen, dass es bereits Tausende von Blockchain -Währungen gibt, aber es gibt nur wenige technische Plattformen, auf die es sich lohnt, Aufmerksamkeit zu schenken. Wenn Sie in das Gebiet der Blockchain-Entwicklung eintreten, eine gute Grundlage lasieren, gute Kung Fu üben und mehrere gute Angebote erhalten möchten, gibt es nur wenige Plattformen, die eingehende Forschung und Schulung kosten. Zunächst einmal ist dies Bitcoin. Bitcoin war der erste und erfolgreichste und wichtigste Modellprojekt -Blockchain. Er war seit mehr als acht Jahren im Netzwerk und litt nicht unter schwerwiegenden Unfällen in Bezug auf Sicherheit und Betrieb und Wartung. Seine Stabilität und Stärke sind ein Modell moderner Softwaresysteme. Bitcoincore ist eine Open -Source -Software mit hoher Qualitätscode und guter Dokumentation. Aus Sicht des Unterrichtens der Grundsätze der Blockchain und der Entwicklung grundlegender Technologien ist Bitcoincore der beste Eingangspunkt und kann die echte Blockchain -Technologie untersuchen. Natürlich ist Bitcoincore in C ++ geschrieben und verwendet einige Mechanismen von C ++ 11 und Boost -Bibliotheken, die auf der Ebene von C ++ - Studenten hohe Anforderungen erfüllen. Ein weiterer Vorteil des Unterrichtens der Entwicklung der Bitcoins -Plattform besteht darin, dass sie sich an die Bitcoin Public Community wenden kann. Derzeit gibt es viele Menschen, die Bitcoins verbessern und verbessern. Mehr Menschen werden stärker sein. Neue Ideen und Technologien wie Isolationsprüfung, Lightning Network und Lateral Networks werden erstmals in der Bitcoins -Community implementiert. Zum Beispiel wird Blockstream, der Hauptführer auf dem Gebiet der Sidechain -Technologie, vom Kryptowährungsveteran Adambek geleitet, und Blockstream ist einer der größten Teilnehmer in Bitcoincore, sodass einige der Seitbeintechnologien am besten in der Bitcoin -Community diskutiert werden. Dennoch gibt es als typisches Blockchain 1.0 -System einen großen Widerspruch darüber, ob Bitcoin die beste technologische Plattform ist, um andere Arten von Blockchain -Anwendungen zu unterstützen. Darüber hinaus hat nicht jeder die Fähigkeit und muss im Grunde genommen werdenBlockchain -Technologie. Für diejenigen, die versuchen, in das Blockchain -Feld zu eilen, Dinge zu tun (Qián), sind die vielleicht einfacheren Lernziele Ethereum und Hyperledgerfabric. Die Entwicklung eines intellektuellen Vertrags unter Verwendung von Stärke auf Ethereum ist der einfachste Weg, um in die Entwicklung der Blockchain einzusteigen. Das ideale Ethereum ist sehr großartig. Da es mit einer leistungsstarken virtuellen Maschine mit einem intellektuellen Vertrag mit Turing ausgestattet ist, kann es zu einer Elternplattform für alle Blockchain -Projekte werden und ist eine große Schildkröte, die die gesamte Welt der Blockchains trägt. Die Entwicklung von Bitcoin-ähnlicher Kryptowährung auf Ethereum ist ein absolut kleines Ziel. In der Regel können erfahrene Entwickler unter der Anleitung eines Dokuments von einem halben Tag bis eines Tages beginnen. Die Frage ist, wenn Sie anfangen? Können Sie die Welt gewinnen, indem Sie Kraft schreiben? Das ist sehr zweifelhaft. Wir können auch umgekehrt sagen. Wenn Ethereum + Solidität die endgültige Lösung für die Blockchain ist, warum dann so viele technologische Blockchain -Schulen? Insbesondere Ethereum gibt es anscheinend nicht den wirklichen, mirigiganten zentralisierten Organisationen, und diese revolutionäre Haltung des radikalen kompromisslosen Unternehmens kann auch ein Hindernis für die Förderung von Ethereum werden. Die Entwicklung des Ethereum -Projekts verläuft nicht gut. Ein spürbareres Problem ist, dass es zu viele Projekte gibt und Kräfte verstreut sind, was zu einer ungleichmäßigen Qualität des Projekts führt. Trotzdem ist die von Ethereum bereitgestellte Entwicklungsumgebung im Vergleich zu anderen Blockchain 2.0 -Plattformen die einfachste und vollständigste. Für diejenigen, die ein Anfänger in der Blockchain sind, ist es absolut notwendig, Ethereum zu studieren, um das „echte“ Verständnis der Blockchain- und intellektuellen Verträge zu ermitteln. Der dritte Zweig der wichtigsten technologischen Plattform der Blockchain ist Fabric, das erste und berühmteste Hyperledger -Inkubationsprojekt. Der Stoff war das erste des IBM OpenBlockchain -Projekts. Bis November 2015 übergab IBM mehr als 44.000 Zeilen des GO -Sprachcode, die zu diesem Zeitpunkt in der Linux Foundation entwickelt wurden und ihn in das Hyperledger -Projekt aufgenommen haben. Während Hakaton im März 2016 enthielten Blockstream und Dah ihren entspre chenden Code in OpenBlockchain und aufDann in den Stoff umbenannt. Bisher ist der Stoff an ein Inkubationsprogramm der ersten Ebene für Hyperledger mit Piltutlek verbunden, das von Intel vorgeschlagen wird, aber die erste viel mehr Aufmerksamkeit als letztere erhielt. Aus technischer Sicht hat der Stoff eine gute Idee und konzentriert sich darauf, die kommerziellen Bedürfnisse von Unternehmen zu erfüllen, z. B. Probleme des Transaktionsvolumens. Wie wir alle wissen, ist der größte Bitcoin -Nachteil seine Obergrenze von 7 Transaktionen pro Sekunde, was die tatsächlichen Bedürfnisse überhaupt nicht erfüllen kann. Das Stoffziel ist es, 100.000 Transaktionen pro Sekunde zu erreichen, was nahe am momentanlichen Spitzenwert des doppelten elf Transaktionsvolumens liegt, das gerade bestanden hat und die Anwendungen auf der Ebene der Branche unter normalen Bedingungen vollständig einhalten kann. Der Stoff ist in Go entworfen und bietet auch API für mehrere Sprachen. Es ist besonders erwähnenswert, dass der Stoff die Technologie von Containern vollständig verwendet hat, wie z. B. intelligenten Verträgen in Containern. Dies ist auch ein Vorteil, dass die GO -Sprache Stoff mitbringt, da die Eigenschaften der statischen Zusammenstellung und des Einsatzes von GO sehr geeignet sind, Programme in Containern zu entwickeln. Fabric verfügt auch über einige Funktionen, wie z. B. seinen Mitgliedsdienst, kann einen Überblick über den Zugriff auf Knoten konfigurieren, was eine typische Funktion der Allianzkette ist. Zum Beispiel wird sein Konsensalgorithmus angepasst. Die Nachteile des Stoffes sind, dass das System relativ komplex ist. Trotz der Tatsache, dass es Dokumente gibt, haben Entwickler, denen es an Erfahrung fehlt, viele Hindernisse für das Training. Aufgrund der klaren Positionierung und Aufrechterhaltung der Mentalität vieler Unternehmen haben viele Institutionen bereits ein Netzwerk von Allianz in Branchen entwickelt, die auf geheimen Forschung und Entwicklung von Stoff basieren.

Vier Blockchain -Kerntechnologie

Vier Blockchain -Kerntechnologien umfassen:

P2P -Netzwerktechnologie:

Infrastruktur: Die P2P -Netzwerktechnologie ist eine Blockchain -Basis, die es jedem Knoten im Netzwerk ermöglicht, Ressourcen unabhängig umzuwandeln. Desentralisation: Tausende von Knoten, die in einem verteilten Netzwerk frei in und heraus sind, um blockchain -dezentrale Merkmale zu gewährleisten.

Verschlüsselungstechnologie:

asymmetrischer Verschlüsselungsalgorithmus: Blockchain verwendet einen asymmetrischen Verschlüsselungsalgorithmus, der öffentliche Schlüssel wird verwendet, um Informationen zu verschlüsseln, und der private Schlüssel wird zum Entschlüsseln verwendet. Informationssicherheit: Diese Verschlüsselungsmethode sorgt für die Bereitstellung sicherer Informationen in verteilten Netzwerken und gewährleistet die Variabilität der Integrität, Sicherheit und Information.

Smart Contract:

Automatische Implementierung: Smart Contract ist ein automatischer Vertrag, der vertrauenswürdige Transaktionen ermöglicht, ohne dass ein Dritter erforderlich ist. Kommerzielle Anwendungen: Bei kommerziellen Aktivitäten vereinfachen intelligente Verträge den Transaktionsprozess und bieten Sicherheitsgarantien, sodass beide Parteien die Vertragsbedingungen ausführen können.

Konsensmechanismus:

Kernvertrauen: Der Konsensmechanismus ist eine Kerntechnologie für Blockchain zur Gestaltung von Überzeugungen, um sicherzustellen, dass die Vereinbarung ohne eine zentrale Institution erreicht werden kann. Maschinenalgorithmus -Konsens: In verteilten Netzwerken wird Konsens durch Maschinenalgorithmen gebildet, das Vertrauen wurde wieder aufgebaut und freie Gewerkschaften, Schöpfung, Innovation und unabhängiges Glück sowie Änderungen der Produktionssysteme und der Werteverteilungsmethoden. Vier Blockchain-Kerntechnologien Eine detaillierte Erklärung der vier Kerntechnologien der P2P-Blockchain-Netzwerk-Technologie ist eine Blockchain-Infrastruktur, die es jedem Knoten im Netzwerk ermöglicht, Ressourcen frei auszutauschen und ein Peer-to-Peer-Lieferprotokoll zu bilden. Tausende von Knoten sind in einem verteilten Netzwerk frei und außen, um eine dezentrale Blockchain -Eigenschaften zu gewährleisten. Die Verschlüsselungstechnologie verwendet asymmetrische Verschlüsselungsalgorithmen in Blockchain, um eine sichere Übertragung von Informationen in verteilten Netzwerken sicherzustellen. Öffentliche Schlüssel werden verwendet, um Informationen zu verschlüsseln, und persönliche Schlüssel werden verwendet, um zu entschlüsseln. Integrität, Sicherheit und Informationsänderung sind garantiert. Die kryptografische Sicherheitstechnologie ist der Kern der Blockchain. Smart Contracts sind ein automatisierter Vertrag, der zuverlässige Transaktionen ermöglicht, ohne dass ein Dritter erforderlich ist. Es ähnelt Geldautomaten oder Kaffeemaschinen und erfüllt automatisch Funktionen unter bestimmten Umständen. Bei Geschäftsaktivitäten vereinfachen intelligente Verträge den Transaktionsprozess, bieten Sicherheitsgarantien und ermöglichen es beiden Parteien, den Vertrag automatisch auszuführen. Der Konsensmechanismus ist die Kerntechnologie für Blockchain, um Vertrauen zu bilden. Im verteilten Netzwerk bildet der Maschinenalgorithmus einen Konsens, um sicherzustellen, dass die Vereinbarung ohne zentralisierte Institution erzielt wird. Der Konsensmechanismus ermöglicht es Menschen mit guten Erwartungen und zuverlässigen Menschen, zuverlässige Situationen einzuschließen, das Vertrauen wieder aufzubauen, die Einheit, Schaffung, Innovation und unabhängiges Glück sowie Veränderungen der Produktionssysteme und -werte Vertriebsmethoden zu betonen. Die Blockchain -Technologie bringt eine großartige Ära hervor. Es beseitigt die Gesetze und Prinzipien, die in der Vergangenheit als ungebrochen angesehen werden, die Form der sozialen Zufriedenheit fördern, und jeder Tag der Schöpfung und Produktion unterliegt der ordnungsgemäßen Nachfragezufriedenheit. Die Menschen sind froh, ihre guten Produkte zu produzieren, während sie glückliches Glück ernten. Eine solche Gesellschaft erscheint im Horizont.

Was ist die wichtigste technologische Blockchain für

die Gegenwart und was sind ihre? Blockchain-College-Technologie spielt und wichtig für die Förderung einer Zirkulation des Werts zwischen verschiedenen Teilen. Dies ist die aktuelle Technologien und Charaktere von Filmkragen: I. Notarschemat: Diese Technologie erreicht die Zusammenarbeit und die Währungsübertragung zwischen den verschiedenen Ledgers pro Drittel der Validierung oder des Steckers. 2. Sidhains / Relays: Die Sidechains -Technologie ermöglicht es jeder Blockchain, unabhängig zu arbeiten und den Fußballtransport durch die Verbraucherverbindungen zu realisieren. 3.. 4. Distributed Private Key Control: Diese Technologie verwendet verteilte private Schlüsselgenerierung und -Kontrolle, um die Fußballkartierung an die öffentlichen Anleihen zu sehen, um Fußballregierungsmanagement zu sehen. V. Notar Mechanismus + Sidechains Mischtechnologie, verwenden Sie einen Notarmechanismus und die Sidchains -Technologie, um eine effiziente Gemeinschaft und einen schnellen Austauschwert zu erreichen. Technologien-Technologien wie Protokoll, Btcray, Polkadot, Lightning Network usw. spielen alle eine Schlüsselrolle bei der Übertragung von Vermögenswerten, der Kreuzkette an Infrastrukturkonstruktion und Implementierung von Fußball-Smart Contracting sowie der Umsetzung von Fußball-Smart-Verträgen sowie zur Umsetzung des Fußballverbrauchers. Das Protokoll der Währungsanmeldung und der Währung zwischen verschiedenen Ledgers pro dritter Teil von Connect oder validiert. Als frühe Seite der Kragentechnologie vereint Btcrelay eine Stock Foundation das Bitcoin -Netzwerk mit Ethreum -Verbraucherverträgen, um die Ethreum -Überprüfung von Bitcoin -Transaktionen zu sehen. Polkadot verwendet keine Ketten-Technologie-Übertragung Originalkrageninformationen an die ursprüngliche Kragenadresse, ähnlich der Mehrsignaturkontrolle, das Verständnis der Zeitsperrung von Anspruchsanlagen und Abstimmungsentscheidungen bei den Transaktionsergebnissen. Die Schlüsseltechnologie des Lightning-Netzwerks, HTLC, hat Gründe, die lehrreiche Fußballaustausche erkennt, aber durch Anwendung von Missionen begrenzt. Fusion realisiert bei der Kartierung und Kontrolle privater Vermögenswerte durch verteilte private Schlüsselsteuerungstechnologie und realisiert das Management digitaler Fußballkontrollrechte. Als krassende Service-Plattform, die in EIS.IO eingebaut ist, nimmt Etherunive den Hybridtechnologie "Notar + Side Chain" an, um die effiziente Kommunikation und den schnellen Austausch mit hoher Leistung und Dezentralisierung zu erreichen. Etherunive realisiert die Asset-Dichte und Transaktionen pro bidirektionaler Ankerlogik-Unterbindungen und Hauptketten und handelt, um sich mit verteilten Knoten zu verbinden, um die Echtzeit und die Sicherheit von Transaktionen zu gewährleisten. Die krassende Infrastruktur hat die terunive offene Biene und den Zustand der Kanäle aufgebaut, unterstützt den Zugang zum dritten Teil der Entwickler und kommerziellen Anwendungen und bietet Bestätigungsgeschwindigkeit und niedrige Anwendungen, die in kommerziellen Anwendungen bereitgestellt werden.