Beim erstellen von einem block, der eigentlich erzeugt die 25 bitcoins, die als eine Belohnung?

Mir ist klar, dass jemand, der es schafft, um einen neuen block in der blockchain erhält 25 bitcoins als "Belohnung".

Wo kommen diese bitcoins eigentlich her? Wie sind Sie geprägt? Wie sind Sie eigentlich generiert? Was ist das "Jedermannsrecht" Erklärung von, was geschieht, in der blockchain, so dass diese "neue" 25 bitcoins sind tatsächlich erstellt?

+336
Sn Group 23.09.2011, 06:22:30
20 Antworten

Sie können die API verwenden, um Zugriff auf jedem block, und dann Raw-Transaktionen auf jede Transaktion in jedem block. Es ist nicht trivial, aber es kann getan werden.

+952
PacoSF 03 февр. '09 в 4:24

Die Transaktionen werden als ausgegeben, aus den Knoten, die bereits über die Transaktion im mempool, das ist, wenn Sie versuchen, double-verbringen Sie die Transaktion, die Sie ablehnen werden die neue. Allerdings, wenn die Transaktion endet nicht in einem block, so wird Sie verworfen werden von den mempool nach einer gewissen Zeit. Danach werden Sie in der Lage, erstellen Sie eine neue Transaktion, verbringt die gleichen UTXOs, da von diesem Zeitpunkt an wird es nicht als Doppel-Ausgaben.

+946
Stephen Lead 04.10.2013, 00:08:48

Mit der Open-Source-MacMiner seit über einem Monat...:-) Dieser Bergbau-GUI mining-engine Agnostiker, weil es nativ unterstützt bfgminer, cgminer und cpuminer/(minerd) unter der Haube auf Mac-Plattformen. Diese GUI-Schnittstelle mining-pool Agnostiker, denn es kann eine effektive Schnittstelle zum zentralen pools und nativ unterstützt die dezentrale Bündelung, d.h., P2Pool.

Ich habe ausgeübt bfgminer Funktionalität verbunden mit MacMiner ' s "BFGMiner" und "FPGA - /ASIC-Miner" - Ansichten mit Hilfe der STM-und GBT-Protokolle auf verschiedenen pools (z.B. die üblichen Zentralisierten Mining verdächtigen: BTC Guild, BitMinter, EclipseMC, Eligius...; Dezentrale Mining: P2Pool durch die traumhafte Panda P2Pool-Service-Provider und andere). Wenn auch nicht alle pools unterstützen sowohl die STM & GBT. Ich habe ausgeübt minerd/(cpuminer) Funktionalität im Zusammenhang mit MacMiner ' s "CPUminer" Blick für das mining von Litecoins, aber nicht empfohlen für Mac Mini - Gerät überhitzt. (Können Sie erraten, was Bergmann die "CGminer" - Ansicht führt. Braucht Zeit, um die Ausübung dieser Funktionen.) Die Leistung von mehreren ASIC-Geräten gesehen werden kann von der "API-Ausgabe" anzeigen. Diese Mining-software ist noch ein wenig rau an den Rändern, aber software updates sind automatisiert und erfordern daher Ihre Zustimmung.

Vor der Ausführung der Bergleute, die außerhalb des MacMiner werden Sie sicher, aktualisieren Sie Ihre shell (wie die .cshrc, die sich auf deinem ~ Verzeichnis) und die Quelle.

  • setenv POS /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
  • setenv PBFGMINER /Anwendungen/MacMiner.app/Contents/Resources/bfgminer/bin
  • setenv PCGMINER /Anwendungen/MacMiner.app/Contents/Resources/cgminer/bin
  • setenv PMINERD /Anwendungen/MacMiner.app/Contents/Resources
  • setenv PATH ${POS}:${PBFGMINER}:${PCGMINER}:${PMINERD}

So "die bfgminer", "die cgminer", und "die minerd" arbeiten, und Sie nicht haben, um geben Sie voll qualifizierte Pfade für die ausführbaren Dateien.

Einmal MacMiner konfiguriert ist und läuft, können Sie "ps-A | grep bfgminer|minerd|cgminer" und Sie sind aus dem Rennen bauen Sie Ihre eigene JSON-config-Dateien (in der Regel in ~/Library/Application Support/MacMiner-Verzeichnis, prüfen die bfgurls.conf & ltcurls.conf Dateien geschrieben werden, wenn Sie speichern Sie Ihre pool-Einstellungen), die verwendet werden können zum ausführen der Bergleute (D. H., bfgminer, cgminer, minerd) mit einem text-terminal. Schauen Sie sich eine alpha-HOWTO für die Verwendung von MacMiner ' s bfgminer-Funktionalität https://forums.butterflylabs.com/showwiki.php?title=Tutorials:HOWTO+Install+and+Run+MacMiner-+Version+0+9-alpha.

Viel Glück!!!

+944
efredin 06.11.2015, 09:57:58

ich blickte auf meine txhash auf etherscan und die (aus) - Adresse nicht mit meiner eigenen. Ich habe überprüft die (Um -) Adresse, und es ist richtig. Auch der Wert ist der gleiche wie bei meinem Kauf. Wie ist das möglich? Was sind meine Optionen? Bitte helfen

+944
LHWizard 05.06.2011, 08:35:56

Ja.

Ein Blitz-Knoten muss einen Weg finden, eine Kopie der blockchain, der es vertraut, so dass die Knoten können entweder lokal oder beziehen sich auf eine mit neutrino. Das würde Ihnen ermöglichen, führen Sie es, ohne eine externe Festplatte überhaupt. Sie könnten ein Blitz Knoten auf einem rpi dran, nur eine ssd-Karte mit dieser Methode.

+920
martin pallaesh 21.08.2016, 15:40:22

Der Merkle-tree ist nicht überall gespeichert.

Es ist implizit definiert durch die Transaktionen in einem block. Wann immer es nötig ist, den Teil, dass es erforderlich ist, wird berechnet on-the-fly mithilfe der Transaktion-IDS.

+899
Elizabeth Spencer 09.04.2016, 18:37:12

Im moment benutze ich localbitcoins.com Menschen zu finden, die kaufen von bitcoins aus, die ein bank-Konto, so dass ich don ' T haben die Fonds eine online-Brieftasche, bevor ich kaufen kann. Im Auftrag zu verkaufen, bitcoins, ja die online-Geldbörse muss auch finanziert werden mit bitcoins und das ist in Ordnung.

Solch ein Dienst existiert für litecoins zu? So kann ich Menschen in meinem gewählten Land zu kaufen, so kann ich Geld überweisen auf Ihr Bankkonto, ohne zu finden, ein online-wallet zunächst mit Geld. Ich würde es verstehen, wenn ich verkaufen wollte, litecoins, die online-Geldbörse bräuchte litecoin-Fonds zur Verfügung ersten.

+783
kent107 27.03.2010, 23:54:23

lspci listet PCI Geräte. ./poclbm.py Listen OpenCL Geräte. Wenn die ehemaligen das Gerät findet, aber das letztere nicht, deine zweite GPU muss nicht sein Anmeldung als OpenCL-Gerät.

Ubuntu 11.10 hat einen berüchtigten Ruf für multiple-GPU-bugs. (Siehe hier und hier.) Ich persönlich hatte Probleme mit 11.10 Bergbau, die waren einfach gelöst durch die Umstellung auf ein anderes release. Ich würde vorschlagen, dass Sie stattdessen mit Ubuntu 11.04 (Natty Narwhal); es wird allgemein angesehen, um die zuverlässigsten Ubuntu-version für den Bergbau.

Wenn das nicht eine option, oder die Installation von 11.04 das problem nicht beheben lässt, versuchen Sie die folgenden Schritte aus:

  1. Deinstallieren was auch immer version von Catalyst/SDK haben Sie (stellen Sie sicher, entfernen Sie alle Konfigurations-Dateien) und installieren Catalyst 11.6 und SDK 2.4.
  2. Ausführen von aticonfig -f --initial --adapter=all" wieder. Stellen Sie sicher, dass es ohne Fehler läuft.
  3. Ausführen von aticonfig --list-adapters. Sie sollten sehen, zwei.

Diese Schritte sollte das beheben Probleme mit der Konfiguration. Wenn das problem weiterhin besteht ist es entweder ein hardware-Problem (oder ein Ubuntu 11.10-Ausgabe).

+700
Charlie Moonen 01.11.2010, 12:12:13

Wenn SegWit Blätter Zeugen die Daten für die rückwärts-Kompatibilität, so Zeugen die Daten nicht so wichtig ist offensichtlich, dann warum tun die clients senden, die Daten in in der ersten Stelle?

Nicht Sie machen Ihre Geschäfte nicht unnötig größer und somit auch teurer?

+665
CipherText 17.09.2013, 14:37:16

Sie können erstellen Sie unbegrenzt Adressen und senden dann Mengen von bitcoins, die über die Gebühr-abzüglich Mindest-Transaktion-Grenze, um Ihre eigenen Adressen. Das heißt, Sie können technisch spam die blockchain für den Preis der Elektrizität.

Eine Transaktion kann sicher gesendet, ohne Gebühren, wenn diese Bedingungen erfüllt sind:

  • Es ist kleiner als 1000 bytes.
  • Alle Ausgänge werden mit 0,01 BTC oder größer.
  • Seine Priorität ist groß genug (siehe die Technische Info-Bereich unten)

https://en.bitcoin.it/wiki/Transaction_fees

Wer weiß, wie das bitcoin-core aufhören könnte, Sie zu tun, ohne zu blockieren Ihre IP aus dem Netz?? Auch in diesem Fall, alles, was Sie tun müssen, ist, fälschen Ihre IP-Adresse immer wieder>>>

+626
chuckd88 18.05.2010, 23:48:55

Ursprünglich, ASICMiner verkauft Anteil auf GLBSE, eine Bitcoin-Börse hat bereits geschlossen, es ist business.

Derzeit können Sie kaufen Ihre Aktien sowohl auf BitFunder und BTC Trading Corp.

+625
nikitahils 03.11.2015, 10:17:01

Blackcoin ist ein fork von Novacoin ist ein fork von Peercoin ist ein fork von Bitcoin.

In Ihrer Antwort auf, wie PoS-mining-Funktionen ist die Antwort auf diese Frage:

Für Peercoin speziell, PoW und PoS-Blöcke sind voneinander unabhängig. So wie du bist Wetten Ihren verbrauchten Strom und CPU-Zeit vs. die mögliche PoW-blok belohnt, in der PoS-Blöcke, die Sie Wetten Ihre Münze-Alter: die Menge der PPC-Sie besitzen multipliziert mit der Anzahl der Tage, die Sie haben sitted untätig in Ihrer Brieftasche. Es muss ein minimum von 30 und einem maximum von 90 Tagen für Ihre Münzen, um zu starten Erzeugung von tickets für die PoS-Gewinnspiel.

Sollten Sie Ihr ticket gewinnen, erhalten Sie 1% Zinsen und verlieren alle Ihre Münze-Alter, so dass Ihre Münzen sind aus dem Netz POV, als ob Sie gerade erhalten hatte, Sie. I. e. Sie müssen warten Sie weitere 30 Tage für Sie in der Lage, Sie zu bezahlen wieder Interesse. Im Laufe der Zeit, obwohl, du bist nur soll um etwa 1% jährlich.

Ehrlich-Knoten wird nur versuchen, erzeugen blockiert, wenn deren Anteil unter dem Grenzwert liegt. Dies reduziert den traffic ungemein. Auf der Suche nach Verletzer Schnitte nach unten auf DoS-als auch die hat nur komischerweise wurde vor kurzem in einigen Münzen.

Die ich finden konnte, keine größeren Abweichungen von NovaCoin außer für eine verminderte block Abstand die möglicherweise oder möglicherweise nicht für die PoS-portion, schneller Münze Reife, und ein paar Ergänzungen net.cpp Kommunikation.

Ich habe gefunden keine Beiträge beschweren sich über verwaiste Blöcke oder jede Bemerkung, dass es nur wenige sind, außer für diese Frage.

Ich habe ein paar Beiträge zu fordern, dass die PoS schaffen zusätzlichen Verkehr, aber nichts zu belegen.

In kurzen, BlackCoin, scheint der PoS Fastcoin und gedrosselt PoS produzieren wird nicht mehr Bandbreite als PoW.

Einschränkungsmechanismen

NXT

NXT ist viel mehr gesteuert als die anderen PoS coins:

Was bedeutet diese Transparenz bedeuten? Es bedeutet, dass jemand Vorhersagen kann (mit sehr hoher Wahrscheinlichkeit), wer und Wann generiert nächsten block(s). Und das gibt uns überlegen Vorteile:

  1. Transaktionen können gesendet werden direkt an die miner, die wird mir den nächsten block (wenn er entscheidet, zu offenbaren seinen Standort auf dem Internet), so spart traffic und kommen viel näher an VISA/MasterCard processing volumes.
  2. Blöcke können erzeugt werden, im Voraus und an die meisten der Bergleute, bevor Sie gültig werden (timestamp Validierung), wodurch erheblich zur Verringerung der rate von verwaisten Blöcken.
  3. Aufgrund der Fähigkeit zur Vorhersage Zeitstempel der Zukunft-Blöcke (mit einem Satz von Blöcken) wird es möglich, die entsprechenden Gebühren zu versichern schnelle Bestätigungen für wichtige Transaktionen (ohne zu viel bezahlen für die Aufnahme in einen block).

NovaCoin

Dies wird vertraut erscheinen:

Novacoin verwendet die gemischte Münze-Alter/CoinDayWeight Ansatz, um die Beweise der Beteiligung. Der proof-of-stake Schwierigkeit ist einstellbar, so zur Begrenzung der rate, mit der neue Blöcke können erzeugt werden, indem das Netzwerk auf 10-Minuten-target-Abstand beurteilen. Aufgrund der sehr geringen Wahrscheinlichkeit einer erfolgreichen proof-generation, das macht es unberechenbar, welcher computer im Netzwerk wird in der Lage sein zum generieren der nächsten Lösung.

Es wird durchgeführt durch Scannen alle verfügbaren Eingänge um zu finden Glück eine, die erfüllt folgende Bedingung:

SHA256(SHA256(KERNEL)) < CoinDayWeight * NetworkTarget

Bergmann hat auf der Suche nach einem SHA256-hash, der unter dem Zielwert.

In NovaCoin Fall, es ist immer noch ein wenig PoWish, aber der Verkehr ist abgehauen, weil diejenigen, die das nicht meins, da Sie nicht genügend Anteil entweder nicht oder Blacklist für die Verletzung der Regeln.

Sobald ein Knoten eine konforme block, wird er seine Arbeit auf, die block-index und bewegt sich auf die nächste. Schließlich ist keiner mehr arbeiten an die falsche Kette.

BlackCoin

Basierend auf den oben genannten Inspektion des Codes, das ist ein fork von NovaCoin, BlackCoin arbeitet in einem fast identisch, außer der Abstand ist optimiert, Weg nach unten, und es gibt ein paar Netzwerk-Erweiterungen, um das Netzwerk ein wenig strenger.

Als seitliche Anmerkung, basierend auf bitinfocharts Berechnungen, die 10-Sekunden-Werbung ist nie trafen sich am Durchschnitt und ist mehr wie eine untere Grenze; jedoch die vorgesehene Abstand von einer minute, so dass entweder der Abstand Formel falsch ist, oder PoS ist tatsächlich so performant, dass es busted die Formel.

Ophan management

NXT ist der extreme Fall. Meine Vermutung ist, dass es selten irgendwelche verwaisten Blöcke, weil die nachfolgende miner ist ausgewählt, so dass Sie ein Waisenkind ist generiert aus einer Netzwerk-Störung eher als durch design.

NovaCoin erste Linie der Verteidigung ist die PoS begrenzt die Anzahl der möglichen Bergleute. Da die längste konform Kette wird akzeptiert, wie mit PoW, hashpower, der sich in einer verlierenden Kette reduziert sich für jeden jetzt-block-index.

+452
Irrrka 26.06.2013, 06:04:53

Bei der aktuellen Gebühr die Durchschnittliche Bitcoin-Netzwerk können Sie problemlos festlegen, 2 satoshis pro byte als tx-Gebühr, wenn Sie nicht in Eile zu haben, Sie die Transaktion bestätigt in den ersten block, nachdem Sie Einreichen.

Grafische info hier: https://bitinfocharts.com/comparison/bitcoin-transactionfees.html#3m

+446
JerryDrake 09.04.2019, 23:04:47

nLocktime Transaktionen, die noch nicht gültig sind, nicht weitergeleitet und eventuell sogar gefallen. Es ist die Verantwortung der sender und/oder Empfänger zur Speicherung der Transaktionen, bis Sie gültig sind, und dann strahlte Sie.

+409
ppr 06.02.2011, 04:29:36

Durch passphrase ich nehme an, du meinst den Merksatz.

Wenn Sie Ihre wallet-software unterstützt die Erstellung von mehreren Brieftaschen, können Sie nur einen anderen Geldbeutel und verwenden nur den gleichen Merksatz. Statt der Schaffung einer neuen Geldbörse, die Sie wiederherstellen eine Brieftasche aus dem Samen. Für Ihre software, es wird eine andere Geldbeutel, weil es in einer anderen Datei gespeichert.

Oder Sie können eine andere wallet-software und Wiederherstellung Ihrer Eselsbrücke, um eine Brieftasche mit, dass andere software. Beachten Sie, dass das Portemonnaie muss zur Unterstützung mit einem Merksatz und verwendet das gleiche format. Die meisten wallets benutzen BIP 39 eselsbrücken, aber, Elektron nicht, so dass Sie nicht wiederhergestellt werden ein Elektron Merksatz auf ein anderes wallet.

Sie sollten die gleichen Adressen oder so.

+392
Deja Osbourne 26.04.2019, 09:15:38

Erste bitcoin erstellt wurde, wenn der erste block (und blockchain) erstellt wurde. Hier finden Sie weitere wichtige Informationen: https://en.bitcoin.it/wiki/Genesis_block

+352
Soever 19.06.2013, 21:24:54

Ich möchte zum testen meiner Anwendung mit allen edge-cases. Könnten Sie mir bitte sagen, gibt es eine Möglichkeit zu zwingen, scheitern der Transaktion im testnet blockchain so kann ich testen, ob mein Programm behandelt diesen Fall korrekt.

Danke für die Antworten im Voraus.

+283
Courtesy Call 31.05.2010, 06:34:16

Sie können den import einer alten unkomprimierte Schlüssel. Es wird funktionieren gut. Getnewaddress immer verwendet Skripte mit 'compressed' - Tonarten. BIP-143 (segwit) Stil-Eingänge auch die Komprimierung erfordern.

Der kleinere Schlüssel-format Ergebnisse in kleineren Transaktionen, und, wo es erforderlich ist und nicht nur optional auch einfacher code.

+282
Lawand 20.05.2011, 10:59:13

Nein, es gibt keine explizite, öffentlich-enthüllt plan für diese situation.

Jedoch gibt es eine implizite plan: wird es, wenn man weiß, dass die praktische Quanten-Computer sind auf dem kurzfristigen horizion, ist der Programmierer dafür verantwortlich, Bitcoin wird an diesem Punkt erstellen Sie eine harte Gabel oder weiche Gabel die Einführung einer neuen Signatur geben, wahrscheinlich etwas basierend auf Lamport-Signaturen oder Merkle-Signaturen.

Die Benutzer aktualisieren Sie Ihren Geldbeutel zum Portemonnaie, die Unterstützung der neuen Unterschrift geben Sie und verbringen Sie Ihre bitcoins von Ihrem alten privaten Schlüssel zu Ihrer neuen privaten Schlüssel. Das ist so ziemlich identisch zu dem, was Android-Nutzer tun musste, um für die SecureRandom-bug.

Das ist alles sehr einfach, wenn man in nicht-gehetzt Art und Weise, schnell und Quanten-computing ist noch ein langer Weg, das ist der Grund, niemand auf dieser funktioniert nun. Der andere Grund ist, dass die vorgeschlagenen neuen Signatur-Typen sind alle viel größer als die secp256k1 ECDSA-Signaturen verwenden wir nun, so würde die Erhöhung der block-chain aufblasen.

Hinweis: die Frage erwähnt das knacken des privaten Schlüssels aus dem öffentlichen Schlüssel, was getan werden könnte, auf eine schnelle Quanten-computer mit Shor ' s Algorithmus. Doch in die Kommentare, die OP (B. T.) konzentriert sich auf das knacken SHA256 (das wäre wahrscheinlich mit einem anderen Algorithmus; ich weiß nicht, welche).

Die obige Antwort konzentriert sich auf den privaten Schlüssel problem, aber die Lösung für das Korrekturlesen der Arbeit problem ist das gleiche: eine harte Gabel oder weiche Gabel ändern Sie den Hash-Algorithmus, um seinen schwierigsten Wert noch schwieriger. Wieder, solange haben wir Monate oder Jahre, um die änderung vorzunehmen, dies ist ein einfaches upgrade, so gibt es keinen Sinn in der Durchführung vorzeitig.

+234
nemeles 14.05.2019, 00:52:17

Wichtige Unterscheidung des Datenschutzbeauftragten von PoS ist, dass im DSB ist, gibt es keine Mindest-stakeholder-token-Anforderung zu beteiligen und stattdessen von stakeholder-Token proportional repräsentiert Ihre Fähigkeit zur Herstellung von Blöcken, die Nutzer Stimmen proportional zu Ihrem Anteil an block markieren Produzenten.

Der Prozess für die konsensfindung in einer Runde aufgeteilt werden kann in die folgenden grundlegenden Schritte.

  • Block Produzenten gewählt werden, die von den beteiligten in einem Wahlgang.

  • Sobald die Produzenten sind ausgewählt, Sie sind deterministisch gegeben
    round-robin-rotation für eine Runde Blöcke äquivalent zu der Anzahl
    von den Produzenten ausgewählt.

  • Das schafft einen Wettbewerbsvorteil Markt in die Runde, Gewährleistung Zuverlässigkeit.

  • Block Produzenten überprüfen und broadcast-Blöcke an das Netzwerk. Konsens ist erreicht und die nächste Runde beginnt.

Für Ihre Dienste, block-Produzenten erhalten eine Belohnung. Wenn Sie nicht produzieren einen block, dann gibt es keine Belohnung und die Belohnung ist eine Umbuchung auf den nächsten block Produzent bei einem erfolgreichen block hergestellt wird. Die Produzenten haben nicht die Möglichkeit zum ändern der details der Transaktion, jedoch konnten Sie konspirieren, um zu verhindern, dass bestimmte Transaktionen wird in Blöcke.

Eine wichtige Funktion des Datenschutzbeauftragten Konsens-Modellen ist, dass die Parameter des Systems modifiziert werden können, indem die Akteure durch einen voting-Prozess. Diese Parameter umfassen alles von Transaktionsgebühren, block-Größen, Produzenten bezahlen, und block-Intervalle. Aktivieren der dynamischen Veränderungen der Parameter des Modells definieren können, ermöglichen eine beträchtliche Flexibilität für Plattformen, die den Einsatz der DSB Modell passen die Plattform an die spezifischen Bedürfnisse.

Vorteil gegenüber POS

Ein deutlicher Vorteil, dass das DSB-Modell hat gegenüber den klassischen PoS-Modell ist die Entfernung von der "Nix geht" - dilemma. Dies bezieht sich auf den Fall, wo es wenig bis keine Kosten für die Prüfungen zu validieren, die auf zwei konkurrierende Ketten. Für Prüfungen, die Strategie ist die profitabelste, aber für das Netzwerk kann es führen, um eine doppelte ausgeben eines digitalen asset. DSB arbeitet gegen diese aufgrund der Tatsache, dass die beteiligten Akteure mit Ihrem Anteil, an der Abstimmung über block-Produzenten, nicht auf den Blöcken selbst. Die längste Kette wird als die kanonische Kette, so dass es unmöglich ist, eine Teilmenge von bösartigen Produzenten zu produzieren, Gabel überholt, dass die Hauptkette durch die Anzahl und Reihenfolge der Erzeuger fixiert werden, die vor jeder Runde.

+103
user53923 06.11.2011, 10:08:39

Fragen mit Tag anzeigen