Grundlagen der Blockchain: Was ist ein Peer-Knoten und seine Rolle im System

Anfänger des Stoffes:

Was ist ein Peer -Knoten? Ledger, Knoten und Ketten. Code, SDK, MSP, ihre Beziehung sowie der Prozess des Datenschreibens und der Datenabfrage. Erstens sollte klar sein, dass der Peer -Knoten ein physisches Konzept ist (im Gegensatz dazu ist ein Kanal ein logisches Konzept, und der Kanal hat keine Entität), und ein Server kann als Peer fungieren. Dieser Server kann entweder eine private physische Maschine oder eine Cloud -Ressource sein. Peer ist die Infrastruktur des gesamten Stoffsystems, und das folgende wird erklären, warum. Der Peer -Knoten speichert kritische Daten und führt spezifische Programme aus. Die gespeicherten Daten umfassen Ledger und Kettencodes (intelligente Verträge), und die Ausführungsverfahren umfassen hauptsächlich die Bestätigung und Ausführung von Kettencodes. Alle Ledger -Abfrage- und Ledger -Modifikationen müssen über den Kettencode betrieben werden, und alle Kettencodevorgänge müssen über den Peer -Knoten hervorgerufen werden. Wenn der SDK oder die Anwendung auf die Ledger -Daten zugreifen muss, muss sie daher durch Peer weitergeleitet werden. Deshalb ist Peer die Infrastruktur von Fabric. 2. Die Beziehung zwischen Peer und dem Haupt- und Kettencode wurde gerade erwähnt. Peer ist der physische Träger des Hauptbuchs und des Kettencode. Peer kann den Kettencode mobilisieren, um das Hauptbuch abzufragen und zu aktualisieren. Ein Peer kann 0 oder mehr Ledger speichern, und ein Peer kann auch 0 oder mehr Kettencodes speichern. In der oh2en Abbildung speichert ein Peer -Knoten zwei Ledger, L1 und L2 sowie drei Kettencodes S1, S2 und S3. Auf das Ledger L1 kann durch Kettencodes S1 und S2 zugegriffen werden, und auf das Ledger L2 kann durch Kettencodes S1 und S3 zugegriffen werden. Besucht. Eine Organisation kann einen oder mehrere Kollegen haben. In der folgenden Abbildung verwaltet Organisation 2 beispielsweise drei Peer -Knoten P3, P4 und P5. Einen oder mehrere Kanäle können ein Peer hinzugefügt werden, z. B. in der folgenden Abbildung, P3 und P5 werden dem lila Kanal hinzugefügt. Es gibt andere Themen: Peer ist in Buchhaltungsknoten und Vermerkeknoten unterteilt; Welche Operationen sollten Peer ergreifen, wenn eine Transaktion auftritt? die Beziehung zwischen Peer und Zertifikaten. Diese Themen werden in der Einführung des Transaktionsübermittlungsprozesses, des MSP -Abschnitts und anderer Teile eingeführt. 6. Dezember 2018. 1., was die traditionelle Internet-Technologie wie C ++/Java/Python, Front-End, Back-End und Tests dominiert. 2. Produktmanager/Experten -Industrielösungen: Als Land habe ich die Anwendung der Blockchain -Technologie zur Lösung von industriellen Problemen und Menschen betont, die Bedürfnisse der Blockchain -Industrie für Produktmanager wurden ebenfalls verbessert. Produktmanager müssen die Blockchain -Technologie verstehen, industrielle Erfahrung haben oder ein tiefes Verständnis für bestimmte Branchen haben. 3. Produktbetrieb: Diese Position ähnelt dem Produktbetrieb in anderen Branchen, erfordert jedoch ein spezifisches Verständnis der Blockchain -Technologie, um die Produkte des Unternehmens sofort zu starten. 4. Andere Positionen: Zusätzlich zu der oh2en Position deckt die Blockchain -Industrie auch andere Branchen wie Märkte, Marken, Finanzen und Rechtsangelegenheiten ab. Wenn Sie eine Interview -Einladung für diesen Beitrag in einer Blockchain -Firma erhalten, wird empfohlen, zunächst die Grundlagen von Blockchain zu verstehen, die beim Interview helfen. 2. Jobaussichten für Blockchain. Auf dem Forum des Blockchain -Gipfels vertraute die Branche auf der Jiangsu Internet Conference am 6. November 2020 eine Sicht und Diskussion über die Aussicht auf die Entwicklung der Blockchain -Technologie. Obwohl Blockchain schnell wächst und die Markteinheiten noch in den frühen Phasen befinden, entwickelt sich die Blockchain -Industrie -Skala meines Landes ständig weiter. Laut Statistiken betrug die Größe des chinesischen Marktes für Blockchain -Industrie im Jahr 2016 rund 100 Millionen Yuan und stieg bis 2019 auf rund 1,2 Milliarden Yuan. Dieses schnelle Wachstum zeigt ein großes Potenzial auf dem zukünftigen Markt. Es gibt jedoch auch Probleme in der Entwicklung, wie mangelnde professionelle Talente und inkonsistente technische Standards. Die tiefe Integration der Blockchain und Finanzierung der Lieferkette ist ebenfalls eine Herausforderung. Obwohl die grundlegende Technologie von Blockchain nationale Unterstützung erhalten hat, wurde sie nicht allgemein anerkannt. Es gibt technologische Unterschiede und Modelle zwischen Blockpraktikern und Supply -Chain -Praktikern, die die Auswirkungen von Blockchain -Technologieanwendungen auf die Finanzierung der Lieferkette beeinflussen.