Private Blockchain-Mining-Vertrag

Ich bin neu in der Blockchain-Welt und versuche, Folgendes zu verstehen. jede Hilfe wird sehr dankbar sein. Das ist mein Verständnis nach mehreren Videos und Kursen.

  • Ich habe eine private Azure-Blockchain.
  • Ich habe einen Kontakt erstellt und bereitgestellt.
  • Sobald es von Ethereum geschürft wird, bekomme ich eine Adresse.
  • Später kann ich die Adresse verwenden und ihr Daten hinzufügen.

Meine Frage ist

Steht die Zeit, die für meine benötigt wird, im Zusammenhang mit der Komplexität meines Vertrags?

Muss ich wirklich minen? weil ich die Blockchain für Coins nicht für einen anderen Anwendungsfall verwende.

Antworten (1)

Mining ist ein Herzstück des Proof-of-Work-Konsensalgorithmus. Es ist im Wesentlichen ein Rätsel, das Bergleute lösen müssen, um einen Arbeitsnachweis zu erbringen und eine Transaktion zu validieren. Es ist rechenintensiv.

Private Blockchain verfügt über verschiedene Konsensalgorithmen zur Validierung von Transaktionen. Wird beispielsweise Quorumhäufig für die Entwicklung von Unternehmens-Blockchain-Anwendungen verwendet. Es verwendet abstimmungsbasierte Konsensalgorithmen wie Raft, Quorumchain, and Istanbul. hat die Option , den Konsensalgorithmus für ein privates Blockchain-Netzwerk gethzu verwenden .Proof Of Authority

Bei allen oben genannten Konsensalgorithmen bleibt der Prozess der Validierung von Blöcken derselbe, dh das Lösen des kryptografischen Rätsels (Mining).

Im Falle eines RaftKonsens führen nur ausgewählte leaderMining durch und senden es an alle Teilnehmer des Blockchain-Netzwerks.

Im Falle eines Proof-of-Authority-Konsensalgorithmus von gethnur autorisierten Knoten wird Mining durchgeführt.

Der Prozess der Blockvalidierung ist derselbe (Mining), abhängig vom Konsensalgorithmus, den Sie für die private Blockchain auswählen. Nur ausgewählte Knoten führen den Mining-Prozess durch. Im Fall des öffentlichen Blockchain-Netzwerks konkurrieren alle teilnehmenden Knoten um Belohnungen, die sie nach erfolgreichem Mining des Blocks erhalten.