Gibt es eine Möglichkeit zum initiieren einer Zahlungsaufforderung in bitcoin?

Ich Schreibe ein recurring-billing-system und ich möchte in der Lage sein, Kontakt zu Kunden und fordern Sie eine bestimmte Menge an Geld. Ist das möglich über bitcoin?

Wenn nicht, könnte eine URL sein, vorausgesetzt, der Kunde, so kann er einfach darauf klicken und es öffnet sich die bitcoin-app und initiiert eine Zahlung zu verarbeiten?

+438
Tommy DDD 23.06.2016, 18:22:09
34 Antworten

validateaddress ein muss geändert werden getrennt von der Brieftasche, so dass Sie nicht schauen, bis die Informationen zum öffentlichen Schlüssel für eine Adresse. Verwenden getaddressinfo anstelle, um zu bekommen, all die Brieftasche Informationen, die für eine Anschrift, einschließlich der öffentliche Schlüssel.

+1000
Ganizhan 03 февр. '09 в 4:24

Offline bedeutet, dass die Transaktion noch nicht an das Netzwerk gesendet, das heißt, es ist nicht in der memory-pool von einem anderen Knoten.

Unbestätigten bedeutet, dass die Transaktion wurde an das Netzwerk gesendet und existiert in Speicher-pools der vielen anderen Knoten.

Wenn das Portemonnaie ist out-of-sync, das wäre der Grund, es hat 0 Bestätigungen. Selbst wenn Sie haben eine Bestätigung, Ihre Knoten nicht kennen würden, da die Transaktion wäre in einem der neuesten Blöcke.

Wenn die Transaktion nicht auf blockchain.info es gibt eine sehr gute chance, dass es noch nicht gesendet wurden. Man sollte sich wohl erneut mit den Anweisungen finden Sie hier.

+920
Stephen Yeung 30.11.2011, 08:22:51
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Ist es möglich zu definieren, eine multi-Signatur-Adresse, die erlaubt, dass die Ausgaben nur bestimmten Prozentsatz für jede Signatur?

Zum Beispiel, drei verschiedene Menschen mit verschiedenen öffentlichen und privaten Schlüsseln erstellen einer zahlen, um die Skript-Adresse mit einem Skript, das es erlaubt, die Ausgaben nur 34% der Gesamtsumme.

So anstatt, die mehrere Signaturen ausgeben, die Menge, Sie definieren Grenzen für jede Signatur.

+853
Gau Misa 15.03.2015, 02:06:19

Wenn Sie wollen einfach nur, um deutlich zu machen, dass Sie keine mehr besitzen, können Sie senden Sie einfach selbst 1 santoshi und legte den rest als Gebühr. Wenn Sie möchten, um Sie zu zerstören, gibt es ein paar anständige Adresse, senden Sie Sie in , Was ist das Bitcoin-äquivalent für /dev/null?

EDIT: es gibt bessere Antworten hier: Wie generieren Sie eine gültige bitcoin-Adresse für die Zerstörung von bitcoins?

+837
user153249 16.11.2018, 22:49:16

Mein Verständnis ist, dass Coinbase und Bitpay verarbeiten Zahlungen in BTC. Sie erhalten BTC von einem Käufer (zum Beispiel jemand kaufen Gartenmöbel) und senden USD an Händler, die nicht wollen, zu halten bitcoin (zum Beispiel Overstock.com). Um den USD zu senden, um die Händler diese Unternehmen müssen ständig Verkauf von BTC auf exchange und damit Abwertung bitcoin. Ist meine Logik richtig?

+806
Darius512 06.10.2017, 05:47:42

Was Sie Fragen, ist, wie um herauszufinden, was die Zeichen für eine multisig Transaktion.

Multisig ist tatsächlich sehr nahe an diese Antwort. Es gibt ein paar feine Unterschiede, aber so lassen Sie mich versuchen, zusammenzufassen Schritt-für-Schritt mit Hilfe der Transaktion-wie bereits bei der blockchain

Beachten Sie, dass für jede Eingabe, die eigentliche hash signiert werden, wird unterschiedlich sein. Nämlich, werden Sie brauchen, um füllen Sie das einlösen Skript für, dass nur Eingang und null-Werte für jeden anderen Eingang. Um zu veranschaulichen, lassen Sie uns herausfinden, was Sie brauchen, um Zeichen für den ersten input.

  1. Transaktion-version: 01000000
  2. Anzahl der Eingänge: 03
  3. Tx input #1 hash: fdb1fe0b4506f8d412f8498a0d747701bc5ed8c009e779ee670c82361c1d1dd5
  4. Tx input #1 index: 01000000
  5. Tx input #1 einlösen script Länge: 47 (71 bytes)
  6. Tx input #1 einlösen Skript: 522102cebf6ab580948d146b7cc771d8e646974349d3d7b11f3e03287d0997a477d3b921037ba651485b7a2cb222191eb64a55926e62bbabfe9b5ed2a9488aad547b20428252ae
  7. Tx input #1 Sequenz: ffffffff
  8. Tx-Eingang #2 hash: a614d26f1878078a00a3c296085576cd7e6361234ea82c865681041fcfdacea8
  9. Tx-Eingang #2-index: 01000000
  10. Tx-Eingang #2 einlösen script Länge: 00 (nichts)
  11. Tx-Eingang #2 Sequenz: ffffffff
  12. Tx-Eingang #3 hash: d064d2f9cf9e5196a9d81dd87718c9cfbec97f3ccac7164946d956421597c7f1
  13. Tx-Eingang #3 index: 01000000
  14. Tx-Eingang #3 einlösen script Länge: 00 (nichts)
  15. Tx-Eingang #3 Sequenz: ffffffff
  16. Anzahl der Ausgänge: 01000000
  17. Betrag wird an die erste (und einzige) Ausgabe: e068704600000000
  18. Ausgabe Skript-Länge: 19
  19. Ausgabe Skript: 76a9142c76e6fdd1a81c902afa62e78ec71435708d9d9d88ac
  20. Lock-Zeit Bereich: 00000000
  21. SIGHASH_ALL: 01000000

Nun, wenn Sie Doppel-sha256 diese bytes erhalten Sie:

9c4b551f37f4b383af9216045d80b2fcd4ed57bddca8df388ec29601cbd2a4f1

Und in der Tat, wenn Sie überprüfen gegen die eingebettete Signatur der Transaktion, können Sie sehen, dass dies tatsächlich der hash-unterzeichnet wurde. Hier ein code-Beispiel, um zu überprüfen, nutzen Sie die hervorragende Anbindung btcd Bibliothek geschrieben in go:

package main

import - (
"Codierung/hex"
"fmt"
"hash"

"github.com/btcsuite/btcec"
"github.com/btcsuite/fastsha256"
)

// Berechnen der hash-Wert von hasher über buf.
func calcHash(buf []byte, hasher hash.Hash) []byte {
hasher.Write(buf)
 zurück hasher.Sum(nil)
}

// Hash160 berechnet den hash-ripemd160(sha256(b)).
func Hash256(buf []byte) []byte {
 zurück calcHash(calcHash(buf, fastsha256.New()), fastsha256.New())
}

func main() {
 x : = "0100000003fdb1fe0b4506f8d412f8498a0d747701bc5ed8c009e779ee670c82361c1d1dd50100000047522102cebf6ab580948d146b7cc771d8e646974349d3d7b11f3e03287d0997a477d3b921037ba651485b7a2cb222191eb64a55926e62bbabfe9b5ed2a9488aad547b20428252aeffffffffa614d26f1878078a00a3c296085576cd7e6361234ea82c865681041fcfdacea80100000000ffffffffd064d2f9cf9e5196a9d81dd87718c9cfbec97f3ccac7164946d956421597c7f10100000000ffffffff01e0687046000000001976a9142c76e6fdd1a81c902afa62e78ec71435708d9d9d88ac0000000001000000"

 b, _ := hex.DecodeString(x)

 hash := Hash256(b)
 fmt.Printf("hash der Sache zu signieren: %x\n", hash)

 pubkeyStr := "02cebf6ab580948d146b7cc771d8e646974349d3d7b11f3e03287d0997a477d3b9"
 pubkeyStr2 := "037ba651485b7a2cb222191eb64a55926e62bbabfe9b5ed2a9488aad547b204282"
 pubkeyBytes, _ := hex.DecodeString(pubkeyStr)
 pubkeyBytes2, _ := hex.DecodeString(pubkeyStr2)

 p, _ := btcec.ParsePubKey(pubkeyBytes, btcec.S256())
 p2, _ := btcec.ParsePubKey(pubkeyBytes2, btcec.S256())

 fmt.Printf("pubkeys: %s, %s\n", p, p2)

 sigStr : = "3044022025332b6dabf11e493fbc62c93e7302c48666512e1cf88157c26176f4af6d064702201ee7ec25d0917244e514c402e8751f112dfd1bef2b22ec5e496fbafabb52bf010148"

 sigStr2 : = "3045022100fa1f17bf59bee0ac33ae5f682711c5471c73a4aeb898aee218478289a4c7aa6e02207b40dfeae3fa4a50dc147bd42be40370d76a35d72c0b27b27c4ba2439a565fb901"

 sigBytes, _ := hex.DecodeString(sigStr)
 sigBytes2, _ := hex.DecodeString(sigStr2)

 s, _ := btcec.ParseDERSignature(sigBytes, btcec.S256())
 s2, _ := btcec.ParseDERSignature(sigBytes2, btcec.S256())

 fmt.Printf("sig: %s\n", s)

 fmt.Printf("Unterschrift gültig ist: %v\n", s.Überprüfen(hash, p))
 fmt.Printf("Unterschrift gültig ist: %v\n", s2.Überprüfen(hash -, p2 -))

}

Sie können das gleiche tun mit input #2 und input #3, um den hash, der bekommt unterzeichnet durch die änderung #5 und #6 (kombiniert) werden 00 und #10 oder #14 in den Schritten oben, um 47522102cebf6ab580948d146b7cc771d8e646974349d3d7b11f3e03287d0997a477d3b921037ba651485b7a2cb222191eb64a55926e62bbabfe9b5ed2a9488aad547b20428252ae

+791
deltree 03.02.2019, 09:44:03

Ich weiß, es gibt ein paar Fragen wie diesen auf den Stapel schon, aber ich habe derzeit Probleme mit einer Zusammenstellung. Ich habe versucht, eine offizielle Anleitung von github für mac os, aber am Ende mit einer Menge von Fehlern. Erstens, ich bekomme immer solche Fehler:

aclocal: Fehler: aclocal: Datei '/usr/local/share/aclocal/Introspektion.m4' existiert nicht

und andere Dateien von aclocal.

Wenn Sie eine Erfahrung haben, und wissen, wie Sie auf setup, oder wissen irgendwelche guides, bitte teilen teilen. Vielen Dank im Voraus :)

+760
DwB 01.12.2010, 21:03:16

Vor kurzem stieß ich auf einen Artikel , der klar artikuliert, was ein tumbler zu erreichen beabsichtigt. Die Analogie, die Sie gab, war eine Sammlung-Platte in einer Kirche:

Sie haben vielleicht gesehen, Kollektion-Taschen, die gehen, um die Kirchen, wo Sie eine Rechnung in Ihrer geschlossenen Faust und halten Sie Ihre hand in die Tasche, so dass niemand weiß, wie viel Sie in oder heraus nahm. Stell dir vor, wir kommen mit einem (kryptographischen) - Protokoll, wo ich Spenden einen Betrag, um die lokale Kirche Fangsack, so haben andere (allerdings viel Sie wünschen), und nachdem die Tasche hat es durch die Versammlung, ich stecke meine hand wieder und nehmen genau so viel wie ich in der ersten Runde aus der gleichen Kollektion Tasche. Im wesentlichen, wir tauschen unsere Rechnungen so zu werfen, aus Personen, die aufgenommen haben, die Seriennummern und beobachten Sie die Münzen. Das ist, grob gesprochen, was passiert im Becher...

+752
Hari Prasandh 28.08.2019, 14:37:18

Ich habe nicht verfolgt, bis auf die Geschichte hinter der Bitcoin-Gold. Ich Frage mich, warum dies ist ein fork von der bereits erstellten Bitcoin ledger, und warum dies nicht mit einer Gabel aus der core-software, und starten Sie Ihre eigenen Hauptbuch von Anfang an.

+741
Dutchman 27.09.2017, 14:37:58

Elektron-RPC-Methoden ein wenig anders aus vollen bitcoin Knoten RPC. Sie können ausführen die Hilfe - Befehl, um sich alle Methoden. Hier ist ein Beispiel:

"addrequest",
"addtransaction",
"broadcast",
"clearrequests",
"Befehle",
"erstellen",
"createmultisig",
"createnewaddress",
"entschlüsseln",
"Deserialisieren",
"dumpprivkeys",
"verschlüsseln",
"freeze",
"getaddressbalance",
"getaddresshistory",
"getaddressunspent",
"getalias",
"getbalance",
"getconfig",
"getfeerate",
"getmasterprivate",
"getmerkle",
"getmpk",
"getprivatekeys",
"getpubkeys",
"getrequest",
"getseed",
"getservers",
"gettransaction",
"getunusedaddress",
"Hilfe",
"Geschichte",
"importprivkey",
"is_synchronized",
"ismine",
"listaddresses",
"listcontacts",
"listrequests",
"listunspent",
"make_seed",
"Benachrichtigen",
"Passwort",
"payto",
"paytomany",
"wiederherstellen",
"rmrequest",
"searchcontacts",
"serialisieren",
"setconfig",
"setlabel",
"signmessage",
"signrequest",
"signtransaction",
"sweep",
"Auftauen",
"validateaddress ein",
"verifymessage",
"version"
+740
Roxan Smith 21.04.2012, 07:16:05

Da bin ich ein Mathe-freak, ich werde ein bisschen Mathe beschreiben Sie, warum die Investition in mining-equipment ist eine schlechte Idee ist oder nicht. Betrachten Sie das Moore ' sche Gesetz, nach dem jeder chip/gpu-Hersteller Basen Ihre Anforderungen zu. Gemäß Moore ' s Law die Zahl der transistoren, die Sie finden in der CPU verdoppelt sich alle 2 Jahre. Moore ' s Gesetz wurde erwartet, zu stoppen bei rund 1990, ist aber immer noch geschieht. Mit neuen Fortschritten in der Schaltungstechnik und quantum computing theoretisch kann es halten Sie gehen für immer.

Was das bedeutet ist, dass egal was Sie heute kaufen, werden doppelt so langsam, nach 2 Jahren, so dass Ihre mining-Effizienz nach unten gehen asymptotisch, nun, wenn in der Zwischenzeit der Wert des bitcoin steigt exponentiell, Sie können möglicherweise etwas Geld zu verdienen in der kurzen Zeit, die Sie verwenden werden, Ihre Bergbau-Ausrüstung. Aber nicht betrachten es als eine langfristige Investition Sicht überhaupt.

+709
Rabid sciurus 14.10.2015, 04:09:16

Wirklich wollen, um zu verstehen, wie das tägliche Volumen und Gesamt-cap funktioniert. Ich habe gelesen, dass kaufen Sie nicht, wenn ein market cap ist mehr als 75 Millionen und die beste Zeit zu kaufen ist zwischen 25 und 75 Millionen Euro. Ich verstehe, dass bestimmte Münzen haben abbaubare Grenzen. Einige Münzen haben unbegrenzte caps ? Wie würden Sie ein wertvolles und unterliegen nicht der inflation ?

+666
fxGuru 14.12.2015, 02:04:16

Ich habe gehört, eine Menge "buzz" über Astraleums, aber anscheinend seiner 1.0-version nicht freigegeben für eine Weile noch.

Ich habe gehört, eine Menge Gerede über die "smart contracts" von Menschen, die bewundern Szabo, aber ich habe nicht gesehen, viele Implementierungen.

Ich merke, dass Ripple-Listen "Verträge" unter "Zukunft" - Funktionen, die scheint zu implizieren, dass Sie nicht bereit sind, für noch.

https://ripple.com/wiki/Main_Page

Der eine Umsetzung, die ich gesehen habe ist bei :

http://erights.org/

Gibt es andere, mehr populäre Möglichkeiten zur Umsetzung der "smart contracts", die bereits in Gebrauch sind?

Dank

+629
Greg Dabrowski 28.05.2013, 14:38:45

Eine nicht-gehärtete privaten Schlüssel abgeleitet wird, mit den Gleichungen unten gezeigt. Hier kleine Buchstaben repräsentiert private-Tasten und dem großen Fall stellt die öffentlichen Schlüssel. G ist der generator, der Punkt c ist der Ketten-code und i ist der index Nummer des Schlüssels generiert. Kpar - und cpar zusammen repräsentieren den erweiterten öffentlichen Schlüssel. kpar - und cpar zusammen stellt die erweiterte privat-Taste.

k(i) = kpar + hash(Kpar, cpar, i)
Neuanordnen von Ihnen bekommen, kpar = k(i) - hash(Kpar, cpar, i)

Nun, sagen wir der Angreifer bekommt seine Hände auf k(i) und xpub. Sie können die Generierung der öffentlichen Schlüssel, ohne die Notwendigkeit der privaten Schlüssel unter Verwendung xpub mit der folgenden Gleichung: K(i) = Kpar + hash(Kpar, cpar, i)*G (überprüfen Sie, warum diese Gleichung hält unten im Anhang). Der Angreifer wird zum Inkrementieren der index (i) in einer Schleife, bis es erzeugt den öffentlichen Schlüssel k(i). Wenn K(i) = k(i) * G der Angreifer kennt die index-Nummer.

Also mit dem index in seiner hand, er kann Sie einfach berechnen Sie die kpar aus der Gleichung kpar = k(i) - hash(Kpar, cpar, ich).

Gehärtete Schlüssel verhindern, dass dies durch die Verwendung der Gleichung: k(i) = kpar + hash(kpar, cpar, ich). Also, auch wenn Sie Ihre Hände auf die xpub und die k(i)Sie werden nicht in der Lage, ein reverse Engineering kpar wie die variable wird in die hash-Funktion, die ist one-way.

Anhang:

wir sahen oben, dass k(i) = kpar + hash(Kpar, cpar, i)
=> k(i) *G = kpar*g + hash(Kpar, cpar, ich)*G
=> K(i) = Kpar + hash(Kpar, cpar, ich)*G
+627
Spyrel 20.04.2019, 08:43:11

Ich glaube, dass der Austausch meist halten Bitcoin-in-Adressen gehören, um den Austausch, nicht um Ihre Kunden.

Dies hat Vorteile für Sie:

  • Sie können dann transfer Bitcoin-Beträge zwischen verschiedenen Konten für die Nutzer Ihres Dienstes, ohne die Notwendigkeit zu erstellen, die alle Bitcoin-Transaktionen und bezahlen verbunden mining-Gebühren.

  • Sie können dann erstellen Sie aggregierte Bitcoin-Transaktionen, die Verringerung der Transaktionskosten bei der Bezahlung zu nicht-Kunden oder in Geldbörsen, die nicht der Kontrolle der Börse. Beispielsweise können Sie erstellen eine Transaktion mit einem Eingang und zehn Ausgängen anstelle von zehn Transaktionen, die jeweils mit einem Eingang und einem Ausgang.


Gibt es Auswirkungen für die Kunden der exchange

Die genauen Einzelheiten hängen davon ab, genau die "Börse", die Sie mit und können im Laufe der Zeit ändern.

Wenn Sie die "exchange" zu bezahlen BTC an jemanden, der nicht Kunde des gleichen "exchange", es wird ein Datensatz in der blockchain, aber es kann nicht möglich sein, zu ermitteln, welche Kunden von dem Austausch initiiert die übertragung.

Wenn Sie das exchange-kaufen BTC USD oder der ETH, oder Umgekehrt, es wird in der Regel keine Transaktion aufgezeichnet, die auf der blockchain, wenn, wie es viele tun, behalten Sie Ihren Kontostand und andere Informationen in einer Datenbank, die vollständig unabhängig von einem tatsächlichen kryptogeld-wallets.

Dies ist Analog zu der Unterscheidung zwischen einem "Freiheitsentzug-wallet" und ein desktop-wallet. Mit dem ersten sind Sie nicht der eigentliche Besitzer von Bitcoins, sind Sie effektiv die Gläubiger einer Geldforderung lautende in Bitcoins.

+542
ElenaSq 22.02.2017, 00:52:20

Da die "Transaktion" wird nicht durch das bitcoin-Netzwerk, kann ich nicht sehen, wie eine Gebühr aufgeladen werden können.

+532
levansy 21.03.2011, 16:08:45

Börse und Brieftasche Unterstützung von b2x, aber es schon spät ist.enter image description here

+529
shakoor 29.07.2013, 21:35:47

Wie die Wikipedia bemerkt, "der Blitz-Netzwerk ... wurde angepriesen als die Lösung der bitcoin Skalierbarkeit problem".

Also zum Teil das Ziel des Blitz-Netzwerk zu reduzieren Last auf der Bitcoin blockchain, um zu ermöglichen, eine höhere rate von Bitcoin-Transaktionen, als ansonsten möglich wäre.

Ohne LN oder einige große Veränderungen mit ähnlicher Wirkung, Bitcoin würde wahrscheinlich verlieren Marktanteile an andere crypto-Währungen, die eine bessere Skalierbarkeit und schneller, billiger-Bestätigung von Transaktionen.

+521
technowizard12 15.08.2013, 22:23:18

Wenn ich verbringe meine bitcoin, ich kenne noch den privaten Schlüssel, mit dem ich es ausgeben können später trotz nicht es zu besitzen.

Sie sind nicht wirklich "die Eigentümer der bitcoin". Es ist dezentral. Sie sind der Besitzer einen privaten Schlüssel und eine Adresse.

Und Sie können den privaten Schlüssel nutzen, um Geld zu senden, Weg von Ihrer Adresse. Wir werden vermuten, Sie haben nur 1 BTC auf Ihre Adresse ein und senden Sie alles an Ihren Freund. Nach, dass Sie können nicht senden Sie BTC von Ihrer Adresse mehr, weil es nichts auf der Adresse nicht mehr. Nur, wenn jemand sendet die BTC zu Ihrer Adresse wieder, können Sie verbringen Sie wieder. Sie können nicht verbringen die 1 BTC wieder, weil es in Ihrem Freundes-Adresse. Sie haben nicht die privaten Schlüssel für seine Adresse, aber er hat. So kann er das verbringen des BTC.

+513
randomblink 18.10.2010, 16:44:41

Letztlich ist die Konsens-Regeln festgelegt sind (Konsens) diejenigen, die mit voller Knoten, und nicht von den Bergleuten. Wenn alle Bitcoin-Knoten-Betreiber beschlossen zu wechseln, um verschiedene Regeln für was auch immer Grund, Bergleute keine andere Wahl haben, aber nach, oder sehen Sie Ihre Blöcke wertlos geworden.

Weil der, dass, im Extremfall, Bergleute nichts zu sagen haben auf alle. Sie zu produzieren haben, Blöcke, erfüllen die Regeln, die voller Knoten gefragt.

Natürlich, in der Praxis, der schwierige Teil ist, wie man den Konsens unter voller Knoten, und dieser ist eine öffentliche Debatte, in der viele Parteien beteiligt: Entwickler, Benutzer und Bergleute. Alle haben einen Anreiz zu bilden, einen Konsens zu finden, weil die alternative kann sein, einen unversöhnlichen Gabel (mit zwei voneinander unabhängigen Währungen, in denen jede Münze, die existierte, bevor der split kann ausgegeben werden, sobald auf jeder Seite - das ist das genaue problem, dass Bitcoin wurde entwickelt, um zu lösen).

Während ein einzelner Benutzer kann nicht nur fordern einen Wandel (oder nicht-Wechsel) von Regeln, eine große Sammlung von wirtschaftlich relevanten Knoten kann sicherlich.

+409
user9885 19.08.2018, 16:15:52

Wenn keine neuen Münzen erstellt von mining nach 12 Millionen bitcoins von heute, welche Auswirkungen wird es haben auf bitcoin Wert. Transaktions-Gebühren werden noch festgelegt werden, für die Rückmeldungen.

+393
Curiose Child 08.12.2013, 15:44:48

ist es möglich, dass zwei Transaktionen sind im gleichen block. meines Wissens nach, jeder Knoten prüft die Transaktion, bevor Sie Platz in der Speicher-pool. also das nächste mal, wenn die gleiche Transaktion angezeigt wird, ist es nicht ungültig, der zweite Transaktion????

Ja, es ist möglich. Geschäfte, die ein Knoten akzeptiert, um seine mempool ist völlig bis zu dem Knoten und unterliegen nicht einvernehmlich Regeln. Das sane, was zu tun ist, um sicherzustellen, dass eine Transaktion folgt der Konsens Regeln und einige andere lokale Knoten-Regeln akzeptieren, bevor es zu den mempool, aber das ist nicht erforderlich. Wenn also ein miner ist das ausführen von benutzerdefinierten software akzeptiert, dass alle Transaktionen, die Sie produzieren könnte eine block enthält widersprüchliche Transaktionen.

Auch, wenn ein block enthält widersprüchliche Transaktionen, dann wird der block abgelehnt wird, nicht die Transaktionen. Der block wird dann ungültig, die Transaktionen sind noch gültig. Wenn die Transaktionen wurden zuerst gesehen in den block, ich denke, dann werden beide verworfen.

2)wenn zwei Transaktionen, die in das Netzwerk gleichzeitig, aber mit unterschiedlichen Endpunkt, der Zeit, den nächsten block abgebaut wird, ist es wahrscheinlich, dass Sie würde haben es in der gleichen block und damit gleichzeitig abgelehnt.

ist es nicht der gleiche Fall wie oben???

Ich glaube, die ersten Szenario kann sich auf zwei miteinander in Konflikt stehende Transaktionen, die der Bergmann schließt in einem block, nicht, dass die Transaktionen wurden als broadcast an das Netzwerk. Aber beide Szenarien funktionieren auf die gleiche Weise.

+356
Florian Heigl 04.10.2014, 01:24:06

Da wir festgestellt das alert-system ist Bestandteil des offiziellen client, ich würde gerne wissen, wer kann auslösen des alert-Systems, und wie?

Kann dieses system gespammt werden (aktiviert 1000 mal pro Sekunde), also der Deaktivierung der Nutzung der client? (Da würde er lästige popups die ganze Zeit)

+331
Thersa 08.06.2015, 16:20:51

bitcoind ermöglicht es Ihnen nicht um das löschen von Adressen. (Wenn es getan hat, ist die nächste Frage, die Leute würden Fragen, "Wie kann ich gelöschte Adressen?" :))

Allerdings können Sie mit der rpc-Aufruf setaccount so ändern Sie das Konto im Zusammenhang mit der Adresse. Das erste argument für setaccount sollten die die Adresse, das Sie ändern; die zweite shound werden das Konto, das Sie verschieben es. (Wenn Sie möchten, um Sie auf den Standard-Konto setzen "" als das zweite argument.)

Beachten Sie, dass dies keine Auswirkungen auf die balance des Kontos; - Salden verfolgt intern. Wenn Sie möchten, um diese konsistent ist, führen Sie getreceivedbyaddress, dann verschieben das Gleichgewicht auf das neue Konto.

Sie können auch PyWallet zu löschen-Adressen dauerhaft. Verwenden Sie die --multidelete option, und geben Sie einen Pfad zu einer Datei. Diese Datei sollte enthalten Schlüssel als erste Zeile, gefolgt von jeder Adresse, die Sie löschen möchten, jeweils auf einer neuen Zeile.

+317
Dannise 21.06.2016, 03:51:04

ive hatte das gleiche problem für die letzten 5 Stunden. war besorgt, dass es ws nur mich, aber ich nehme an, andere mit dem gleichen problem. könnte ein nanopool back-end-Thema. hoffe Sie beheben es bald für uns. nanopool verhält sich ein wenig in der letzten Zeit und ich hoffe, dass Ihr nicht etwas, permanent mit Ihnen, als Sie bisher ganz gut.

+291
Bolderfield 26.10.2013, 12:42:19

Ich glaube, dass, sobald es wird deutlich billiger transfer von Geld zwischen Ländern mit Bitcoins, Ihrer Verwendung deutlich zu erhöhen. Meine Frage ist daher, zwischen welchen Ländern wird eine Banküberweisung (von Konto auf Konto) billiger sein, mit Bitcoins als PayPal. Für die Einfachheit, zu sagen, dass die PayPal-Gebühren sind 2,9% + 30 Cent pro Transaktion und die Menge zu übertragen ist 100$.

Von Dänemark in die USA, ich glaube, dass die Gebühren werden wie folgt:

  • Mein bank-Konto auf MtGox Konto in Dänemark: 0%
  • MtGox exchange-Gebühr: 0,6%
  • Verluste aufgrund von Markt-spread (Differenz zwischen Kauf-und Verkaufspreis/2): 1,12%
  • Transfer von Bitcoins: 0%
  • MtGox USD: 0,6%
  • Verluste aufgrund von Markt-spread (Differenz zwischen Kauf-und Verkaufspreis/2): ~0%
  • MtGox zu US-bank Konto: 0%?

Dies bedeutet, dass es eine 2,32% Gebühr zwischen diesen Währungen, wenn es gibt keine Gebühr von MtGox zu UNS Bankkonto, während die PayPal-Gebühren werden 3,2% für 100$. Dies bedeutet, dass Bitcoins wird eine billigere Methode zum transfer zwischen Dänemark und den USA. Jetzt würde ich gerne wissen, in welchen anderen Ländern würde es auch billiger sein, um die Verwendung von Bitcoins für den transfer zwischen?

Der Grund, warum ich berechnen Markt-spread als Unterschied zwischen Kauf-und Verkaufspreis/2 ist, da der Marktpreis sollte in der Regel in der Mitte zwischen dem Kauf-und Verkaufspreis auf einen Austausch. Die Ausbreitung hängt von der täglichen Handelsvolumens an der Börse, und da das Handelsvolumen zwischen dänischen krones ist so gering, dass die exchange-Kosten aufgrund von Markt-spread ist ein erheblicher Kostenfaktor.

+257
Alezee 02.08.2015, 21:25:20

In derzeit verwendeten Bitcoin-software (bitcoin-qt 0.8), Sie können nicht geben Sie eine Empfänger-IP-Adresse, nur die Bitcoin-Adresse.

Das senden an eine IP-Adresse (durch Kontaktaufnahme mit der angegebenen Adresse und beantragt, einen öffentlichen Schlüssel zu senden) möglich war, in den letzten Versionen, und es könnte wieder aufgenommen werden in zukünftigen Versionen.

+246
mcqueen 11.04.2013, 12:56:33

Ja, ich habe erfolgreich übertragen 0.00000001 BTC (gemeinhin als Satoshi) vor.

Was ist möglich im Rahmen einer MtGox Auszahlung ist eine andere Frage völlig. MtGox verwendet eine benutzerdefinierte client und hat eine Honorar-Struktur und verschiedene andere Mathematik zu kämpfen, dass kann nicht zulassen, dass für eine solche übertragung in der Gegenwart. Wenn Sie Ihre Auszahlung nicht erschienen in Block Explorer sollten Sie sich an MtGox-support, da es eventuell zu überlegen, auf Ihrer modifizierten system als das Standard-Verhalten von Bitcoin.

+238
Steve Saunders 01.12.2018, 07:06:51
Ein verteiltes Anonymisierungs-Netzwerk, wodurch nicht nur viel schwieriger zu belauschen der Inhalt, sondern auch das verstecken der Teilnehmer. Die meisten TCP/IP-Anwendungen, einschließlich bitcoin-software - lassen sich leicht geändert/konfiguriert für die Kommunikation über tor.
+238
nikolaj77 13.09.2013, 06:05:04

Gdax hat eine restful api. Es entwickelte sich eine node.js api für die ich gearbeitet habe mit und gut funktioniert. Jedoch glaube ich nicht beabsichtige, einen server. Ich würde gerne schreiben, die eine ähnliche api für die client-Seite.

Kann jemand Punkt mich in die Richtung, dies zu tun? Ich vermute, dass ich verwenden können, Buchse.io um dies zu tun, aber nicht wirklich wissen? Ich brauche zum ändern der http-Header auf get-Anfragen, und was nicht, sowie senden von json im Körper, denke ich. Kann einer Angaben auf dieser, vielleicht auf vorhandenen client-api ' s, oder Informationen über restful-Anfragen, Buchse.io oder easy way to cover mehr auf client-js.

Ich weiß, dies ist eine Art offene, vage Verwandte zu bitcoin im Kern problem, und vage. Ich habe gefragt, ähnlich wie auf stack exchange, sondern gesagt, ist off-topic?

+200
jackgu1988 20.04.2018, 12:56:51

Für P2PKH-Adressen (1.. - Adressen), die Anschrift ist der hash-Wert Ihres öffentlichen Schlüssels und der öffentliche Schlüssel wird abgeleitet von Ihren privaten Schlüssel. Wenn Sie ausgeben, müssen Sie eine kryptographische Signatur und der öffentliche Schlüssel für Ihre Adresse. Dieses kryptografische Signatur kann nur erzeugt werden, indem mit dem privaten Schlüssel. Dies ist, was macht es so, dass nur verbringen Sie Ihre Bitcoin; Sie haben den private key, das macht eine gültige Signatur, so können Sie die Kosten der Transaktion. Wenn Sie verlieren, dass die privaten Schlüssel, können Sie nicht die Unterschrift und kann daher nicht die Kosten der Transaktion. Doch wer erhält Sie Ihren privaten Schlüssel (d.h. Stiehlt Ihre privaten Schlüssel) kann auch machen, dass die Signatur und verbringen Sie Ihre Münzen, das ist, warum Sie müssen halten Sie es sicher.

+181
Romo 04.06.2017, 03:46:02

Kann mir jemand helfen mit einer Schritt-für-Schritt-Liste, wie man erstellen Sie eine multi-Signatur-2-von-3-Transaktion mit bitcoinj-api?

+92
Servicedepartment 22.02.2013, 04:56:07

Wie smart-Eigenschaft funktioniert auf grundlegende bitcoin blockchain? Ich bin mir nicht sicher, dass, wie man token, das ist gebunden mit einem bestimmten Objekt, auf der bitcoin-blockchain. Ich habe bereits wissen, ich kann solche Art von token, wenn ich farbige Münze oder master-Münze. Ich habe gelesen, die folgendem link, aber ich konnte nicht verstehen, wie es funktioniert. https://en.bitcoin.it/wiki/Smart_Property

+78
Pl4nk 27.07.2011, 08:29:05

Es nicht nur eine Lotterie. Es ist eine Lotterie, müssen Sie auch zu eilen, um die ersten Sieger oder sonst verlieren Sie es

Und Sie Vertrauen Sie nicht auf die Gewinner. Sie müssen nur darauf Vertrauen, dass der Gewinner nur dann, wenn es Konflikte

In der blockchain jeder nur Vertrauen in die blockchain selbst. Sie können die Ablaufverfolgung der Transaktion, vom ersten bis zum letzten block in der Kette. Sie berechnen können, wird der ganze block von Ihrem computer relativ leicht, es wurde numerisch korrigiert-Konto, Ein Geld schicken nach B und dann B hat mehr Geld, während Eine hat weniger Geld in gleicher Höhe. Und es war alles geprägt von den privaten Schlüssel von jeder person, nachgewiesen durch einen öffentlichen Schlüssel. Keine Notwendigkeit für PoW (aka Lotto) hier überall

Das problem nur entstehen, wenn jemand versuchen, das zu tun bösartige Dinge in der Kette. Wie Doppel-Ausgaben. Angenommen, Sie haben 100$ und senden Sie diese während 100$ für 2 Personen zur gleichen Zeit, zu zahlen, Schulden oder ähnliches. Sie können sehen, dass es ein problem und wir lösen müssen, indem Sie darauf Vertrauen, kann nur eine Transaktion und verwerfen andere

Aber dann, welche?

Das ist also der Punkt, dass die Lotterie kam. Die PoW-Maschine ist die, die wählen, in welchem block Sie Vertrauen. Und die Arbeit an diesem block um die Lotterie zu gewinnen, wie Sie vielleicht genannt. Und die Menschen haben mehr Vertrauen in Sie, dass block (gegeben, dass block ist auch gültig, nicht irgendwelche falschen Daten)

Und es war wirtschaftlich profitieren, um nicht das system zu betrügen. PoW Energie benötigen, und das würde die Stromrechnungen. So die PoW-Maschine, die versuchen zu betrügen, wird erkannt werden, von anderen Menschen, und Sie nur verschwenden Ihre Energie auf einem block, wird niemand Vertrauen. So ist es mehr nutzen, zu arbeiten und ehrlich zu sein. Deshalb ist es auch glaubwürdig, weil cheater nicht gewinnen profitieren. Sie verlieren in der Lotterie Rennen und Geld zu verschwenden

Meine Erklärung ist nicht alles korrekt in der realen Welt blockchain. Aber ich denke, es macht die Dinge einfacher zu begreifen den Punkt. Es gibt auch viele die Umsetzung der Vielfalt. Aber im Grunde können Sie nur Vertrauen in die öffentliche blockchain, da können Sie die Spuren der Transaktion. Und Sie müssen einfach nur, um jemandem zu Vertrauen, wenn es einen Konflikt gab, dass beide richtig sind. Und der einfachste Weg zu finden, der vertrauenswürdig ist, derjenige, der die härteste Arbeit in das system

+18
Erten posoflu 07.06.2012, 15:45:41

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