Wie viele Adressen kann ein Elektron Samen erzeugen?

Wenn ich generieren, zu viele, Sie gehen rot für einige reason. Also, was ist die maximale Menge von Adressen, die ein Samen machen kann?

+113
Zooly 17.04.2011, 17:11:45
26 Antworten

Eine Schwierigkeit-1 Freigabe dauert im Durchschnitt 2^32 = 4,3 Milliarden hashes zu finden.

Wenn Ihre hashrate ist X GH/s, dann in einem Tag die Anzahl der Schwierigkeiten-d-Aktien, die Sie finden, ist

(X * 1000000000 * 86400) / (2^32 * d)

Oder einfach

20,000 * X / d

+894
holdenkaulfield 03 февр. '09 в 4:24

Ich hatte den Eindruck, dass kryptogeld Preise waren festgelegt, die von einem exchange-Währung Volumen und kaufen/verkaufen Durchschnitte, so was tauscht man die Yahoo finance Daten mit Landes-spezifischen kryptogeld Preise?

+874
Tristan Tzara 18.03.2018, 13:08:54
  1. Astraleums ist ein Beispiel für die blockchain zu speichern, den Vertrag Transaktionen. Knoten auf der blockchain überprüfen die Transaktionen und fügen Sie es auf blockchain. Den hat es auch die Währung und die Miner belohnt für die Arbeit. Was Sie denken, ist absolut richtig, wenn Sie nicht haben, einen Anreiz-Mechanismus, da nur wenige Menschen werden mir und das Netzwerk kann leicht angegriffen werden.
  2. Wenn Unternehmen sprechen über die Verwendung von blockchain nur für sich selbst, Sie beziehen sich auf private blockchains und nicht öffentlich. Knoten braucht eine Erlaubnis, bevor Sie beitreten können, diese private blockchain somit nicht anfällig für Angriff. Ansonsten in die öffentliche blockchain jemand mit 51% Mehrheit können Sie leicht ändern Sie die Transaktionen. Einige Angriffe sind möglich, sogar bei 33% - Mehrheit.
+869
Moore Gerald 10.02.2015, 09:10:13

Ja, die block-Zeit kann geändert werden, aber nicht sehr einfach. Es gibt zwei Möglichkeiten, es zu tun:

  1. Ändern Sie die timestamp-Auflösung 1/6. der zweite. Die Nachteil ist, dass Sie außerhalb der int-Werte 6 mal schneller (Zeitstempel ist eine 32-bit-Ganzzahl). Und irgendwann wird es weniger bequem zu Lesen timestamps.
  2. Halten Sie die timestamp-Auflösung und passen Sie die Schmiede. Bei Nxt gibt es keine Konstante für die änderung der block-Zeit, so dass Sie ändern müssen, einige andere Konstanten. Ein BLOCK_TIME Konstante Hinzugefügt wurde, in der Glut, Sie können sehen, wie es verwendet wird es. Die Nachteile, die mit 10 sec blocktime mit 1 Sek. Auflösung ist, dass das base-target-Anpassung funktioniert nicht so gut, schließlich können Sie am Ende mit einer durchschnittlichen block-Zeit, die nicht 10 Sek.

Einen negativen Effekt in beiden Fällen ist, dass es weniger Zeit für die Knoten kommunizieren, neue Blöcke und daher mehr spontane Gabeln erscheint. Und die Anzahl der Blöcke wachsen wird 6 mal schneller.

+840
Romzeo 11.10.2010, 16:39:37

Der Schöpfer, Satoshi Nakamoto (bezeichnet als ein "er" im folgenden, obwohl es sein könnte eine Frau oder eine Gruppe von Individuen) zu haben scheint abgebaut viele der frühen Bitcoin-Blöcke. Es wurden mehrere Analysen identifizieren von Blöcken abgebaut, die durch ein bestimmtes einzelnes Programm, basierend auf der nonce und so weiter, und meist ist es vernünftig, zu behaupten, dass dies war Satoshi.

Es gibt andere Theorien, wer dieser miner ist, aber es ist naiv vorstellen, dass das system der Schöpfer wäre nicht zumindest etwas interessiert in der Gewinnung und Unterstützung der Netzwerk-und der Beweis ist im Einklang mit, dass.

So oder so, diese abgebaut Münzen nicht verschoben haben, noch, und es ist möglich, dass er verbrannte die privaten Schlüssel für Sie.

Natürlich, es ist wahrscheinlich, dass es andere Blöcke er abgebaut, die noch nicht identifiziert worden wie seine, und er hat eine ziemlich große stash, die er ausgeben kann wie er für richtig hält.

+785
Dan Larhammar 30.09.2016, 06:01:39

Wenn die Kreditkarten-Industrie hat uns gelehrt, nichts, es ist, dass Händler alles zu akzeptieren, was die form der Zahlung ist es ausreichend Nachfrage für. Kaufleute wurden perfekt bereit zu absorbieren einige Prozent der Verlust von Kreditkarten-Rückbuchungen, ungedeckte Schecks etc. seit geraumer Zeit und wird wahrscheinlich anzunehmen, dass Prozent der Verlust von 0/unbestätigte Transaktionen (sobald wir eigentlich wissen, wie viel Prozent Verlust ist, sowieso).

Das eigentliche "verkaufen" ist mit Verbrauchern. Wenn genug Verbraucher die Verwendung von bitcoins, der Händler wird beginnen, Sie anzunehmen - und auch wenn Sie nicht halten Sie noch Wert als ein Mittel der Distanz, die Mittel zu übertragen und vielleicht als Wertaufbewahrungsmittel. Auch die Verbraucher kümmern sich nicht um technische Einschränkungen, das ist für uns Freaks, um herauszufinden, Ihre Namen, so dass die Punkte 2, 5 und 6 sind im Grunde "unsere Probleme" zu beheben. Was der Verbraucher kümmern, die meisten, meiner Meinung nach, ist #4: "Der Kunde ist schwierig zu bedienen und deren Bedienung schwer zu verstehen."

Wenn es "eine app dafür", dass einfach nur funktioniert und nicht brauchen, whitepapers, wikis etc. zu begreifen, die größte Hürde wurde gesprungen.

+763
mohammad biranvand 06.07.2014, 14:35:44

Ich habe eine Einzahlung in eine bitcoin-Börse auf 2018-09-11 06:57:41. Der Austausch machte dann eine gewünschte Transaktion auf 2018-09-11 13:19.

Jetzt ist die Zeit, 2018-09-11 21:55, aber die Transaktion noch nicht alle Bestätigungen. Der mempool Größe ist derzeit 12 Mb, das sollte nicht groß genug sein, um die Ursache dieser Verzögerung.

Die Ausgabe für den Rücktritt ist eine bech32-Adresse. Hat jemand sonst gesehen, Verzögerungen in der Rücknahme Transaktionen, die möglicherweise mit den unterschiedlichen Formate auf die Ausgabe?

https://blockchair.com/bitcoin/transaction/946d199348cdd21209e1c42f8df1700be9a238bb220d7e03ceff5b136e7cca2b

Dank

+758
Sudri 23.10.2012, 16:00:20

Ich finde mich ein Opfer, entweder meine Arme googeln Fähigkeiten, oder das fehlen von Details in den bitcoind docs.

Ich habe eine walletNotify script läuft auf vollen Knoten, wenn eine Transaktion auf / von meinem Geldbeutel ankommt, führt eine getRawTransaction(txid, 1) auf die übergebene Transaktions-ID.

Nun, wenn einer meiner Adressen angezeigt, innerhalb der vout - array, die ich weiß, dass diese Transaktion eine Einzahlung. Was ich möchte, um zu überprüfen, ist, dass ich tatsächlich verbringen diese bitcoins.

Ich lese über die nicht-standard-Transaktionen (insbesondere unspendable Transaktionen) und ein bisschen in Panik, also meine Fragen sind:

  1. Tut bitcoind führen Sie jede Art von überprüfung auf den "spendability" von der Ankunft bitcoins?
  2. Gibt es eine einfache Möglichkeit der überprüfung dieses selbst? ist es nicht-unbedingt-einfach Weg?

Vielen Dank im Voraus!

+647
Kshitiz 28.12.2017, 00:15:07

Ihr Kunde wird sofort eine Zahlung an Sie gesendet wurde, aber es wird nur zeigen, wie "0/unbestätigt", bis die Transaktion hat die Bestätigungen und auch Ihre client synchronisiert werden müssen (heruntergeladen hat, die benötigten restlichen Steine).

Wenn die Transaktion wurde broadcast an das Netzwerk (z.B., zeigt sich in Blockchain.info) aber dein client zeigt nicht an, irgendeine Zahlung dann ist das problem wahrscheinlich entweder, dass dein client nicht mit dem Netzwerk verbinden oder irgendwie die Adresse, die Sie denken, ist in Ihrer Brieftasche ist wirklich nicht.

Wenn Sie manuell importierten privaten Schlüssel in den client-Brieftasche, dann möglicherweise muss der client der client, gestartet von der Kommandozeile mit "-rescan" - option, um die importierten privaten Schlüssel und seine bitcoin-Adresse werden korrekt erkannt. Diese option kann jederzeit ausgeführt werden (d.h., ist nicht schädlich, auch wenn nicht benötigt), so dass, wenn Sie erwarten, dass Ergebnisse, die nicht auftreten, ist dies ein Schritt, die Sie ergreifen können, um zu beseitigen, eine Frage.

Natürlich, stellen Sie sicher, Sie haben ein backup (gruppiert, eigentlich) von Ihren Geldbeutel.dat zu jeder Zeit, auch vor einem rescan oder zu jeder Zeit gibt es offenbar Probleme.

+606
John Sherwood 19.08.2011, 00:25:38

Wenn ich als Händler akzeptieren 0-Bestätigung von Transaktionen sollte ich mich schützen gegen die Rasse-Attacken. Mehrere Ressourcen, die Staat, ich sollte so konfiguriert werden, bitcoin-daemon nicht auf eingehende verbindungen warten (parameter -nolisten) und nur eine Verbindung zu "well-connected" - hosts (mit mehreren "connect=" - parameter).

Frage: Wie kann ich wissen, welche hosts sind "well-connected" und geeignet (langer Laufzeit, keine dial-up...)? Auch scheint es, ich kann es nicht verlassen Sie sich auf die mining-pools, weil Sie wahrscheinlich ein limit an verbindungen, die möglicherweise bereits erreicht.

+568
Dani Brennany was 03.06.2018, 17:40:19

Entschuldigung für die newb-Frage. Aber was ist der beste Weg, um konvertieren von Daten auf ein Arbeitsblatt (Listen von Adressen und entsprechenden Mengen gesendet werden), in einem geeigneten format eingegeben werden, wie ein sendmany Befehl in bitcoin-Konsole mit der minimalen Anzahl von Schritten? Ideal wäre der Griff einer Menge von Adressen und Beträge.
Vielen Dank im Voraus, falls jemand helfen kann und überhaupt!

ie

aus

1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4xz 0.01
1353tsE8YMTA4EuV7dgUXGjNFf9KpVvKhz 0.5

zu diesem

sendmany "" "{\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4xz\":0.01,\"1353tsE8YMTA4EuV7dgUXGjNFf9KpVvKhz\":0.5}"
+529
Jakub Wojnowski 30.08.2016, 12:41:11

Ich erinnerte mich, dass ich gesehen hatte, als Antwort auf diese Frage irgendwo nach der Suche ein bisschen ich fand es hier.

Check-out BitCoinJ (eine von Grund auf bitcoin-Implementierung in Java) und BitCoinSharp (eine C# - Portierung von BitCoinJ). Sie sind nicht voll Implementierungen noch, aber Sie sind sehr weit Fortgeschritten und können tun die meisten die Aufgaben, die einen bitcoin-client.

Egal, welche Sprache Sie planen, zu erstellen Sie Ihre Umsetzung in, mit Blick auf diese ist sehr wertvoll, weil Sie sehr gründlich kommentiert und viel einfacher zu verstehen als die offizielle C++ - client.

seltsam, denn es ist die Antwort auf Ihre andere Frage.

+459
FutureCake 16.06.2013, 11:41:54

Sie bitten Ihren Arbeitgeber, aber ich habe nie gesehen, dass vor.

Für bitcoin debit-Karten, die dies Lesen:

http://www.engadget.com/2012/08/20/bitinstant-founder-says-bitcoin-debit-card-to-launch-within-next/

+425
user290530 27.12.2018, 18:53:07

Sie haben noch keine bitcoins, so können Sie nicht erstellen, Unterschreiben und senden einer Transaktion.

Da zur Erzeugung einer neuen Adresse, verwenden Sie die getnewaddress RPC. Es wird Ihnen eine Adresse, die Sie geben können, jemand anderes zu senden Sie bitcoins. Sobald Sie haben bitcoins, Sie können erstellen und versenden einer Transaktion in einem Schritt entweder die sendtoaddress - RPC oder die sendmany RPC.

Verwenden der Hilfe getnewaddress, helfen sendtoaddress, und helfen sendmany , um mehr zu erfahren über die einzelnen RPC.

+409
toni 14.10.2011, 02:13:12

Wenn Sie uns Ihre Ungefähre hashrate und Stromverbrauch, oder abschätzen können es mit Hilfe der wiki, Sie können arbeiten it out für sich selbst:

Geschätzte Gewinne / sec = Ghps * 1e09 / 2^32 * B / D * exch.rate - elektr.Kosten / 1e03 / 3600 * Watt

Ghps = geschätzte Gerät hashrate in Ghps

B = bitcoin block-Belohnung, die derzeit 50 btc, bald zu einer Halbierung auf 25 btc

D = - mining-Schwierigkeit, derzeit 3072321

Wechselkurs = btc in Ihre Währung Wechselkurs

elektr.Kosten = Kosten für Ihren Strom in Ihre Währung

Watt = der geschätzte Stromverbrauch des Computers + GPU

Solange die geschätzten Einnahmen sind > 0, und Sie nicht haben, um Aufwand etwas, Bergbau kostet Sie nicht.

+336
Richard Kuenz 22.01.2017, 09:32:17

Wenn Bergleute löschen Sie die Blöcke Daten, kann jemand täuschen Sie, indem Sie eine Transaktion, die Geld ausgibt, die es nicht können sollten. Im Prinzip, einige von Ihnen machen könnte und das Vertrauen der anderen Bergleute zu überprüfen Transaktionen, aber je mehr Leute das tun, desto mehr das gesamte Netzwerk anfällig für Betrug.

Das gleiche kann gesagt werden für nicht-Bergleute. Wenn Sie nicht, führen Sie einen vollständigen Knoten, du bist nicht tatsächlich ausgeführt, Bitcoin, aber Menschen zu Vertrauen, dass es ausführen, um zu überprüfen, Transaktionen für Sie.

+240
Gwynnbleyd 29.12.2011, 00:55:04

Ich bin auf der Suche nach transaction-level-Daten für die beiden Eingänge und-Ausgänge. Die znort block parser gibt den Typ der Daten, die ich Suche, aber es scheint nicht zu erkennen multisig-Transaktionen. Hat jemand aktualisiert, der code?

Es ist noch ein parser geschrieben von John Ratcliff , die richtig erkennt, die multisig-Transaktionen, dies bedeutet jedoch nicht zurück transaction-level-Daten. Hat jemand geändert, dieser code zurückgeben einzelnen ein-und Ausgängen?

Gibt es irgendwelche anderen Parser zur Verfügung, um die Rückkehr transaction-level-Daten für Eingänge und Ausgänge?

Dank

+195
Gil Su Kim 12.12.2018, 10:40:07

Ich bin mit 4 BITMAIN Antminer U2, auf einen usb-hub an einen usb-port auf meinem pc. Mache ich 4 Arbeiter in einer config-Datei oder mache ich mehrere config-Dateien?

Ich war mit nur einer Arbeitskraft für alle 4 antminer aber ich bin versucht, um 4 Arbeiter für die 4 Bergleute. Hier ist mein Beispiel:

{
"pools" : [
{
 "url" : "stratum+tcp://us-east.stratum.slushpool.com:3333",
 "user" : "INAP.slave",
 "pass" : "japruitt$100k",
 "pool-Priorität" : "0"
},
{
 "url" : "stratum+tcp://us-east.stratum.slushpool.com:3333",
 "user" : "INAP.worker1",
 "pass" : "japruitt$100k",
 "pool-Priorität" : "0"
},
{
 "url" : "stratum+tcp://us-east.stratum.slushpool.com:3333",
 "user" : "INAP.slave34",
 "pass" : "japruitt$100k",
 "pool-Priorität" : "0"
},
{
 "url" : "stratum+tcp://us-east.stratum.slushpool.com:3333",
 "user" : "INAP.slave69",
 "pass" : "japruitt$100k",
 "pool-Priorität" : "0"
}
]
,
"api-mcast-port" : "4028",
"api-port" : "4028",
"expiry" : "120",
"Ablauf-lp" : "3600",
"failover-switch-delay" : "300",
"Protokoll" : "20",
"no-pool-disable" : true,
"Nein" client-connect" : true,
"no-show-Prozessoren" : true,
"no-show-procs" : true,
"nicht-unicode" : true,
"queue" : "1",
"stillen-Arbeit-updates" : true,
"stillen-Arbeit-update" : true,
"scan-time" : "60",
"skip-Sicherheit-Prüfungen" : "0",
"submit-stale" : true,
"temp-Hysterese" : "3",
"Anteile" : 0,
"kernel-path" : "C:\\Program Dateien\\BFGMiner\\/share/bfgminer"
}

Wird dieser sagen, BfgMiner, dass es 4 antminers und wird es auch die richtigen Mitarbeiter mit den richtigen antminers? Tut mir Leid, aber ich habe dies geschrieben, genau wie ich es in der config Datei, aber diese Seite gebucht, wie es will post den Konfigurationen.

+176
sergei460702 13.07.2016, 12:48:14

Da wir festgestellt das alert-system ist Bestandteil des offiziellen client, ich würde gerne wissen, wer kann auslösen des alert-Systems, und wie?

Kann dieses system gespammt werden (aktiviert 1000 mal pro Sekunde), also der Deaktivierung der Nutzung der client? (Da würde er lästige popups die ganze Zeit)

+166
user16042 30.08.2017, 15:50:18

Bitshrub.com können Sie zu dieser Liste Hinzugefügt. Die Abrechnung ist nicht in Fiat, und die Liquidität ist gering, die derzeit, aber Puts und Calls gekauft und verkauft werden kann. Viel einfacher und billiger als MPEX.

+164
milkypostman 12.05.2012, 02:00:03

Ich habe das problem gelöst, ich war zu Lesen, die Nonce, die von dem block, als eine 64-bit-integer, wie in der version-Meldung statt eines 32-bit-integer.

+123
Paul Manta 28.02.2019, 07:11:13

Ich vermute, dass es erscheint als einzelne Knoten? Zum Beispiel auf http://getaddr.bitnodes.io/?

+108
DosCadenas 09.09.2011, 03:24:39

Bergleute können entscheiden, welche Gabel zu mir, aber Sie haben immer noch die Stromrechnungen bezahlen. Die Lieferanten von Strom nehmen nur fiat (für jetzt), so heißt die Bergleute angewiesen auf Austausch, um im Geschäft zu bleiben. Wenn ein miner exchange nicht bestätigen, die Gabel, die Sie Bergbau sind, dann Sie können nicht verwenden Sie Ihre Einnahmen zu zahlen Ihre Ausgaben und gehen aus dem Geschäft. Austausch, jedoch nicht das Letzte Wort haben entweder. Sie verdienen Ihr Geld aus den Gebühren bezahlt, die von den Benutzern von exchange, so dass Sie verdienen Ihr Geld durch die Lautstärke. Wenn Sie wählen müssen, zwischen die Gabeln, die Sie wählen, wird derjenige mit den meisten Kunden gefragt. Die Nachfrage wiederum wird bestimmt von Händlern, die bitcoin akzeptieren. Sie, wie der Austausch zu wählen, Gabeln, basierend auf Nachfrage der Kunden.

Also ja, die Kunden haben durchaus ein Mitspracherecht in der Frage, wenn auch indirekt. Bitcoin ist ein ökosystem, und es gibt keinen einzigen Entscheider innerhalb eines ökosystems. Wenn die Elektro-Firma beginnt mit der Annahme bitcoin direkt, die Börsen werden weniger relevant sein...es sei denn, die Elektro-Firma muss zahlen, für die Kohle bei fiat. Dinge können und werden sich verändern, aber letztendlich ist es der gesamte Markt, der entscheidet.

Die ganze Sache erinnert mich an ein Rätsel aus A Clash of Kings.

+98
alex bolton 12.06.2014, 01:28:07

Ich führen Sie einen vollständigen Knoten auf meinem Raspberry Pi zu Hause. Ich will ein desktop-wallet, das mit dieser vollen Knoten. Nicht daran interessiert, die Verwendung von remote-x oder xpra oder die Einrichtung eines Elektron-server.

+68
Anas Mehar 14.01.2010, 08:58:14

Um zu verstehen, 'Staub', müssen Sie ein paar Dinge zu verstehen:

Erstens, eine UTXO ist eine unverbrauchte Transaktion ausgegeben. Dies ist im wesentlichen ein Stück des bitcoin irgendwo auf der blockchain, das ist unverbraucht.

Um eine Transaktion zu erzeugen, die 1 oder mehr UTXOs werden verwendet, um die form der Eingänge und 1 oder mehr UTXOs "geboren werden" in den Prozess. Nachdem die Transaktionen werden bestätigt, die UTXOs, dass sich die Eingänge sind jetzt nur "TXOs" (dh. Sie haben bereits verbrachte).

Um sicherzustellen, eine Transaktion bestätigt ist, wird eine Gebühr Hinzugefügt werden müssen, diese Gebühr ist proportional zur Größe der Transaktion, die die Anzahl der bytes, die Transaktion dauert, bis auf der blockchain. Die mehr UTXOs verwendet werden, die Eingänge, die größer die Transaktion, desto höher die Gebühr, die bezahlt werden muss.

Wenn ich 1 BTC gespeichert in 1 UTXO, es kostet mich weniger gesendet, als 1 BTC verteilt auf 10 UTXOs von 0,1 BTC, und es kostet mich weniger schicken als 100 UTXOs von 0.01 BTC.

Die Gebühren sind berechnet als satoshis pro byte, und die Gebühren schwanken, je nachdem, wie ausgelastet das Netz ist.

Jeder UTXO Sie verwenden möchten, in einer Transaktion fällt eine Zunahme der Gebühr.

Jeder UTXO dauert, bis eine Anzahl von bytes, die in der Transaktion.

Wenn Sie das multiplizieren Gebühr pro byte für die Anzahl der bytes, die vom UTXO und es übersteigt den Wert statt in die UTXO, dann ist diese UTXO ist, sagte zu 'Staub'.

So ein 'Staub' UTXO ist ein UTXO, dass ist es nicht Wert auch in einer Transaktion, weil so würde eine Gebühr erhöhen, höher als der Wert der UTXO.

+56
pcantalupo 03.01.2011, 01:38:40

CSHA256 selbst imitiert OpenSSL ist SHA256_CTX, und seinem Konstruktor imitiert die Init-Funktion. Die Write-Methode entspricht der Update-Funktion. Die Finalize-Methode passt die Endgültige Funktion.

Kurz gesagt: Sie konstruieren einen CSHA256 Objekt, rufen Sie Schreiben eine beliebige Anzahl von Zeiten zu füttern, bytes, hash -, und rufen Sie dann Abschließen zu berechnen, der resultierende hash.

+47
darkaero8 19.03.2019, 20:02:44

Fragen mit Tag anzeigen