bitcoin-cli erhalten Sie alle tx hashes für die Uhr-nur Adresse

tut bitcoin-cli haben eine Funktionalität, um alle tx-hashes für eine bestimmte Adresse (dh der txs, dass entweder senden oder zu empfangen, Gelder von der angegebenen Adresse). listtransactions klingt, wie es sollte tun, was ich will, aber wenn ich es so dann habe ich keine Ergebnisse erhalten:

# wählen Sie eine zufällige Adresse zu sehen aus blockchain.info:
$ addr=1GkktBuJ6Pr51WEJe5ZzyNvMYaMDFjwydk
# erstellen eines watch-only-Konto für diese Adresse, mit dem account Namen
# die Adresse selbst, für die Bequemlichkeit:
$ time bitcoin-cli importaddress $addr "$addr" true
real 41m59.505s
user 0m0.004s
sys 0m0.004s
$ bitcoin-cli listtransactions "$addr" 100 0 true
[
]
$ bitcoin-cli-getinfo
{
 "version" : 100200,
 "protocolversion" : 70002,
 "walletversion" : 60000,
 "balance" : 0.00000000,
 "Blöcke" : 384809,
 "timeoffset" : 0,
 "verbindungen" : 8,
 "proxy" : "",
 "Schwierigkeiten" : 65848255179.70261383,
 "testnet" : false,
 "keypoololdest" : 1381701523,
 "keypoolsize" : 101,
 "paytxfee" : 0.00000000,
 "relayfee" : 0.00001000,
 "Fehler" : ""
}

wie Sie sehen können, es braucht 42 Minuten, um Scannen der blockchain für diese Uhr-nur Adresse ein, damit es nicht das, was ich will zu tun, oft. und Ihre einzige Herstellung eine leere Liste, in der Erwägung, dass blockchain.info zeigt, gibt es 6 Transaktionen.

warum dieses nicht funktioniert? ist das nicht die beabsichtigten Funktionen des bitcoin-cli listtransactions?

update

listtransactions angezeigt werden sollen Transaktionen von watch-only-Adressen:

$ bitcoin-cli helfen listtransactions
listtransactions ( "Konto" Graf von includeWatchonly)

Zurück bis zu 'zählen' jüngsten Transaktionen überspringen der ersten " von "Buchungen für Konto "Konto".

Argumente:
1. "Konto" (string, optional) Den Namen des Kontos. Wenn nicht enthalten, es wird eine Liste aller Transaktionen für alle Konten.
 Wenn "ein" gesetzt, es wird eine Liste der Transaktionen für den Standard-account.
2. count (numerisch, optional, default=10) Die Zahl der Transaktionen zurück
3. aus (numerisch, optional, default=0) Der Anzahl der Transaktionen zu überspringen
4. includeWatchonly (bool, optional, default=false) Gehören Geschäfte zu watchonly-Adressen (siehe 'importaddress')
...
...
...
+69
Black Mamba 08.09.2018, 06:19:53
17 Antworten

In einer Wirtschaft, die sich auf Bitcoins, Sie würden nicht tatsächlich deflationär. Eine Wirtschaft auf der Grundlage von Bitcoins wäre wie eine Wirtschaft basierend auf US-Dollar, außer die Fed konnte nicht drucken, und noch mehr Geld. Aber denken Sie, welcher Anteil des Geldes in der Wirtschaft ist die physische, gedruckte dollar-scheine überhaupt?

Wenn eine deflationäre Währung funktioniert nicht, die Menschen einfach nicht es verwenden. Sie schaffen Ersatz für die Währung, so dass die Währung nicht zu entlüften.

+979
lizolda01 03 февр. '09 в 4:24

Gebühren nur entstehen, indem die Individuen die Erstellung der Transaktionen. Es gibt keine Möglichkeit für einen miner eine Gebühr zu verlangen, die aus einer Transaktion, die nicht eine Gebühr. Bergleute können selektiv sein, wenn Sie sich entscheiden, und umfassen nur Transaktionen, die mit Gebühren.

Im wesentlichen die Antwort auf Ihre Frage ist Nein, Sie können nicht gewinnen einen Vorteil gegenüber anderen miner. Sie können wählen, und Transaktionen, die mit Gebühren, aber diese kann getan werden, indem alle Bergleute.

+820
OMGsh 01.11.2018, 05:08:01

Ich versuche wirklich schwer zu verstehen, wie bitcoin funktioniert.

Ich verstehe, dass bitcoin-Miner stellt der Nachweis der Arbeit, und schafft Blöcke, und dann die Transaktionen sind versiegelt innerhalb dieses Blocks, um sich "bestätigt". Und das hat etwas zu tun mit Doppel-Ausgaben.. irgendwie..

So, meine Fragen ist, warum kann wir nicht eine ähnliche Dezentrales Netzwerk, ohne Nachweis von Arbeit/blockchain? In diesem Netzwerk, wir halten gerade eine Liste mit allen Transaktionen (ähnlich blockchain) (eine Kopie für jeden Knoten), und verwenden Sie dann die Herrschaft der Mehrheit. Dh, wenn es einen Streit in der neuen Transaktion, gehen wir einfach in jedem Knoten, überprüfen Sie Ihre Liste aller Transaktionen, und wenn das neue Transaktion widerspricht Mehrheit der Liste aller Transaktionen, dann wird die neue Transaktion wird abgelehnt etc. Und niemand lösen müssen, eine harte mathematische Probleme (ie proof of work)

Und für neue Geschäfte, unser Protokoll können die folgenden sein: Wenn niemand bestreitet die Transaktion in den nächsten 60Minuten, dann setzen wir bestätigt fahne dieser Transaktion werden 1, und somit ist diese Transaktion ist nun bestätigt etc.

In anderen Worten, im kämpfen, um zu verstehen, den Wert von proof-of-work-Prozess in bitcoin.

+726
Alex Smirnov 25.11.2017, 05:47:29

Ihre grundlegende Annahme, dass "echtes Geld" immer denselben Wert hat, ist nicht wirklich gültig. Eine million Dollar ist viel mehr Wert, als von mir, es ist Bill Gates. Und es sich lohnen könnte, nichts auf einem Rettungsboot in der Mitte des Ozeans.

Ein Bitcoin verhält sich wie jede andere Ware. Ihr Wert kann unterschiedlich sein von person zu person oder von Gebiet zu Gebiet, basierend auf Dingen wie Angebot und Nachfrage.

Solange die Transaktionskosten gering sind, werden die Werte etwa das gleiche unter allen sinnvollen Bedingungen, weil der Austausch und die arbitrage. Jemand, erhalten eine bitcoin für weniger als andere Leute verkaufen Sie an jemand bereit, mehr zu bezahlen, dadurch werden die Menschen bereit sind, für weniger verkaufen oder kaufen, mehr aus dem Markt.

Im Allgemeinen, wenn Sie finden, die einen signifikanten Unterschied in dem Wert eines bitcoin in verschiedenen Orten, es erklärt sich durch Unterschiede in der asset auf der anderen Seite. Zum Beispiel, zu einer Zeit, gab es ein überangebot von Dollar im Austausch genannt Mt. Gehex. Dadurch wurde ein dollar bei Mt. Gehex weniger Wert als ein dollar, und bitcoins verkauft, für mehr von Ihnen am Mt. Gehex.

+578
Ludacriz 17.08.2017, 19:24:17

Ich bin mir nicht sicher, was genau Sie zu tun versuchen mit:

peer.auf('verbunden', function(){ console.log('verbunden'); });

Sie können nur tun, bereit , statt.

peer.auf('bereit', function(){ console.log('verbunden'); });

Beispiel Verbindung zu einem peer und empfangen von Benachrichtigungen

var bitcore = require('bitcore-lib');
var Peer = require('bitcore-p2p').Peer;

var peer = new Peer({host: "101.201.31.79"});
//IP von einem der btc.com's Miner

peer.auf('bereit', function(){
 console.log("Connected "+peer.version, peer.subversion, peer.bestHeight);
});
peer.auf('trennen', function(){
console.log("Verbindung getrennt");
});
//Schleife durch peer-Benachrichtigungen
peer.auf('WR', function(message){
 var nodeMsg = - Nachricht.Inventar;
 var nodeMsgLen = nodeMsg.Länge;
 for (var i = 0; i < nodeMsgLen; i++){
console.log(nodeMsg[i].hash);
};
});
//verbinden
peer.connect();
+555
kovalevaleria 16.03.2012, 09:29:49

Als der 12/12/2017, es ist keine aktualisierte version, entweder Android oder Windows, das es ermöglicht Bither hinausgehen 1mBTC Transaktionsgebühr. Bei dieser Transaktion Gebühr, es könnte ewig dauern oder nie für eine Transaktion zu Durchlaufen.

Es gibt KEINE direkten Informationen über Bither auf, wie dies zu tun, aber nach fast einem Tag voller Arbeit, ich habe herausgefunden, wie man daraus die Bitcoin privaten Schlüssel aus der HDaccount Brieftasche aus der Windows-Bither. Es dauerte ein bisschen Lesen und Versuch und Irrtum, aber ich hatte Erfolg.

Von Bither, ich exportierte die Saatgut-Satz. Ich habe dann verwertet Sie die website unter https://coinomi.com/recovery-phrase-tool.html.

Anstelle von Vertrauen in die website, obwohl es angeblich java-basierten client, Sparte ich die website AUS INTERNET-computer, und lief die Seite, von meinem offline-Rechner. Ich habe in der seed -, die dann ausspucken abgeleitet bitcoin-Adressen und private Schlüssel.

Ich war dann in der Lage zu verwenden, dass der private Schlüssel, um Zugriff auf meine bitcoin von einer anderen software, die besser up-to-date-Unterstützung einschließlich Transaktionsgebühren.

Ich hoffe, das hilft anderen.

+499
hpm 11.03.2016, 23:08:57

Ich fegte ein paperwallet zu blockchain.info und die Transaktion wurde unbestätigten für mehrere Tage...es sieht aus wie es gesendet wurde, in mehrere kleine Transaktionen. Hat jemand etwas gesehen, wie dies vor?

https://blockchain.info/tx/e34097f257af3f91b7874f33ad0b4bb2f5980d35ba6f8e7ca38148c084d4656c

+416
mcgewilburn 15.01.2018, 21:06:04

Ja.

Als plan B, wenn das fehlschlägt, Sie sollten in der Lage sein zu verwenden, geleitet bitcoin-explorer - bx Befehle offline. Dies ist, weil, Elektron v2.0 und höher verwendet das gleiche BIP 32 Hierarchische Deterministische (HD) - Technologie, bx unterstützt.

Jedoch die Elektron-HD-Pfade unterscheiden sich von den BIP-44-übereinkommen. Sehen Sie, Es scheint, Elektron verwendet: m/0/0 für wallet-Adressen und m/1/0 für die Adressen ändern. Darüber hinaus werden die englischen Elektron-Seed-Wort-Liste ist ganz anders als das neuere Englisch BIP 39-Seed-Wort-Liste, und ich glaube nicht, Elektron verwendet PBKDF2 - stretching-Funktion, die ist nicht invertierbar. Siehe Strecken->passlib.pbkdf2 für high-level-details für das, was bx-Eselsbrücke-zu-Samen tut. Im Gegensatz zu BIP 39, Elektrum private Schlüssel muss invertierbar sein, um eine Gruppe von Elektron Saatgut Wörter.

Für die Synthese von BIP-44 Wege für Bitcoin m/44'/0'/0'/0/0 private key und M/44'/0'/0'/0/0 öffentliche Adresse mit bx, siehe Beispiel 7. Siehe Bulletin 44 - Pfad-Ebenen. Das ändern der Stufe auf 0 eingestellt ist, für externe Adressen, die Sie mit anderen teilen, um Gelder zu erhalten. Der ändern - Ebene 1 für eine wallet-internen return-Adressen.

Wenn die oben genannten Informationen ist zu pedantisch, Lesen Sie Kapitel 5 des Mastering Bitcoin Buch. Wenn auch, details über das Elektron sind Mangelware.

+409
machine8 18.09.2012, 03:16:24
+276
user18473 26.01.2019, 08:43:10

Das Zeit-format ist bekannt als Unix-Zeit. Es ist die Anzahl der Sekunden seit 00:00 UTC, 1. Januar, 1970.

+209
Studio Mantis 15.08.2015, 09:00:45

Sie brauchen Ihre 12 Wörter, um es zu bekommen zurück. Nur, die. Es gibt keinen anderen Weg. Keine bank, keine Versicherung und kein helpdesk, die können Sie sich wenden. Kein Mensch oder computer der Welt ist in der Lage, zum wiederherstellen der gleichen wallet-ohne diese 12 Wörter. Ich hoffe, du hast die Worte geschrieben unten irgendwo.

Hier der relevante Teil der Antwort für Sie enden zu den jeweiligen Geldbeutel. Hier kommt mehr über diese 12 Wörter.

Immer notieren Sie die 12-Wörter auf Papier ein, und verwahren Sie es sicher.

Sie bilden einen Samen erzeugt, dass die gleichen Adressen und private Schlüssel immer und immer wieder. Es gibt keinen anderen Weg, um zu generieren, eine der Adressen gebildet, indem die Samen von Ihrem 12-Worte. Keine andere Kombination von 12 Worte (fast) immer generieren keine Adressen gebildet, die sich durch Ihre 12 Worte nur.

Immer notieren Sie die 12-Wörter auf Papier ein, und verwahren Sie es sicher.

Da bin ich über Bord gehen mit meiner Antwort, ich könnte auch erwähnen, dass wenn jemand entdeckt, Ihre 12 Wörter, und Sie werden wahrscheinlich finden Sie Ihre Brieftasche leer innerhalb einer Stunde.

+203
xsait 31.03.2016, 03:20:49

Meine (Javascript) frontend braucht, um zu entscheiden, ob der Benutzer kann senden Sie eine Ardor/Ignis asset auf seinem Konto. Mein code überprüft:

quantityQNT >= amount_to_send

Aber ich merke, dass dies nicht funktioniert, wenn der Benutzer das asset-angeboten auf der asset exchange.

Also nur die überprüfung für unconfirmedQuantityQNT wäre nicht klug, da es vielleicht wollen, senden Sie ein asset, die Eigentum nie bestätigt (phasing oder Gabel).

Würde es sicher sein zu überprüfen, auf diese Weise:

min(quantityQNT,unconfirmedQuantity) >= amount_to_send

Vielen Dank für Eure Meinungen

+145
user3317084 12.02.2011, 15:42:42

Ich schrieb eine webshop-app mit armory-daemon. Es kann generieren bitcoin-Adressen auf die Fliegen und nicht jeder Fonds gefährdet, da es über eine watch-only-wallet:

https://github.com/goatpig/BitcoinArmory/tree/master/webshop

Wenn Sie nicht Angst vor ein wenig code, das funktionieren sollte, ohne jede Abhängigkeit von externen Dienstleistungen.

+129
Smart Coder 08.12.2016, 09:12:05

Trading oder day-trading-Unternehmen ist nicht so einfach wie es scheint. Ich würde empfehlen, paper trading oder den Handel mit eine kleine Menge von Geld, bis Sie sich entwickeln kann, eine profitable Strategie.

Verwenden Whaleclub für demo-trading und den Handel mit BTC nur (keine Dollar oder Banken).

Wenn Sie brauchen, um zu kaufen BTC, suchen einen Austausch in Ihrem Land zu Bitcoin.com's' Kaufen ' - Seite.

+91
user3853438 24.01.2019, 13:06:18

Hast du:

  1. Ändern Sie Ihre client-software?
  2. Ändern Sie Ihre Betriebssystem?
  3. Installieren von Updates zB. Java/Qt/...?
  4. Swap-ISP?
  5. Geprüft blockchain.info (für Transaktionen auf Ihren Geldbeutel?)

Meine erste Vermutung wäre, dass Sie haben gehackt (wenn Ihr Geldbeutel.dat war es vordefinierte Umgebung), und dass das eine Steuerung Hinzugefügt hat, wie das Passwort oder die Sie gefunden haben, einen bug irgendwo, die hat sich nicht gemeldet und behoben.

Wenn Sie hinzufügen könnte, Ihre litcoin-Adresse(N) ich kann tun einige Untersuchung.

Danke.

Beste Grüße,

Nico

+35
loeuf17 19.06.2013, 11:01:26

Durch festlegen der -prune option.

-prune= Reduzieren Sie storage-Anforderungen durch die Aktivierung von pruning (löschen) Alter die Blöcke. Dies ermöglicht es der pruneblockchain RPC aufgerufen werden das löschen von bestimmten Blöcken und ermöglicht das automatische löschen von alten blockiert, wenn eine Ziel-Größe in MiB zur Verfügung. Dieser Modus ist nicht kompatibel mit -txindex und rescan. Warnung: dies rückgängig zu machen Einstellung erfordert re-Download der gesamten blockchain. (Standard: 0 = deaktivieren beschneiden blocks, 1 = ermöglicht die manuelle Rebschnitt über RPC, 550 = automatisch beschneiden, blockieren, Dateien bleiben unter der angegebene Ziel-Größe in MiB)

Das feature wurde ursprünglich eingeführt, in Bitcoin Core 0.11 (siehe release notes).

Ab der version 0.12 beschneiden kann verwendet werden, während der Ausführung einer Geldbörse. Aber beachten Sie die -txindex und rescan Vorbehalte.

Beachten Sie auch, dass die angegebenen MiB wird nur die block-Dateien und einige undo-Raum. Außer, dass Sie brauchen auch etwas Platz für die Kette Staats-und block-index-Datenbanken.

+24
LongWorm 25.03.2018, 05:39:19

Sicher, Sie können Ihre eigenen Blöcke zum senden von Transaktionen, die statt der Verbreitung auf dem peer-to-peer-Netzwerk und lassen Sie niemanden in Ihre Blöcke (sind Gebührenpflichtig).

Den Kopf wie Sie sagen, ist, dass Sie können speichern auf Gebühren.

Der Nachteil ist, dass es manchmal eine lange Wartezeit, auch für einen großen pool.

Noch könnte eine gute Idee sein, bieten sich diese Ausschüttungen kostenfrei, und wenn Sie möchten, dass Ihre Münzen schneller, Sie müssen eine Gebühr bezahlen.

+20
tatyana antipova 28.12.2014, 09:00:31

Fragen mit Tag anzeigen