Bitpay Ohne Kreditkarte

Ich habe Probleme bei der Suche nach diesen Informationen, so möchte ich bitten, diejenigen, die mit BitPay:

  1. Können Sie erstellen eine BitPay-account und verbringen Sie Münzen, die zimmerreserviereung, ohne das Sie einen Kredit/Debit-Karte mit Ihrem Konto verknüpft?
  2. Binden in der ersten Frage können Sie nutzen Bitpay, ohne das irgendwelche persönlichen Informationen, um Ihre Bitpay-account?

Einige Shops akzeptieren nur bitcoin via Bitpay, aber ich don ' T wollen, erstellen Sie eine Bitpay-account, wenn es entfernt meine Anonymität.

+436
user15645 07.09.2018, 06:31:02
23 Antworten

Wie fange ich die möglichen unbestätigte Transaktionen, so dass diejenigen, die gerettet in die db, wenn Sie erste waren veröffentlicht, aber in den Prozess waren abgelehnt/unbestätigt in den nächsten 6 Blöcke.

Es gibt zwei Möglichkeiten, eine Transaktion (TXID) ist zum ersten mal von walletnotify:

  • 1) die Aufnahme in mempool
  • 2) die Bestätigung in einem block

Eine Transaktion im mempool hat keine Garantie abgebaut und eine bestätigte Transaktion nie zuvor gesehen in Ihrem lokalen mempool. Daher müssen Sie in der Lage sein, zu unterscheiden zwischen den beiden Szenarien, und speichert nur die Transaktionen, die tatsächlich die Bestätigung erhalten.

Reorgs: es besteht Weiterhin keine Garantie, dass eine zuvor bestätigte Transaktion erhält die Bestätigung von nachfolgenden Blöcken. Es ist möglich, dass nachfolgende Blöcke bilden einen separaten Zweig, so dass Ihre zuvor bestätigte Transaktion ist nicht mehr in der starken Kette. Dies ist, wo die Inkrementierung der Bestätigung mit jedem neuen block, wie Sie beschreiben, wird scheitern.

Besser, um zu überprüfen, die längste header-Kette (Sie müssen einen link zusammen über prev-hash-header) und sicherzustellen, dass die Transaktion ist Bestandteil dieser längsten Kette, bei der Berechnung der Höhe der Transaktions-Bestätigung. Wenn dieser längste header Kette Neugliederung aktualisiert, können Sie die Bestätigungen für alle Transaktionen entsprechend.

+993
Rodrigo Carvalho 03 февр. '09 в 4:24

Wir haben getestet p2sh multisigs bis zu 8-von-15. Oben 15, bitcoind Probleme verursacht.

Sie können überprüfen unsere code hier, um zu sehen, wie es gemacht wird:

https://github.com/orisi/orisi

Es gibt auch ein Projekt Diskussion hier, mit einigen interessanten Leckerbissen:

https://bitcointalk.org/index.php?topic=645589.0

Derzeit ist das problem, dass alles über 3 von 3 übersteigt die standard-Transaktion Größe, und wir müssen es durchsetzen Eligius pool. Aber von Menschen, sagte in dem thread, es gibt einen Weg, der zum komprimieren der Schlüssel und machen Sie sogar 8 von 15 st

+855
Tink 29.08.2012, 21:48:37

Ich fragte auf der #mtgox IRC-channel und mir wurde gesagt:

06:36 < dooglus> was macht die "Offene Transaktion (6 Bestätigungen)" - option
 tun, wenn Auszahlungen von BTC?
06:48 < Cory> Wenn die Bitcoin-Adresse, die Sie Rückzug sind, ist ein MtGox-Adresse,
 es wird die Netzwerk-und blockchain sowieso.
06:49 < Cory> Ansonsten, wenn die option nicht aktiviert, werden Sie nur intern
 die Fonds zu überweisen.
06:53 <@MagicalTux> und sofort

So dort haben Sie es.

Ich schlug vor, Sie sollten label es anders:

07:13 < dooglus> es wäre besser, verwenden einige andere text für die option -
 wie "benutze bitcoin-Netzwerk auch für transfers zu mtgox deposit
 Adressen" zum Beispiel
07:19 <@MagicalTux> dooglus: es verwenden, um etwas wie das, aber die Leute waren
 beschweren es war nicht klar genug
+833
Lumiere 23.05.2013, 00:20:05

Sollte ich halten in der Hoffnung, dass die fehlenden Münzen zurück, um die Brieftasche irgendwie, >vielleicht auch nach dem herunterladen der blockchain wieder?

Nein, Sie wird nicht zurückkehren, da Sie das gesamte Verzeichnis gelöscht, die besonders Ihr Portemonnaie.dat. Sie können wiederherstellen der vorherigen Geldbeutel durch kopieren der ursprünglichen wallet.dat in das Verzeichnis mit aktuellen Brieftasche.dat, gefolgt, indem Sie diesen Befehl ausführen:

bitcoind -rescan 

Dieser scannt die Bilanz für den Geldbeutel.dat gespeicherten Bitcoin-Daten-Verzeichnis auf inlux ~/.bitcoin/

EDIT: aus (Nate Eldredge) -rescan würde nur funktionieren nach dem Download der gesamten blockchain.

Ist es normal, dass die blockchain zu wachsen, die Größe?

Ja, bitcoin blockchain wächst exponentionaly als die Anzahl der Transaktionen immer noch erhöht, https://blockchain.info/charts/blocks-size. Aber es gibt einige light-weight-clients benötigen nur wenige MB Speicherplatz auf der Festplatte. Beachten Sie, dass diese abhängig sind von 3rd-party-Servern, die Ihnen mit Informationen über die unverbrauchte Transaktion und Ihre balance suchen Multibit oder Electrum.

+825
jdlszad 18.10.2010, 07:27:30

Hier ist ein post , der erklärt, die Transaktion Batchverarbeitung, das wäre sehr nützlich hier.

+776
Austin Romines 26.09.2013, 02:06:18

Ich dachte, dass Iota-Münzen haben eine Menge Gemeinsamkeiten mit Astraleums, aber ich hae festgestellt, dass es keine Unterstützung von smart-Verträge. Ich gegoogelt über das, was war es auf Grund nicht umsetzen (ich dachte wirklich, dass smart-Verträge ist die Zukunft) aber ich fand nur eine Erwähnung über es:

"Iota selbst nicht implementieren kann, smart-Verträge verursachen, gibt es keinen Konsens über Staatliche Endgültigkeit und jeder Knoten hat seine eigene persönliche Sicht auf den Staat, Rendern unbrauchbar für verteilte general purpose computation."

Macht smart-Verträge irgendwelche Probleme? Oder Was?

+763
YOURMOM 07.08.2015, 14:36:44

Gavin Andresen und James Lopp scheinen zu denken , dass Knoten, die keine eingehende verbindungen akzeptiert, könnte man als "leecher" in der gleichen Weise eine torrent-leecher nimmt aber nicht geben (oder zumindest Taten Sie vor 5 Jahren). Ich sehe keinen Grund, warum leechen oder das seeding hat nichts damit zu tun, ob Sie eingehende verbindungen akzeptieren oder nicht.

Ist dies tatsächlich stimmt, in gewisser Weise habe ich nicht daran gedacht?

+756
Adam Terrey 04.09.2019, 08:33:13

Bei jedem start von bitcoind, sehe ich Folgendes in de debug-log:

Überprüfen der zuletzt 288 Blöcke auf der Ebene 3

kommen. An dieser Stelle, keine neuen Blöcke heruntergeladen wurden und die block-Kette wurde zu 100% aktuell wenn ich die letzten geschlossenen bitcoin. Bitcoind nicht etwas tun, bevor es "überprüft" werden diese 288 blocks (der server antwortet nicht, bis diese phase bestanden hat).

  • Warum tun die letzten Blöcke verifiziert werden müssen, wenn nichts neues Hinzugefügt wurde, da die Abschaltung?
  • Hat diese überprüfung machen änderungen an irgendwelchen Dateien? Spart man etwas um die blocks / chainstate / Datenbank Verzeichnisse?
+649
lee 15.10.2013, 05:24:50

Da dieser Fehler wurde behoben, dass die beste Idee ist zum archivieren von Adressen, die generiert wurden, bevor das update (nicht alle wallet-Anwendungen unterstützen diese Funktion). Die andere ist, um vollständig zu entfernen die Geldbörse und ersetzen Sie Sie durch eine neue, aktualisierte version.

So weit wie im bewusst-ohne wallet-unterstützt löschen von Adressen (aus offensichtlichen Gründen).

Wie für die Gestaltung von Transaktionen, auf bestimmte Brieftaschen einige haben detaillierte senden-Fähigkeiten als andere, die alle über ein Gleichgewicht der benutzergerechten vs Funktionen. Wenn man sich blockchain.info Brieftasche es hat erweiterte Funktionen, so dass sich spezifische senden aus und ändern von Adressen eingestellt werden, die meisten mobile-apps wird wahrscheinlich fehlen diese sophistcation wegen, gemacht für mobile.

+645
Sketchie 18.03.2010, 13:53:48

Tun wir bezahlt werden von der IP? Oder ist die Adresse?

+537
Fahad Siddiqui 11.05.2012, 22:36:36

tx1

aus der trans1 ich bekam

Input-Scripts

30450220262e481b6d8905b5adba67aff05eb8261501b0a9434c0b7f043d00cf8d23c91b022100bf82c0d212f30d3a0599e9b879516d762eaf5688ab83787cf470e99af5a6917101 
046578188abe5aaf9f3d1809d972e87307493dfefa3a5b6c94c870e8f58743179678f059c6402d9806ccce5d0672dc171d962fe392f8ef77cc9827c3eb633966b4

R = 262e481b6d8905b5adba67aff05eb8261501b0a9434c0b7f043d00cf8d23c91b

S2 = bf82c0d212f30d3a0599e9b879516d762eaf5688ab83787cf470e99af5a69171

tx1 raw-trans

01000000012eb64643254262722e33e72cb2ad67fecb6ae2fd812d2f2bff217458715e11a0000000008b4830450220262e481b6d8905b5adba67aff05eb8261501b0a9434c0b7f043d00cf8d23c91b022100bf82c0d212f30d3a0599e9b879516d762eaf5688ab83787cf470e99af5a691710141046578188abe5aaf9f3d1809d972e87307493dfefa3a5b6c94c870e8f58743179678f059c6402d9806ccce5d0672dc171d962fe392f8ef77cc9827c3eb633966b4ffffffff02a0252600000000001976a914cf3aaf67c964d5c239f4cf2d9c2d2a7257d85b5d88aca0252600000000001976a91409a4cb092dc30da1354369fc78f482365ce2767a88ac00000000

Berechnung z2

ersetzen Sie den Eingang mit dem entsprechenden Ausgang Skript

01000000012eb64643254262722e33e72cb2ad67fecb6ae2fd812d2f2bff217458715e11a0000000001976a91409a4cb092dc30da1354369fc78f482365ce2767a88acffffffff02a0252600000000001976a914cf3aaf67c964d5c239f4cf2d9c2d2a7257d85b5d88aca0252600000000001976a91409a4cb092dc30da1354369fc78f482365ce2767a88ac0000000001000000

dann tun sha256(sha256(modifiziert Transaktion))

Z2 = e2b8acb01c0ea6a2a1273fc9dbbe3cdd58c68afb54e240e1f51abcc652468204

tx2

aus tx2

Input-Scripts

30450220262e481b6d8905b5adba67aff05eb8261501b0a9434c0b7f043d00cf8d23c91b022100d45c9ef85bb65a2a5bb3cf862124188adfe5fb8d430bc4b0d1222b1704d10d1901 
046578188abe5aaf9f3d1809d972e87307493dfefa3a5b6c94c870e8f58743179678f059c6402d9806ccce5d0672dc171d962fe392f8ef77cc9827c3eb633966b4

S1 = d45c9ef85bb65a2a5bb3cf862124188adfe5fb8d430bc4b0d1222b1704d10d19

tx2 raw-trans

010000000180a2856a5a973b0953328a8b2bca142acc0c1a20b4b77ffe4a62aab8afcc1293010000008b4830450220262e481b6d8905b5adba67aff05eb8261501b0a9434c0b7f043d00cf8d23c91b022100d45c9ef85bb65a2a5bb3cf862124188adfe5fb8d430bc4b0d1222b1704d10d190141046578188abe5aaf9f3d1809d972e87307493dfefa3a5b6c94c870e8f58743179678f059c6402d9806ccce5d0672dc171d962fe392f8ef77cc9827c3eb633966b4ffffffff01a0252600000000001976a914cf3aaf67c964d5c239f4cf2d9c2d2a7257d85b5d88ac00000000

die Berechnung von z1

ersetzen Sie den Eingang mit dem entsprechenden Ausgang Skript

010000000180a2856a5a973b0953328a8b2bca142acc0c1a20b4b77ffe4a62aab8afcc1293010000001976a914cf3aaf67c964d5c239f4cf2d9c2d2a7257d85b5d88acffffffff01a0252600000000001976a914cf3aaf67c964d5c239f4cf2d9c2d2a7257d85b5d88ac0000000001000000

dann tun sha256(sha256(modifiziert Transaktion))

Ich bekam Z1 = f62dab861eb451dad7cc74fa9f754e4d233b5fb80b1327fd623f5617e1f46d21

aber die richtigen z1 Wert ist

z1 = 66042ab1a1befe137de5328ff1d4b263604824fe33c739d3a80565afdd94b34d

was läuft falsch in der Berechnung

+459
Yaron Naveh 21.10.2013, 00:54:45

Anstelle von pegging-die Währung verwenden, futures oder Optionen zur Abdeckung eines potenziellen Wertverlust (hedging). Ein gut ausgetretenen Pfad. Wie jeder erwartet, dass bitcoins zu gehen, sich im Laufe der Zeit und es ist Recht volatil würde die Kosten für die Absicherung niedrig. Es wäre interessant, wenn eine website diesen Dienst auf einfache Begriffe zu verstehen.

+393
Aroh Shukla 20.11.2014, 14:59:05

Zusätzliche Finanzmittel Transaktionen erstreckt sich nicht auf die ältere Verpflichtung, Transaktionen kann die Folge der Verlust von Geldern. Älter Engagement Transaktionen nicht enthalten-Eingänge, verbringen aus der neuen Finanzierung der Transaktion. Die Mittel geschickt, in der zweiten die Finanzierung der Transaktion benötigen Sie B, um ein Zeichen zu verbringen Transaktion, und wenn B sich weigert, dann ist kein Weg, um diese Mittel zurück, sollte eine ältere Verpflichtung Transaktion übertragen werden.

+354
Shijora 28.02.2012, 05:02:35

NXT. Sie hat 20 Ziffern nur, kippe denke an alles, was kürzer ist.

+318
brenman 24.04.2010, 17:15:20

Ich habe gerade vor kurzem begonnen, litecoin mining auf einem alten AMD-GPU. Mein motherboard hat Platz für 2 zusätzliche Karten. Ich möchte drop in eine neue Karte, die speziell für mining aufzustellen, aber... ich bin mir nicht sicher, ob die beiden Karten müssen identisch sein. Crossfire Zeug ist verwirrend mich. Wenn ich drop in eine zweite Karte kann es sein, oben auf der Linie und habe immer noch meine alte Karte etwas tun?

+300
blah1234 30.01.2011, 23:44:34

Ist ein Bergmann nur mit einem vollen Knoten, die verbunden ist mit der mining-hardware? Oder gibt es so etwas wie ein Bergmann Knoten? Ist es verwenden, zusätzliche software für Transaktions-Auswahl?

Vielen Dank im Voraus!

+300
irrepressible 12.07.2014, 06:24:12

Empfangen von Adressen-Adressen generiert, die speziell für den Austausch mit Menschen zu senden, die Zahlungen an Sie. Adressen zu ändern sind, die durch Ihre wallet automatisch, wenn Sie Sie senden, Mittel, um jemand anderes.

Um zu verstehen, wie Adressen ändern funktioniert, sollten Sie diesem Beispiel. Sagen Sie erhielt 0.1 BTC einmal, und 0,2 BTC eine andere Zeit. Jetzt haben Sie zwei UTXOs (nicht ausgegebene Transaktion Ausgänge) zu verwenden, um zu senden jemand anderes. Nun, das Sie senden möchten 0.25 BTC an jemanden. Sie haben beide Ihre Ausgänge zu haben, genug zu senden, aber dann haben Sie 0.05 zu viel. Sie kann nicht teilweise verbringen UTXOs, also, was Sie tun müssen, ist, eine Transaktion, die verbringt, sowohl die 0,1 BTC UTXO und die 0.2 BTC UTXO, und sendet 0,25 bis der Empfänger und 0,05 zurück, um sich in eine neue Adresse genannt die "ändern" - Adresse.

Sie sollte nicht geben Adressen aus den "ändern" - Abschnitt für andere Menschen. Verwenden Sie empfangen von Adressen für den Empfang, und lassen Sie Ihre Brieftasche Programm automatisch Griff-Adressen zu ändern.

+166
zlemear 28.09.2011, 06:14:28

Im, der versucht zu bauen multisig Transaktion mithilfe von RPC. Bis jetzt mein code sieht wie folgt aus:

Zuerst bekomme ich die unspend Ausgänge aufrufen listunspend()

Mit diesen UTXOs Krank versuchen, die rawtransaction:

createrawtransaction
'[
{"txid":"03a4ffcc792525b4ddaecc05054114f2ad8aff8b7563cd41cdb496e2177d0117","vout":0},
{"txid":"03a4ffcc792525b4ddaecc05054114f2ad8aff8b7563cd41cdb496e2177d0116","vout":0}
]' 
'{"mwCwTceJvYV27KXBc3NJZys6CjsgsoeHmf":0.05}'

Das Ergebnis dieser Aufforderung, die ich für die Unterzeichnung:

signrawtransaction 
020000000117017d17e296b4cd41cd63758bff8aadf214410505ccaeddb4252579ccffa4030000000000ffffffff0100b4c404000000001976a914ac19d3fd17710e6b9a331022fe92c693fdf6659588ac00000000 
'[
{"txid":"03a4ffcc792525b4ddaecc05054114f2ad8aff8b7563cd41cdb496e2177d0117","vout":0,"scriptPubKey":"a91421ce1507d06ed2742be0bf18a018bbcdd812a26487","redeemScript":"00149835f2e0dff9d7f6a4060140696bc7e00b12edd5"},
{"txid":"13a4ffcc792525b4ddaecc05054114f2ad8aff8b7563cd41cdb496e2177d0116","vout":0,"scriptPubKey":"b91421ce1507d06ed2742be0bf18a018bbcdd812a26486","redeemScript":"10149835f2e0dff9d7f6a4060140696bc7e00b12edd6"}
]' 
'["cMahea7zqjxryy6NWaKxmhDyb1JzuNKCzag8sxajoxsbkrxjnib9"]'

An dieser Stelle erhalte ich die Fehlermeldung Fehlenden Betrag, und ich kann nicht herausfinden, warum. Im nicht sicher, welche Werte für die signrawtransaction() - Aufruf. Sollte ich das gleiche txid und vout-Werte als für die createrawtransaction? Wo bekomme ich die richtige scriptPubKey und redeemScript Werte aus?

Hinweis: die zur Verfügung txids und Adressen sind nur Beispiele (vielleicht nicht gültig) und nicht die, die Im mit für meinen code.

UPDATE:

Die Letzte unsigned raw-Transaktion in BTC live-net:

020000000195b96fa7fff141564feba34cb669bdeb94953c98ae864465623def3fbe9e9fb10100000000ffffffff01e87a0100000000001976a914d05bddfbc9059d06168b7bf08bd20d5f1fdaf79588ac00000000
+164
Ujjwal Vaish 20.10.2010, 06:14:08

Die merkle root ist enthalten in block header als kryptographische Engagement der Transaktionen enthalten waren in diesem block. Ohne ein solches Engagement, das POW für den block würde berechnet werden, unabhängig von den Transaktionen der block. Transaktion-Bestellung ist wichtig, so einen kryptografischen Nachweis/Zusage muss enthalten sein, in der POW, ansonsten ist das Netz wäre nicht in der Lage zu überprüfen, welche Transaktionen sind in jedem block.

Der merkle-tree-Struktur selbst kann durch etwas anderes ersetzt werden (z.B. nur die Kette aller Transaktionen, hash, und zählen Sie das Ergebnis in die Kopfzeile ein Kryptographisches commitment), aber mit Hilfe der merkle-tree-Struktur hat einige Vorteile (schneller Nachweis für SPV-wallets, zum Beispiel).

Möglicherweise gibt es einige andere Gründe, warum ich mich nicht erinnern, aber die kryptographische Engagement ist die naheliegendste in den Sinn kommt.

+161
Yu Cheng 19.05.2016, 19:08:48

Hier ist, wie ich Ihre Frage zu verstehen: Sie haben einen Ersatz-computer, dass Sie möchten, zu laufen, bitcoin zu helfen, das Netzwerk. Sie haben einen zweiten computer, ist Ihre wichtigste persönliche computer; es ist auch, wo Sie möchten, um Ihre bitcoins. Zwei Kopien der blockchain wäre Verschwendung von Bandbreite und Speicherplatz.

Es ist ein Weg, um die blockchain auf einem computer, aber halten Sie Ihre Münzen auf eine andere - Sie können den electrum-client und die normalen bitcoin-client auf dem anderen computer. Optional können Sie das Elektron auf deinem server immer up-computer, obwohl dies erfordert einige Kenntnisse über Befehlszeilen.

https://github.com/spesmilo/electrum-server/blob/master/HOWTO.md

+83
Geri4 20.01.2015, 06:23:13

Eine traditionelle Zahlung mit PayPal oder einer bank funktioniert so:

  • Finden Sie die id des gewünschten Empfängers.
  • Sie fordern eine Zahlung in Ihrem Namen an den Empfänger.
  • Die zentrale Instanz prüft Ihre balance in Ihren Büchern.
  • Die zentrale Entität behält die Bezahlung den Wert und die Gebühren von Ihrem Konto.
  • Der Wert wird dann Hinzugefügt, um die Empfänger-balance (eventuell auch durch eine Zusammenarbeit Dritter).

Die zentrale Entität ist, die Kontrolle über Ihre Fonds und tätigt auf Ihre Anfrage.
Das zentrale Wesen hat vollständige Informationen über Ihre Zahlungen.

Eine Transaktion in Bitcoin funktioniert wie folgt:

  • Finden Sie die id des gewünschten Empfängers
  • Sie signalisieren Ihre Absicht, von der Unterzeichnung über einige Ihrer Fonds an den gewünschten Empfänger fügen Sie eine Gebühr, um Anreize Bestätigung
  • Die Transaktion ist von der Gültigkeit wird geprüft durch alle anderen Teilnehmer des Netzes
  • Wenn die Transaktion bestätigt wird, ist dem Empfänger die alleinige Kontrolle über die abgetretenen Gleichgewicht.

Der Benutzer von transact auf eigene Rechnung.
Nur Empfänger und Absender sind bekannt, Ihre Beteiligung, die Zahlung ist privat.

+53
user18654 12.09.2017, 05:17:52

Es gab einige Kritik von Kryptographie-Experten über die aktuellen Bitcoin-Algorithmus(s). Nun, dass Bitcoin wurde veröffentlicht, um die wilde und jeder hatte Zeit, es zu studieren, gibt es einen Konsens, der für Verbesserungen gemacht werden könnten, um Bitcoin besser?

Wenn es möglich war, zu beginnen zu wissen, was wir jetzt wissen, könnte Bitcoin ausgelegt sein, besser?

+41
TJ H 27.03.2018, 23:56:47

xpub = 'ypub6...
(Netzwerk="BTC",...

Sie bieten eine testnet erweiterten öffentlichen Schlüssel mit der Netzwerk-parameter einstellen, wie mainnet. Ich würde vorschlagen, Sie verwenden entweder eine mainnet xpub Schlüssel, oder ändern Sie die Netzwerk-parameter zu testnet.

+28
cmndr sp0ck 20.06.2012, 12:47:17

Fragen mit Tag anzeigen