Handling-Gebühren und setzen Sie

Im Versuch, um die Abschätzung, wie viel der Gebühren wird, wenn eine endgültige Höhe entschieden wird. Ich würde sagen, ich bin immer vertraut mit bitcoinj, aber nicht komplett mit java-also ich bin immer noch lernen, wie man code und erforschen, wie man Informationen zu erhalten.

das ist mein Geschenk-code. Ich lege alles in eine Methode.

public static String SendFund(String Betrag, String receiver){
 String text;
 Coin value = Coin.parseCoin(Betrag);
 LegacyAddress zu = LegacyAddress.fromBase58(MainPage.params, receiver);
 try {
 System.aus.println(gbal()+" - "+gaddress());
 Wallet.SendResult Ergebnis = kit.Brieftasche().sendCoins(kit.Peer(), bis, Wert);
 text = "<html>"+Menge+" BTC-Adresse gesendet <br/><br/>"+receiver+".</html>";
 System.aus.println("Check Transaktion : https://testnet.blockchain.info/tx/"+Ergebnis.tx.getHashAsString());
 }catch(InsufficientMoneyException e){
 text = "nicht genügend Mittel.";
}
 return text;
}

Derzeit ist es nicht deal mit Gebühren. Aber wenn ich eine Transaktion wie diese ==> https://testnet.blockchain.info/tx/194b2a7505a537307abe9443b048bc7ddce6ca0d833d5758c3be3c03a9c7b838 man kann deutlich sehen, die Gebühr.

Auch wenn ich absichtlich versucht zu senden, die Münzen, wenn ich weiß, dass der Geldbeutel nicht genug haben, es nicht mir zu sagen, dass es fehlgeschlagen ist

0.8625106 - n2uEm2QXqe2PCSsbHTdAJN9aDm2mDjz6iz
02. Mai 2018 5:08:58 PM org.bitcoinj.wallet.Wallet completeTx
INFO: Abschluss senden tx mit 1 Ausgaben in Höhe von 1,00 BTC und eine Gebühr von 0.001 BTC/kB

Was mache ich falsch, Versagen zu überprüfen? muss ich tatsächlich eine if-Anweisung zu überprüfen? Und auch wie kann ich berechnen, die zuverlässig auf, was den endgültigen Betrag wäre?

+111
hungndv 19.09.2013, 03:10:29
29 Antworten

Schließlich fand ich eine Antwort (sehr alt): https://bitcointalk.org/index.php?topic=823.msg9668#msg9668

knightmb: "Die alten clients annehmen sollte, es den ganzen Weg wieder zurück zum letzten snapshot-release"

Wenn es immer noch wahr, das in der Tat beantwortet meine Frage.

+924
sohail amar 03 февр. '09 в 4:24

Bergbau auf einer cpu, ist eine schlechte Idee, es kann und wird tragen die cpu runter, und ist lächerlich langsam im Vergleich zu einer gpu. Auch der Bergbau mit einer Nvidia-Karte nicht das Klügste, was entweder, weil Sie viel langsamer als die AMD Karten. Egal, Sie machen weiter, um kein Geld mining mit dieser Art von hardware, da gibt es Tausende von Menschen mit ASIC Miner, die Pumpe aus 2TH/s +. Mein Rat wäre, Spare Geld und kaufen eine high-end-ASIC-miner und unterlassen mining mit Ihrem aktuellen computer.

+892
adi 30.10.2017, 15:26:00

Ich bin mit bitcoin core die Letzte. Es ist alles gefangen, so dass ich weiß, ich habe es in meiner Brieftasche.

bitquick.co sagt, dass die Münze, die ich Ihnen geschickt unbestätigte 24 STD jetzt.... Ich verwendet Standard-Gebühren... Keine Ahnung, es.

Was muss ich tun?

1) eine Woche warten? 2) wenn ich versehentlich lowballed der Gebühr, ist es ein Toter-Fisch -, oder slow-mover?? 3) warten Sie xxx Monate für Sie, um wieder zu meinem Geldbeutel? 4) https://blockchain.info/address Sollte ich auf eine der 4 Tasten auf dieser Seite?

Vielen Dank für alle führt.

+844
Balen 22.10.2014, 20:28:50

In der Transaktion das Feld "version", was Werte sind legal?

Welche Werte haben eigentlich gesehen worden, in der blockchain?

+838
Nicolas Banks 30.10.2015, 16:00:16
  1. Ein Backup der wallet Datei
  2. Löschen Sie die Elektron-Daten-Verzeichnis
  3. Starten Sie electrum-ltc

Da ich nicht weiß, Ihr OS...

  • Linux-Daten-Verzeichnis: $HOME/.Elektron-ltc
  • Windows-Daten-Verzeichnis: \Benutzer\Benutzername\AppData\Roaming\Local\Elektron-LTC

oder etwas sehr ähnlich zu denen.

+819
Alex Bryant 30.04.2018, 06:41:13

Um mehrere Knoten in regtest-Modus auf einer einzigen Maschine müssen Sie die sandbox jeden Knoten.

In diesem Beispiel habe ich drei Knoten, sind diese namens Alice, Bob und Cory. Da Bitcoin ist ein Peer - /Mesh-Netzwerk, mein Ziel ist eine Verbindung zu jedem Knoten so, dass sich änderungen an Cory letztlich sichtbar zu Bob (ohne unbedingt die eine direkte Verbindung zwischen den beiden.)

Schritt 1: Erstellen Sie Ordner für die einzelnen Knoten.

Diese Ordner enthalten unsere Daten und configs für die einzelnen Knoten. Die Namen sind nicht wichtig, Sie können umbenannt werden, später, so können Sie nennen Sie "Alice", "Bob" und "Cory" für jetzt. Denken Sie daran, wo Sie Sie erstellen, müssen Sie die Pfade für Schritt 3 unten.

Schritt 2: In jedem Ordner, erstellen Sie einen bitcoin.conf - Datei

In den config-Dateien von Alice so konfiguriert, dass eine Verbindung zu Cory, und Bob wird konfiguriert, um die Verbindung zu Alice. Neben der Konfiguration der ausgehenden verbindungen, dies ist auch, wo wir angeben regtest=1 und server=1 Einstellungen.

bitcoin.conf für Alice

regtest=1
server=1
 # Alice verbindet Cory
connect=localhost:18333

bitcoin.conf für Bob

regtest=1
server=1
 # Bob verbindet Alice
connect=localhost:18444

bitcoin.conf für Cory

regtest=1
server=1
 # Cory verbindet niemand

Schritt 3: Beginnen Sie jeden Knoten.

Hinweis: jeder Knoten muss über eine andere port-Nummer, da nur ein Knoten binden können, um eine port-Nummer zu jeder Zeit.

  • Alice auf port 18444
  • Bob auf port 18555
  • Cory auf port 18333

Sie können wählen, Ihre eigenen port-Nummern, die natürlich nur vorsichtig sein, nicht zu verwenden Sie eine port-Nummer ist bereits in Verwendung durch etwas anderes.

Optionen in der Befehlszeile wird Ihnen sagen, bitcoin, was port-Nummer zu verwenden, wo Daten zu speichern, und wo man seine config-Datei:

Alice:

"C:\Program Files\Bitcoin\bitcoin-qt.exe" -conf="C:\Alice\bitcoin.conf" -datadir="C:\Alice" -port=18444

Bob:

"C:\Program Files\Bitcoin\bitcoin-qt.exe" -conf="C:\Bob\bitcoin.conf" -datadir="C:\Bob" -port=18555

Cory:

"C:\Program Files\Bitcoin\bitcoin-qt.exe" -conf="C:\Cory\bitcoin.conf" -datadir="C:\Cory" -port=18333

Damit starten drei Instanzen der Bitcoin-Client, und die Ordner für die einzelnen Knoten wird beginnen, initialisiert mit regtest Daten.

Schritt 4: Testen

Sie können die Hilfe->Debug-Fenster->Konsole - option für die interaktive Ausführung von Befehlen auf jedem der Knoten. Zum Beispiel, können Sie mir 101 Blöcke mit die folgende bitcoin-Konsole mit dem Befehl:

setgenerate true 101

Sollten Sie (nach wenigen Sekunden), dann wurden vergeben Münzen.

Diese mining-Aktivitäten führen zu coinbase Transaktionen - und auch nur die letzten 50 BTC verfügbar ist, zu verbringen. Jetzt können Sie ein paar BTC zu einem der anderen Knoten. Nach ein bisschen mehr Bergbau eine solche Transaktion wird bestätigt.

Sie können auch die Befehle in console getpeerinfo und getinfo zu überprüfen, das Netzwerk ist korrekt eingerichtet. Einer von Ihnen (Cory mit port=18333) sollten "sync=true" im peerinfo-Ausgang, und alle Knoten haben sollte, die gleichen "block " Höhe", unabhängig davon, welcher Knoten wird verwendet für den Bergbau.

+768
Kripal Singh 29.08.2011, 03:36:01

In Bitcoin, innere Knoten des merkle-tree konstruiert werden, die durch verketten von zwei 32 byte SHA256d hashes zusammen. Der resultierende 64-byte-Wert gehasht, um den nächsten Knoten in dem Baum. Die Blatt-Knoten sind die Transaktionen selbst. Merkle-Bäume werden verwendet, um zu beweisen, dass eine Transaktion ist Teil eines Blocks, da die merkle Wurzel gelegt wird, die in dem block-header für das Korrekturlesen der Arbeit.

Jedoch, da nur ein merkle Zweig zu beweisen, dass eine Transaktion, durch die die Existenz in einem block (SPV Brieftaschen müssen), ist es unmöglich zu unterscheiden, welche Knoten in dem Zweig ist ein innerer Knoten und die Blattknoten. So eine spezielle 64-byte-Transaktion erstellt werden können, welche tricks SPV Knoten zu denken, es ist tatsächlich ein innerer Knoten des Baumes und nicht um einen Blattknoten.

Die letzten 32 bytes, die spezielle Transaktion sind so konstruiert, dass es auch ein Gültiger hash von einem anderen gefälschte Transaktion. Sowohl die gefälschte Transaktion und die letzten 32 bytes der speziellen Transaktion kann geändert werden, um brute-force -, eine Transaktions-hash, der ist auch gültig, als die letzten 32 bytes der speziellen Transaktion.

Einmal die spezielle Transaktion enthalten ist, in einem block, der Angreifer kann einen gefälschten Nachweis einer SPV-Knoten, die "beweist" die gefälschte Transaktion ist Teil der blockchain. Diese fake-Beweis wäre der legititmate merkle Niederlassung der besonderen Transaktion, sondern auch die speziellen Transaktion, als wäre es ein innerer Knoten des merkle-tree und die gefälschte Transaktion wird der Blattknoten.

Zum Schutz gegen diesen Angriff, SPV-Knoten können Sie einfach überprüfen, dass keine inneren Knoten des merkle-Zweig gelten auch Transaktionen. Ein solches Ereignis ist extrem unwahrscheinlich, und solche Transaktionen sind auch nicht-standard-so unwahrscheinlich zu sein, eingeschlossen in einen block, es sei denn, dieser bestimmte Angriff wurden durchgeführt.

+743
Zwie 20.11.2011, 12:25:59

Ich habe den Eindruck, dass jedes mal, wenn ein Konsens änderung wird vorgeschlagen die Leute dann davon ausgehen, dass die Bergleute/Bergbau-pools das Letzte Wort haben, wenn diese Regel akzeptiert oder nicht. Aber ist es nicht bis zu den Käufern?

Nehmen Sie die Blockgröße begrenzen, zum Beispiel: viel wurde geredet über die pool gehen würde, für die Herangehensweise in Bezug auf die Blockgröße. Nun nehmen wir an, eines Teils der Bergleute würde, bekam für das Konzept "big blocks" und die andere würde für "kleine Bausteine". Das Ergebnis wäre ein fork der blockchain: Bitcoin ist im Grunde aufgeteilt in zwei Währungen: BigBlockBitcoin und SmallBlockBitcoin.

Wenn ich wo kaufen Sie ein paar Bitcoins nach einem solchen Ereignis, dann würde ich erwarten, dass Bitcoin-Börsen bieten mir diese beiden Arten Münze. Ich wäre in der Lage zu kaufen, die Münzen zu abgebaut nach den Regeln, die ich mag, es würde keine Rolle, wenn Sie, wo abgebaut, die von 90% der Bergleute weltweit, oder um 10%.

Schließlich ein Ansatz wäre, die Bodenhaftung verliert und die Münzen Wert. So ist es nicht letztlich der Käufer entscheiden kann, ob eine Münze erfolgreich ist oder nicht?

+713
Youth Wu 03.01.2018, 09:13:00

Wenn Bitcoin kann Prozess x Transaktionen pro Sekunde, wie viele Transaktionen pro Sekunde können Bitcoin-Cash-Prozess?

+688
Arubanindian 01.11.2018, 15:55:08

Recht. Die Aussage "Alice ist 5 Münzen" sein könnte-genauer gesagt "Alice steuert der private Schlüssel für einige Adressen, an die gerichtet, die einen bestimmten Transaktion Ausgänge mit einem Gesamtwert von 5". Aber das ist viel umständlicher.

+654
parthiv777 10.10.2011, 12:18:24

Welche persönlichen Informationen Sie haben, um zu kaufen von bitcoins in Großbritannien über eine Banküberweisung?

Ich habe vor kurzem eine Brieftasche auf bitbargain.co.Großbritannien mit der Absicht Kauf meines ersten bitcoins. Ich überprüfte meine Telefonnummer und meine Adresse eingegeben details, aber nach diesem die Webseite mich gebeten, ein Foto hochzuladen von meinem Pass, Personalausweis oder Führerschein, ein Foto von mir mit meinem Reisepass oder Führerschein und eine Kopie von einem Kontoauszug oder Stromrechnung mit meiner Adresse drauf.

Ist es üblich, eine website zu Fragen, für diese Informationen zu bitcoins kaufen? Gibt es andere Seiten auf denen man bitcoins kaufen über eine britische bank-überweisung oder Kreditkarte Zahlung ohne Offenlegung dieser Informationen?

+631
fled 05.11.2016, 08:53:02

Die Antwort, die Sie verknüpft, ist nicht falsch; Sie einfach nur zu früh aufgehört zu Lesen.

Transaktionen sind nicht signiert vom Meister private Schlüssel selbst; Sie sind signiert von der untergeordnete private Schlüssel. Aber diese untergeordneten privaten Schlüssel generiert wurden, aus der master-privaten Schlüssel. So ist es wahr, dass alles, was Sie wirklich brauchen, um zu speichern, ist der master-privaten Schlüssel.

Wenn Sie die master-privaten Schlüssel, den Sie signieren möchten, eine Transaktion, die Sie nicht Unterschreiben Sie mit dem master-private-key direkt. Eher, verwenden Sie zuerst die master-private-key zu regenerieren untergeordneten privaten Schlüssel aus, bis Sie diejenige gefunden haben, die mit der Adresse übereinstimmt, die Sie möchten, zu verbringen. Dann nutzen Sie dieses Kind private Schlüssel zum signieren der Transaktion.

Für Tag-zu-Tag verwenden, es ist bequem zu lagern, die untergeordneten privaten Schlüssels nach dem erzeugen, so dass Sie nicht haben, um die Mühe, regenerierende es jedes mal. Aber für backups, alles, was Sie wirklich brauchen, um zu sparen, ist die master-privaten Schlüssel.

+609
mazher ul haq 13.09.2019, 05:03:39

Aus https://en.bitcoin.it/wiki/Address:

Eine Bitcoin-Adresse, oder einfach Adresse ist ein Bezeichner, der 27-34 alphanumerische Zeichen, beginnend mit der Nummer 1 oder 3, das stellt ein mögliches Ziel für eine Bitcoin-Bezahlung.

Ist eine zufällige Adresse, die ich erstellen nach den oben genannten Regeln eine Adresse kann ich sucesfully senden Bitcoin um?

Zum Beispiel, wenn ich zufällig zu generieren, diese Adressen:

  • 1AAAAAAAAAAAAAAAAAAAAAAAAAA
  • 3111111111111111111111111111111111
  • 2FWIOHFEWNFEOWEFHO34234242244EFDE

Sind diese alle gültigen Adressen kann ich immer senden, Bitcoin-Zahlungen zu? Oder haben Sie schon 'existieren', die in etwas Kapazität?

+595
user3801843 24.04.2016, 19:52:08

Ich will CPFP Informationen aus der vollständigen Knoten - das ist, ancestorsize und ancestorfees - im Hinblick auf die Berechnung der erforderlichen Gebühr für entweder CPFP, oder RBF, wenn möglich.

Bekomme ich diese Informationen über RPC ohne dass die volle mempool dump?

Ich brauche diese, um Werkzeuge für CPFP/RBF, das eine Verbindung zu full-node mittels RPC. Aber ich kann nur die vollständige mempool dump, das ist ineffizient für diese (ich brauche nicht den vollständigen dump für eine Transaktions-Informationen).

+558
asmith1024 13.11.2016, 11:53:15

Jede collision resistant Hash-Funktion Hk : {0,1}* → {0,1}k ist pre-image resistant bezüglich der Gleichverteilung auf {0,1}2k.

A ⇒ B ⇔ B ⇒ A: I. e. wenn eine Funktion nicht pre-image resistant, es ist nicht resistent gegen Kollisionen entweder.

SHA256 ist eine Funktion, die maps eine potentiell unbegrenzte Menge von zahlen auf einen kleineren Satz von zahlen.

Hk : {0,1}* → {0,1}k

Kollision Widerstand ist eine Eigenschaft, die Locker sagt, es ist schwer zu finden, zwei inverse Bilder X ≠ X' , die haben das gleiche Bild H(X) = H(X').

Mehr auf den Punkt:
Eine Funktion H ist collision resistent, wenn jeder Algorithmus nur eine Kollision mit einem vernachlässigbaren Wahrscheinlichkeit in probabilistischen polynomial-Zeit.

I. e. wenn SHA256 würde sich nicht Kollisions-resistentist, könnte man versuchen zu Holen, hashes, gelingen würde, bei der aktuellen Schwierigkeit, verwenden Sie die oben prognostizierte inverse Funktion SHA256 berechnen inverse Bild die Kandidaten, und schließlich prüfen, ob man Sie erfüllt mit den derzeit verfügbaren block-Eingang.

Mein Bauchgefühl wäre aber, dass es Recht schwierig sein würde zu finden, umgekehrte Bilder , die erfüllen auch die erforderliche Struktur der block-Eingang, vor allem Recht zu bekommen, den hash des übergeordneten block, und die Abstimmung eine Adresse ein die Kontrollen für die coinbase-Transaktion.

Leider habe ich keine Ahnung, ob die Komplexität, die wäre größer oder kleiner ist als bruteforce-mining.

+506
keywind 14.01.2011, 13:04:43

Warum hat der Satoshi-client nicht verwenden, blockieren synchrone Kommunikation mit Gleichaltrigen? Ich denke, das ist Brei einfacher als die aktuellen asynchronen Schema.

Ich meine, nachdem ein Knoten sendet eine Anfrage, wartet er die Antwort in einer blockierenden Weise, mit einem timeout-Frist. Nachdem die Antwort eingetroffen ist, beginnt er zu senden der nächsten Anforderung. Nicht diese Weise haben Sie eine bessere Kontrolle über die Kommunikation Kontext?

+475
Lfiekmrf 17.03.2016, 11:52:03

Update

Gut, es wurde mir schlecht, furchtbar Leid, Jungs. Mein bad mit dem Passwort und Samen, vermischt einige Dinge :( Alles erfolgreich wiederhergestellt.


Ich benutze Elektron 1.8.1 (portable edition) und haben einige mBTCs in meiner Brieftasche (Elektron.dat). Ich habe versucht, um eine Zahlung zu senden und aufgefordert, geben Sie das Kennwort ein, das hatte ich vor. Das Passwort ist gehalten, die in KeePass, ich klebte es von KeePass und... "ungültiges Passwort". Aber es stimmt sicher.

Ich habe die Samen (12 Worte) gut gehalten. Ich habe versucht, wiederherstellen die Brieftasche mit dem Saatgut, nach backuping meine, Elektron.dat, und löschen Sie es, aber wenn ich einfügen-die Saat der Worte und der Geldbeutel ist erstellt und synchronisiert, habe ich gesagt, dass die Brieftasche hat keine Transaktion Geschichte (also auch kein Geld da).

Ich habe versucht, diese Ideen, wie Sie oben sehen können: https://bitcointalk.org/index.php?topic=261777.0 und https://bitcointalk.org/index.php?topic=170610.0

Fragen:

1) Wie konnte es passieren, dass ein Elektron, sagt das Kennwort ist ungültig, wenn Sie versuchen, das Geld senden?

2) Wie konnte es passieren, dass keine Transaktion Geschichte erkannt wird, nach der Verwendung der Samen (12 Worte) zum wiederherstellen der Brieftasche?

3) Hat es etwas zu tun mit der Liste der Elektron-Server? Es ist angezeigt, wenn ich die Wiederherstellung versucht, die Brieftasche mit den Samen. Wenn ja, muss ich versuchen alle server aus der Liste zu verstehen, die eine hält die Daten für meine Brieftasche?

4) Wie kann ich recover my mBTCs aus der Electrum wallet? Ich sehe die Nummer, die ich habe, kann Sie aber nicht senden, weil das Passwort-Problem.

Die erste Erfahrung mit Bitcoins und die Art von frustrierend... ich hoffe, ich habe erklären die situation mehr oder weniger gut.

+444
Laevand 16.01.2020, 04:47:20

Ich schrieb eine detaillierte Analyse der Wasserversorgung und der inflation in Bitcoins, für diejenigen, die daran interessiert sind, die Mathematik dahinter. Unten ist eine Formel auszudrücken Bitcoin-Versorgung als eine Funktion der block-Höhe:

enter image description here

wobei S-Versorgung, h-block Höhe, alpha=1/2, beta=210,000, R_0=50 und oben ohne Klammern bezeichnen die floor-Funktion.

Unter seinem limit h -- > unendlich, kommen wir auf das gleiche Ergebnis zur Verfügung gestellt von @Artefact2.

+409
Robert Linder 26.05.2010, 03:02:06

http://www.proofofexistence.com/about -- "Nutzen Sie unseren service, um anonym und sicher zu speichern, ein online-verteilt Beweis der Existenz für jedes Dokument."

Das Dokument ist zertifiziert über die Einbettung seiner SHA256 digest in der bitcoin-blockchain. Dies geschieht durch die Erzeugung eines speziellen bitcoin-Transaktion, kodiert/enthält den hash über ein OP_RETURN Skript. Dies ist eine bitcoin-scripting-opcode kennzeichnet die Transaktion der Ausgabe als nachweislich unspendable und ermöglicht eine kleine Menge von Daten an, die eingefügt werden, in unserem Fall ist das Dokument der Hashwert, plus marker zu identifizieren, die alle unsere Transaktionen.

Naive Frage vielleicht, aber wenn die bitcoins sind für immer verloren, wie es scheint, eine unfreundliche Nutzung des bitcoin-Protokoll und der blockchain, und zukünftige Versionen des Protokolls sind, können verhindern, dass diese Art von Transaktion, von der Aufnahme in die blockchain?

+354
grouptones 16.12.2014, 17:20:37

Nicht viel Dokumentation, sondern Sie können schauen, wie andere es tun, durch die Untersuchung Ihrer code. Werfen Sie einen Blick auf bitcoin-abe. Es ist ziemlich einfach.

+329
KsuGotkina 26.11.2014, 00:23:00

Nein, das hinzufügen einer Münze-symbol Präfix ist nicht machbar, da es Auswirkungen auf andere Funktionen, die Sie es als parameter. Ihr besser dran, es einfach zu tun auf dem front-end mit Hilfe eines css :vor der Klasse über die content: - Eigenschaft.

+312
Kenny Bethea 13.08.2013, 15:04:48

Wenn es hilft https://gist.github.com/TOMOAKI12345/7e0aa1c6b8ace4a70ca6

Breadwallet source-code ist wirklich gute Quelle, um Informationen über die Netzwerk-Protokoll-SPV Brieftasche.

+303
user4952 09.07.2013, 08:59:37

diese Fragen rechtfertigen würden, ein ganzes Kapitel in einem Buch. Um dies zu vermeiden, setze ich einen link am Ende der Nachricht. Dazwischen werde ich versuchen, eine Antwort auf einige Teile Ihrer Frage.

Ich habe mich durch Dutzende von videos und Texten, aber nicht gefunden habe richtig, wie ist der aktuelle bitcoin selbst vertreten oder technisch auf code-Ebene?

Das ist ein bekanntes problem mit all diesen videos. Es ist nicht ausreichend :-) Der bitcoin ist dargestellt, wie Daten in der blockchain. Effectivly, eine Transaktion bewegt bitcoins um, wobei die Transaktion von einer Adresse, senden Sie ihn an eine neue Adresse. Wenn Sie einen Blick auf einige bitcoin Entdecker, Sie liefern details, wie z.B. hier als ein Beispiel. Um Ihre Frage zu beantworten, müssten Sie verstehen die Angaben in dieser Transaktion. Kurz gesagt: Sie werden entdecken, 2 Eingänge und 4 Ausgänge. Dies ist, was bewegt die Bitcoins (oder Satoshis). Viele Transaktionen können dann in einem block zusammengefasst, der dann das erstellen der blockchain.

Von dem, was ich so verstanden-so weit (falls es stimmt), ist, dass eine einzelne bitcoin selbst ist NICHT dargestellt, indem jede Klasse/Objekt auf code-Ebene (oder technisch NICHT dargestellt werden durch eine eindeutige ID wie fiat-Geld hat auf ihm gedruckt),

ja, ich meine, keine Seriennummer drauf. Aber Programmieren wise (es gibt Dutzende von Implementierungen), könnte man denken, dass eine Klasse "bitcoin". Die Standard-core-code keine solche Sache, code-Referenz ist hier.

sondern bitcoin ist NUR eine Zahl, gespeichert in einer verteilten ledger (blockchain).

ja

Und, dass die Schaffung eines "neuen" bitcoin ist aus der Luft gegriffen

gut, dünne Luft, die oft eine wiederholte Vorstellung, die klingt wie die Diskreditierung Unterscheidung der FIAT-Welt. Aber effektiveren Sie haben, um einige Arbeit zu tun ("mining"), die viel Kosten. So dünne Luft ist wahrscheinlich falsch.

als Belohnung für die Verifikation der Transaktionen zusammen mit proof-of-Arbeit (z.B. lösen eines mathematischen Problems, um die Verzögerung der übertragung von verificationof Transaktionen) für die Zwecke der Gefahrenabwehr (und somit NICHT als einige setzen es zu entdecken, neue bitcoins - da keine bitcoin hat einen festen eindeutige ID, entdeckt zu werden).

irgendwie - bitte Lesen Sie Kapitel 10 der refenced Buch :-)

bitte erklären, wie bitcoin selbst ist vertreten, die entweder technisch

Yup: hier ist Andreas wunderbare Buch "Mastering Bitcoin", die viele Beispiele relevant für Entwickler. Mein Vorschlag an Sie: starten Sie zu bewerten Transaktionen im detail (Kapitel 6), und arbeiten über in die Brieftaschen und Schlüssel. Dies gibt Ihnen das Bild innerhalb von 2-3 Stunden. Und dann bekommen Sie wahrscheinlich die Idee. Ansonsten verlängern Sie Ihre Frage hier, oder werfen eine neue Frage :-)

+275
Mohan Lal 09.05.2012, 02:15:01

Standardmäßig bitcoind wird suchen Sie nach der Datei bitcoin.conf in seiner datadir - Verzeichnis, ob laufen auf testnet oder mainnet. Aber man könnte die -conf - option beim Start eine oder beide von den Dämonen zu-Punkt in einer anderen Datei.

+268
returnvoid 02.02.2012, 02:36:28

Es wird nur nicht immer anwesend sein für die genesis-block.

Ein block wird nicht Hinzugefügt, um den block, index, bis alle Ihre Vorfahren sind dort auch.

Die block-index ist konzeptionell ein Baum: jeder block kann mehrere decendents aber nur einen Vorfahren. Eine Reorganisation ist der Wechsel von einem Zweig des Baumes zu einem anderen, und wirkt sich nicht auf diese.

Verwaiste Blöcke (im Sinne von Blöcke ohne bekannte Eltern) nicht mehr vorhanden sind, da Bitcoin Core 0.10 (wir nur download-Blöcke nach der überprüfung Ihrer Kopfzeilen, so dass die Eltern nie unbekannt), und sogar vor, dass verwaiste Blöcke wurden nur in einer Warteschlange gespeichert, die im Speicher und nicht tatsächlich in den index aufgenommen, bis Ihre Eltern gefunden wurden.

+214
user275112 24.11.2012, 15:10:14

Ich hätte gerne einige Informationen(BTC Schwierigkeit, die hash-rate). Ich denke, das kann ich aus der api von BTC.com und ich überprüfte github von btccom, aber ich kann nicht mounten api mit python.

Wie Kann ich btccom api(v3)? vielleicht zum ersten mal, muss ich etwas installieren über terminal(mac). Es ist wie ein [pip insall ***].

Als Sie

+198
Matt Merrill 14.12.2012, 11:45:33

Wenn ich die bitcoin akzeptieren für die Zahlung eine neue Adresse bei jeder Zahlung und machen deutlich, Zahler, die ich als Zahlung nur warten und nach den ~10 Minuten für eine Bestätigung, gibt es einen technischen Grund, warum ich nicht sofort ausgeben, der bitcoin ohne zu warten, für die Bestätigung? Ist es unmöglich, um es zu verbringen, weil in der Adresse keine Geschäfte in der block-chain?

+100
Birunda Balakrishnan 09.06.2010, 05:06:47

Ihre gemeinsame senden - Funktion kombiniert einfach die Zahlungen von mehreren Benutzern, so dass es sehr schwierig zu wissen, welche Finanzierung Eingänge (Bitcoin-Adressen) wurden verwendet, um zahlen, die Ausgänge (Adressen bezahlt werden).

Denken Sie daran, wie das sammeln von Geld an das Amt zahlen für einen Kaffee ausführen. Fünf Menschen kaufen Kaffee, jede kostet $3.

Bob legt in einem $5, für einen latte Macchiato Alice setzt sich in $3, für einen espresso Carolyn setzt $10 für einen cappucino

Ein Fahrer geht in den coffee-shop, der bill Summen $9, so ist die $10 bill übergeben wird und gegeben ist ein Cappuccino, ein espresso und ein latte. 1 $in der Veränderung gegeben wird, zurück an den Fahrer.

Zurück im Büro der Treiber bietet bob der $1 aus dem Kaffee-shop, sowie ein $1, die empfangen wurde, von Alice. Der Fahrer gibt Caroylyn die $5, die kam von Bob und zwei $1s, kam von Alice. Jede person bekommt Ihren Kaffee.

Das ist eigentlich ein sehr schwaches Beispiel, aber es zeigt ein Beispiel aus der Praxis, wie die gemeinsamen Ausgaben "mischt". Es könnte Aussehen wie Bob nicht kaufen Kaffee aus dem laden, sondern es sieht aus wie er es gekauft von Carolyn. Und es sieht aus wie Alice gekauft, von beiden Bob und Carolyn. Aber keine, die so ist, wie es tatsächlich ist, da der Fonds kombiniert wurden vor dem Kauf.

enter image description here

Einige der Münzen gemischt sind Gäste, die für auf-Zeit verwenden-Adresse, an die die Blockchain wallet-Nutzer geklickt hat der "Neue Gemeinsame Adresse" - option unter Geld Erhalten. Die Beträge erhalten, zahlen eine Gebühr.

+16
falidoro 09.08.2017, 13:12:20

Einrichten einer wallet auf Ihrem Handy und Scannen Sie die Adresse, bietet es Ihnen am Geldautomaten, dann überweisen Sie das Geld.

Sparen Sie einige Reisen zu einem der wenigen Geldautomaten in New York: ich glaube, es gibt einige Börsen operating in New York. Check-out Coinbase, ItBit, und Gemini.

+12
prettyboytm 29.04.2014, 15:35:50

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