In einfachen Worten, wie funktioniert Bitcoin Bergbau Arbeit

In einfachen Worten, wie funktioniert Bitcoin Bergbau Arbeit

Wie üblich Dokument der Referenz, wenn es um Bitcoin sprechen, ist das Bitcoin-Papier. Es ist eine merkwürdige über Bitcoin und blockchains zu jeder lesen muss.

Der Bergbau ist die Lösung von Satoshi Nakamoto zur byzantinischen Generäle Problem gefunden. Es verfügt über einige Funktionen an die Bitcoin-Netzwerk:

  • Lassen Sie alle auf der gleichen Version der Geschichte zustimmen;
  • Bezahlen Sie die Bergleute für den Job;
  • Sichern Sie das Netzwerk.

Es basiert auf einem cleveren Computer genannt Trick "Proof-of-Arbeit".

Der Nachweis der Arbeit. haben alle auf der gleichen Version der Geschichte zustimmen.

Es funktioniert wie eine Lotterie, außer Sie Tickets nicht kaufen, Sie Zahlen berechnen so schnell wie Sie, bis Sie eine finden "Magie" Zahl, die ausreichend ist, "Selten".

Es gibt spezielle Zweckcomputer (bekannt als ASIC) entwickelt, um diese Berechnungen schneller als Allzweck-Computer (CPU oder GPU) zu tun.

Es gibt keinen Punkt in diesen Berechnungen, deren einziger Zweck es ist, um anderen Menschen zu beweisen, dass Sie sie haben, daher der Name "Proof-of-Arbeit".

Wenn ein Bergmann mit dem Netzwerk einen neuen Block einreicht, jeder sagt, "Wow, das muss man schwer gewesen, zu finden, die gute Arbeit!".

Schwierig, Sie wetten! Gerade jetzt müssen Sie im Durchschnitt 10 ^ 21 Versuche, bevor eine gültige Nummer zu finden. Das ist ein ein von einundzwanzig Nullen.

Mit dem Absenden des Blocks, der den Proof-of-Arbeit beinhaltet, kann jeder sehen, dass der Bergmann genug Arbeit, und die anderen Bergarbeiter die Arbeit stoppen sie zur Zeit und tun Bergbau getan starten "an der Spitze des neuen Blocks". Auf diese Weise sie den neuen Block akzeptieren und alles andere vergessen. Am Ende Sie nur eine Kette von Block haben, deshalb heißt es "die blockchain"Und alle sind sich einig, dass, was Sie können sich auf der blockchain sehen, was passiert ist.

Finanzielle Anreiz. zahlen die Bergleute für den Job

Jeder Block beginnt mit einem speziellen Transaktion, die Bitcoins erstellen "aus dem Nichts". Heute ist sie 25 Bitcoins; Innerhalb von wenigen Monaten wird es 12,5 Bitcoins nur sein.

Es heißt die "Block Belohnung" und es ist mit dem Bergmann gegeben, der den Block gefunden, ihn für den Job zu zahlen. Das ist etwas, alle Bitcoin Benutzer beim ersten Mal stimmen sie Bitcoin verwenden.

Miners können tun, was sie mit dieser Belohnung wollen. Einige Bergleute verkaufen sie sofort im Austausch für ihre lokale Währung, einige andere Bergleute halten es später zu verbringen, in welchem ​​Fall sie auch genannt werden "Spekulanten", Weil sie, dass ihr Wert Hoffnung wachsen wird.

Je höher der Preis von einem bitcoin, desto mehr Bergleute versuchen, die Belohnung zu fangen, und die schnelleren Blöcke gefunden werden.

Aber Sie wollen nicht Blöcke gefunden werden "zu schnell", So gibt es einen Mechanismus im Inneren des Bitcoin Protokoll entworfen, das im Durchschnitt 10 Minuten zwischen jedem Block hält.

Dieser Mechanismus wird aufgerufen "Schwierigkeit"Und es bedeutet wörtlich "die Schwierigkeit, einen neuen Block zu finden,". Es wird automatisch alle 2 Wochen eingestellt, indem die durchschnittliche Zeit zwischen zwei Blöcken Berechnung und das Ändern der "Ziel" so daß, wenn die gleiche Rechenleistung während der nächsten Periode verwendet wird, wird es zehn Minuten zwischen den Blöcken.

Wenn mehr Bergleute auf das Netzwerk zugreifen, oder wenn sie leistungsfähigere Computer verwenden, wird die Schwierigkeit erhöht. Wenn Bergleute verlassen, wird die Schwierigkeit gesenkt.

Absicherung des Netzwerks. machen Angriffe teuer

Jeder will kostenlos Geld zu bekommen. Das ist, warum so viele Bergleute versuchen, den Block Belohnung und, am Ende zu fangen, sie in etwa die gleiche Menge an Geld für Hardware und Strom ausgeben, die sie auf Belohnungen zu erhalten.

Jemand, der das Netzwerk angreifen möchte, muss dem Äquivalent der Wert der Block Belohnungen zu verlieren vorbereitet werden, wenn er erfolgreich sein will. Bei der derzeitigen Geschwindigkeit bedeutet es um $ 33.000 pro Stunde des Angriffs (51% des hashrate werden nur benötigt).

Jemand, der das Netzwerk zu zerstören möchte würde wahrscheinlich den Angriff für einen vollen Monat erleiden müssen, was die Kosten von mehr als 20 Millionen Dollar bedeutet.

Deshalb sagen wir, dass die Bergleute das Netzwerk sichern. Sie haben "Haut im Spiel". Wenn sie das Netzwerk aktiv angreifen, werden Senkblei der Preis von Bitcoins, bekommen sie wertlos Token anstelle der tatsächlichen Geld, und sie verlieren den Wert der Hardware, die sie besitzen, da sie nicht verwendet werden können, etwas anderes zu tun.

Ich hoffe, dass meine Worte einfach genug waren.

Das ist mein Verständnis, von einem Ende zum anderen.

Alle Knoten halten eine lokale Kopie des Großbuch, das die blockchain auf ihrem Computer ist. Als Knoten Transaktionen erstellen, werden sie zu ihren Nachbarn übertragen, die mit ihren Nachbarn ihre Nachbarn senden, damit es durch das Netzwerk ausbreitet. Bestimmte Knoten, die besondere Rolle der Bergmann erfüllen, erhalten und diese Transaktionen in Blöcke zu sammeln. In einem Versuch, diese Erklärung einfach zu halten, werde ich die Details, wie eine Gruppe von Transaktionen überspringen wird in einem Block gesammelt. Genau wissen, gibt es bestimmte Regeln befolgt, dies zu tun.

Nun, da diese Bergmann den Block hat, würde sie versuchen, gerne "Bergwerk" Als nächstes beginnt sie die "Bergbau" Prozess, der die Proof-of-Work-Algorithmus * ausgeführt werden soll. Dieser Prozess macht mehrere Dinge, die meisten prominent Überprüfung der Transaktionen Bereitstellung und bestätigt sie, so dass sie an den blockchain hinzugefügt werden (Lesebuch). Sie versucht, eine zu lösen Hash-Puzzle. Sie nimmt bestimmte Daten an den Block bezogen, kombinieren Sie es mit einer Nonce (Nummer einmal verwendet), und führt es durch eine Hash-Funktion (SHA-256). Sie versucht, eine Ausgabe zu erhalten, die eine bestimmte Anzahl von führenden Nullen hat (d.h. 000000. 11101). Diese Zielnummer wird durch eine Schwierigkeit eingestellt, der alle 2016 Blöcke so aktualisiert, dass es etwa 10 Minuten, bis das Netzwerk als Ganzes nimmt einen neuen Block zu finden.

Sobald der Bergmann die Zielausgangs trifft, sie haben es geschafft! Zeit sich zu freuen und die Belohnung, die derzeit bei 25 BTC sammeln. Diese Belohnung alle 210.000 Blöcke halbiert, so sollte die Belohnung irgendwann auf 12,5 nach unten gehen im Jahr 2017. Zusätzlich zu dieser nominellen Lohn, Knappen alle Transaktionsgebühren erhalten, die in dem Block enthalten sein können.

Es ist die Idee der "längste Kette" in Bitcoin, wo die längste Kette der wahre Kette betrachtet wird, solange alle die Mathematik zusammen auscheckt halten. Es steht geschrieben, tief in die Client-Software von Bitcoin für Knoten, die die längste Kette zu folgen. Unser Bergmann anfügt ihr Block am Ende ihrer lokalen Kette neu geprägt, ihr die längste machen. Die umliegenden Knoten bemerken dies und schnell ihre Mathe überprüfen, und wenn alles klar geht, aktualisieren ihre eigenen lokalen Kopien der blockchain diese neue, längste Kette passen. Dies wiederholt sich, und die neue Kette breitet sich durch das Netzwerk.

Bitcoin und die zugrunde liegende Technologie ist ein sehr komplexes Thema, und irgendwann versuchen, es zu einem einfachen Digest ist unmöglich, zu reduzieren. Hoffentlich hilft; halten forschen und Fragen zu stellen, und ich verspreche, es eines Tages werden alle zusammen klicken. Viel Glück!

* Ein Hinweis auf POW. Mining Rigs heute Millionen von diesen vervollständigen "Hash-Puzzle" Berechnungen pro Sekunde. Nehmen Sie alle Bergarbeiter, Millionen von Berechnungen pro Sekunde zu tun, für 10 Minuten. Es ist sicherlich nicht rechen trivial um einen Block zu verminen. Dies ist, wo ein großer Teil der Sicherheit in dieser Methode der Bergbau kommt (es gibt eine andere Form von Mining-Algorithmen, aber wir werden, dass für eine andere Zeit zu sparen).

Der Zweck des Bergbaus ist, um sicherzustellen, dass die Bitcoin blockchain eine aktuelle und zuverlässige Sicht auf BTC-Konten und Salden gibt. Es ist eine Methode von Änderungen an einer Datenbank zu validieren.

Bergbau selbst ist der Prozess der kommenden zum Konsens über den aktuellen Zustand der Datenbank. Die Konsensusprozess selbst ist ein Beweis für Arbeit genannt. Miners sind Personen oder Institutionen, die Computer arbeiten, die die gleiche Version eines Konsensusprozess ausgeführt werden: in diesem Fall Bitcoin.

Zu kommen, um Konsens Nachweis der Arbeit verwenden, Knappen konzentrieren Computing Power auf den Prozess, und basieren auf belohnt, wie viel Macht sie tragen.

Das Ziel des Bitcoin Konsens ist die Bitcoin Datenbank zuverlässig ist, um sicherzustellen, indem sie es schwierig, für jede eine Einheit einseitigen Änderungen vorzunehmen. Dazu benötigen würde entweder eine Menge Rechenleistung, oder eine koordinative Anstrengung unter aktuellen Betreiber, die einen wesentlichen Anteil der vorhandenen Rechenleistung zu steuern.

Heute (23. April 2016), zwei Einheiten steuern mehr als Macht genug Rechen einseitige Änderungen in der Datenbank zu machen.

Brian Lundberg. Informationstechnologie & Dienstleistungen, Gründer der Einbeziehung Bitcoin

Bitcoin Mining ist der Prozess jüngsten Transaktionen zu verifizieren, so dass sie in einen Block zu bündeln, den Hash-Wert des vorherigen Block eingefügt, eine Nonce Addieren, Vergleichen des resultierenden Hash auf einen Zielwert, immer wieder mit einem neuen Nonce Hashing bis einen Hash zu schaffen, ist unten die eingestellten Sollwert, Nachweis der Arbeit bereitgestellt wurde, das es überprüft, und dann den neuen Block zum Blockchain zu schreiben. Sobald der neue Block geschrieben wird Bitcoin Knoten den neuen Block bestätigt den Block zu anderen Bitcoin Knoten übertragen. Der Bitcoin Bergmann, der das Problem und schreibt den neuen Block löst wird dann belohnt mit neuen Bitcoin die Block-Belohnung genannt.

Habe ich Sie noch verloren? Keine Bange. Ich schrieb einen viel mehr in die Tiefe Blick auf Bergbau auf meiner Website, Einbindung der Bitcoin.

Geschrieben 17w vor · Not for Reproduction · Antwort angefordert von James Anderson

Quelle: www.quora.com

Read more

  • Wie Sie Ihre Bitcoins zu speichern – bitcoin Portemonnaies

    Wie Sie Ihre Bitcoins to Store Bitcoin Wallets speichern die privaten Schlüssel, die Ihnen eine Bitcoin-Adresse zugreifen müssen und Ihr Geld ausgeben. Sie kommen in verschiedenen Formen, für…

  • Es funktioniert Körperpackungen

    Wie man Tipps Es funktioniert Körperpackungen How To Tipps Um die absolut besten Ergebnisse zu erzielen, wenn die Packungen verwenden, habe ich zusammen eine Liste lassen Body Wraps Tipps Werke,…

  • Es funktioniert Body Wrap FAQ

    Es funktioniert Body Wrap Häufig gestellte Fragen über die Ultimate Body-Applikator gestellte Was ist das es funktioniert Body Wrap? Das es funktioniert Body Wrap ist ein nicht gewebtes Tuch…

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

elf − acht =