Wie kann ich feststellen, welcher input-Adresse an mich-Münze?

Eher - wie funktioniert SatoshiDice es tun? Ich weiß, dass es nicht das richtige format und die Menschen davon abraten, aber wie ist es technisch möglich?

+805
Bledi Lleshi 12.08.2010, 07:11:34
36 Antworten

k ist nur ein Skalar, modulo der Ordnung der elliptischen Kurve Gruppe.

Q = k*P

also:

(1/k)*Q = (1/k)*k*P

also:

(1/k)*Q = P

Finden Sie P durch die Multiplikation von Q mit der Multiplikation inverse von k modulo der Kurve um.

+992
kolian101176 03 февр. '09 в 4:24

Wie GetInfo, die GetNetworkInfo RPC-Aufruf enthält:

  • version: Die numerische Bitcoin Core (bitcoind) server-software-version (z.B. 100000)
  • protocolversion: Die numerische Bitcoin-Protokoll version der software (z.B. 70002)

Darüber hinaus GetNetworkInfo bietet die "subversion" Benutzer-agent-Zeichenfolge (e.g "/Satoshi:0.10.0/").

Beachten Sie, dass die GetInfo aufrufen, ist veraltet und werden möglicherweise in einer zukünftigen version der software (Quelle).

+992
ENT 21.07.2019, 18:39:20
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Ich hatte ähnliche Problem und ich wechselte zu sgminer, auch cgminer ist eine gute option, aber ich persönlich verwendet sgminer mit der gleichen Einstellung wie Ihr, und alles ist in Ordnung, in meinem Fall

+966
Tanzil Khan 05.02.2017, 11:03:26

Ich bin vor ernsten problem in listtransactions nennen. Ich bin immer doppelte Transaktionen mit "senden" und "Empfangen" - Kategorie. Für ich habe einige bitcoins aus 31zeoskE8zeyQARFEVzwJzsp7GQpLn5zhf zu 13MwqVWaNjad4xbGV5WQPaPVcMekU5YJmb. Und wenn ich Anrufe, listtransactions, bekomme ich diese Ausgabe

{
 "involvesWatchonly" : true,
 "Konto" : "",
 "Adresse" : "3Ft9W7HfXeBMwuwcfehV9UPs5gnxbc7Wji",
 "Kategorie" : "empfangen",
 "Betrag" : 0.00019000,
 "vout" : 1,
 "Bestätigungen" : 20,
 "blockhash" : "0000000000000000007f43360b2d7005c8f25013647359d468b8c2ef281672ab",
 "blockindex" : 438,
 "blocktime" : 1437928178,
 "txid" : "eb0f12741947a3be8fdbb15c0401a663e45bd0c68b317b58f250fbb3a698e5fa",
 "walletconflicts" : [
],
 "Zeit" : 1437928101,
 "timereceived" : 1437928101
},
{
 "involvesWatchonly" : true,
 "Konto" : "",
 "Adresse" : "31zeoskE8zeyQARFEVzwJzsp7GQpLn5zhf",
 "Kategorie" : "empfangen",
 "Betrag" : 0.00010000,
 "vout" : 0,
 "Bestätigungen" : 20,
 "blockhash" : "0000000000000000007f43360b2d7005c8f25013647359d468b8c2ef281672ab",
 "blockindex" : 438,
 "blocktime" : 1437928178,
 "txid" : "eb0f12741947a3be8fdbb15c0401a663e45bd0c68b317b58f250fbb3a698e5fa",
 "walletconflicts" : [
],
 "Zeit" : 1437928101,
 "timereceived" : 1437928101
},
{
 "involvesWatchonly" : true,
 "Konto" : "",
 "Adresse" : "3Ft9W7HfXeBMwuwcfehV9UPs5gnxbc7Wji",
 "Kategorie" : "senden",
 "Betrag" : -0.00019000,
 "vout" : 1,
 "Gebühr" : -0.00010000,
 "Bestätigungen" : 20,
 "blockhash" : "0000000000000000007f43360b2d7005c8f25013647359d468b8c2ef281672ab",
 "blockindex" : 438,
 "blocktime" : 1437928178,
 "txid" : "eb0f12741947a3be8fdbb15c0401a663e45bd0c68b317b58f250fbb3a698e5fa",
 "walletconflicts" : [
],
 "Zeit" : 1437928101,
 "timereceived" : 1437928101
},
{
 "involvesWatchonly" : true,
 "Konto" : "",
 "Adresse" : "31zeoskE8zeyQARFEVzwJzsp7GQpLn5zhf",
 "Kategorie" : "senden",
 "Betrag" : -0.00010000,
 "vout" : 0,
 "Gebühr" : -0.00010000,
 "Bestätigungen" : 20,
 "blockhash" : "0000000000000000007f43360b2d7005c8f25013647359d468b8c2ef281672ab",
 "blockindex" : 438,
 "blocktime" : 1437928178,
 "txid" : "eb0f12741947a3be8fdbb15c0401a663e45bd0c68b317b58f250fbb3a698e5fa",
 "walletconflicts" : [
],
 "Zeit" : 1437928101,
 "timereceived" : 1437928101
}

Warum bin ich immer der doppelte Transaktionen in dieser Ausgabe! ?

Jede Hilfe wird sehr geschätzt, Dank

+966
Tbird 09.09.2012, 06:20:33

Das problem ist richtig, dass Sie eine andere Konto-Nummer, weil Sie sagte, dass Sie mithilfe von Adressen beginnt bei 1 (standard), so Zweck-Pfad ist 44, und es ist Bitcoins, so dass die Münze Weg ist richtig (0)

Sie haben zu prüfen, dass Sie über den gleichen account index, während Sie den Import der Samen.

Auf Ihr Saatgut Pfad erhöhen Sie die Kontonummer ein und importieren Sie Ihre Samen, bis Sie Ihre Münzen.

m/44'/0'/0'/0
m/44'/0'/1'/0
+932
DocGSS 21.04.2014, 02:15:17

Warum den gleichen Hash-160 hat die verschiedenen Gleichgewicht in Bitcoin Netzwerk?

Hash-160 ist B0D5D1FB94B76B39EE82771027BEFD17131042FA.

In der einen Art ist es die Adresse 1H825FgspbkznbiGAnAjFjan7dmYFjpsfe , dass hat null balance.

Durch den zweiten Weg, es ist die andere Adresse 3Hp2zoBKNW5NsmQhHsqKgMwiGA4FoUj9q4 , dass der nicht-null-balance.

Ich versuche zu verfolgen Sie auf blockchain.info Website.

Warum gibt es Unterschiede?

+887
Ari Shapiro 16.09.2016, 03:46:26

Die Zeit zwischen der Gewinnung des blocks beträgt rund 10 Minuten. Bitcoin-Protokoll regelt sich selbst zu halten, dass 10 Minuten den Gegner.

Aber die Transaktion nicht notwendigerweise in die nächste block. Es hängt von der Anzahl der Transaktionen und die Gebühr, die Sie zur Verfügung stellen Anreize die Aufnahme der Transaktion. Wenn die Gebühr zu niedrig, die Transaktion wird nie abgebaut werden (in den block und fügte hinzu, auf blockchain). Wenn die Gebühr ziemlich hoch, es werden in den nächsten block (also weniger als 10 Minuten Zeit).

Die Partei, die das Geld sollte nicht als Transaktion gültig, bis es "begraben" unter einer Reihe von anderen Blöcken (sagen wir mal 6 - so war ein weiterer 60 Minuten nach Ihrer Transaktion Hinzugefügt wird, die auf der blockchain).

+880
udayanen vaithianathan 14.05.2016, 14:27:51

Die Schwierigkeit passt sich jeder 2015-Blöcke (durch unbeabsichtigtes "off-by-one" - Fehler), unter Berücksichtigung, wie viel Zeit verstrichen, für diejenigen, die 2015 Blöcke abgebaut werden. Wenn es dauerte weniger als zwei Wochen, wird der Schwierigkeitsgrad nach oben geht. Es dauerte mehr als zwei Wochen, die Schwierigkeit runter geht.

Wenn eine große Menge des Bergbaus (hashrate) war die Abschaltung für das gesamte Jahr 2015-block-Zeit, es würde länger dauern, bis mir die Blöcke und sicherlich würde es bringen die Schwierigkeit, nach unten; aber es Kosten würde, diese Bergleute erheblich (in der verlorenen Möglichkeit, Blöcke, die Sie haben könnten abgebaut), und weitere, nach Schwierigkeit, nach unten angepasst, würde es nicht lange für Sie noch einmal anpassen, also wirklich nicht viel Sinn, das zu tun.

+862
dafa 21.03.2013, 18:12:28

Als @gleichnamige sagt, dies sind interne Transaktionen, die nicht Ergebnis in der tatsächlichen Bewegung der bitcoin. Ich würde die Zeit minimieren, die Ihre bitcoin sitzt an den Börsen. Wenn es nicht in einer Brieftasche nur, das du kontrollierst, es ist nicht deine bitcoin.

Die Blockchain.info wallet können Sie kaufen bitcoin und überträgt es auf die Kette, aber das ist eher ein coin-selling-Plattform. Die hohe Geschwindigkeit der Austausch würde sich nicht bieten diesen service, weil Sie darauf ausgerichtet sind, für Kunden, die handeln wollen schnell zwischen verschiedenen Währungen.

+857
CarbAddict 19.09.2013, 01:12:13

Wenn Sie sich einem mining-pool, wie Matsch oder Deepbit, erhalten Sie noch einen kleinen Umsatz. Auf einem normalen computer (mit keiner der GPU/FPGA/ASIC-Zeug), Sie bekommen 0.7-1.5 MHashes pro Sekunde. Sie würde sich über 0.000007 BTC (nur eine Schätzung) alle paar Stunden.

+847
Karen Marie Steffensen 21.02.2015, 14:29:04

Ich bin versucht zu generieren BIP32 HD-Adressen von meinen Trezors xPub-Taste. Ich bekomme den Fehler mit den meisten libs unsere dort. Was bin ich?

pywallet:

von pywallet wallet importieren
xpub = 'ypub6Y9NsCaunfAtedv6VX7UTfuvQGLu1tgmtltjnrydesqwwuskjnazatyczscezpcfoxtgjhafutaueqwwt8xvblxo7qxtocdkji1nb1b7wzb'
wallet.create_address(network="BTC", xpub=pub, Kind=0)
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 Datei "/usr/local/lib/python3.5/dist-packages/pywallet/wallet.py", line 48, in create_address
 wallet_obj = Brieftasche.Deserialisieren(xpub, network=Netzwerk.upper())
 Datei "/usr/local/lib/python3.5/dist-packages/pywallet/utils/bip32.py", line 557, in Deserialisieren
version)
pywallet.utils.Schlüssel.IncompatibleNetworkException: Falsche Netz. Bitcoin-Main Net erwartet ein byte-Präfix von 76067358, aber Sie gelieferten b'\x04\x9d|\xb2'

Die pybitcointools generiert eine Adresse, aber Sie tun nicht mit der Trezor erzeugt.

Im wesentlichen brauche ich code, die repliziert Trezor-Adresse-generation von xPub. Irgendwelche Ideen?

+827
Anush Prabhu 01.02.2014, 01:21:33

Wie kann ich eine raw-Transaktion, wenn ich die input-Skripts, Eingabe-Indizes, input txids, Ausgabe, Skript -, Ausgabe-Adresse und die output-Menge? Die unten beschriebene Methode funktioniert, aber es erfordert die Methode der Transaktion setHash werden die öffentlichkeit, die es nicht ist. Kann ich das bekomme, was ich will, ohne irgendwelche änderungen an Bitcoinj?

 NetworkParameters params = MainNetParams.get();
 Transaction tx = new Transaktion(params);
 tx.addOutput(Medaille.NULL, " neues Skript(HEX.decode(outputScript)));
 try {
 Adresse ADR = new Adresse(params, toAddress);
 tx.addOutput(Medaille.valueOf(toAmount), addr);
 } catch (AddressFormatException name) {
 return null;
}

 Script script = Script(HEX.decode(inputScript));
 Adresse ADR = new Adresse(params, script.getPubKeyHash());

 Transaktion parentTx = new Transaktion(params);
 for (int j = 0; j < inputIndex; j++) {
 parentTx.addOutput(neue TransactionOutput(params, parentTx, Münze.NULL, addr));
}
 parentTx.addOutput(neue TransactionOutput(params, parentTx, Münze.NULL, addr));
 parentTx.setHash(Sha256Hash.wrap(txid)); // erfordert setHash Methode public sein
 try {
 ECKey key = new DumpedPrivateKey(params, privateKey).getKey();
 tx.addSignedInput(parentTx.getOutput(inputIndex), key);
 } catch (AddressFormatException name) {
 return null;
}
 return HEX.Codierung(tx.bitcoinSerialize());
+825
svd222 12.03.2012, 12:41:54

Ich verstehe, dass CoinBase hat wöchentlich kaufen und verkaufen, limits. Tut GDAX haben das auch?

+807
cshilton 03.05.2019, 18:50:39

Ich kaufte mir ein bitcoin auf eBay, aber meine bitcoin-wallet Ewigkeiten braucht, um zu synchronisieren. Wie kann ich sehen, ob ich ein bitcoin? Muss ich wohl warten Wochen für die Brieftasche zu synchronisieren?

+796
Griffin Patel 21.04.2012, 09:07:00

TL;DR: Keine Ahnung, und Ihre Frage ist unbeantwortbar in den ersten Platz :)

Warum eine nationale Währung steigt oder sinkt der Wert? Warum machen die Aktien eines Unternehmens das gleiche tun? Sie wird nie definitive Antworten zu diesen oder zu deiner ursprünglichen Frage, es sei denn, Sie verwalten, um in allen den Köpfen der Teilnehmer zu wissen, was Sie denken. In der Zwischenzeit können Sie hören auf Experten oder zeichnen Sie Ihre eigenen scheinbar informierte Schlussfolgerungen.

Vor ein paar Monaten, da gab es diese Gerüchte über die US-Regierung vielleicht nicht in der Lage zu zahlen, deren Schuldner bekannt gibt, Bitcoin angefangen und bis zu dem Punkt der Verdoppelung seiner früheren Wert - offensichtlich eine Menge Leute betrachten es als möglich, noch sollte der dollar fallen. Danach war es klar, dass solche Befürchtungen beruhten auf nichts der Bitcoin stürzte nach unten ab, die hohe.

Aber dann fing es wieder an zu steigen, erreicht wieder seine ehemalige hohe mark, dann verdoppelt, dann verdoppelt wieder... auf der Suche auf dem Graphen dieser spektakulären Hecht seine mir klar, ein guter Teil davon, das war eine Blase-verursacht durch die Spekulanten springen, die Welle zu Reiten, aber genau das Ereignis ausgelöst hat den Aufwärtstrend in den ersten Platz... zu diesem Tag weiß ich ehrlich gesagt nicht.

Einige sagen, es ist die Anhörung im US-Kongress verleiht ihm Legitimität. Einige sagen, es ist die Schließung der Silk Road gereinigt sein Bild, obwohl andere sagen, dass dieses Ereignis verursacht es Wert ist, fallen ein wenig. Einige sagen, es ist noch mehr Interesse von den Chinesen... kein einziges Ereignis kann eindeutig mit dieser Anstieg der Wert als der Fall war in der Vergangenheit mit, z.B., die Ereignisse in Zypern.

+788
Peewee313 16.11.2018, 14:31:50

Ich will fetch-Vorgänge für eine Adresse aus der folgenden api:

https://blockchain.info/address/$btc_address?format=json

Die Sache ist das Verständnis der json zurück von der api, die ich nicht verstehe, welche sind die Transaktion und die Zeit, wenn die Transaktion stattgefunden hat und die Bestätigungen für eine Transaktion.

Kann einer helfen?

+768
grokster 16.08.2014, 01:05:03

Warum nicht bitcoin machen Bergleute und Knoten in der gleichen?

Denn manche Leute müssen ausführen, Knoten, Transaktionen durchzuführen und haben kein Interesse an den Bergbau. Einige Leute haben Bergleute, die optimiert sind für den Bergbau aber Wünsche nicht zu verbrauchen, die Ressourcen, läuft auf einen Knoten.

Es scheint, dass die miner Computer werden nicht genutzt bei allen für das Netzwerk.

Ich bin mir nicht sicher, was Sie sich beziehen, genau, aber Bergleute machen die Nutzung von Computern zur Steuerung und Verwaltung Ihrer mining-Operationen.

Auch Ihre gpu-power nicht verwendet wird, um den Willen der Netzwerk --, die Sie nur lösen einige zufällige problem, das hat keinen praktischen Zweck (?) andere als die, es zu lösen und immer ein paar Münzen im Gegenzug?

Es ist schon eine lange Zeit, da bitcoin mining gemacht wurde auf GPUs. Aber es ist wichtig zu verstehen, dass der Bergbau ist die Möglichkeit bitcoin löst das doppelte ausgeben problem. Es ist nicht ein zufälliges problem, es ist das problem der Gewährleistung, dass jeder schließlich damit einverstanden, auf die bitcoin-Transaktionen sind gültig. Es ist ein sehr spezielles problem, dessen Lösung dient einem ganz bestimmten Zweck.

+757
gokublack 30.12.2018, 02:56:51

Viele der anderen Antworten enthalten nützliche Informationen, aber der Geist scheint die Frage zu sein: "Wenn ich mit [name der website], um Zugriff auf meine Brieftasche, die ich erwählt habe aus einer Liste konkurrierender service-Optionen, was passiert wenn die website offline geht?"

Was ist wichtig zu erinnern ist, dass, die Brieftasche ist nicht tatsächlich auf einer dieser websites oder sogar auf Ihrem computer, wenn Sie erstellen ein lokal. Eine andere Antwort vorgeschlagen, dass die Lösung ist, verwenden Sie niemals eine website und verwenden Sie nur einen computer, aber nicht hinreichend auf die Frage, denn es könnte einfach sein, oder anders gefragt, wie "was passiert, wenn mein computer brennt in einem Feuer, zusammen mit all meinen backups"

Die Antwort ist, dass viele websites, zusammen mit der offline-Programme, die Sie importieren/exportieren Sie Brieftasche. Diese sind alle die gleiche Adresse, so dass Sie synchronisieren Sie Sie zusammen. Wenn es sich um eine verschlüsselte Brieftasche, die Sie brauchen, zu wissen, die pass-Ausdruck an, wurde nach dem Zufallsprinzip generiert, wenn das wallet erstellt wurde. In der Veranstaltung, die Sie nicht wissen, die pass-phrase, die Brieftasche ist Weg, für immer. Wenn Sie der pass-phrase, aber nie die Mühe gemacht um ein backup zu erstellen, gibt es Schritte, die Sie Folgen können, die Ihnen erlauben, sich zu erholen, die benötigten Informationen zu importieren, um jede andere wallet-service und fahren Sie Fort.

Zur Beantwortung der Geist deiner Frage: solange nehmen, einige persönliche Verantwortung zu sichern, Ihre eigenen Informationen der Geldbeutel zugänglich bleiben, auch wenn Sie einen bestimmten Dienst geht unter.

Es ist eine Antwort, über die hier , die geht ins detail auf, wie Sie wieder zu Ihrer Brieftasche.

In der Veranstaltung, die Sie nicht sichern Sie Ihre Brieftasche, und der service geht unter, die Bitcoins sind immer noch vorhanden, aber Sie werden nie von jedem verwendet werden, je zuvor.

Wenn Sie immer noch besorgt, Sie könnte verwenden Sie die Papier-wallet-Funktion. Wie erklärt hier, das umfasst Ihre Bitcoins offline und speichern auf einem code, der auf dem Papier genau wie Dollar. Natürlich, das macht Sie so sicher (oder auch nicht) als Reale physikalische dollar-scheine.

+685
PabloEscobar 28.12.2013, 04:09:26

Auch nicht, dass eine Figur, die Augenblick Frage ich mein google-fu kicks in.

Dieser wiki-Artikel besagt:

Eine einzelne neu ausrichten, ändert sich nie das Ziel um mehr als einen Faktor von 4 entweder Weg, um zu verhindern, dass große Veränderungen in der Schwierigkeit.

+669
z80crew 18.09.2016, 03:53:35

Wenn wir diese Transaktion verwenden, als ein Beispiel, wie nehmen wir die Daten aus diese und formatieren Sie es in ein RAW unterzeichnete Transaktion, die ich schicken könnte direkt in das Netzwerk ohne die Notwendigkeit für eine Brieftasche?

Die referenzierten tx ist bereits ausgegeben. So kann es nicht wieder verwendet werden. Auch Sie kann nicht formatieren Sie es in ein RAW unterzeichnet tx. Es wären 2 Schritte erforderlich. Zuerst formatieren Sie in ein "RAW UNSIGNED" tx", und dann würde das laufen durch einen anderen Satz von Befehlen, die es unterzeichnet. Nur dann könnte es an das Netzwerk gesendet. In dem Beispiel, es gibt eine Menge Daten fehlen, füge ich schnell. Es wird deutlich, mit den beiden links unten:

version 01000000
Input(s): 1
Vorherige tx: f5d8ee39a430901c91a5917b9f2dc19d6d1a0e9cea205b009ca73dd04470b9a6
Index: 0
script Länge 48
scriptSig: 304502206e21798a42fae0e854281abd38bacd1aeed3ee3738d9e1446618c4571d1090db022100e2ac980643b0b82c0e88ffdfec6b64e3e6ba35e7ba5fdd7d5d6cc8d25c6b241501
Sequenz 00000000
Ausgabe: 1
Wert: 5000000000
script Länge 19
scriptPubKey: OP_DUP OP_HASH160 404371705fa9bd789a2fcd52d2c580b65d35549d OP_EQUALVERIFY OP_CHECKSIG
Locktime: FFFFFFFF

jetzt die Sie gewählt haben, ein coinbase tx als Referenz, die fügt einige mehr Schwierigkeiten, aber ignorieren diese, dann nächste Schritt ist die Serialisierung. Anstatt zu wiederholen, hier sind links zu amaclin Arbeit oder runek Arbeit.

Auch nach der Erstellung der signierten UNFORMATIERTEN Transaktion, ist es nur ein Hashwert durch SHA256 zu schaffen, die hash-ID, oder ist das erstellen der ID aus anderen Schritte?

Nein. Nicht so einfach :-) Siehe der link oben, und was gab mir auch ein sehr guter Tipp war Ken Shirriff ' s blog "Bitcoins auf die harte Weise". Es gibt viele verschiedene Darstellung der Daten beteiligt, darunter auch Umgekehrt, hex und mehr, wodurch die Schicht(s) an Komplexität.

Schließlich, was ist scriptSig? Ich nicht ruhig verstehen, Skripte im Allgemeinen

Im Grunde macht es Sie sicher, dass der Zustand zu verbringen, die Transaktion des Fonds überprüft werden. Dies wurde schon mehrfach gefragt, in bitcoin.SE, so dass ich einen anderen link (siehe meine Antwort weiter unten): Warum wird Bitcoin verwendet eine Skript-Sprache?

Und wie gesagt, in diesem link, das Buch von Andreas beantwortet all diese Fragen sehr gut. Wirklich sehr zu empfehlen.

+664
kauzi 29.10.2011, 09:31:27

Ich habe mining Münzen für eine lange Zeit (begann mit BTC/LTC Jahren zog nach altcoins vor kurzem) und habe erkannt, ich bin nicht klar auf die tatsächliche Quelle des Wertes.

Tun die Börsen halten den Wert dieser Münzen? Mit all diesen neuen alt-Münzen, tun Sie eigentlich nicht haben eine BTC/USD-Wert, es sei denn, Sie sind auf einem exchange?

Wie kaufen/verkaufen, Aufträge betreffen die Münze Preis? Wenn jemand kaufte den Betrag X , würde dies den Wert zu erhöhen, richtig? Würden Sie nicht dann einfach sich umdrehen und verkaufen, was Sie gerade gekauft haben, plus Sie bereits für einen höheren Wert?

+646
Jahnavi Patel 20.12.2014, 17:09:05

Ich versuche zu verstehen, wie Bitcoin funktioniert unter der Haube, aber es gibt etwas, was ich nicht bekommen, und kann es nicht finden.

Nehme an, dass ich eigene Adresse Ein (ich habe den öffentlichen Schlüssel, Einen öffentlichen und privaten Schlüssel Ein-privat) und ich wollen zu übertragen, 1 BTC auf Adresse B (ich weiß seinen öffentlichen Schlüssel, B-public).

Um das tun zu können, die Transaktion, muss ich irgendwie beweisen, dass ich selbst Ein, und der einzige Weg, das zu tun, ist zu zeigen, Einen-privat -. Aber, wenn ich zeigen-privat, dann bin ich auszusetzen meine private Adresse, so dass jemand, irgendwie bekommen könnte.

Zusammenfassend: in der Bitcoin-blockchain, wie kann ich beweisen, dass ich eine gewisse Menge an bitcoins, ohne dass mein privater Schlüssel? Oder, alternativ, wie funktioniert die Bitcoin-Protokoll damit umgehen?

+604
Lolothedesigner 29.02.2016, 10:23:37

In der API-CallList: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

Können Sie geben eine Adresse als parameter an "listtransactions", um die neueste Liste der Transaktionen, die von einer Adresse. Was wäre, wenn ich gerne die letzten 25 Transaktionen aus einer Liste mit 20 Adressen. Bedeutet das, dass ich machen muss um die "listtransactions" rufen Sie 20 mal und dann Sortieren Sie die Ergebnisse am Ende?

Aufruf der API-Endpunkt 20 mal ist in Ordnung, mein problem ist, dass, wenn wir brauchten, um zu tun, Paginierung, die werden sehr unhandlich sehr schnell, da es wirklich schwer ist zu ermitteln, welche Transaktionen 26-50 aus 20 verschiedenen Adressen

Danke

EDIT: Ich fand, dass BlockchainInfo bietet eine sehr bequeme Endpunkt für diese:

https://blockchain.info/api/blockchain_api

Endpunkt: http://blockchain.info/multiaddr?active=$Adresse|$Adresse (Mehrere Adressen geteilt durch |) Jedoch, Sie gibt nur "txs":[--letzten 50 Transaktionen--] und, das können Sie nicht tun, einen offset (Z. B. Transaktion 51-100)

+603
rkan 27.03.2018, 04:19:59

Die Schweiz nimmt an SEPA (Single Euro Payment Area); die Bitcoin-Börsen, die SEPA-überweisungen werden wahrscheinlich diejenigen sein, bei niedrigsten Kosten für Sie.

Ich erwarte, dass Ihre bank berechnet Ihnen für die Konvertierung zwischen CHF und EUR. Wenn Sie konvertieren möchten, oft möchten Sie vielleicht zu öffnen, einen euro lautendes Konto statt.

+546
mary couch pike 14.08.2014, 01:45:06

In der Regel Brieftaschen nicht unterstützen, die Ausgaben Münzen mit jeder scriptPubKey außer diejenigen, die Sie aus der hand selbst (in dem Sinne, dass eine Adresse ist ein Kürzel für eine particulatlr scriptPubKey).

Dies ist aus guten Gründen. Es ist unmöglich für die Brieftaschen zu Scannen, für alle möglichen Kombinationen und Veränderungen von Skripten mit Tasten, die Sie kennen, so würde es inhärent eine Teilmenge sowieso. Es wird eine Teilmenge würde nur schaffen, unklare Erwartungen, als Absender kann sich Fragen, was genau erlaubt ist. Darüber hinaus ist es nicht der sender das Geschäft zu entscheiden, was das Skript der Empfänger akzeptieren sollte, Geld bei.

Vergleichen Sie diese, um einen wirklichen Leben Szenario, in dem Sie aufgefordert werden, um jemanden zu bezahlen, durch das rutschen einen Umschlag unter der Tür. Stattdessen, nehmen Sie den Umschlag und steckte ihn unter Ihre Fußmatte. Sie würden nicht erwarten, dass dies eine Erfüllung der Zahlung.

+531
user26846 30.04.2012, 12:32:08

Bitcoin wallet keine bitcoins. Alle bitcoins sind in der blockchain. Wallet nur privaten Schlüssel. Das gab den Zugang zu Bitcoin in der blockchain. Sie nicht brauchen, um scan gesamte blockchain, um herauszufinden, wie viele bitcoins du hast. Sie müssen nur überprüfen Sie Ihre öffentliche Adresse, zum Beispiel durch blockchain.info

+510
MBax 14.06.2013, 17:47:06

Haben Sie überprüft, https://testnet.blockchain.info/api?

Zum Beispiel, um sich eine raw-tx:

https://testnet.blockchain.info/rawtx/tx_id

+472
Steve Ravet 07.06.2013, 03:12:27

Nein, du wirst nicht täuschen die standard-client mit diesem. Wenn Sie nicht verstehen, das Skript komplett (d.h. es ist ein nicht dem Standard entsprechende Skript), es nicht versucht zu analysieren, es teilweise oder ähnliches. Das Verfahren ist einfach: wenn der client kann nicht verstehen, das Skript komplett, es wird einfach ignoriert. Zeitraum.

+459
kreuz88 23.08.2015, 14:18:11

Sie haben, um sicherzustellen, dass Sie mit der AMD64-version von debian jesse

+432
Marc Perry 21.06.2016, 16:35:59

Haben Sie wallet aktiviert? generieren ist eine Brieftasche RPC-jetzt, da es braucht, um eine Adresse aus der Brieftasche. Wenn wallets deaktiviert sind, dann generieren, wird nicht funktionieren. Wenn Sie Graben wollen, ohne Brieftaschen, die aktiviert wird, verwenden Sie generatetoaddress.

+370
tomgwell 16.11.2011, 05:56:37

Es scheint, dass dies ein bug im Bitcoin-Core. Ich werde einen Blick drauf werfen.

Edit: Ich sehe das problem jetzt. Sie haben # Ihr Passwort ein. Die config-Datei analysieren, interpretieren # als Beginn eines Kommentars. Das heißt also, dass es denkt, dass Sie den rest Ihres Passwortes, wird als Kommentar betrachtet, die von der config-Datei. Sie können nicht verwenden Sie # irgendwo in der config-Datei oder alles, was nach ihm sein wird, wird als Kommentar interpretiert.

In deinem Beispiel, die rpcpassword, der Kern ist [email protected]. Um # in Ihre rpcpassword, ich denke, Sie werden wirklich brauchen, zu verwenden, die rpcauth option, die verwendet hashes anstatt der Passwort-string in die config-Datei.

+348
Frankboy Rubio 07.02.2019, 11:23:41

Viele Schwimmbäder bieten eine Schwierigkeit von 1 pro Aktie.

Da die variable Schwierigkeit ist ein feature von ein paar pools, ich würde gerne verstehen, wie viele Aktien geschaffen werden, in verschiedenen Schwierigkeitsgraden.

  • Was ist die Formel für die Bestimmung der durchschnittlichen Anzahl von Aktien, wenn die hashrate und die Schwierigkeiten sind bekannt?

Dies ist eine variation der folgenden Frage:

Angesichts der Wahrscheinlichkeit, ein block, und die Zeit genommen, kann ich folgern hashrate?

+219
Derek Rice 13.03.2013, 14:27:40

Es gibt eine harte Grenze auf der Menge der Menschen, die eigene bitcoin: Es gibt derzeit nur 16,1 Millionen bitcoins im Umlauf, so kann es nicht mehr als 16,1 Millionen Menschen mit einem bitcoin. Es gibt jedoch eine Reihe von Personen, die Steuern, viel mehr bitcoin als das, so ist es sicher zu sagen, dass die tatsächliche Zahl der Nutzer, die eigene bitcoin ist viel kleiner, ich Schätze, weniger als eine million Menschen.

Auf der anderen Seite, die Anzahl der Benutzer, die eigenen bitcoin überhaupt ist sehr schwer zu schätzen, wie gut. Es gibt derzeit 46 Millionen unverbrauchte Transaktion Ausgänge, so hätten wir davon ausgehen, dass jeder Benutzer verwaltet sein eigenes Gleichgewicht, dass wäre eine strikte Obere Grenze. Jedoch, viele Benutzer lassen Sie Ihre Münzen, um die Verwaltung von online-wallets oder Austausch, es ist also keine zuverlässige Grenze. Auf der anderen Seite, die Anzahl der Menschen ist wahrscheinlich sogar noch viel kleiner als, dass, weil wenige Menschen besitzen viele dieser UTXOs. Wenn ich raten, würde ich sagen, es sind weniger als fünf Millionen Menschen in der Welt, die eigenen bitcoins.

+197
Stephanie Cooper 27.01.2010, 01:28:04

Sie können mit bitcoinj mehrere wallets (einfach Peer.addWallet(wallet) mehrere Male), aber es ist nicht entworfen, um eine gute Skalierbarkeit in einem solchen Szenario. Je nach Ihrer Ressourcen und Aktivitäten auf die Geldbörse, zwei, drei oder fünf Geldtaschen funktionieren könnte, ok. Aber Hunderte wird fast sicher nicht funktionieren.

+161
user2963385 07.02.2014, 02:11:50

Ich bin versucht, ein einfaches Programm, das zuverlässig das hochladen einer OP_RETURN Transaktion. Ich haben einige Beispiele online, aber so weit, Sie funktionieren nicht konsequent. Diejenigen, die gehen durch scheinen zufällig zu sein. Hier sind die Transaktionen, die ging durch

https://blockchain.info/address/1Eoo7G7u97EMwptSxjYjpvdx9zYcqJBn9y

Es ist sehr hit oder miss jedes mal, wenn ich versuche. Ich habe durchaus nicht hochladen, alle Geschäfte, die mit dem Skript, aber einmal in eine Weile, wenn ich laden Sie die raw-Transaktion über die blockchain, die Sie gehen Sie durch. Irgendwelche Ideen? Hier ist die Fehlermeldung.

Traceback (most recent call last):
 Datei "/Users/JC/Dokumente/DevelopmentStuff/Programmierung /Python/bit/op-return_test2.py", line 51, in <module>
print(pushtx(tx))
 Datei "/Library/Python/2.7/site-packages/bitcoin/bci.py", line 237, in pushtx
 return f(*args)
 Datei "/Library/Python/2.7/site-packages/bitcoin/bci.py", line 192, in bci_pushtx
 zurück make_request('https://blockchain.info/pushtx', 'tx='+tx)
 Datei "/Library/Python/2.7/site-packages/bitcoin/bci.py", line 23, in make_request
 raise Exception(p)
Ausnahme: Keine Standard-Skript-Ausgabe OP_RETURN 48656c6c6f

Hier ist der code. Ich würde wirklich zu schätzen jede Hilfe. Dank

# coding: utf-8

von bitcoin-import *
import binascii
von der test-import *



priv = "Private key"

pub = "1Eoo7G7u97EMwptSxjYjpvdx9zYcqJBn9y"

addr= "1Eoo7G7u97EMwptSxjYjpvdx9zYcqJBn9y"
Eingänge = unverbrauchten(addr)

Nachricht = "Hallo"
FullLen = format(len(message)+2,'x').rjust(2,'0') 
MessageLen = format(len(message),'x').rjust(2,'0')
ID = binascii.hexlify(str(message))
#snd = "6a4c28"+ID
snd = "6a"+MessageLen+ID
drucken hexlify(chr(len(message)))
drucken MessageLen
drucken snd
#snd = "6a4c"+MessageLen+ID
#print snd
newScriptPubKey = "6a" + hexlify(chr(len(message)))+ hexlify(Nachricht)
#print newScriptPubKey

Ausgänge = [{'Wert': 50000, 'address': addr}, {'Wert': 0, 'script': snd}]

Gebühr = 10000

tx = mksend(Eingänge, Ausgänge, addr, Gebühr)

dt = Deserialisieren(tx)
ins = dt['ins']

#print addr
#drucken ins

print-tx
für ind, elm in enumerate(ins):
 drucken elm
 tx = sign(tx, ind, priv)

print-tx



print(pushtx(tx)) # Fehler ausgelöst wird, auf dieser Linie
+74
Listy 15.05.2017, 15:42:51

Ich denke, der Fehler ist hardware-basiert. Lief memtest86 und fand mehrere Fehler in meinem RAM. Habe auch einen blue-screen zum ersten mal Letzte Nacht. Macht Sinn, manchmal bitcoin-qt laufen würde für Minuten, manchmal Tage. Ich glaube, es war das schlagen einer schlechten Adresse zu unterschiedlichen Zeiten.

Wenn jemand anderes diese Fehlermeldung bekommen, testen Sie Ihr RAM mit memtest86. Wahrscheinlich sollte dies getan haben, erste Sache. Prime 95 könnte auch verwendet werden, testen Sie Ihre Prozessor (lass Prime 95 über Nacht laufen, wenn es keine Fehler in den morgen können Sie zu 95% sicher, dass Ihr Prozessor ist in pefect Zustand. Laufen Sie länger, sagen Sie 48 Stunden, um mehr sicher). Testen Sie Ihre hhd/ssd mit CrystalDiskInfo; Sie sollten die Anzeige Ihres Laufwerks Gesundheit sofort. (hdd/ssd sollte nicht zu diesem Fehler führen, da dein controller erkennt automatisch und nicht fehlerhafte Sektoren.)

Prime95: http://files.extremeoverclocking.com/file.php?f=205

Memtest86: http://www.memtest86.com

CrystalDiskInfo: http://crystalmark.info/software/CrystalDiskInfo/index-e.html

+55
TastyPanda 31.01.2017, 21:29: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