Wie finde ich eine Bitcoin-Adresse aus der Transaktion zeitlich und der Höhe?

Wenn ich weiß, dass die Zeit von der Transaktion bis hinunter auf die minute und die Menge von Bitcoin, wie finde ich die Transaktions-id (oder Transaktions-ids, vorausgesetzt, es gibt mehr als eine)?

Gibt es eine online-blockchain-Abfrage-tool, das lasse ich dies tun? Ich möchte wirklich nicht, um zum download der gesamten blockchain und ausführen von code gegen, die.

Was wäre der einfachste Weg für mich, um diese Informationen zu bekommen?

+246
yoregis 29.07.2012, 04:40:48
20 Antworten

Nein, Sie sehen die Schwierigkeit, ein pool ist niedriger, um für den pool, um in der Lage sein, um zu überprüfen, dass die Bergleute sind tatsächlich an einer Lösung arbeiten. Die Aktien der Bergmann erhält, sind meist nicht gültig ist blockiert, was ist, was wird belohnt in Bitcoins, bezahlt aus dem pool und dann bezahlt, um die Bergleute.

Die Schwierigkeit, einen block erstellen, der wird nicht dadurch beeinflusst, eine pool-s share Schwierigkeit, daher der Gesamt Ausschüttungen der pool lässt sich nicht ändern, und die alte hardware ist genauso (un-)rentabel ist.

+980
RoNa GaLve Mondejar 03 февр. '09 в 4:24

Hier ist, was ich haben Schätzungen auf: Es gibt hardware in der Lage, 60 gigahashes pro Sekunde. Im Laufe der nächsten Monate den Betrag X, werden diese in das mining von bitcoins.

Schwierigkeit wird neu berechnet alle 2016 Blöcke. X * 60,000 megahashes = Y terahashes an insgesamt Bergbau.

Bei aktuellen Schwierigkeiten, die es dauern wird, eine Maschine die Berechnung bei 60 gigahashes etwa 3,6 Tage zu lösen, 1 block. Mit nur 700 dieser Maschinen, von denen jede Lösung des 1-block von je 3,6 Tage, Schwierigkeit wird sein, bei Z innerhalb einer Woche, wo die Schwierigkeit wird dann neu berechnet, um auch die Zeit von der Lösung des blocks (wenn ich das richtig verstanden habe).

Die variable, die ich habe ist über das, was die Implikationen des Algorithmus für die Schwierigkeit. Ist es beabsichtigt, für die es nur eine endliche Anzahl von Blöcken gelöst in einem bestimmten Zeitraum?

+882
Umer Aziz 29.03.2017, 09:49:35

Während Sie können halten Sie Ihr Geld auf Mt. Gehex, ist es nicht ratsam, dies zu tun (die Gründe sind hier aufgeführt. So würden Sie besser finden, eine e-Brieftasche, die Sie möchten (ich schlage vor, blockchain.info), und senden Sie Ihre Fonds.

Halten Sie immer eine Sicherungskopie, und nie vergessen, Ihre passphrase!

+834
leshik 21.06.2010, 07:12:15

Ich und mein Freund testen Raspibolt läuft LND 0.6 Beta. Uns ist aufgefallen das Folgendes problem/Einschränkung:

  • Als ich Sie öffnete einen Kanal mit ihm, ich könnte ihn senden von Zahlungen (per Rechnung) ohne Probleme (direkte Verbindung). Aber als er versuchte, um mich zu bezahlen (per Rechnung), wird die Transaktion versucht, durch zu gehen die anderen Knoten, anstatt Sie direkt zu meinem Knoten. Dann schlossen wir den Kanal und versuchte den anderen Weg herum. Er öffnete einen Kanal mit meinem Knoten und ich konnte empfangen, Zahlungen von ihm, aber ich konnte nicht senden Sie ihm alle Zahlungen, die direkt. Transaktion nochmals versucht, durch zu gehen die anderen Knoten.

Warum ist das passiert?

+824
Cayman Lohmeier 25.12.2013, 11:59:51

Hallo ich war auf der Suche für einige code-Beispiel auf der Komprimierung einer bitcoin öffentlichen Schlüssel aus der Kurve secp256k1. Nur für mich, um ein guter Griff, ich habe gesehen, code gehen von komprimierten zu unkomprimierten, ich würde gerne sehen, auch code von unkomprimierten zu komprimierten. Jede Sprache ist in Ordnung, vorzugsweise Java/Js.

+779
Rahas 06.05.2013, 15:36:42

Der folgende python-code erstellen können, die eine gültige DER-codiert-Unterschrift gegeben, r und s als byte-Objekte:

def ser_sig_der(r, s):
 sig = b"\x30"

 # Stellen Sie r und s so kurz wie möglich
 ri = 0
 für b in r:
 wenn b == "\x00":
 ri += 1
sonst:
Pause
 r = r[ri:]
 si = 0
 für b in s:
 wenn b == "\x00":
 si += 1
sonst:
break;
 s = s[si:]

 # Machen Sie positiven und neg
 erste = r[0]
 wenn der erste & (1 << 7) != 0:
 r = b"\x00" + r
 erste = s[0]
 wenn der erste & (1 << 7) != 0:
 s = b"\x00" + s

 # Schreiben Gesamtlänge
 total_len = len(r) + len(s) + 4
 sig += struct.pack("B", total_len)

 # r schreiben
 sig += b"\x02"
 sig += struct.pack("B", len(r))
 sig += r

 # s zu schreiben
 sig += b"\x02"
 sig += struct.pack("B", len(s))
 sig += s
 Rückkehr sig

Es ist wichtig zu beachten, dass die Signaturen im Bitcoin enthalten auch ein extra-byte angehängt, um DER-codiert-Signatur darstellt sighash geben. Sie wird hinzufügen müssen, dass byte selbst.

+722
Johnd 19.02.2018, 16:58:12

Ich glaube, es könnte technisch geschehen mit Mastercoin/farbige Münzen verbunden, um eine Ripple-Konto, und die coöperation ein Ripple-gateway: er wen hält die Münze abheben können, fiat, Wann immer Sie wollen, nachdem das gateway überprüft, ob der Besitz des Tokens.

Natürlich wäre es hinzufügen, die die Frage des Vertrauens in das gateway: es wird nicht fallen für Betrügereien, wird eine adäquate Validierung der Münze ist das Eigentum, ausreichend Lösungsmittel an jedem Punkt in der Zeit, etc. Wie alles was mit fiat, das wäre unvermeidlich.

+693
DroidDee 16.11.2012, 17:40:00

Hier ist eine einfache Anleitung, wie zu bauen und führen Sie Ihre eigenen home-Knoten hinter einem tor.

https://github.com/bitembassy/home-node

+626
Jonn7hoareau 16.01.2012, 19:07:11

Es wird Robocoin ATM ' s in London und Bristol in diesem Frühjahr. https://twitter.com/satoshipoint

+592
Jessey Montgomery 18.01.2011, 22:40:00

Sie sendet diese raw Hälfte unterzeichnet, die Transaktion zu Bob.

Senden, um nicht oder teilweise signierten Transaktionen war schon immer schwierig und die Umsetzung-spezifisch. Das ist das problem, dass Teilweise Signiert Bitcoin-Transaktionen entwickelt wurde, zu lösen. Siehe den Abschnitt motivation für BIP 174. Speziell für deine Frage, die PSBT sollte auch das einlösen Skript für jedes P2SH Eingänge.

+582
Ratik 12.04.2015, 04:05:21

Mt. Gehex betreibt dort "gehostet" (freigegeben) E-Wallet. Das bedeutet, dass die bitcoin-Adresse übermitteln, die Sie für Einzahlungen ist nicht deine Adresse, es ist statt Mt. Gehex die Adresse, die Sie überwachen und der Gutschrift auf Ihrem Konto für Münzen erhalten Sie an diese Adresse.

Aber den Rücktritt, sind Sie voll am Mt. Gehex Gnade.

Ihren Nutzungsbedingungen, angezeigt, wenn Sie sich zuerst verpflichten, zählen Floskeln rechtfertigt fast jede Aktion, die Sie nehmen mit Ihren Geldern.

Nun haben Sie zum größten Teil schon fair im Umgang, aber warum, oh, warum würden Sie wollen, um Ihre bitcoins, die Einheiten der digitalen Währung, in der Sie arbeitete, so sehr schwer zu erwerben, in die Hände von jemand anders, der darauf besteht, einer Richtlinie, die Ihnen alle macht und du keine?

Wenn Sie ein hybrid-EWallet (z.B., Blockchain.info/wallet oder Strongcoin.com ) oder ein SPV-client (z.B. Electrum Bitcoin Spinner für Android), dann ist Ihre Bitcoin-Adresse ist deine. Blockchain.info nur speichert und verschlüsselte Kopie Ihrer Brieftasche auf Ihren Servern, so dass Sie nicht haben sogar Zugriff auf Ihre Münzen. Bitcoin Spinner speichert den privaten Schlüssel, der alle Ihre bitcoin-Adressen stammt, und die back-end-server, der Sie verbindet, keinen Zugang zu diesem Schlüssel.

Dass diese Gründe gegen die Verwendung von Mt. Gehex als ein EWallet.

Die Gründe, warum Sie möglicherweise Komfort. Mt. Gehex gehostet ist (shared) - EWallet bietet Sicherheit und Komfort:

  • Die Fähigkeit zu importieren, private Schlüssel und kehren Sie zu Ihrem Mt. Gehex Konto. Dies ist eine nützliche Funktion.
  • Multi-Faktor-Authentifizierung. Sie können den Zugriff beschränken, so dass auch von einem infizierten computer, können Sie wahrscheinlich verwenden Sie Mt. Gehex E-Wallet, ohne Verlust von Geldern. (Die Ecke Fall ist, wo der Kompromiss ist, die sich gezielt und nutzt das one-time-Passwort-trick, den Benutzer zu autorisieren einer anderen Transaktion als wird präsentiert von der website).
+581
user3025624 05.04.2015, 21:11:53

Ich will einen Bitcoin-client auf der App Engine mit entsprechenden Protokoll-Funktionalität zu bitcoind.

Mit den neuen Sockets-API in Python und Java ich glaube, das würde fast möglich sein.

Die einzige Hürde die ich sehe ist, dass andere clients nicht in der Lage, übertragen Ihre neuen Transaktionen auf der App-Engine-client, da die Socket-API nicht unterstützt Listener-sockets. Die App-Engine-client müsste ständig poll anderen Kunden zu prüfen, ob neue Transaktionen und Blöcken.

Gibt es noch mehr App-Engine-Beschränkungen, die im Weg der Schaffung eines client mit identischen Protokoll-Funktionalität, um den bitcoind standard-client?

+443
Robert Petz 16.10.2011, 01:59:01

https://www.walletexplorer.com im nicht spamming, ich fand gerade diese

+421
JP White 18.04.2016, 09:06:33

Das einzige Problem, das ich sehen konnte, entstehen, ist, dass, wenn die Mittel müssen zurückerstattet werden für einige Grund-Börsen vorkommen, verwenden Sie ein hot-wallet für alle ausgehenden Transaktionen, während individuelle Geldbörsen für eingehende Transaktionen.

+333
Mustafizur Rahman 26.09.2012, 16:48:44

Wie bekomme ich die Brieftasche Wiederherstellungs passphrase wallet.dat - Datei. So dass, selbst wenn der Geldbeutel wurde beschädigt oder verloren, kann ich wiederherstellen gesamte Brieftasche mit recovery-Passwort.

Auch ich finde keine recovery passpharse Befehl in der API-call-Liste (https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list).

+277
Lyarul 09.03.2010, 05:27:37

Nur um klar zu sein: Es ist nicht der gesamte block wird gehasht, wie Sie sagten, Blöcke werden durch hashing nur die block-header eines Kandidaten zu blockieren. Aber der block-header enthält die Merkle Wurzel der Transaktion Baum, der im Gegenzug verpflichtet sich die genaue Menge der Transaktionen in den block.

Sie sind richtig, eine kryptographische hash-Funktion ist eine one-way-Funktion und dem sperren von Inhalten ist nicht abrufbar, aus dem hash. Zum erlernen der Inhalte des block verwenden Sie den block-hash, der eindeutigen Identifikation und fordern Sie den kompletten block aus eine Archivierung Knoten, ich.e ein voller Knoten, der hält die komplette Bitcoin-blockchain im Shop.

Wiederum, wenn man nur die txid zu gehen, können Sie verlangen, die vollständige Transaktion von jedem Knoten bekannt ist, dass es. Die raw-Transaktion nicht die Informationen enthalten, die in dem block enthalten war, obwohl. AFAIU, zu bekommen, dass Sie tun würde, eine getData - Anfrage der MSG_MERKLEBLOCK geben. Dies wird nicht nur geben Ihnen die vollständige Transaktion, aber auch hashing-Partnern zu bilden, die Merkle-Zweig bis zu den block-hash und block header, so dass Sie sich voll validieren der Transaktion ist die Aufnahme in die blockchain.

+251
PrO 3G 23.04.2013, 07:54:02

Wenn Sie Bitcoins kaufen zu einem Preis und dann verkaufen Sie für einen höheren Preis, machen Sie einen Gewinn aus der Differenz zwischen diesen beiden Preisen, abzüglich der Kommission, die Sie bezahlt haben. Allerdings, wenn der Preis nach unten geht, werden Sie in der unbequemen Lage, dass Sie entweder verkaufen Sie für einen Verlust oder halten und hoffen, dass der Preis geht wieder hoch, während das Risiko höher ist und höhere Verluste, wenn der Preis weiter fallen. Vor dem aktuellen Anstieg auf über $200, Bitcoins einmal fiel von jeweils $35 bis $2 pro.

Was ich damit sagen will ist, dass Sie sollten auf jeden Fall nicht investieren Geld, das Sie sich nicht leisten können zu verlieren, zu verstehen, dass Sie möglicherweise einen großen Verlust, wenn Sie gezwungen sind, sich zu verkaufen, wenn der Markt schwach ist, und auch erkennen, dass die gesamte Bitcoin-Wirtschaft könnte jederzeit zusammenbrechen.

Die andere Frage, die Sie haben zu prüfen, ist, wie Sie gehen, um zu speichern Sie Ihre Bitcoins. Sie können speichern Sie Sie selbst mit Satoshi Bitcoin-client. Aber dann, wenn Ihr computer gehackt wird oder Ihre Festplatte abstürzt und Ihre Brieftasche ist nicht richtig gesichert, können Sie alles verlieren. Wenn Sie eine online-wallet-Dienst, wie baute man in den meisten Börsen gibt es immer das Risiko, dass der Dienst aus dem Geschäft gehen oder zu stehlen Ihr Geld und behaupten, dass Sie sich zurückzog.

Es gibt riesige Chancen, aber die Risiken sollten nicht unterschätzt werden.

+106
iteb khayati 17.11.2018, 21:48:20

Die meisten Diskussion über mining ist aus der Perspektive der schwere Bitcoin Benutzer, die versuchen, davon zu profitieren. Ich bin neugierig, zu versuchen, Bergbau, nur um zu Experimentieren und sich mehr vertraut mit cryptocurrencies. Ich bin nicht daran interessiert, langfristig profitabel, aber ich bin daran interessiert zu überprüfen, Erfolg, nämlich zu sehen, meine Brieftasche Gleichgewicht schubsen ein kleines bisschen.

Wie kann ich am besten benutze meine normalen computer (~18Mhash/s-GPU, die über diese) zu mir Bitcoin oder Litecoin? Spezifische Fragen:

  • Wenn der Beitritt zu einem pool, einem zentral koordiniert eine oder ein P2P pool?
  • Was für mining-pool-payment-system(s) würde am meisten Sinn machen?
  • Ich habe cgminer Betrieb. Alle Parameter / tweaks sollte ich verwenden?

Von dem, was ich gelesen habe, mit eine langsame hash-rate, ist es einfach nur Verschwendung alle Ihre Rechenzeit auf dead pool Aktien und so weiter. Wie kann ich das vermeiden? Gibt es etwas, was ich achten sollten?

+82
Charles Mecklenburg 14.08.2019, 09:34:42

Sie kann Daten speichern oder dessen hash in der blockchain mit OP_RETURN Ausgänge, die können bis zu 80 bytes http://blog.coinprism.com/2015/02/11/80-bytes-op-return/

+61
actriser 02.06.2018, 16:46:58

Der einfachste Weg, um zu verstehen, warum die Antwort "Nein" ist zu verstehen ein sehr einfaches Konzept über Bitcoin-Transaktionen:

Jede Transaktion (außer der Generierung von Transaktionen) hat eine oder mehrere "inputs", die ziehen in Bitcoins. Und jede Transaktion hat einen oder mehr "Ausgänge", die Bitcoins.

In die Transaktion selbst, alle Bitcoins gezogen, die in form eines Stapels. Es gibt keinen Weg, um einen bestimmten Eingang zu einem bestimmten Ausgang, noch ist das sinnvoll.

Stellen Sie sich eine Transaktion zieht im 25 Bitcoins von einem Ort 25 Bitcoins von einem anderen Ort, und dann sendet 10 Bitcoins an jeweils fünf verschiedenen Orten. Was bedeutet es zu Fragen, welche Eingabe der Münzen in einem bestimmten Ausgang kommt?

Bitcoins sind eher wie Kontostände, als ein paar Cent. Wenn Sie 10 Pfennige in einen Stapel und gib 1 aus, können Sie Fragen, welche penny bekamen. Aber wenn Sie eine Einzahlung zwei $10 Prüfungen und dann zurückziehen, $5, die zu überprüfen hat, die $5 zu kommen aus? Es ist nicht einmal eine sinnvolle Frage.

+57
lcguida 29.08.2016, 07:45:43

Fragen mit Tag anzeigen