Können wir uns eine Pauschale von kWH auf USD durch bitcoin?

Vorausgesetzt, die Energie zu bitcoin-rate Ihrer Wahl, was kostet eine Kilowattstunde, in USD?

+118
Hoby 07.05.2011, 00:02:32
26 Antworten

bitcoind ist ein daemon, braucht es eine shell ausführen: ein web-host ist definitiv nicht genug.

+966
user2987828 03 февр. '09 в 4:24

Endlich habe ich erfolgreich gemacht, eine raw-Transaktion mit Python-und das ist das Letzte, was, das ist völlig mistic für mich.

In meinem Fall, hier ist der input-Transaktion, und es ist schließ-Skript:

OP_DUP OP_HASH160 dab3cccc50d7ff2d1d2926ec85ca186e61aef105 OP_EQUALVERIFY OP_CHECKSIG

Warum ist es notwendig, um die Erschließung Skript , um die Eingabe sperren-Skript , bevor Sie Unterschreiben? In meinem Verständnis, alle die Sachen, die sollte gut funktionieren, auch mit blanko-sperren-Skript, denn in der Tat sind wir die Unterzeichnung nur mit anderen Parametern. Entsperren Skript und entsperren script Länge geändert werden wird sowieso, also was ist der Grund?

+931
istijoe 25.05.2014, 21:07:48
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Was ist "nicht-HD-split-wallet"? Was ist "pre-split keypool"?

Bitcoin Core verwendet so genannte HD-chain-split für die Generierung von privaten Schlüsseln. Dies bedeutet, dass es leitet den privaten Schlüssel unter Verwendung von zwei verschiedenen Ableitung Pfade zu unterscheiden zwischen Anschriften, die den Geldbeutel gibt und ändern von Adressen (auch bekannt als interne Adressen). Diese Aufteilung bedeutet aber auch, dass es zwei verschiedene keypools.

Jedoch die erste Implementierung von HD-Portemonnaies in Bitcoin Core haben nicht mit HD-Kette split-daher solche Geldbörsen sind nicht HD-split-wallets.

Darüber hinaus nicht-HD-split-wallets und nicht-HD-wallets hatte nur ein keypool von der alle Adressen (inklusive Wechsel) wurden abgerufen. Bei der Aktualisierung solche Brieftaschen, die Sie benötigen, um ein Upgrade auf eine bestimmte version, die ermöglicht die Aktualisierung der unified keypool, um die split-keypool. Diese Ergebnisse, in denen Geldbörsen mit einem Dritten keypool den pre-split keypool. Diese keypool enthält alle Schlüssel aus der ursprünglichen einheitlichen keypool und ermöglicht das ausführen von Schlüsseln vor dem split keypool verwendet wird.

Was ist "deaktiviert" privaten Schlüssel"?

Brieftaschen erstellt werden können, so dass Sie nicht haben, den privaten Schlüssel und sind nicht erlaubt, private Schlüssel enthalten. Solche Geldbörsen so haben die private-keys deaktiviert. (diese Zeichenfolge sollte eigentlich sagen "mit privaten Schlüsseln deaktiviert" nicht "mit Behinderten privater Schlüssel").

+917
pixmin 12.04.2014, 19:50:25

Den ersten Bericht über den Bergbau-botnet war Ende Juni, und es entwickelte sich schnell von CPU und GPU mining. Aber es gibt keinen Konsens darüber, welche Art von Schaden wird es tun, um Bitcoin, weil aus dem bitcoin-Netzwerk-Sicht des infizierten Computer ausführen legitimen Bergbaus, die unterstützt Netzwerk-Betrieb.

  • 17 Jun 2011 - Symantec vorgeschlagen , dass es rentabel wäre, um führen Sie CPU-mining-botnet.
  • 28 Jun 2011 - Kaspersky Lab-Experte Alex Gostev gemacht ersten Bericht über die einfachen CPU-mining-botnet in der wildnis gefunden.
  • 2 Aug 2011 - F-Secure berichtet über die Entdeckung von advanced CPU mining-botnet-kontrolliert via twitter.
  • 11 Aug 2011 - Symantec entdeckt erste GPU mining-botnet genannt Trojan.Badminer.
+862
Gunter Liszewski 17.05.2010, 23:11:11

Ja, jeder opcode, der prüft ein element auf dem stack auch erscheint es (OP_SIZE abgesehen).

+839
Kalenga Pembamoto 11.04.2017, 08:22:30

Ich bin ein student und in der Forschung auf Bitcoin. Ich wollte wissen, wie der Bergbau ist fertig, aber ich wollte es sehen, die einige grundlegende java-code. Kann jemand mir Ressourcen? Ich würde mich freuen, wenn jemand kann mir empfehlen einige Bibliotheken zu schauen. Ich überprüfte BitcoinJ, fand aber heraus, dass es keine Unterstützung für den Bergbau.

Dank

+822
Nickita 10.11.2017, 02:16:53

Von dem, was ich gelesen habe, eine Bitcoin private Schlüssel wird ein 32 byte langes integer. Ich nehme dies bedeuten, dass für einen gültigen private key, all I need ist 32 zufälligen bytes und, durch Verlängerung, ausgeführt

dd if=/dev/urandom bs=1 count=128 | sha256sum

mir geben wird, eine perfekt sichere private Schlüssel.

Ist das richtig oder habe ich etwas wichtiges verpasst?

+789
SATYAM KUMAR 11.08.2013, 18:45:15

Ich habe gerade bemerkt, dass, wenn Sie senden eine Menge zu jemand. Sie tatsächlich senden Sie die gesamte Brieftasche Menge und dann wird es wieder zurück geschickt wie der Wandel. Ist das wahr und warum wurde es umgesetzt, die in dieser Weise?

Auch da wird es wieder zurück geschickt so zu ändern, wie würde sich dies auf ein Papier-wallet? Gilt das gleiche? Derzeit habe ich ein Papier-wallet und ich schickte einige Münzen auf ein anderes wallet von meinem Papier ein. Ich hoffe, alles noch sicher ist.

+781
elc79 30.10.2011, 01:31:25

Bergleute überprüfen Sie Ihre Transaktion für Gleichgewicht: UTXO (nicht ausgegebene Transaktion Ausgänge), Gebühren und wie viel Sie senden. Wenn es OK ist, der TX geht an die new block.

+775
Rushikesh wankhede 25.07.2018, 10:03:47

Tut mining einen block bedeuten, dass jemand, der arbeitete im Bergbau einen block verliert Ihre Fortschritte und neu starten müssen?

+756
Yennefer 10.09.2010, 01:58:33

Nachdem ich das erzeugen der Master-wallet benutze ich die MPK zu generieren, die sub-wallet und der Fingerabdruck-und chaincode scheint auf die richtigen master-wallet. Ich habe versucht, mit dem Salz (brain-wallet-Stil) zum erzeugen der sub-wallets und diese passten nicht auf den Fingerabdruck oder die Kette code. hoffe, das funktioniert

+730
Andrew Dunai 12.07.2012, 00:40:46

Weder noch. Die Belohnung irgendwann aufhört, aber nicht auf 21 Millionen Bitcoins.

Hier ist der code (bearbeitet für Klarheit und Kürze):

int halvings = nHeight / 210000;
CAmount nSubsidy = 50 * MÜNZE; // MÜNZE ist eine Bitcoin
// Zuschuss halbiert wird jeder als 210.000 Blöcke, die auftreten, etwa alle 4 Jahre.
zurück nSubsidy >> halvings;

(Quelle.)

Beachten Sie, dass es schneidet die Belohnung in der Hälfte mit der bit-shift-operator, was bedeutet, dass es letztendlich nicht in der Lage sein zu reduzieren, wird die block-Belohnung um genau die Hälfte. Also wie viele Bitcoins hat es am Ende macht in der Summe?

20,999,999.9769 BTC, oder 2,310,000 satoshis kurz von 21 Millionen Euro. (Wenn Sie möchten, werden viel Spaß an den Parteien, dies immer, wenn jemand sagt, dass die maximale Anzahl von Bitcoins ist auf 21 Millionen.)

Dann gibt es die verschiedenen Bitcoins, die nicht auszuschüttende wegen der verschiedenen Eigenarten des Bitcoin-Protokolls, wie der genesis-block coinbase, oder die dupliziert coinbase. [Edit: Oder die vielen anderen Instanzen von unspendable Bitcoins, die Pieter erwähnt in seiner Antwort.]

+627
Throw88 01.05.2015, 17:58:17

Was ist eine Finney-Angriff? Extra-Punkte für die Erklärung seinen Zweck, die Voraussetzungen für die es möglich sein sollte, wie der Angriff durchgeführt werden kann und die Herkunft des namens "Finney-Angriff".

+610
mgcaguioa 01.09.2012, 01:30:09

Die pycoin Python-Bibliothek könnte ein guter Ausgangspunkt. Es hat ein Dienstprogramm, das Ihnen die öffentlichen Schlüssel für einen bestimmten privaten Schlüssel. Leider scheint es nicht zu haben, ein command-line-interface geeignet für einfache Programmierung.

+552
OrangeCalx01 15.12.2014, 22:54:06

Erste, Sie brauchen, um zu verstehen, was die beiden Formate tatsächlich sind. Die erste ist die komprimierte SEC-format und die zweite ist die unkomprimierte SEC-format. Der Unterschied zwischen den beiden ist, dass das komprimiert - format beinhaltet nur den X-Wert und der Parität der Y-Wert, während das unkomprimierte format enthält sowohl die X-und Y-Werte.

Die 02 am Anfang der komprimierten Wert zeigt an, dass der Y-Wert sollte auch. 03 geben würde, die ungeraden Wert. Die 04 zu Beginn der unkomprimierten Wert zeigt an, dass sowohl die X-und Y-Werte Folgen. Dies ist der Grund, warum 0F031CA83F3FB372BD6C2430119E0B947CF059D19CDEA98F4CEFFEF620C584F9 ist die gleiche für beide Werte.

Um den Y-Wert, ist eigentlich nicht so schwer. Sie müssen wissen, ein wenig über Elliptische Kurven-Kryptographie. Insbesondere bitcoin verwendet SECP256K1, dessen Kurve wird dargestellt durch y^2 = x^3 + 7. Dies geschieht modulo P, also in unserem Fall ist FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F. So, das Stopfen in X = 0F031CA83F3FB372BD6C2430119E0B947CF059D19CDEA98F4CEFFEF620C584F9 auf der linken Seite der Formel, erhalten Sie:

(x^3 + 7) mod p = EBD56984BA6A88F5D40BB496D9A7C70AC3D8DDF5F7C287E8AABEC904E3D41DB5

Der python-code dafür ist ziemlich einfach:

$ python
>>> p = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfffffffffffffffffffffffffefffffc2f
>>> x = 0x0F031CA83F3FB372BD6C2430119E0B947cf059d19cdea98f4ceffef620c584f9
>>> "%X" % ((x**3 + 7) % p)
'EBD56984BA6A88F5D40BB496D9A7C70AC3D8DDF5F7C287E8AABEC904E3D41DB5'

Jetzt nehmen Sie die Quadratwurzel (square root) um Y, die nachgeben sollten zwei Werte, eine gerade und eine ungerade (durch wobei p ungerade). Dies ist eine viel mehr beteiligt Berechnung, die Sie hier nachlesen können: http://eli.thegreenplace.net/2009/03/07/computing-modular-square-roots-in-python

Umgesetzt wird dies in einer Bibliothek namens pycoin: https://github.com/richardkiss/pycoin

Sie berechnet sich so:

>>> import pycoin
>>> aus pycoin.ecdsa.numbertheory import modular_sqrt
$ python
>>> p = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfffffffffffffffffffffffffefffffc2f
>>> x = 0x0F031CA83F3FB372BD6C2430119E0B947cf059d19cdea98f4ceffef620c584f9
>>> y_squared = (x**3 + 7) % p
>>> modular_sqrt(y_squared, p)
7058650705029786666096901756991264635816989543710944821299269679858359092967
>>> y = modular_sqrt(y_squared, p)
>>> "%X" % y
'F9B0E021B43F82B0B73AEEB97F52E5250A09155E99081B4B7788FB597E46E7'

Dies geschieht, um die ungeraden Wert (es endet in 7), so dass Sie brauchen, um zu berechnen, mögliche andere y-Wert, das ist einfach p - y

>>> "%X" % (p-y)
`F064F1FDE4BC07D4F48C5114680AD1ADAF5F6EAA2166F7E4B4887703A681B548`

Dies ist auch die Zahl, die dem letzten 64-Zeichen hex, beginnt mit 04.

Beachten Sie, dass die Adresse berechnet sich aus entweder der komprimierten oder unkomprimierten SEC Formate. Diese Berechnung ist ein SHA256-hash gefolgt von einem RIPEMD160-hash. Dies ist nicht reversibel, so dass Sie nicht bekommen kann die SEC-format von der Adresse, aber Sie können den anderen Weg gehen.

+525
K V Vijay Girish 14.02.2019, 09:04:12

http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bitcoin.html erklärt manuell signieren einer Transaktion, und hat mir sehr geholfen (neben dem online lesbaren Buch "Mastering Bitcoin" von Andreas). Blick auf das Beispiel-tx aus, bevor Sie: https://blockchain.info/rawtx/e46a88ed211c1ee7f34f0f4828611da52404c3282416ae1e3b7096f9dddc6c4e?format=hex man kann sehen, das sigscript in diesem Abschnitt:

483045022100B8E264B50017806D4095740E5523188C78884DCFCBA3AA7C1E608F28A1A763AF0220159680F7870BE5B46B6CD3110629AEAB221E6D658DD396AE319B071E0D2B339601210214A307355361CC5571154EEBA68E7F4799F5520656E1AA6BA5E80BA65C6AA190

wenn das zerlegen, sieht es wie folgt aus:

48: OP_DATA_0x48: push-hex-48 (dezimal 72) bytes auf stack
30: OP_SEQUENCE_0x30: type-tag-Anzeige-SEQUENZ beginnt sigscript
45: OP_LENGTH_0x44: Länge von R + S
02: OP_INT_0x02: Typ tag-INTEGER, der angibt, Länge
21: OP_LENGTH_0x20: dies ist SIG R (33 Bytes)
00B8E264B5001780:6D4095740E552318
8C78884DCFCBA3AA:7C1E608F28A1A763
AF
02: OP_INT_0x02: Typ tag-INTEGER, der angibt, Länge
20: OP_LENGTH_0x20: diese SIG ist S (32 Bytes)
159680F7870BE5B4:6B6CD3110629AEAB
221E6D658DD396AE:319B071E0D2B3396
01: OP_SIGHASHALL: damit wird der ECDSA Signatur - (ASN1-DER Struktur)
21: OP_DATA_0x21: Länge komprimiert Öffentlichen Schlüssel (X9.63 form, 33 Bytes)
0214A307355361CC:5571154EEBA68E7F
4799F5520656E1AA:6BA5E80BA65C6AA1
90

Diese Letzte Zeile(N) nach OP_DATA_0x21 ist die pubkey, die erlaubt, um die Signatur zu überprüfen. Die entsprechende bitcoin-Adresse ist: 1FNtjbmxmGyt3MvHpWjhoR4ztTabUox3vp.

Diese ganze Struktur ist Teil der "Eingang" einer Transaktion. Es zeigt, dass der Besitzer das Recht hatte, priv key zum signieren der tx, also er darf das verbringen der Fonds. Nun ist die Spezifikation "Pay 2 Public-Key-Hash" ausgegeben, Verwandte, aka "wo sind die Gelder gehen an". Und das ist Teil der output-Struktur in dieser Transaktion. Diese Zeichenfolge:

76A914E1315C0FA59687EF4E035C184151CFCB096BE4EE88AC

kann zerlegt werden, um diese:

 76: OP_DUP
 A9: OP_HASH160
 14: OP_Data14 (= dezimal 20)
E1315C0FA59687EF:4E035C184151CFCB
096BE4EE
 88: OP_EQUALVERIFY
 AC: OP_CHECKSIG
 Dies ist ein Skript P2PKH

enthält nach der OP_DATA_14 die public-key-hash. Sie können base58check codieren dieser Wert gibt diese bitcoin-Adresse: 1MXiAjDmJzySYm6Re6vV3WgSP7rVc57Lmh

So kommen wir zurück zu deiner Frage ("Wie ist es möglich, zu überprüfen, vorhandene Zahlen, um den Öffentlichen Schlüssel (Hash-Transaktion ohne öffentlichen Schlüssel?"): Ich denke, es ist formuliert in einer Weise, dass passt nicht in die Logik des bitcoin. Sie haben zu beweisen, mit der Unterschrift, dass Sie in der Lage zu verbringen die Mittel, und dies geschieht im input-Teil des tx. Und ja, dafür brauchen Sie den pubkey, und dieser pubkey wird in der Regel angehängt, die nach der Unterzeichnung. Die Formulierung "p2pkh tx" gibt eine output-bezogene Art der Ausgaben des Fonds. Sie könnte auch verbringen eine multisig, oder sogar zu einem smart Vertrag tx. Dies ändert nicht die Regeln der input/Unterschrift/pubkey Teil.

+520
proski 26.08.2012, 11:35:08

Scheint, wie Ihre 589 Sa/Byte ging, durch den nun jedoch, dass die Transaktion nicht eine Doppel-verbringen Sie Ihren 1. Transaktion, weil die total output Total Input-Menge ist unterschiedlich.

Transaktion e9723fdf6c923a278304e7bffcd3089f4175dabf2ca1702516718195e005e5dd ist auch nicht ein CPFP der 3 Transaktionen, die Sie bereits erwähnt.

Wenn Sie möchten, zu versuchen, eine CPFP auf diese 3 Transaktionen, die Sie haben zu verbringen Sie den nicht benutzten Ausgang 17HiELrskFprzREjeLDYNuDARV64Q59Ta6, Transaktion cf617f5908f89c604a5a575b0eac1c570141868569be38510da8916d5f397628.


Habe die Mathematik für Sie:

Fügen Sie alle Transaktionen, einschließlich Ihrer neuen bald zu schaffen CPFP-Transaktion:
Ur-Großeltern + Großeltern + Eltern + Kind
225 Bytes + 521 Bytes + 192 Byte + 192 Bytes = 1130 Bytes

Werden dann alle Gebühren bezahlt:
10000 Sa + 10000 sa + 10000 sa = 30000 saß

Teilen um aktuelle Sat/Byte:
30000 Sat / 1130 Bytes = 26,55 Sa/B

Geschätzte Gebühr zu bestätigen, innerhalb von 60 min. Mindestens 379 Sat/Byte. 
Check-out https://estimatefee.com
Subtrahieren finden Sie Differenz benötigt:
379 - 26,55 = 352,45 fehlt Sa/B

Gebühr für den neuen CPFP-Transaktion:
352,45 Sa/B * 1130 Bytes = 398268,5 sa = 0.00398268 BTC

Gebühr pro byte für das neue CPFP-Transaktion:
398268,5 Sat / 192 Bytes = 2074,3 Sa/B

Fazit:
Machen Sie eine neue Transaktion, senden BTC von 17HiELrskFprzREjeLDYNuDARV64Q59Ta6 mit einer minimum-Gebühr von 2074,3 Sa/B und alle Ihre Transaktionen werden wahrscheinlich bestätigen, innerhalb von 60 min. Oder Fragen Sie die Bergleute für die Hilfe.


Klicken Sie hier für die Visualisierung der doppelte ausgeben

Klicken Sie hier für das doppelte ausgeben Beispiel mit Elektron.

Wie zu double-spend(wenn dein client es zulässt):

Zum Beispiel direkt zu Ihrem Bittrex-Adresse und einige änderungen an sich selbst:
Erstellen Sie eine Transaktion, verbringen die gleiche 
Nicht ausgegebene Transaktion Ausgang(0.16123728 BTC) als in Ihrer 1. Transaktion.

VON 1GeAmqqQn1LxBebtt6tmuPVHfzEo9jWPrh (0.16123728 BTC)
ZU 17HiELrskFprzREjeLDYNuDARV64Q59Ta6 (0.04497458 BTC)
UND 1GeAmqqQn1LxBebtt6tmuPVHfzEo9jWPrh (0.1153587 BTC)
Mit 400 Sa/B als Gebühr.
Wenn ich die Mathematik richtig diese Transaktion sollte Gesamtleistung 0.16033328 BTC.



Oder wenn Sie es vorziehen, senden Sie Sie alle zu sich selbst: 
VON 1GeAmqqQn1LxBebtt6tmuPVHfzEo9jWPrh (0.16123728 BTC)
ZU 1GeAmqqQn1LxBebtt6tmuPVHfzEo9jWPrh (0.16123728 BTC - Gebühr)
Gehören eine angemessene Gebühr(estimatefee.com), so bestätigt Sie innerhalb Ihres gewünschten Zeitrahmens.
Wenn diese Transaktion wird bestätigt zuerst, dann Ihr 3-Transaktionen, die oben erwähnt werden, ungültig werden/verschwinden.

+482
Cecily Waterman 18.10.2019, 05:05:17

Gratis Geld ist gratis Geld. Letzte Woche übertrug ich meine BTC verteilt Gelder an eine BTC-lite Geldbörse, so dass ich sein könnte, die Gelder vor dem Bitcoin-Cash-Gabel.

Ich habe jetzt einige BCC sitzen in einem BCC-Konto, aber ich brauche, um es zu bewegen, um einen Austausch. Ich habe gesucht und gesucht, aber ich kann nicht finden, eine einfache, unkomplizierte Antwort.

Gibt es eine lite-wallet oder ein (mäßig) sichere web-Brieftasche, die mir erlauben wird, zu importieren, meine Schlüssel und mein Geld zurückzuziehen?

Auch bin ich mir bewusst Sicherheitsrisiken mit web-wallets. Ich habe bereits hinterlegt alle meine Gelder zurück zu Ihren jeweiligen Börsen und die BTC-Konto leer ist, und ich planen nie wieder verwenden. Nun, alles was ich will zu tun ist, Zugriff auf meine Bitcoin-Cash-Fonds, wie schmerzlos und schnell wie möglich.

+426
dieva 11.09.2017, 19:34:30

Zum Beispiel, wenn F2Pool hatte 10% der gesamten mining hashrate in der vergangenen Woche, macht es Sinn zu sagen, dass Sie wahrscheinlich 10% der Blöcke nach vorne verschieben?

Unter der Annahme, dass viele Bergleute nicht wechseln, ja.

"F2Pool hat eine 10% chance hat, den nächsten block in den nächsten 10 Minuten, und diese Ansätze 100% nach 10 blocks. Dh. F2Pool hat eine sehr gute chance, mindestens einen block in den nächsten 100 Minuten."

Sie Fragen sich zwei leicht unterschiedliche Fragen hier.

  1. Finde ich den nächsten block?
  2. Finde ich einen block in den nächsten zehn Minuten?

Sie könnten finden Sie den nächsten block, elf Minuten ab jetzt. Sie könnten finden, ein block in fünf Minuten, das Gebäude auf einem block, wurde vor vier Minuten.

Finde ich den nächsten block?

Das ist ziemlich einfach. Wenn Sie 10% der hashrate, gibt es eine Wahrscheinlichkeit von 0,1, dass Sie finden es. Wenn Sie p-Anteil der hashrate, es gibt eine Wahrscheinlichkeit (1-(1-p)^n) finden Sie einen block in der nächsten n Blöcke. 10% der hashrate und 10 Blöcke, das ist eine chance von 65%. Weit von eine sichere Sache.

p = 0,1
Blöcke Wahrscheinlichkeit, dass Sie immer einen block
0 0.00000
1 0.10000
5 0.40951
10 0.65132
30 0.95761
50 0.99485
100 0.99997

graph of probability of us finding a block

Finde ich einen block in den nächsten zehn Minuten?

Block Entdeckung folgt einer poisson-Verteilung. Eine poisson-Verteilung stellt eine Reihe von unabhängigen Ereignissen, wo ein Ereignis geschieht, hat keine Auswirkungen auf es passiert in der Zukunft.

Wir wollen zu wissen die Verschiedenheit des k-blocks von jedermann gefunden in einem zehn-Minuten-Periode, wenn es einen Durchschnitt von 1 block alle zehn Minuten. Wikipedia hat bereits einen Tisch für uns:

k P(k)
0 0.368
1 0.368
2 0.184
3 0.061
4 0.015
5 0.003
6 0.0005

Aber das ist nicht ganz das, was wir brauchen - wenn zehn Blöcke zu finden sind, gibt es eine viel bessere chance, dass einer von Ihnen ist unsere, als wenn ein block gefunden wird. Vermehren sich durch obigen Ausdruck, und ersetzen k für n, und 0,1 (unser Anteil der hashrate) für p.

k P(k) P(k)*(1-(1-0.1)^k)
0 0.368 0.0000
1 0.368 0.0368
2 0.184 0.0350
3 0.061 0.0165
4 0.015 0.0052
5 0.003 0.0012
6 0.0005 0.0002
 Summe: 0.0949

Die Summe der letzten Spalte. Wir bekommen eine 9.49% chance, das ist die chance, dass Sie bekommen, mindestens einen block in den nächsten zehn Minuten, wenn Sie 10% der hashrate. Aber, das bedeutet nicht, dass es eine 95% chance, dass ein block in zehn Minuten mit 100% der hashrate. Es ist nicht linear. Wenn Sie 100% der hashrate:

k P(k) P(k)*(1-(1-1.0)^k)
0 0.368 0.0000
1 0.368 0.3680
2 0.184 0.1840
3 0.061 0.0610
4 0.015 0.0150
5 0.003 0.0030
6 0.0005 0.0005
 Summe: 0.6315

...dann haben Sie ein 63.2% chance, mit einem block in den nächsten zehn Minuten, wenn Sie haben alle die hashpower.

(Bei unseren Berechnungen sind gering, etwa ein Zwanzigstel von einem Prozent, weil wir nicht berücksichtigen, Fällen wie k=7. Aber ich vermute, dies ist eine gute Näherung.)

+403
Laurence Lord 31.05.2011, 11:20:53

Sie brauchen nicht zu zahlen keine Steuern auf Ihre bitcoins, einfach verkaufen Sie für Geld, und niemand kann sogar beweisen, Sie hatte keine bitcoins in den ersten Platz. es gibt eine Menge von Menschen, die bereit zu kaufen BTC im Austausch für Bargeld.

+346
Sabin Jose 03.07.2016, 08:20:37

Ein guter Ausgangspunkt ist Bitcoin.org website:

https://bitcoin.org

Der Inhalt der Website ist in mehreren Sprachen und bietet einen guten überblick über Bitcoin und links zu vielen nützlichen Ressourcen.

+205
Kaz Miller 25.10.2016, 10:56:36

Wenn ich das richtig verstehe, wird jede Transaktion muss neue Blöcke erstellt werden (abgebaut), das ist immer schwer, langsam und teuer. Nicht zu erwähnen die enorme Energie-Verbrauch, schon zur Umwelt Fragen.

Auf der anderen Seite, jede neue bessere Währung anbieten würde, genau die gleiche service, außer schneller und billiger.

Dann, wie kann Bitcoin konkurrieren gegen Sie in langfristige?

+190
Theophile Dano 10.10.2017, 06:36:04

Ich habe gewusst, dass wir berechnen können, ein Netzwerk hashrate mit ellipse der Zeit während des 1 Runde(2016-Bausteine für die Anpassung der Schwierigkeit)

Stochastisch berechnen wir einen Beitrag von allen miner einen block.

Zum Beispiel gibt es drei Kumpel und jeder Bergmann haben 50%, 30%, 20% der Netzwerk-hash-rate. Es bedeutet, während 1 Runde, stochastisch jeder miner generieren 50%, 30%, 20% 2016 Blöcke.

In Punkt 1 block, nur 1 miner Beitrag 100% zu erzeugen, einen block.

Aber in Punkt 1 Runde, 3 miner beitragen. zum Beispiel, in 1-block, stochastisch A, B, C Bergmann würde dazu beitragen, über 50%, 30%, 20%

Also ich bin gespannt, wenn Gabel ist etwas passiert, Generierung von block nimmt mehr Zeit als vor der Gabel?

Nehmen wir an, die Gabel ist passiert und einen block weitergegeben wird, zu A, B und ein weiterer block ist auf die vermehrten C.

In Punkt 1-block, wenn Eine dauert 10 min im Durchschnitt zu erzeugen, blockieren, dann wird Sie 10 min im Durchschnitt, nach der Gabel zu.

Aber in Punkt 1 Runde, A, B, C tragen zusammen und es dauert 10 min im Durchschnitt generiert 1 block.

Jedoch, nach der Gabel, A, B und C ist der Bergbau unterschiedlichen block, und als ein Ergebnis-Netzwerk-hash zeitlich verringern(wegen teilen). also ich denke, block-generation verzögert sich

Sorry meine descrtiption, ist nicht klar.

Aber ich bin wirklich verwirrend, um es. In Punkt 1 block, block generation nicht verzögert werden. aber in Punkt 1 Runde, block-generation verzögert sich

welche ist die richtige?

+177
theodore luong 14.05.2019, 11:47:49

Ich versuche zu verstehen, die Wahrscheinlichkeit, dass ein Knoten eine Verbindung zu einem sybil Angreifer, und das kritische Stück, das ich nicht verstehe, ist: wie oft muss ein bitcoin-Knoten eine Verbindung zu einem zufällig ausgewählten Knoten, die möglicherweise Teil eines vor kurzem erstellten Flotte von sybil Angreifer-Knoten.

Ein Knoten hat eine Reihe von Möglichkeiten , die es findet-Adressen zu verbinden. Knoten haben einige Samen-Adressen (IP und DNS) hart-codiert in der software. Knoten, die noch nie angeschlossen, bevor eine Verbindung zu einigen dieser hart kodierten Adressen und fordern Sie weitere Adressen. Knoten, die haben sich angeschlossen, bevor Sie versuchen, eine Verbindung zu Adressen in seiner Datenbank.

Meine erste Frage ist: für jede ausgehende Verbindung, was ist die Ungefähre Wahrscheinlichkeit, dass ein Knoten in der Lage ist, eine Verbindung zu einer Adresse in seiner Datenbank vs von einem fest programmierte Adresse (die vermutlich Quellen von mehr "random" Adressen)?

Meine zweite Frage ist: wie oft sind zufällige Adressen Hinzugefügt, die in einem Knoten der Datenbank, und wie oft sind Adresseinträge von einem Knoten entfernt, die Datenbank?

Die größere Frage, die ich versuche zu bekommen eine Schätzung ist: was ist die Durchschnittliche Mindestalter von peer, dass ein Knoten verbindet? Durch das "Mindestalter" ich meine, für einen bestimmten peer, wie lange muss peer wurden, um in das Netzwerk, um für einen Knoten, um eine Verbindung mit einer bestimmten Methode. Zum Beispiel, eine Adresse Eintrag in einem Knoten die Datenbank wird mindestens so alt wie der Datenbank-Eintrag. Auch, Anschriften erhalten Sie von der hardcoded DNS-Samen haben einige Durchschnittliche Mindestalter.

Hat jemand irgendwelche Informationen, beleuchten einige dieser Fragen?

+81
JuliaBalbilla 02.11.2012, 17:44:24

Ich Plane die Einrichtung eines rig und benötigen eine solo-mining - client. Können Sie mir einige Vorschläge? (Bitte nicht nur mir erzählen, dass solo-mining ist es nicht Wert).

+79
user3622941 18.03.2017, 09:47:20

Ok, ich nehme einen Schuss auf diese.

Wir bräuchten eine Art "start-Arbeit-Meldung" in das bitcoin-system. Zum Beispiel, wenn die Bergleute arbeiten auf einen block, den Sie haben würden, um die Ausstrahlung einer teilweisen blockheader (abzüglich der nonce), um das bitcoin-Netzwerk. Dies bedeutet, dass Sie begonnen haben, auf, die arbeiten zu blockieren. Knoten (nicht-Bergbau-Knoten) speichern, die partielle header Speicher (Schätze ich mal) und wenn Sie erhalten eine identische partielle header von einem anderen miner dann angibt pooled mining mit zentralen Behörde, so würden Sie Flagge diejenigen, die Header.

Wenn ein block gelöst ist, wenn die teilweise Kopfzeile gekennzeichnet wurde (mehr als einmal), dann wird der block verworfen. Wenn kein partieller header empfangen wurde, wird er abgelehnt.

Ok, also nicht zu sagen, ich habe alle details ausgearbeitet, aber die oben genannten könnte der Anfang sein. Für mining-pools, die Arbeit, indem er die Arbeit der Bergleute auf identische Blöcke, in denen jeder Bergmann ist nur ein Versuch, eine Reihe von nonce-Werten, so arbeiten könnte, denn wenn jeder miner-übertragungen der 'Arbeit beginnen, Nachricht", dann würde verhindern, dass andere miner in den pool tun. Nun, es ist nicht perfekt. Wenn alle Miner in den pool kooperierte, würden Sie nur warten, bis der block gelöst ist, dann den mining-pool, nur Sendungen, die mit der Arbeit beginnen-Nachricht, gefolgt vom block gelöst. Aber ein einzelner überläufer zerstören würde dies für Sie.

+37
Microstar 26.09.2014, 19:53:10

Fragen mit Tag anzeigen

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil